Line data Source code
1 : /* This file is auto-generated by optc-save-gen.awk. */
2 :
3 : #define INCLUDE_MEMORY
4 : #include "config.h"
5 : #include "system.h"
6 : #include "coretypes.h"
7 : #include "tm.h"
8 : #include "opts.h"
9 : #include "intl.h"
10 :
11 : #include "flags.h"
12 : #include "target.h"
13 : #include "inchash.h"
14 : #include "hash-set.h"
15 : #include "vec.h"
16 : #include "input.h"
17 : #include "alias.h"
18 : #include "symtab.h"
19 : #include "inchash.h"
20 : #include "tree.h"
21 : #include "fold-const.h"
22 : #include "tree-ssa-alias.h"
23 : #include "is-a.h"
24 : #include "predict.h"
25 : #include "function.h"
26 : #include "basic-block.h"
27 : #include "gimple-expr.h"
28 : #include "gimple.h"
29 : #include "data-streamer.h"
30 : #include "ipa-ref.h"
31 : #include "cgraph.h"
32 :
33 : #include "cpplib.h"
34 : #include "cpplib.h"
35 : #include "diagnostic.h"
36 : #include "diagnostics/color.h"
37 : #include "diagnostics/url.h"
38 : #include "pretty-print.h"
39 :
40 : /* Save optimization variables into a structure. */
41 : void
42 97678625 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
43 : struct gcc_options *opts_set)
44 : {
45 97678625 : gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
46 97678625 : gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
47 97678625 : gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
48 97678625 : gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
49 97678625 : gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
50 97678625 : gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
51 97678625 : gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
52 97678625 : gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
53 97678625 : gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
54 97678625 : gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
55 97678625 : gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
56 97678625 : gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
57 97678625 : gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
58 97678625 : gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
59 97678625 : gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
60 97678625 : gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
61 97678625 : gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
62 97678625 : gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
63 97678625 : gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
64 97678625 : gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
65 97678625 : gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
66 97678625 : gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
67 97678625 : gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
68 97678625 : gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
69 97678625 : gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
70 97678625 : gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
71 97678625 : gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
72 97678625 : gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
73 97678625 : gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
74 97678625 : gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
75 97678625 : gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
76 97678625 : gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
77 97678625 : gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
78 97678625 : gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
79 97678625 : gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
80 97678625 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
81 97678625 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
82 97678625 : gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
83 97678625 : gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
84 97678625 : gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
85 97678625 : gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
86 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
87 97678625 : gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
88 97678625 : gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
89 97678625 : gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
90 97678625 : gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
91 97678625 : gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
92 97678625 : gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
93 97678625 : gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
94 97678625 : gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
95 97678625 : gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
96 97678625 : gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
97 97678625 : gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
98 97678625 : gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
99 97678625 : gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
100 97678625 : gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
101 97678625 : gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
102 97678625 : gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
103 97678625 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
104 97678625 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
105 97678625 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
106 97678625 : gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
107 97678625 : gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
108 97678625 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
109 97678625 : gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
110 97678625 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
111 97678625 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
112 97678625 : gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
113 97678625 : gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
114 97678625 : gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
115 97678625 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
116 97678625 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
117 97678625 : gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
118 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
119 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
120 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
121 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
122 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
123 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
124 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
125 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
126 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
127 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
128 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
129 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
130 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
131 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
132 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
133 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
134 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
135 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
136 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
137 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
138 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
139 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
140 97678625 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
141 97678625 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
142 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
143 97678625 : gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
144 97678625 : gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
145 97678625 : gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
146 97678625 : gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
147 97678625 : gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
148 97678625 : gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
149 97678625 : gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
150 97678625 : gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
151 97678625 : gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
152 97678625 : gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
153 97678625 : gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
154 97678625 : gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
155 97678625 : gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
156 97678625 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
157 97678625 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
158 97678625 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
159 97678625 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
160 97678625 : gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
161 97678625 : gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
162 97678625 : gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
163 97678625 : gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
164 97678625 : gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
165 97678625 : gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
166 97678625 : gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
167 97678625 : gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
168 97678625 : gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
169 97678625 : gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
170 97678625 : gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
171 97678625 : gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
172 97678625 : gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
173 97678625 : gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
174 97678625 : gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
175 97678625 : gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
176 97678625 : gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
177 97678625 : gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
178 97678625 : gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
179 97678625 : gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
180 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
181 97678625 : gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
182 97678625 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
183 97678625 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
184 97678625 : gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
185 97678625 : gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
186 97678625 : gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
187 97678625 : gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
188 97678625 : gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
189 97678625 : gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
190 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
191 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
192 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
193 97678625 : gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
194 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
195 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
196 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
197 97678625 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
198 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
199 97678625 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
200 97678625 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
201 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
202 97678625 : gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
203 97678625 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
204 97678625 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
205 97678625 : gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
206 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
207 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
208 97678625 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
209 97678625 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
210 97678625 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
211 97678625 : gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
212 97678625 : gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
213 97678625 : gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
214 97678625 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
215 97678625 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
216 97678625 : gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
217 97678625 : gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
218 97678625 : gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
219 97678625 : gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
220 97678625 : gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
221 97678625 : gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
222 97678625 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
223 97678625 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
224 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
225 97678625 : gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
226 97678625 : gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
227 97678625 : gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
228 97678625 : gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
229 97678625 : gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
230 97678625 : gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
231 97678625 : gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
232 97678625 : gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
233 97678625 : gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
234 97678625 : gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
235 97678625 : gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
236 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
237 97678625 : gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
238 97678625 : gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
239 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
240 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
241 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
242 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
243 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
244 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
245 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
246 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
247 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
248 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
249 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
250 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
251 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
252 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
253 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_if_convert, -128, 127));
254 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
255 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
256 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
257 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
258 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
259 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
260 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
261 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
262 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
263 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
264 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
265 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
266 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
267 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
268 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
269 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
270 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
271 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
272 97678625 : gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
273 97678625 : gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
274 97678625 : gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
275 97678625 : gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
276 97678625 : gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
277 97678625 : gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
278 97678625 : gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
279 97678625 : gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
280 97678625 : gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
281 97678625 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
282 97678625 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
283 97678625 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
284 97678625 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
285 97678625 : gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
286 97678625 : gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
287 97678625 : gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
288 97678625 : gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
289 97678625 : gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
290 97678625 : gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
291 97678625 : gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
292 97678625 : gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
293 97678625 : gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
294 :
295 97678625 : ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
296 97678625 : ptr->x_param_align_threshold = opts->x_param_align_threshold;
297 97678625 : ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
298 97678625 : ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
299 97678625 : ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
300 97678625 : ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
301 97678625 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
302 97678625 : ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
303 97678625 : ptr->x_param_asan_stack = opts->x_param_asan_stack;
304 97678625 : ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
305 97678625 : ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
306 97678625 : ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
307 97678625 : ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
308 97678625 : ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
309 97678625 : ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
310 97678625 : ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
311 97678625 : ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
312 97678625 : ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
313 97678625 : ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
314 97678625 : ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
315 97678625 : ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
316 97678625 : ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
317 97678625 : ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
318 97678625 : ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
319 97678625 : ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
320 97678625 : ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
321 97678625 : ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
322 97678625 : ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
323 97678625 : ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
324 97678625 : ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
325 97678625 : ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
326 97678625 : ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
327 97678625 : ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
328 97678625 : ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
329 97678625 : ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
330 97678625 : ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
331 97678625 : ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
332 97678625 : ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
333 97678625 : ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
334 97678625 : ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
335 97678625 : ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
336 97678625 : ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
337 97678625 : ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
338 97678625 : ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
339 97678625 : ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
340 97678625 : ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
341 97678625 : ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
342 97678625 : ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
343 97678625 : ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
344 97678625 : ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
345 97678625 : ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
346 97678625 : ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
347 97678625 : ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
348 97678625 : ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
349 97678625 : ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
350 97678625 : ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
351 97678625 : ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
352 97678625 : ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
353 97678625 : ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
354 97678625 : ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
355 97678625 : ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
356 97678625 : ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
357 97678625 : ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
358 97678625 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
359 97678625 : ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
360 97678625 : ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
361 97678625 : ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
362 97678625 : ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
363 97678625 : ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
364 97678625 : ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
365 97678625 : ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
366 97678625 : ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
367 97678625 : ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
368 97678625 : ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
369 97678625 : ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
370 97678625 : ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
371 97678625 : ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
372 97678625 : ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
373 97678625 : ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
374 97678625 : ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
375 97678625 : ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
376 97678625 : ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
377 97678625 : ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
378 97678625 : ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
379 97678625 : ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
380 97678625 : ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
381 97678625 : ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
382 97678625 : ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
383 97678625 : ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
384 97678625 : ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
385 97678625 : ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
386 97678625 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
387 97678625 : ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
388 97678625 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
389 97678625 : ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
390 97678625 : ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
391 97678625 : ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
392 97678625 : ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
393 97678625 : ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
394 97678625 : ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
395 97678625 : ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
396 97678625 : ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
397 97678625 : ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
398 97678625 : ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
399 97678625 : ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
400 97678625 : ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
401 97678625 : ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
402 97678625 : ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
403 97678625 : ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
404 97678625 : ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
405 97678625 : ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
406 97678625 : ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
407 97678625 : ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
408 97678625 : ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
409 97678625 : ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
410 97678625 : ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
411 97678625 : ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
412 97678625 : ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
413 97678625 : ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
414 97678625 : ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
415 97678625 : ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
416 97678625 : ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
417 97678625 : ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
418 97678625 : ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
419 97678625 : ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
420 97678625 : ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
421 97678625 : ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
422 97678625 : ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
423 97678625 : ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
424 97678625 : ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
425 97678625 : ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
426 97678625 : ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
427 97678625 : ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
428 97678625 : ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
429 97678625 : ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
430 97678625 : ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
431 97678625 : ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
432 97678625 : ptr->x_param_max_niter_dominators_walk = opts->x_param_max_niter_dominators_walk;
433 97678625 : ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
434 97678625 : ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
435 97678625 : ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
436 97678625 : ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
437 97678625 : ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
438 97678625 : ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
439 97678625 : ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
440 97678625 : ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
441 97678625 : ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
442 97678625 : ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
443 97678625 : ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
444 97678625 : ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
445 97678625 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
446 97678625 : ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
447 97678625 : ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
448 97678625 : ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
449 97678625 : ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
450 97678625 : ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
451 97678625 : ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
452 97678625 : ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
453 97678625 : ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
454 97678625 : ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
455 97678625 : ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
456 97678625 : ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
457 97678625 : ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
458 97678625 : ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
459 97678625 : ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
460 97678625 : ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
461 97678625 : ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
462 97678625 : ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
463 97678625 : ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
464 97678625 : ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
465 97678625 : ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
466 97678625 : ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
467 97678625 : ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
468 97678625 : ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
469 97678625 : ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
470 97678625 : ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
471 97678625 : ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
472 97678625 : ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
473 97678625 : ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
474 97678625 : ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
475 97678625 : ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
476 97678625 : ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
477 97678625 : ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
478 97678625 : ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
479 97678625 : ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
480 97678625 : ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
481 97678625 : ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
482 97678625 : ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
483 97678625 : ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
484 97678625 : ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
485 97678625 : ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
486 97678625 : ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
487 97678625 : ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
488 97678625 : ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
489 97678625 : ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
490 97678625 : ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
491 97678625 : ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
492 97678625 : ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
493 97678625 : ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
494 97678625 : ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
495 97678625 : ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
496 97678625 : ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
497 97678625 : ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
498 97678625 : ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
499 97678625 : ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
500 97678625 : ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
501 97678625 : ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
502 97678625 : ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
503 97678625 : ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
504 97678625 : ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
505 97678625 : ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
506 97678625 : ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
507 97678625 : ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
508 97678625 : ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
509 97678625 : ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
510 97678625 : ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
511 97678625 : ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
512 97678625 : ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
513 97678625 : ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
514 97678625 : ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
515 97678625 : ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
516 97678625 : ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
517 97678625 : ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
518 97678625 : ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
519 97678625 : ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
520 97678625 : ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
521 97678625 : ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
522 97678625 : ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
523 97678625 : ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
524 97678625 : ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
525 97678625 : ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
526 97678625 : ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
527 97678625 : ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
528 97678625 : ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
529 97678625 : ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
530 97678625 : ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
531 97678625 : ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
532 97678625 : ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
533 97678625 : ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
534 97678625 : ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
535 97678625 : ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
536 97678625 : ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
537 97678625 : ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
538 97678625 : ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
539 97678625 : ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
540 97678625 : ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
541 97678625 : ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
542 97678625 : ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
543 97678625 : ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
544 97678625 : ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
545 97678625 : ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
546 97678625 : ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
547 97678625 : ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
548 97678625 : ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
549 97678625 : ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
550 97678625 : ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
551 97678625 : ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
552 97678625 : ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
553 97678625 : ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
554 97678625 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
555 97678625 : ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
556 97678625 : ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
557 97678625 : ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
558 97678625 : ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
559 97678625 : ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
560 97678625 : ptr->x_param_widening_mul_defer_fma = opts->x_param_widening_mul_defer_fma;
561 97678625 : ptr->x_flag_complex_method = opts->x_flag_complex_method;
562 97678625 : ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
563 97678625 : ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
564 97678625 : ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
565 97678625 : ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
566 97678625 : ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
567 97678625 : ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
568 97678625 : ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
569 97678625 : ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
570 97678625 : ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
571 97678625 : ptr->x_param_threader_debug = opts->x_param_threader_debug;
572 97678625 : ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
573 97678625 : ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
574 97678625 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
575 97678625 : ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
576 97678625 : ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
577 97678625 : ptr->x_flag_ira_region = opts->x_flag_ira_region;
578 97678625 : ptr->x_flag_live_patching = opts->x_flag_live_patching;
579 97678625 : ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
580 97678625 : ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
581 97678625 : ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
582 97678625 : ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
583 97678625 : ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
584 97678625 : ptr->x_optimize = opts->x_optimize;
585 97678625 : ptr->x_optimize_size = opts->x_optimize_size;
586 97678625 : ptr->x_optimize_debug = opts->x_optimize_debug;
587 97678625 : ptr->x_optimize_fast = opts->x_optimize_fast;
588 97678625 : ptr->x_warn_inline = opts->x_warn_inline;
589 97678625 : ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
590 97678625 : ptr->x_flag_align_functions = opts->x_flag_align_functions;
591 97678625 : ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
592 97678625 : ptr->x_flag_align_labels = opts->x_flag_align_labels;
593 97678625 : ptr->x_flag_align_loops = opts->x_flag_align_loops;
594 97678625 : ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
595 97678625 : ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
596 97678625 : ptr->x_flag_associative_math = opts->x_flag_associative_math;
597 97678625 : ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
598 97678625 : ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
599 97678625 : ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
600 97678625 : ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
601 97678625 : ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
602 97678625 : ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
603 97678625 : ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
604 97678625 : ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
605 97678625 : ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
606 97678625 : ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
607 97678625 : ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
608 97678625 : ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
609 97678625 : ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
610 97678625 : ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
611 97678625 : ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
612 97678625 : ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
613 97678625 : ptr->x_flag_dce = opts->x_flag_dce;
614 97678625 : ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
615 97678625 : ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
616 97678625 : ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
617 97678625 : ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
618 97678625 : ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
619 97678625 : ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
620 97678625 : ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
621 97678625 : ptr->x_flag_dse = opts->x_flag_dse;
622 97678625 : ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
623 97678625 : ptr->x_flag_exceptions = opts->x_flag_exceptions;
624 97678625 : ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
625 97678625 : ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
626 97678625 : ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
627 97678625 : ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
628 97678625 : ptr->x_flag_float_store = opts->x_flag_float_store;
629 97678625 : ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
630 97678625 : ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
631 97678625 : ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
632 97678625 : ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
633 97678625 : ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
634 97678625 : ptr->x_flag_gcse = opts->x_flag_gcse;
635 97678625 : ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
636 97678625 : ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
637 97678625 : ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
638 97678625 : ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
639 97678625 : ptr->x_flag_graphite = opts->x_flag_graphite;
640 97678625 : ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
641 97678625 : ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
642 97678625 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
643 97678625 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
644 97678625 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
645 97678625 : ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
646 97678625 : ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
647 97678625 : ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
648 97678625 : ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
649 97678625 : ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
650 97678625 : ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
651 97678625 : ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
652 97678625 : ptr->x_flag_no_inline = opts->x_flag_no_inline;
653 97678625 : ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
654 97678625 : ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
655 97678625 : ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
656 97678625 : ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
657 97678625 : ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
658 97678625 : ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
659 97678625 : ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
660 97678625 : ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
661 97678625 : ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
662 97678625 : ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
663 97678625 : ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
664 97678625 : ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
665 97678625 : ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
666 97678625 : ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
667 97678625 : ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
668 97678625 : ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
669 97678625 : ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
670 97678625 : ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
671 97678625 : ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
672 97678625 : ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
673 97678625 : ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
674 97678625 : ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
675 97678625 : ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
676 97678625 : ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
677 97678625 : ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
678 97678625 : ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
679 97678625 : ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
680 97678625 : ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
681 97678625 : ptr->x_flag_ivopts = opts->x_flag_ivopts;
682 97678625 : ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
683 97678625 : ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
684 97678625 : ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
685 97678625 : ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
686 97678625 : ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
687 97678625 : ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
688 97678625 : ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
689 97678625 : ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
690 97678625 : ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
691 97678625 : ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
692 97678625 : ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
693 97678625 : ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
694 97678625 : ptr->x_flag_errno_math = opts->x_flag_errno_math;
695 97678625 : ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
696 97678625 : ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
697 97678625 : ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
698 97678625 : ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
699 97678625 : ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
700 97678625 : ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
701 97678625 : ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
702 97678625 : ptr->x_flag_opt_info = opts->x_flag_opt_info;
703 97678625 : ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
704 97678625 : ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
705 97678625 : ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
706 97678625 : ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
707 97678625 : ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
708 97678625 : ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
709 97678625 : ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
710 97678625 : ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
711 97678625 : ptr->x_flag_peephole2 = opts->x_flag_peephole2;
712 97678625 : ptr->x_flag_plt = opts->x_flag_plt;
713 97678625 : ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
714 97678625 : ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
715 97678625 : ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
716 97678625 : ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
717 97678625 : ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
718 97678625 : ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
719 97678625 : ptr->x_flag_ree = opts->x_flag_ree;
720 97678625 : ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
721 97678625 : ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
722 97678625 : ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
723 97678625 : ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
724 97678625 : ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
725 97678625 : ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
726 97678625 : ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
727 97678625 : ptr->x_flag_rtti = opts->x_flag_rtti;
728 97678625 : ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
729 97678625 : ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
730 97678625 : ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
731 97678625 : ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
732 97678625 : ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
733 97678625 : ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
734 97678625 : ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
735 97678625 : ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
736 97678625 : ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
737 97678625 : ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
738 97678625 : ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
739 97678625 : ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
740 97678625 : ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
741 97678625 : ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
742 97678625 : ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
743 97678625 : ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
744 97678625 : ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
745 97678625 : ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
746 97678625 : ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
747 97678625 : ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
748 97678625 : ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
749 97678625 : ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
750 97678625 : ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
751 97678625 : ptr->x_flag_short_enums = opts->x_flag_short_enums;
752 97678625 : ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
753 97678625 : ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
754 97678625 : ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
755 97678625 : ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
756 97678625 : ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
757 97678625 : ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
758 97678625 : ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
759 97678625 : ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
760 97678625 : ptr->x_flag_split_loops = opts->x_flag_split_loops;
761 97678625 : ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
762 97678625 : ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
763 97678625 : ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
764 97678625 : ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
765 97678625 : ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
766 97678625 : ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
767 97678625 : ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
768 97678625 : ptr->x_flag_store_merging = opts->x_flag_store_merging;
769 97678625 : ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
770 97678625 : ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
771 97678625 : ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
772 97678625 : ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
773 97678625 : ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
774 97678625 : ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
775 97678625 : ptr->x_flag_tracer = opts->x_flag_tracer;
776 97678625 : ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
777 97678625 : ptr->x_flag_trapv = opts->x_flag_trapv;
778 97678625 : ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
779 97678625 : ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
780 97678625 : ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
781 97678625 : ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
782 97678625 : ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
783 97678625 : ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
784 97678625 : ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
785 97678625 : ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
786 97678625 : ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
787 97678625 : ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
788 97678625 : ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
789 97678625 : ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
790 97678625 : ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
791 97678625 : ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
792 97678625 : ptr->x_flag_tree_loop_if_convert = opts->x_flag_tree_loop_if_convert;
793 97678625 : ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
794 97678625 : ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
795 97678625 : ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
796 97678625 : ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
797 97678625 : ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
798 97678625 : ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
799 97678625 : ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
800 97678625 : ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
801 97678625 : ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
802 97678625 : ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
803 97678625 : ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
804 97678625 : ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
805 97678625 : ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
806 97678625 : ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
807 97678625 : ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
808 97678625 : ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
809 97678625 : ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
810 97678625 : ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
811 97678625 : ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
812 97678625 : ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
813 97678625 : ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
814 97678625 : ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
815 97678625 : ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
816 97678625 : ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
817 97678625 : ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
818 97678625 : ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
819 97678625 : ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
820 97678625 : ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
821 97678625 : ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
822 97678625 : ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
823 97678625 : ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
824 97678625 : ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
825 97678625 : ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
826 97678625 : ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
827 97678625 : ptr->x_flag_web = opts->x_flag_web;
828 97678625 : ptr->x_flag_wrapv = opts->x_flag_wrapv;
829 97678625 : ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
830 97678625 : ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
831 97678625 : ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
832 97678625 : ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
833 97678625 : ptr->x_str_align_functions = opts->x_str_align_functions;
834 97678625 : ptr->x_str_align_jumps = opts->x_str_align_jumps;
835 97678625 : ptr->x_str_align_labels = opts->x_str_align_labels;
836 97678625 : ptr->x_str_align_loops = opts->x_str_align_loops;
837 97678625 : ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
838 :
839 97678625 : unsigned HOST_WIDE_INT mask = 0;
840 97678625 : if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
841 97678625 : if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
842 97678625 : if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
843 97678625 : if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
844 97678625 : if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
845 97678625 : if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
846 97678625 : if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
847 97678625 : if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
848 97678625 : if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
849 97678625 : if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
850 97678625 : if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
851 97678625 : if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
852 97678625 : if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
853 97678625 : if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
854 97678625 : if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
855 97678625 : if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
856 97678625 : if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
857 97678625 : if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
858 97678625 : if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
859 97678625 : if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
860 97678625 : if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
861 97678625 : if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 21;
862 97678625 : if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 22;
863 97678625 : if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 23;
864 97678625 : if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 24;
865 97678625 : if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 25;
866 97678625 : if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 26;
867 97678625 : if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 27;
868 97678625 : if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 28;
869 97678625 : if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 29;
870 97678625 : if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 30;
871 97678625 : if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 31;
872 97678625 : if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 32;
873 97678625 : if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 33;
874 97678625 : if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 34;
875 97678625 : if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 35;
876 97678625 : if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 36;
877 97678625 : if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 37;
878 97678625 : if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 38;
879 97678625 : if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 39;
880 97678625 : if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 40;
881 97678625 : if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 41;
882 97678625 : if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 42;
883 97678625 : if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 43;
884 97678625 : if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 44;
885 97678625 : if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 45;
886 97678625 : if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 46;
887 97678625 : if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 47;
888 97678625 : if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 48;
889 97678625 : if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 49;
890 97678625 : if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 50;
891 97678625 : if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 51;
892 97678625 : if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 52;
893 97678625 : if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 53;
894 97678625 : if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 54;
895 97678625 : if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 55;
896 97678625 : if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 56;
897 97678625 : if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 57;
898 97678625 : if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 58;
899 97678625 : if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 59;
900 97678625 : if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 60;
901 97678625 : if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 61;
902 97678625 : if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 62;
903 97678625 : if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 63;
904 97678625 : ptr->explicit_mask[0] = mask;
905 97678625 : mask = 0;
906 97678625 : if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 0;
907 97678625 : if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 1;
908 97678625 : if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 2;
909 97678625 : if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 3;
910 97678625 : if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 4;
911 97678625 : if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 5;
912 97678625 : if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 6;
913 97678625 : if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 7;
914 97678625 : if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 8;
915 97678625 : if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 9;
916 97678625 : if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 10;
917 97678625 : if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 11;
918 97678625 : if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 12;
919 97678625 : if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 13;
920 97678625 : if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 14;
921 97678625 : if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 15;
922 97678625 : if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 16;
923 97678625 : if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 17;
924 97678625 : if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 18;
925 97678625 : if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 19;
926 97678625 : if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 20;
927 97678625 : if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 21;
928 97678625 : if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 22;
929 97678625 : if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 23;
930 97678625 : if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 24;
931 97678625 : if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 25;
932 97678625 : if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 26;
933 97678625 : if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 27;
934 97678625 : if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 28;
935 97678625 : if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 29;
936 97678625 : if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 30;
937 97678625 : if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 31;
938 97678625 : if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 32;
939 97678625 : if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 33;
940 97678625 : if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 34;
941 97678625 : if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 35;
942 97678625 : if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 36;
943 97678625 : if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 37;
944 97678625 : if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 38;
945 97678625 : if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 39;
946 97678625 : if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 40;
947 97678625 : if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 41;
948 97678625 : if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 42;
949 97678625 : if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 43;
950 97678625 : if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 44;
951 97678625 : if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 45;
952 97678625 : if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 46;
953 97678625 : if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 47;
954 97678625 : if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 48;
955 97678625 : if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 49;
956 97678625 : if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 50;
957 97678625 : if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 51;
958 97678625 : if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 52;
959 97678625 : if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 53;
960 97678625 : if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 54;
961 97678625 : if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 55;
962 97678625 : if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 56;
963 97678625 : if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 57;
964 97678625 : if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 58;
965 97678625 : if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 59;
966 97678625 : if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 60;
967 97678625 : if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 61;
968 97678625 : if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 62;
969 97678625 : if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 63;
970 97678625 : ptr->explicit_mask[1] = mask;
971 97678625 : mask = 0;
972 97678625 : if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 0;
973 97678625 : if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 1;
974 97678625 : if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 2;
975 97678625 : if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 3;
976 97678625 : if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 4;
977 97678625 : if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 5;
978 97678625 : if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 6;
979 97678625 : if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 7;
980 97678625 : if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 8;
981 97678625 : if (opts_set->x_param_max_niter_dominators_walk) mask |= HOST_WIDE_INT_1U << 9;
982 97678625 : if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 10;
983 97678625 : if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 11;
984 97678625 : if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 12;
985 97678625 : if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 13;
986 97678625 : if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 14;
987 97678625 : if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 15;
988 97678625 : if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 16;
989 97678625 : if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 17;
990 97678625 : if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 18;
991 97678625 : if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 19;
992 97678625 : if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 20;
993 97678625 : if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 21;
994 97678625 : if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 22;
995 97678625 : if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 23;
996 97678625 : if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 24;
997 97678625 : if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 25;
998 97678625 : if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 26;
999 97678625 : if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 27;
1000 97678625 : if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 28;
1001 97678625 : if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 29;
1002 97678625 : if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 30;
1003 97678625 : if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 31;
1004 97678625 : if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 32;
1005 97678625 : if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 33;
1006 97678625 : if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 34;
1007 97678625 : if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 35;
1008 97678625 : if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 36;
1009 97678625 : if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 37;
1010 97678625 : if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 38;
1011 97678625 : if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 39;
1012 97678625 : if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 40;
1013 97678625 : if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 41;
1014 97678625 : if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 42;
1015 97678625 : if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 43;
1016 97678625 : if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 44;
1017 97678625 : if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 45;
1018 97678625 : if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 46;
1019 97678625 : if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 47;
1020 97678625 : if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 48;
1021 97678625 : if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 49;
1022 97678625 : if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 50;
1023 97678625 : if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 51;
1024 97678625 : if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 52;
1025 97678625 : if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 53;
1026 97678625 : if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 54;
1027 97678625 : if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 55;
1028 97678625 : if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 56;
1029 97678625 : if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 57;
1030 97678625 : if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 58;
1031 97678625 : if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 59;
1032 97678625 : if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 60;
1033 97678625 : if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 61;
1034 97678625 : if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 62;
1035 97678625 : if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 63;
1036 97678625 : ptr->explicit_mask[2] = mask;
1037 97678625 : mask = 0;
1038 97678625 : if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 0;
1039 97678625 : if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 1;
1040 97678625 : if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 2;
1041 97678625 : if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 3;
1042 97678625 : if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 4;
1043 97678625 : if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 5;
1044 97678625 : if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 6;
1045 97678625 : if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 7;
1046 97678625 : if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 8;
1047 97678625 : if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 9;
1048 97678625 : if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 10;
1049 97678625 : if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 11;
1050 97678625 : if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 12;
1051 97678625 : if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 13;
1052 97678625 : if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 14;
1053 97678625 : if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 15;
1054 97678625 : if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 16;
1055 97678625 : if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 17;
1056 97678625 : if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 18;
1057 97678625 : if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 19;
1058 97678625 : if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 20;
1059 97678625 : if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 21;
1060 97678625 : if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 22;
1061 97678625 : if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 23;
1062 97678625 : if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 24;
1063 97678625 : if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 25;
1064 97678625 : if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 26;
1065 97678625 : if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 27;
1066 97678625 : if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 28;
1067 97678625 : if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 29;
1068 97678625 : if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 30;
1069 97678625 : if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 31;
1070 97678625 : if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 32;
1071 97678625 : if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 33;
1072 97678625 : if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 34;
1073 97678625 : if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 35;
1074 97678625 : if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 36;
1075 97678625 : if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 37;
1076 97678625 : if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 38;
1077 97678625 : if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 39;
1078 97678625 : if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 40;
1079 97678625 : if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 41;
1080 97678625 : if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 42;
1081 97678625 : if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 43;
1082 97678625 : if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 44;
1083 97678625 : if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 45;
1084 97678625 : if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 46;
1085 97678625 : if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 47;
1086 97678625 : if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 48;
1087 97678625 : if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 49;
1088 97678625 : if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 50;
1089 97678625 : if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 51;
1090 97678625 : if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 52;
1091 97678625 : if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 53;
1092 97678625 : if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 54;
1093 97678625 : if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 55;
1094 97678625 : if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 56;
1095 97678625 : if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 57;
1096 97678625 : if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 58;
1097 97678625 : if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 59;
1098 97678625 : if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 60;
1099 97678625 : if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 61;
1100 97678625 : if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 62;
1101 97678625 : if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 63;
1102 97678625 : ptr->explicit_mask[3] = mask;
1103 97678625 : mask = 0;
1104 97678625 : if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 0;
1105 97678625 : if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 1;
1106 97678625 : if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 2;
1107 97678625 : if (opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations) mask |= HOST_WIDE_INT_1U << 3;
1108 97678625 : if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 4;
1109 97678625 : if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 5;
1110 97678625 : if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 6;
1111 97678625 : if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 7;
1112 97678625 : if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 8;
1113 97678625 : if (opts_set->x_param_widening_mul_defer_fma) mask |= HOST_WIDE_INT_1U << 9;
1114 97678625 : if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 10;
1115 97678625 : if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 11;
1116 97678625 : if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 12;
1117 97678625 : if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 13;
1118 97678625 : if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 14;
1119 97678625 : if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 15;
1120 97678625 : if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 16;
1121 97678625 : if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 17;
1122 97678625 : if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 18;
1123 97678625 : if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 19;
1124 97678625 : if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 20;
1125 97678625 : if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 21;
1126 97678625 : if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 22;
1127 97678625 : if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 23;
1128 97678625 : if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 24;
1129 97678625 : if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 25;
1130 97678625 : if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 26;
1131 97678625 : if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 27;
1132 97678625 : if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 28;
1133 97678625 : if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 29;
1134 97678625 : if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 30;
1135 97678625 : if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 31;
1136 97678625 : if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 32;
1137 97678625 : if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 33;
1138 97678625 : if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 34;
1139 97678625 : if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 35;
1140 97678625 : if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 36;
1141 97678625 : if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 37;
1142 97678625 : if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 38;
1143 97678625 : if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 39;
1144 97678625 : if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 40;
1145 97678625 : if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 41;
1146 97678625 : if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 42;
1147 97678625 : if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 43;
1148 97678625 : if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 44;
1149 97678625 : if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 45;
1150 97678625 : if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 46;
1151 97678625 : if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 47;
1152 97678625 : if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 48;
1153 97678625 : if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 49;
1154 97678625 : if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 50;
1155 97678625 : if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 51;
1156 97678625 : if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 52;
1157 97678625 : if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 53;
1158 97678625 : if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 54;
1159 97678625 : if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 55;
1160 97678625 : if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 56;
1161 97678625 : if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 57;
1162 97678625 : if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 58;
1163 97678625 : if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 59;
1164 97678625 : if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 60;
1165 97678625 : if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 61;
1166 97678625 : if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 62;
1167 97678625 : if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 63;
1168 97678625 : ptr->explicit_mask[4] = mask;
1169 97678625 : mask = 0;
1170 97678625 : if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 0;
1171 97678625 : if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 1;
1172 97678625 : if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 2;
1173 97678625 : if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 3;
1174 97678625 : if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 4;
1175 97678625 : if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 5;
1176 97678625 : if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 6;
1177 97678625 : if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 7;
1178 97678625 : if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 8;
1179 97678625 : if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 9;
1180 97678625 : if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 10;
1181 97678625 : if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 11;
1182 97678625 : if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 12;
1183 97678625 : if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 13;
1184 97678625 : if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 14;
1185 97678625 : if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 15;
1186 97678625 : if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 16;
1187 97678625 : if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 17;
1188 97678625 : if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 18;
1189 97678625 : if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 19;
1190 97678625 : if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 20;
1191 97678625 : if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 21;
1192 97678625 : if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 22;
1193 97678625 : if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 23;
1194 97678625 : if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 24;
1195 97678625 : if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 25;
1196 97678625 : if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 26;
1197 97678625 : if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 27;
1198 97678625 : if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 28;
1199 97678625 : if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 29;
1200 97678625 : if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 30;
1201 97678625 : if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 31;
1202 97678625 : if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 32;
1203 97678625 : if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 33;
1204 97678625 : if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 34;
1205 97678625 : if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 35;
1206 97678625 : if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 36;
1207 97678625 : if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 37;
1208 97678625 : if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 38;
1209 97678625 : if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 39;
1210 97678625 : if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 40;
1211 97678625 : if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 41;
1212 97678625 : if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 42;
1213 97678625 : if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 43;
1214 97678625 : if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 44;
1215 97678625 : if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 45;
1216 97678625 : if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 46;
1217 97678625 : if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 47;
1218 97678625 : if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 48;
1219 97678625 : if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 49;
1220 97678625 : if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 50;
1221 97678625 : if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 51;
1222 97678625 : if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 52;
1223 97678625 : if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 53;
1224 97678625 : if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 54;
1225 97678625 : if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 55;
1226 97678625 : if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 56;
1227 97678625 : if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 57;
1228 97678625 : if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 58;
1229 97678625 : if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 59;
1230 97678625 : if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 60;
1231 97678625 : if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 61;
1232 97678625 : if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 62;
1233 97678625 : if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 63;
1234 97678625 : ptr->explicit_mask[5] = mask;
1235 97678625 : mask = 0;
1236 97678625 : if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 0;
1237 97678625 : if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 1;
1238 97678625 : if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 2;
1239 97678625 : if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 3;
1240 97678625 : if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 4;
1241 97678625 : if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 5;
1242 97678625 : if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 6;
1243 97678625 : if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 7;
1244 97678625 : if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 8;
1245 97678625 : if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 9;
1246 97678625 : if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 10;
1247 97678625 : if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 11;
1248 97678625 : if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 12;
1249 97678625 : if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 13;
1250 97678625 : if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 14;
1251 97678625 : if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 15;
1252 97678625 : if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 16;
1253 97678625 : if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 17;
1254 97678625 : if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 18;
1255 97678625 : if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 19;
1256 97678625 : if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 20;
1257 97678625 : if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 21;
1258 97678625 : if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 22;
1259 97678625 : if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 23;
1260 97678625 : if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 24;
1261 97678625 : if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 25;
1262 97678625 : if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 26;
1263 97678625 : if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 27;
1264 97678625 : if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 28;
1265 97678625 : if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 29;
1266 97678625 : if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 30;
1267 97678625 : if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 31;
1268 97678625 : if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 32;
1269 97678625 : if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 33;
1270 97678625 : if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 34;
1271 97678625 : if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 35;
1272 97678625 : if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 36;
1273 97678625 : if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 37;
1274 97678625 : if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 38;
1275 97678625 : if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 39;
1276 97678625 : if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 40;
1277 97678625 : if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 41;
1278 97678625 : if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 42;
1279 97678625 : if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 43;
1280 97678625 : if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 44;
1281 97678625 : if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 45;
1282 97678625 : if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 46;
1283 97678625 : if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 47;
1284 97678625 : if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 48;
1285 97678625 : if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 49;
1286 97678625 : if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 50;
1287 97678625 : if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 51;
1288 97678625 : if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 52;
1289 97678625 : if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 53;
1290 97678625 : if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 54;
1291 97678625 : if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 55;
1292 97678625 : if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 56;
1293 97678625 : if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 57;
1294 97678625 : if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 58;
1295 97678625 : if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 59;
1296 97678625 : if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 60;
1297 97678625 : if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 61;
1298 97678625 : if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 62;
1299 97678625 : if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 63;
1300 97678625 : ptr->explicit_mask[6] = mask;
1301 97678625 : mask = 0;
1302 97678625 : if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 0;
1303 97678625 : if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 1;
1304 97678625 : if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 2;
1305 97678625 : if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 3;
1306 97678625 : if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 4;
1307 97678625 : if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 5;
1308 97678625 : if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 6;
1309 97678625 : if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 7;
1310 97678625 : if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 8;
1311 97678625 : if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 9;
1312 97678625 : if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 10;
1313 97678625 : if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 11;
1314 97678625 : if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 12;
1315 97678625 : if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 13;
1316 97678625 : if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 14;
1317 97678625 : if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 15;
1318 97678625 : if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 16;
1319 97678625 : if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 17;
1320 97678625 : if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 18;
1321 97678625 : if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 19;
1322 97678625 : if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 20;
1323 97678625 : if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 21;
1324 97678625 : if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 22;
1325 97678625 : if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 23;
1326 97678625 : if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 24;
1327 97678625 : if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 25;
1328 97678625 : if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 26;
1329 97678625 : if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 27;
1330 97678625 : if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 28;
1331 97678625 : if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 29;
1332 97678625 : if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 30;
1333 97678625 : if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 31;
1334 97678625 : if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 32;
1335 97678625 : if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 33;
1336 97678625 : if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 34;
1337 97678625 : if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 35;
1338 97678625 : if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 36;
1339 97678625 : if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 37;
1340 97678625 : if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 38;
1341 97678625 : if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 39;
1342 97678625 : if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 40;
1343 97678625 : if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 41;
1344 97678625 : if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 42;
1345 97678625 : if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 43;
1346 97678625 : if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 44;
1347 97678625 : if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 45;
1348 97678625 : if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 46;
1349 97678625 : if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 47;
1350 97678625 : if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 48;
1351 97678625 : if (opts_set->x_flag_tree_loop_if_convert) mask |= HOST_WIDE_INT_1U << 49;
1352 97678625 : if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 50;
1353 97678625 : if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 51;
1354 97678625 : if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 52;
1355 97678625 : if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 53;
1356 97678625 : if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 54;
1357 97678625 : if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 55;
1358 97678625 : if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 56;
1359 97678625 : if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 57;
1360 97678625 : if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 58;
1361 97678625 : if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 59;
1362 97678625 : if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 60;
1363 97678625 : if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 61;
1364 97678625 : if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 62;
1365 97678625 : if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 63;
1366 97678625 : ptr->explicit_mask[7] = mask;
1367 97678625 : mask = 0;
1368 97678625 : if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 0;
1369 97678625 : if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 1;
1370 97678625 : if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 2;
1371 97678625 : if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 3;
1372 97678625 : if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 4;
1373 97678625 : if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 5;
1374 97678625 : if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 6;
1375 97678625 : if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 7;
1376 97678625 : if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 8;
1377 97678625 : if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 9;
1378 97678625 : if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 10;
1379 97678625 : if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 11;
1380 97678625 : if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 12;
1381 97678625 : if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 13;
1382 97678625 : if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 14;
1383 97678625 : if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 15;
1384 97678625 : if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 16;
1385 97678625 : if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 17;
1386 97678625 : if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 18;
1387 97678625 : if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 19;
1388 97678625 : if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 20;
1389 97678625 : if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 21;
1390 97678625 : if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 22;
1391 97678625 : if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 23;
1392 97678625 : if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 24;
1393 97678625 : if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 25;
1394 97678625 : if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 26;
1395 97678625 : if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 27;
1396 97678625 : if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 28;
1397 97678625 : if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 29;
1398 97678625 : if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 30;
1399 97678625 : ptr->explicit_mask[8] = mask;
1400 97678625 : }
1401 :
1402 : /* Restore optimization options from a structure. */
1403 : void
1404 52026234 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
1405 : struct cl_optimization *ptr)
1406 : {
1407 52026234 : opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
1408 52026234 : opts->x_param_align_threshold = ptr->x_param_align_threshold;
1409 52026234 : opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
1410 52026234 : opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
1411 52026234 : opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
1412 52026234 : opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
1413 52026234 : opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
1414 52026234 : opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
1415 52026234 : opts->x_param_asan_stack = ptr->x_param_asan_stack;
1416 52026234 : opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
1417 52026234 : opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
1418 52026234 : opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
1419 52026234 : opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
1420 52026234 : opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
1421 52026234 : opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
1422 52026234 : opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
1423 52026234 : opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
1424 52026234 : opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
1425 52026234 : opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
1426 52026234 : opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
1427 52026234 : opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
1428 52026234 : opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
1429 52026234 : opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
1430 52026234 : opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
1431 52026234 : opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
1432 52026234 : opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
1433 52026234 : opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
1434 52026234 : opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
1435 52026234 : opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
1436 52026234 : opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
1437 52026234 : opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
1438 52026234 : opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
1439 52026234 : opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
1440 52026234 : opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
1441 52026234 : opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
1442 52026234 : opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
1443 52026234 : opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
1444 52026234 : opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
1445 52026234 : opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
1446 52026234 : opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
1447 52026234 : opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
1448 52026234 : opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
1449 52026234 : opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
1450 52026234 : opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
1451 52026234 : opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
1452 52026234 : opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
1453 52026234 : opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
1454 52026234 : opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
1455 52026234 : opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
1456 52026234 : opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
1457 52026234 : opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
1458 52026234 : opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
1459 52026234 : opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
1460 52026234 : opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
1461 52026234 : opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
1462 52026234 : opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
1463 52026234 : opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
1464 52026234 : opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
1465 52026234 : opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
1466 52026234 : opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
1467 52026234 : opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
1468 52026234 : opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
1469 52026234 : opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
1470 52026234 : opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
1471 52026234 : opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
1472 52026234 : opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
1473 52026234 : opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
1474 52026234 : opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
1475 52026234 : opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
1476 52026234 : opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
1477 52026234 : opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
1478 52026234 : opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
1479 52026234 : opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
1480 52026234 : opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
1481 52026234 : opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
1482 52026234 : opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
1483 52026234 : opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
1484 52026234 : opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
1485 52026234 : opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
1486 52026234 : opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
1487 52026234 : opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
1488 52026234 : opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
1489 52026234 : opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
1490 52026234 : opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
1491 52026234 : opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
1492 52026234 : opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
1493 52026234 : opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
1494 52026234 : opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
1495 52026234 : opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
1496 52026234 : opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
1497 52026234 : opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
1498 52026234 : opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
1499 52026234 : opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
1500 52026234 : opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
1501 52026234 : opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
1502 52026234 : opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
1503 52026234 : opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
1504 52026234 : opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
1505 52026234 : opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
1506 52026234 : opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
1507 52026234 : opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
1508 52026234 : opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
1509 52026234 : opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
1510 52026234 : opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
1511 52026234 : opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
1512 52026234 : opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
1513 52026234 : opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
1514 52026234 : opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
1515 52026234 : opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
1516 52026234 : opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
1517 52026234 : opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
1518 52026234 : opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
1519 52026234 : opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
1520 52026234 : opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
1521 52026234 : opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
1522 52026234 : opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
1523 52026234 : opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
1524 52026234 : opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
1525 52026234 : opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
1526 52026234 : opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
1527 52026234 : opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
1528 52026234 : opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
1529 52026234 : opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
1530 52026234 : opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
1531 52026234 : opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
1532 52026234 : opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
1533 52026234 : opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
1534 52026234 : opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
1535 52026234 : opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
1536 52026234 : opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
1537 52026234 : opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
1538 52026234 : opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
1539 52026234 : opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
1540 52026234 : opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
1541 52026234 : opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
1542 52026234 : opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
1543 52026234 : opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
1544 52026234 : opts->x_param_max_niter_dominators_walk = ptr->x_param_max_niter_dominators_walk;
1545 52026234 : opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
1546 52026234 : opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
1547 52026234 : opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
1548 52026234 : opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
1549 52026234 : opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
1550 52026234 : opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
1551 52026234 : opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
1552 52026234 : opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
1553 52026234 : opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
1554 52026234 : opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
1555 52026234 : opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
1556 52026234 : opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
1557 52026234 : opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
1558 52026234 : opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
1559 52026234 : opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
1560 52026234 : opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
1561 52026234 : opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
1562 52026234 : opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
1563 52026234 : opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
1564 52026234 : opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
1565 52026234 : opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
1566 52026234 : opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
1567 52026234 : opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
1568 52026234 : opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
1569 52026234 : opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
1570 52026234 : opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
1571 52026234 : opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
1572 52026234 : opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
1573 52026234 : opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
1574 52026234 : opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
1575 52026234 : opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
1576 52026234 : opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
1577 52026234 : opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
1578 52026234 : opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
1579 52026234 : opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
1580 52026234 : opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
1581 52026234 : opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
1582 52026234 : opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
1583 52026234 : opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
1584 52026234 : opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
1585 52026234 : opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
1586 52026234 : opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
1587 52026234 : opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
1588 52026234 : opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
1589 52026234 : opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
1590 52026234 : opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
1591 52026234 : opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
1592 52026234 : opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
1593 52026234 : opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
1594 52026234 : opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
1595 52026234 : opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
1596 52026234 : opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
1597 52026234 : opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
1598 52026234 : opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
1599 52026234 : opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
1600 52026234 : opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
1601 52026234 : opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
1602 52026234 : opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
1603 52026234 : opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
1604 52026234 : opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
1605 52026234 : opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
1606 52026234 : opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
1607 52026234 : opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
1608 52026234 : opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
1609 52026234 : opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
1610 52026234 : opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
1611 52026234 : opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
1612 52026234 : opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
1613 52026234 : opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
1614 52026234 : opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
1615 52026234 : opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
1616 52026234 : opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
1617 52026234 : opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
1618 52026234 : opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
1619 52026234 : opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
1620 52026234 : opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
1621 52026234 : opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
1622 52026234 : opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
1623 52026234 : opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
1624 52026234 : opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
1625 52026234 : opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
1626 52026234 : opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
1627 52026234 : opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
1628 52026234 : opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
1629 52026234 : opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
1630 52026234 : opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
1631 52026234 : opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
1632 52026234 : opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
1633 52026234 : opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
1634 52026234 : opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
1635 52026234 : opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
1636 52026234 : opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
1637 52026234 : opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
1638 52026234 : opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
1639 52026234 : opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
1640 52026234 : opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
1641 52026234 : opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
1642 52026234 : opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
1643 52026234 : opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
1644 52026234 : opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
1645 52026234 : opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
1646 52026234 : opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
1647 52026234 : opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
1648 52026234 : opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
1649 52026234 : opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
1650 52026234 : opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
1651 52026234 : opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
1652 52026234 : opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
1653 52026234 : opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
1654 52026234 : opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
1655 52026234 : opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
1656 52026234 : opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
1657 52026234 : opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
1658 52026234 : opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
1659 52026234 : opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
1660 52026234 : opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
1661 52026234 : opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
1662 52026234 : opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
1663 52026234 : opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
1664 52026234 : opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
1665 52026234 : opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
1666 52026234 : opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations = ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
1667 52026234 : opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
1668 52026234 : opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
1669 52026234 : opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
1670 52026234 : opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
1671 52026234 : opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
1672 52026234 : opts->x_param_widening_mul_defer_fma = ptr->x_param_widening_mul_defer_fma;
1673 52026234 : opts->x_flag_complex_method = ptr->x_flag_complex_method;
1674 52026234 : opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
1675 52026234 : opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
1676 52026234 : opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
1677 52026234 : opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
1678 52026234 : opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
1679 52026234 : opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
1680 52026234 : opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
1681 52026234 : opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
1682 52026234 : opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
1683 52026234 : opts->x_param_threader_debug = ptr->x_param_threader_debug;
1684 52026234 : opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
1685 52026234 : opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
1686 52026234 : opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
1687 52026234 : opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
1688 52026234 : opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
1689 52026234 : opts->x_flag_ira_region = ptr->x_flag_ira_region;
1690 52026234 : opts->x_flag_live_patching = ptr->x_flag_live_patching;
1691 52026234 : opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
1692 52026234 : opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
1693 52026234 : opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
1694 52026234 : opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
1695 52026234 : opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
1696 52026234 : opts->x_optimize = ptr->x_optimize;
1697 52026234 : opts->x_optimize_size = ptr->x_optimize_size;
1698 52026234 : opts->x_optimize_debug = ptr->x_optimize_debug;
1699 52026234 : opts->x_optimize_fast = ptr->x_optimize_fast;
1700 52026234 : opts->x_warn_inline = ptr->x_warn_inline;
1701 52026234 : opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
1702 52026234 : opts->x_flag_align_functions = ptr->x_flag_align_functions;
1703 52026234 : opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
1704 52026234 : opts->x_flag_align_labels = ptr->x_flag_align_labels;
1705 52026234 : opts->x_flag_align_loops = ptr->x_flag_align_loops;
1706 52026234 : opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
1707 52026234 : opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
1708 52026234 : opts->x_flag_associative_math = ptr->x_flag_associative_math;
1709 52026234 : opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
1710 52026234 : opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
1711 52026234 : opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
1712 52026234 : opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
1713 52026234 : opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
1714 52026234 : opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
1715 52026234 : opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
1716 52026234 : opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
1717 52026234 : opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
1718 52026234 : opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
1719 52026234 : opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
1720 52026234 : opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
1721 52026234 : opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
1722 52026234 : opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
1723 52026234 : opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
1724 52026234 : opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
1725 52026234 : opts->x_flag_dce = ptr->x_flag_dce;
1726 52026234 : opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
1727 52026234 : opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
1728 52026234 : opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
1729 52026234 : opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
1730 52026234 : opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
1731 52026234 : opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
1732 52026234 : opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
1733 52026234 : opts->x_flag_dse = ptr->x_flag_dse;
1734 52026234 : opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
1735 52026234 : opts->x_flag_exceptions = ptr->x_flag_exceptions;
1736 52026234 : opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
1737 52026234 : opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
1738 52026234 : opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
1739 52026234 : opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
1740 52026234 : opts->x_flag_float_store = ptr->x_flag_float_store;
1741 52026234 : opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
1742 52026234 : opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
1743 52026234 : opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
1744 52026234 : opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
1745 52026234 : opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
1746 52026234 : opts->x_flag_gcse = ptr->x_flag_gcse;
1747 52026234 : opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
1748 52026234 : opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
1749 52026234 : opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
1750 52026234 : opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
1751 52026234 : opts->x_flag_graphite = ptr->x_flag_graphite;
1752 52026234 : opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
1753 52026234 : opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
1754 52026234 : opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
1755 52026234 : opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
1756 52026234 : opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
1757 52026234 : opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
1758 52026234 : opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
1759 52026234 : opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
1760 52026234 : opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
1761 52026234 : opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
1762 52026234 : opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
1763 52026234 : opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
1764 52026234 : opts->x_flag_no_inline = ptr->x_flag_no_inline;
1765 52026234 : opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
1766 52026234 : opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
1767 52026234 : opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
1768 52026234 : opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
1769 52026234 : opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
1770 52026234 : opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
1771 52026234 : opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
1772 52026234 : opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
1773 52026234 : opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
1774 52026234 : opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
1775 52026234 : opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
1776 52026234 : opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
1777 52026234 : opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
1778 52026234 : opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
1779 52026234 : opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
1780 52026234 : opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
1781 52026234 : opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
1782 52026234 : opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
1783 52026234 : opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
1784 52026234 : opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
1785 52026234 : opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
1786 52026234 : opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
1787 52026234 : opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
1788 52026234 : opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
1789 52026234 : opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
1790 52026234 : opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
1791 52026234 : opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
1792 52026234 : opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
1793 52026234 : opts->x_flag_ivopts = ptr->x_flag_ivopts;
1794 52026234 : opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
1795 52026234 : opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
1796 52026234 : opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
1797 52026234 : opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
1798 52026234 : opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
1799 52026234 : opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
1800 52026234 : opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
1801 52026234 : opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
1802 52026234 : opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
1803 52026234 : opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
1804 52026234 : opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
1805 52026234 : opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
1806 52026234 : opts->x_flag_errno_math = ptr->x_flag_errno_math;
1807 52026234 : opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
1808 52026234 : opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
1809 52026234 : opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
1810 52026234 : opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
1811 52026234 : opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
1812 52026234 : opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
1813 52026234 : opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
1814 52026234 : opts->x_flag_opt_info = ptr->x_flag_opt_info;
1815 52026234 : opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
1816 52026234 : opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
1817 52026234 : opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
1818 52026234 : opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
1819 52026234 : opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
1820 52026234 : opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
1821 52026234 : opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
1822 52026234 : opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
1823 52026234 : opts->x_flag_peephole2 = ptr->x_flag_peephole2;
1824 52026234 : opts->x_flag_plt = ptr->x_flag_plt;
1825 52026234 : opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
1826 52026234 : opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
1827 52026234 : opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
1828 52026234 : opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
1829 52026234 : opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
1830 52026234 : opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
1831 52026234 : opts->x_flag_ree = ptr->x_flag_ree;
1832 52026234 : opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
1833 52026234 : opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
1834 52026234 : opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
1835 52026234 : opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
1836 52026234 : opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
1837 52026234 : opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
1838 52026234 : opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
1839 52026234 : opts->x_flag_rtti = ptr->x_flag_rtti;
1840 52026234 : opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
1841 52026234 : opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
1842 52026234 : opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
1843 52026234 : opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
1844 52026234 : opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
1845 52026234 : opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
1846 52026234 : opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
1847 52026234 : opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
1848 52026234 : opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
1849 52026234 : opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
1850 52026234 : opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
1851 52026234 : opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
1852 52026234 : opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
1853 52026234 : opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
1854 52026234 : opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
1855 52026234 : opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
1856 52026234 : opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
1857 52026234 : opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
1858 52026234 : opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
1859 52026234 : opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
1860 52026234 : opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
1861 52026234 : opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
1862 52026234 : opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
1863 52026234 : opts->x_flag_short_enums = ptr->x_flag_short_enums;
1864 52026234 : opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
1865 52026234 : opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
1866 52026234 : opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
1867 52026234 : opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
1868 52026234 : opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
1869 52026234 : opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
1870 52026234 : opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
1871 52026234 : opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
1872 52026234 : opts->x_flag_split_loops = ptr->x_flag_split_loops;
1873 52026234 : opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
1874 52026234 : opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
1875 52026234 : opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
1876 52026234 : opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
1877 52026234 : opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
1878 52026234 : opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
1879 52026234 : opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
1880 52026234 : opts->x_flag_store_merging = ptr->x_flag_store_merging;
1881 52026234 : opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
1882 52026234 : opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
1883 52026234 : opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
1884 52026234 : opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
1885 52026234 : opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
1886 52026234 : opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
1887 52026234 : opts->x_flag_tracer = ptr->x_flag_tracer;
1888 52026234 : opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
1889 52026234 : opts->x_flag_trapv = ptr->x_flag_trapv;
1890 52026234 : opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
1891 52026234 : opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
1892 52026234 : opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
1893 52026234 : opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
1894 52026234 : opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
1895 52026234 : opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
1896 52026234 : opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
1897 52026234 : opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
1898 52026234 : opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
1899 52026234 : opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
1900 52026234 : opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
1901 52026234 : opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
1902 52026234 : opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
1903 52026234 : opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
1904 52026234 : opts->x_flag_tree_loop_if_convert = ptr->x_flag_tree_loop_if_convert;
1905 52026234 : opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
1906 52026234 : opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
1907 52026234 : opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
1908 52026234 : opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
1909 52026234 : opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
1910 52026234 : opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
1911 52026234 : opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
1912 52026234 : opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
1913 52026234 : opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
1914 52026234 : opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
1915 52026234 : opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
1916 52026234 : opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
1917 52026234 : opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
1918 52026234 : opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
1919 52026234 : opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
1920 52026234 : opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
1921 52026234 : opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
1922 52026234 : opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
1923 52026234 : opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
1924 52026234 : opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
1925 52026234 : opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
1926 52026234 : opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
1927 52026234 : opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
1928 52026234 : opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
1929 52026234 : opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
1930 52026234 : opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
1931 52026234 : opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
1932 52026234 : opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
1933 52026234 : opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
1934 52026234 : opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
1935 52026234 : opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
1936 52026234 : opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
1937 52026234 : opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
1938 52026234 : opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
1939 52026234 : opts->x_flag_web = ptr->x_flag_web;
1940 52026234 : opts->x_flag_wrapv = ptr->x_flag_wrapv;
1941 52026234 : opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
1942 52026234 : opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
1943 52026234 : opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
1944 52026234 : opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
1945 52026234 : opts->x_str_align_functions = ptr->x_str_align_functions;
1946 52026234 : opts->x_str_align_jumps = ptr->x_str_align_jumps;
1947 52026234 : opts->x_str_align_labels = ptr->x_str_align_labels;
1948 52026234 : opts->x_str_align_loops = ptr->x_str_align_loops;
1949 52026234 : opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
1950 :
1951 52026234 : unsigned HOST_WIDE_INT mask;
1952 52026234 : mask = ptr->explicit_mask[0];
1953 52026234 : opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
1954 52026234 : mask >>= 1;
1955 52026234 : opts_set->x_param_align_threshold = (mask & 1) != 0;
1956 52026234 : mask >>= 1;
1957 52026234 : opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
1958 52026234 : mask >>= 1;
1959 52026234 : opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
1960 52026234 : mask >>= 1;
1961 52026234 : opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
1962 52026234 : mask >>= 1;
1963 52026234 : opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
1964 52026234 : mask >>= 1;
1965 52026234 : opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
1966 52026234 : mask >>= 1;
1967 52026234 : opts_set->x_param_asan_memintrin = (mask & 1) != 0;
1968 52026234 : mask >>= 1;
1969 52026234 : opts_set->x_param_asan_stack = (mask & 1) != 0;
1970 52026234 : mask >>= 1;
1971 52026234 : opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
1972 52026234 : mask >>= 1;
1973 52026234 : opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
1974 52026234 : mask >>= 1;
1975 52026234 : opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
1976 52026234 : mask >>= 1;
1977 52026234 : opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
1978 52026234 : mask >>= 1;
1979 52026234 : opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
1980 52026234 : mask >>= 1;
1981 52026234 : opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
1982 52026234 : mask >>= 1;
1983 52026234 : opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
1984 52026234 : mask >>= 1;
1985 52026234 : opts_set->x_param_case_values_threshold = (mask & 1) != 0;
1986 52026234 : mask >>= 1;
1987 52026234 : opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
1988 52026234 : mask >>= 1;
1989 52026234 : opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
1990 52026234 : mask >>= 1;
1991 52026234 : opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
1992 52026234 : mask >>= 1;
1993 52026234 : opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
1994 52026234 : mask >>= 1;
1995 52026234 : opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
1996 52026234 : mask >>= 1;
1997 52026234 : opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
1998 52026234 : mask >>= 1;
1999 52026234 : opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
2000 52026234 : mask >>= 1;
2001 52026234 : opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
2002 52026234 : mask >>= 1;
2003 52026234 : opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
2004 52026234 : mask >>= 1;
2005 52026234 : opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
2006 52026234 : mask >>= 1;
2007 52026234 : opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
2008 52026234 : mask >>= 1;
2009 52026234 : opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
2010 52026234 : mask >>= 1;
2011 52026234 : opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
2012 52026234 : mask >>= 1;
2013 52026234 : opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
2014 52026234 : mask >>= 1;
2015 52026234 : opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
2016 52026234 : mask >>= 1;
2017 52026234 : opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
2018 52026234 : mask >>= 1;
2019 52026234 : opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
2020 52026234 : mask >>= 1;
2021 52026234 : opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
2022 52026234 : mask >>= 1;
2023 52026234 : opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
2024 52026234 : mask >>= 1;
2025 52026234 : opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
2026 52026234 : mask >>= 1;
2027 52026234 : opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
2028 52026234 : mask >>= 1;
2029 52026234 : opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
2030 52026234 : mask >>= 1;
2031 52026234 : opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
2032 52026234 : mask >>= 1;
2033 52026234 : opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
2034 52026234 : mask >>= 1;
2035 52026234 : opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
2036 52026234 : mask >>= 1;
2037 52026234 : opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
2038 52026234 : mask >>= 1;
2039 52026234 : opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
2040 52026234 : mask >>= 1;
2041 52026234 : opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
2042 52026234 : mask >>= 1;
2043 52026234 : opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
2044 52026234 : mask >>= 1;
2045 52026234 : opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
2046 52026234 : mask >>= 1;
2047 52026234 : opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
2048 52026234 : mask >>= 1;
2049 52026234 : opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
2050 52026234 : mask >>= 1;
2051 52026234 : opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
2052 52026234 : mask >>= 1;
2053 52026234 : opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
2054 52026234 : mask >>= 1;
2055 52026234 : opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
2056 52026234 : mask >>= 1;
2057 52026234 : opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
2058 52026234 : mask >>= 1;
2059 52026234 : opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
2060 52026234 : mask >>= 1;
2061 52026234 : opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
2062 52026234 : mask >>= 1;
2063 52026234 : opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
2064 52026234 : mask >>= 1;
2065 52026234 : opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
2066 52026234 : mask >>= 1;
2067 52026234 : opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
2068 52026234 : mask >>= 1;
2069 52026234 : opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
2070 52026234 : mask >>= 1;
2071 52026234 : opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
2072 52026234 : mask >>= 1;
2073 52026234 : opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
2074 52026234 : mask >>= 1;
2075 52026234 : opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
2076 52026234 : mask >>= 1;
2077 52026234 : opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
2078 52026234 : mask >>= 1;
2079 52026234 : opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
2080 52026234 : mask >>= 1;
2081 52026234 : mask = ptr->explicit_mask[1];
2082 52026234 : opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
2083 52026234 : mask >>= 1;
2084 52026234 : opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
2085 52026234 : mask >>= 1;
2086 52026234 : opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
2087 52026234 : mask >>= 1;
2088 52026234 : opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
2089 52026234 : mask >>= 1;
2090 52026234 : opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
2091 52026234 : mask >>= 1;
2092 52026234 : opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
2093 52026234 : mask >>= 1;
2094 52026234 : opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
2095 52026234 : mask >>= 1;
2096 52026234 : opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
2097 52026234 : mask >>= 1;
2098 52026234 : opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
2099 52026234 : mask >>= 1;
2100 52026234 : opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
2101 52026234 : mask >>= 1;
2102 52026234 : opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
2103 52026234 : mask >>= 1;
2104 52026234 : opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
2105 52026234 : mask >>= 1;
2106 52026234 : opts_set->x_param_l1_cache_size = (mask & 1) != 0;
2107 52026234 : mask >>= 1;
2108 52026234 : opts_set->x_param_l2_cache_size = (mask & 1) != 0;
2109 52026234 : mask >>= 1;
2110 52026234 : opts_set->x_param_large_function_growth = (mask & 1) != 0;
2111 52026234 : mask >>= 1;
2112 52026234 : opts_set->x_param_large_function_insns = (mask & 1) != 0;
2113 52026234 : mask >>= 1;
2114 52026234 : opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
2115 52026234 : mask >>= 1;
2116 52026234 : opts_set->x_param_large_stack_frame = (mask & 1) != 0;
2117 52026234 : mask >>= 1;
2118 52026234 : opts_set->x_param_large_unit_insns = (mask & 1) != 0;
2119 52026234 : mask >>= 1;
2120 52026234 : opts_set->x_param_lim_expensive = (mask & 1) != 0;
2121 52026234 : mask >>= 1;
2122 52026234 : opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
2123 52026234 : mask >>= 1;
2124 52026234 : opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
2125 52026234 : mask >>= 1;
2126 52026234 : opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
2127 52026234 : mask >>= 1;
2128 52026234 : opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
2129 52026234 : mask >>= 1;
2130 52026234 : opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
2131 52026234 : mask >>= 1;
2132 52026234 : opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
2133 52026234 : mask >>= 1;
2134 52026234 : opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
2135 52026234 : mask >>= 1;
2136 52026234 : opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
2137 52026234 : mask >>= 1;
2138 52026234 : opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
2139 52026234 : mask >>= 1;
2140 52026234 : opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
2141 52026234 : mask >>= 1;
2142 52026234 : opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
2143 52026234 : mask >>= 1;
2144 52026234 : opts_set->x_param_lto_locality_size = (mask & 1) != 0;
2145 52026234 : mask >>= 1;
2146 52026234 : opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
2147 52026234 : mask >>= 1;
2148 52026234 : opts_set->x_param_max_combine_insns = (mask & 1) != 0;
2149 52026234 : mask >>= 1;
2150 52026234 : opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
2151 52026234 : mask >>= 1;
2152 52026234 : opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
2153 52026234 : mask >>= 1;
2154 52026234 : opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
2155 52026234 : mask >>= 1;
2156 52026234 : opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
2157 52026234 : mask >>= 1;
2158 52026234 : opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
2159 52026234 : mask >>= 1;
2160 52026234 : opts_set->x_param_max_cse_insns = (mask & 1) != 0;
2161 52026234 : mask >>= 1;
2162 52026234 : opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
2163 52026234 : mask >>= 1;
2164 52026234 : opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
2165 52026234 : mask >>= 1;
2166 52026234 : opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
2167 52026234 : mask >>= 1;
2168 52026234 : opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
2169 52026234 : mask >>= 1;
2170 52026234 : opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
2171 52026234 : mask >>= 1;
2172 52026234 : opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
2173 52026234 : mask >>= 1;
2174 52026234 : opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
2175 52026234 : mask >>= 1;
2176 52026234 : opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
2177 52026234 : mask >>= 1;
2178 52026234 : opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
2179 52026234 : mask >>= 1;
2180 52026234 : opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
2181 52026234 : mask >>= 1;
2182 52026234 : opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
2183 52026234 : mask >>= 1;
2184 52026234 : opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
2185 52026234 : mask >>= 1;
2186 52026234 : opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
2187 52026234 : mask >>= 1;
2188 52026234 : opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
2189 52026234 : mask >>= 1;
2190 52026234 : opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
2191 52026234 : mask >>= 1;
2192 52026234 : opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
2193 52026234 : mask >>= 1;
2194 52026234 : opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
2195 52026234 : mask >>= 1;
2196 52026234 : opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
2197 52026234 : mask >>= 1;
2198 52026234 : opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
2199 52026234 : mask >>= 1;
2200 52026234 : opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
2201 52026234 : mask >>= 1;
2202 52026234 : opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
2203 52026234 : mask >>= 1;
2204 52026234 : opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
2205 52026234 : mask >>= 1;
2206 52026234 : opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
2207 52026234 : mask >>= 1;
2208 52026234 : opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
2209 52026234 : mask >>= 1;
2210 52026234 : mask = ptr->explicit_mask[2];
2211 52026234 : opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
2212 52026234 : mask >>= 1;
2213 52026234 : opts_set->x_param_max_isl_operations = (mask & 1) != 0;
2214 52026234 : mask >>= 1;
2215 52026234 : opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
2216 52026234 : mask >>= 1;
2217 52026234 : opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
2218 52026234 : mask >>= 1;
2219 52026234 : opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
2220 52026234 : mask >>= 1;
2221 52026234 : opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
2222 52026234 : mask >>= 1;
2223 52026234 : opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
2224 52026234 : mask >>= 1;
2225 52026234 : opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
2226 52026234 : mask >>= 1;
2227 52026234 : opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
2228 52026234 : mask >>= 1;
2229 52026234 : opts_set->x_param_max_niter_dominators_walk = (mask & 1) != 0;
2230 52026234 : mask >>= 1;
2231 52026234 : opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
2232 52026234 : mask >>= 1;
2233 52026234 : opts_set->x_param_max_peel_branches = (mask & 1) != 0;
2234 52026234 : mask >>= 1;
2235 52026234 : opts_set->x_param_max_peel_times = (mask & 1) != 0;
2236 52026234 : mask >>= 1;
2237 52026234 : opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
2238 52026234 : mask >>= 1;
2239 52026234 : opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
2240 52026234 : mask >>= 1;
2241 52026234 : opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
2242 52026234 : mask >>= 1;
2243 52026234 : opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
2244 52026234 : mask >>= 1;
2245 52026234 : opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
2246 52026234 : mask >>= 1;
2247 52026234 : opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
2248 52026234 : mask >>= 1;
2249 52026234 : opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
2250 52026234 : mask >>= 1;
2251 52026234 : opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
2252 52026234 : mask >>= 1;
2253 52026234 : opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
2254 52026234 : mask >>= 1;
2255 52026234 : opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
2256 52026234 : mask >>= 1;
2257 52026234 : opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
2258 52026234 : mask >>= 1;
2259 52026234 : opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
2260 52026234 : mask >>= 1;
2261 52026234 : opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
2262 52026234 : mask >>= 1;
2263 52026234 : opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
2264 52026234 : mask >>= 1;
2265 52026234 : opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
2266 52026234 : mask >>= 1;
2267 52026234 : opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
2268 52026234 : mask >>= 1;
2269 52026234 : opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
2270 52026234 : mask >>= 1;
2271 52026234 : opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
2272 52026234 : mask >>= 1;
2273 52026234 : opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
2274 52026234 : mask >>= 1;
2275 52026234 : opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
2276 52026234 : mask >>= 1;
2277 52026234 : opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
2278 52026234 : mask >>= 1;
2279 52026234 : opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
2280 52026234 : mask >>= 1;
2281 52026234 : opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
2282 52026234 : mask >>= 1;
2283 52026234 : opts_set->x_param_max_unroll_times = (mask & 1) != 0;
2284 52026234 : mask >>= 1;
2285 52026234 : opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
2286 52026234 : mask >>= 1;
2287 52026234 : opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
2288 52026234 : mask >>= 1;
2289 52026234 : opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
2290 52026234 : mask >>= 1;
2291 52026234 : opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
2292 52026234 : mask >>= 1;
2293 52026234 : opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
2294 52026234 : mask >>= 1;
2295 52026234 : opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
2296 52026234 : mask >>= 1;
2297 52026234 : opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
2298 52026234 : mask >>= 1;
2299 52026234 : opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
2300 52026234 : mask >>= 1;
2301 52026234 : opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
2302 52026234 : mask >>= 1;
2303 52026234 : opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
2304 52026234 : mask >>= 1;
2305 52026234 : opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
2306 52026234 : mask >>= 1;
2307 52026234 : opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
2308 52026234 : mask >>= 1;
2309 52026234 : opts_set->x_param_min_pagesize = (mask & 1) != 0;
2310 52026234 : mask >>= 1;
2311 52026234 : opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
2312 52026234 : mask >>= 1;
2313 52026234 : opts_set->x_param_min_spec_prob = (mask & 1) != 0;
2314 52026234 : mask >>= 1;
2315 52026234 : opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
2316 52026234 : mask >>= 1;
2317 52026234 : opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
2318 52026234 : mask >>= 1;
2319 52026234 : opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
2320 52026234 : mask >>= 1;
2321 52026234 : opts_set->x_param_modref_max_bases = (mask & 1) != 0;
2322 52026234 : mask >>= 1;
2323 52026234 : opts_set->x_param_modref_max_depth = (mask & 1) != 0;
2324 52026234 : mask >>= 1;
2325 52026234 : opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
2326 52026234 : mask >>= 1;
2327 52026234 : opts_set->x_param_modref_max_refs = (mask & 1) != 0;
2328 52026234 : mask >>= 1;
2329 52026234 : opts_set->x_param_modref_max_tests = (mask & 1) != 0;
2330 52026234 : mask >>= 1;
2331 52026234 : opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
2332 52026234 : mask >>= 1;
2333 52026234 : opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
2334 52026234 : mask >>= 1;
2335 52026234 : opts_set->x_param_parloops_schedule = (mask & 1) != 0;
2336 52026234 : mask >>= 1;
2337 52026234 : opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
2338 52026234 : mask >>= 1;
2339 52026234 : mask = ptr->explicit_mask[3];
2340 52026234 : opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
2341 52026234 : mask >>= 1;
2342 52026234 : opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
2343 52026234 : mask >>= 1;
2344 52026234 : opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
2345 52026234 : mask >>= 1;
2346 52026234 : opts_set->x_param_prefetch_latency = (mask & 1) != 0;
2347 52026234 : mask >>= 1;
2348 52026234 : opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
2349 52026234 : mask >>= 1;
2350 52026234 : opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
2351 52026234 : mask >>= 1;
2352 52026234 : opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
2353 52026234 : mask >>= 1;
2354 52026234 : opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
2355 52026234 : mask >>= 1;
2356 52026234 : opts_set->x_param_relation_block_limit = (mask & 1) != 0;
2357 52026234 : mask >>= 1;
2358 52026234 : opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
2359 52026234 : mask >>= 1;
2360 52026234 : opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
2361 52026234 : mask >>= 1;
2362 52026234 : opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
2363 52026234 : mask >>= 1;
2364 52026234 : opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
2365 52026234 : mask >>= 1;
2366 52026234 : opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
2367 52026234 : mask >>= 1;
2368 52026234 : opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
2369 52026234 : mask >>= 1;
2370 52026234 : opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
2371 52026234 : mask >>= 1;
2372 52026234 : opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
2373 52026234 : mask >>= 1;
2374 52026234 : opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
2375 52026234 : mask >>= 1;
2376 52026234 : opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
2377 52026234 : mask >>= 1;
2378 52026234 : opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
2379 52026234 : mask >>= 1;
2380 52026234 : opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
2381 52026234 : mask >>= 1;
2382 52026234 : opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
2383 52026234 : mask >>= 1;
2384 52026234 : opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
2385 52026234 : mask >>= 1;
2386 52026234 : opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
2387 52026234 : mask >>= 1;
2388 52026234 : opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
2389 52026234 : mask >>= 1;
2390 52026234 : opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
2391 52026234 : mask >>= 1;
2392 52026234 : opts_set->x_param_sms_min_sc = (mask & 1) != 0;
2393 52026234 : mask >>= 1;
2394 52026234 : opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
2395 52026234 : mask >>= 1;
2396 52026234 : opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
2397 52026234 : mask >>= 1;
2398 52026234 : opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
2399 52026234 : mask >>= 1;
2400 52026234 : opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
2401 52026234 : mask >>= 1;
2402 52026234 : opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
2403 52026234 : mask >>= 1;
2404 52026234 : opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
2405 52026234 : mask >>= 1;
2406 52026234 : opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
2407 52026234 : mask >>= 1;
2408 52026234 : opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
2409 52026234 : mask >>= 1;
2410 52026234 : opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
2411 52026234 : mask >>= 1;
2412 52026234 : opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
2413 52026234 : mask >>= 1;
2414 52026234 : opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
2415 52026234 : mask >>= 1;
2416 52026234 : opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
2417 52026234 : mask >>= 1;
2418 52026234 : opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
2419 52026234 : mask >>= 1;
2420 52026234 : opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
2421 52026234 : mask >>= 1;
2422 52026234 : opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
2423 52026234 : mask >>= 1;
2424 52026234 : opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
2425 52026234 : mask >>= 1;
2426 52026234 : opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
2427 52026234 : mask >>= 1;
2428 52026234 : opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
2429 52026234 : mask >>= 1;
2430 52026234 : opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
2431 52026234 : mask >>= 1;
2432 52026234 : opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
2433 52026234 : mask >>= 1;
2434 52026234 : opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
2435 52026234 : mask >>= 1;
2436 52026234 : opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
2437 52026234 : mask >>= 1;
2438 52026234 : opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
2439 52026234 : mask >>= 1;
2440 52026234 : opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
2441 52026234 : mask >>= 1;
2442 52026234 : opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
2443 52026234 : mask >>= 1;
2444 52026234 : opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
2445 52026234 : mask >>= 1;
2446 52026234 : opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
2447 52026234 : mask >>= 1;
2448 52026234 : opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
2449 52026234 : mask >>= 1;
2450 52026234 : opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
2451 52026234 : mask >>= 1;
2452 52026234 : opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
2453 52026234 : mask >>= 1;
2454 52026234 : opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
2455 52026234 : mask >>= 1;
2456 52026234 : opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
2457 52026234 : mask >>= 1;
2458 52026234 : opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
2459 52026234 : mask >>= 1;
2460 52026234 : opts_set->x_param_vect_induction_float = (mask & 1) != 0;
2461 52026234 : mask >>= 1;
2462 52026234 : opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
2463 52026234 : mask >>= 1;
2464 52026234 : opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
2465 52026234 : mask >>= 1;
2466 52026234 : opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
2467 52026234 : mask >>= 1;
2468 52026234 : mask = ptr->explicit_mask[4];
2469 52026234 : opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
2470 52026234 : mask >>= 1;
2471 52026234 : opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
2472 52026234 : mask >>= 1;
2473 52026234 : opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
2474 52026234 : mask >>= 1;
2475 52026234 : opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (mask & 1) != 0;
2476 52026234 : mask >>= 1;
2477 52026234 : opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
2478 52026234 : mask >>= 1;
2479 52026234 : opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
2480 52026234 : mask >>= 1;
2481 52026234 : opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
2482 52026234 : mask >>= 1;
2483 52026234 : opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
2484 52026234 : mask >>= 1;
2485 52026234 : opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
2486 52026234 : mask >>= 1;
2487 52026234 : opts_set->x_param_widening_mul_defer_fma = (mask & 1) != 0;
2488 52026234 : mask >>= 1;
2489 52026234 : opts_set->x_flag_complex_method = (mask & 1) != 0;
2490 52026234 : mask >>= 1;
2491 52026234 : opts_set->x_flag_malloc_dse = (mask & 1) != 0;
2492 52026234 : mask >>= 1;
2493 52026234 : opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
2494 52026234 : mask >>= 1;
2495 52026234 : opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
2496 52026234 : mask >>= 1;
2497 52026234 : opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
2498 52026234 : mask >>= 1;
2499 52026234 : opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
2500 52026234 : mask >>= 1;
2501 52026234 : opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
2502 52026234 : mask >>= 1;
2503 52026234 : opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
2504 52026234 : mask >>= 1;
2505 52026234 : opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
2506 52026234 : mask >>= 1;
2507 52026234 : opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
2508 52026234 : mask >>= 1;
2509 52026234 : opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
2510 52026234 : mask >>= 1;
2511 52026234 : opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
2512 52026234 : mask >>= 1;
2513 52026234 : opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
2514 52026234 : mask >>= 1;
2515 52026234 : opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
2516 52026234 : mask >>= 1;
2517 52026234 : opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
2518 52026234 : mask >>= 1;
2519 52026234 : opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
2520 52026234 : mask >>= 1;
2521 52026234 : opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
2522 52026234 : mask >>= 1;
2523 52026234 : opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
2524 52026234 : mask >>= 1;
2525 52026234 : opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
2526 52026234 : mask >>= 1;
2527 52026234 : opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2528 52026234 : mask >>= 1;
2529 52026234 : opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
2530 52026234 : mask >>= 1;
2531 52026234 : opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
2532 52026234 : mask >>= 1;
2533 52026234 : opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2534 52026234 : mask >>= 1;
2535 52026234 : opts_set->x_optimize = (mask & 1) != 0;
2536 52026234 : mask >>= 1;
2537 52026234 : opts_set->x_optimize_size = (mask & 1) != 0;
2538 52026234 : mask >>= 1;
2539 52026234 : opts_set->x_optimize_debug = (mask & 1) != 0;
2540 52026234 : mask >>= 1;
2541 52026234 : opts_set->x_optimize_fast = (mask & 1) != 0;
2542 52026234 : mask >>= 1;
2543 52026234 : opts_set->x_warn_inline = (mask & 1) != 0;
2544 52026234 : mask >>= 1;
2545 52026234 : opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
2546 52026234 : mask >>= 1;
2547 52026234 : opts_set->x_flag_align_functions = (mask & 1) != 0;
2548 52026234 : mask >>= 1;
2549 52026234 : opts_set->x_flag_align_jumps = (mask & 1) != 0;
2550 52026234 : mask >>= 1;
2551 52026234 : opts_set->x_flag_align_labels = (mask & 1) != 0;
2552 52026234 : mask >>= 1;
2553 52026234 : opts_set->x_flag_align_loops = (mask & 1) != 0;
2554 52026234 : mask >>= 1;
2555 52026234 : opts_set->x_flag_allocation_dce = (mask & 1) != 0;
2556 52026234 : mask >>= 1;
2557 52026234 : opts_set->x_flag_store_data_races = (mask & 1) != 0;
2558 52026234 : mask >>= 1;
2559 52026234 : opts_set->x_flag_associative_math = (mask & 1) != 0;
2560 52026234 : mask >>= 1;
2561 52026234 : opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
2562 52026234 : mask >>= 1;
2563 52026234 : opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
2564 52026234 : mask >>= 1;
2565 52026234 : opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
2566 52026234 : mask >>= 1;
2567 52026234 : opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
2568 52026234 : mask >>= 1;
2569 52026234 : opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
2570 52026234 : mask >>= 1;
2571 52026234 : opts_set->x_flag_bit_tests = (mask & 1) != 0;
2572 52026234 : mask >>= 1;
2573 52026234 : opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
2574 52026234 : mask >>= 1;
2575 52026234 : opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
2576 52026234 : mask >>= 1;
2577 52026234 : opts_set->x_flag_caller_saves = (mask & 1) != 0;
2578 52026234 : mask >>= 1;
2579 52026234 : opts_set->x_flag_code_hoisting = (mask & 1) != 0;
2580 52026234 : mask >>= 1;
2581 52026234 : opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
2582 52026234 : mask >>= 1;
2583 52026234 : opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
2584 52026234 : mask >>= 1;
2585 52026234 : opts_set->x_flag_conserve_stack = (mask & 1) != 0;
2586 52026234 : mask >>= 1;
2587 52026234 : opts_set->x_flag_cprop_registers = (mask & 1) != 0;
2588 52026234 : mask >>= 1;
2589 52026234 : opts_set->x_flag_crossjumping = (mask & 1) != 0;
2590 52026234 : mask >>= 1;
2591 52026234 : opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
2592 52026234 : mask >>= 1;
2593 52026234 : opts_set->x_flag_dce = (mask & 1) != 0;
2594 52026234 : mask >>= 1;
2595 52026234 : opts_set->x_flag_defer_pop = (mask & 1) != 0;
2596 52026234 : mask >>= 1;
2597 52026234 : mask = ptr->explicit_mask[5];
2598 52026234 : opts_set->x_flag_delayed_branch = (mask & 1) != 0;
2599 52026234 : mask >>= 1;
2600 52026234 : opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
2601 52026234 : mask >>= 1;
2602 52026234 : opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
2603 52026234 : mask >>= 1;
2604 52026234 : opts_set->x_flag_dep_fusion = (mask & 1) != 0;
2605 52026234 : mask >>= 1;
2606 52026234 : opts_set->x_flag_devirtualize = (mask & 1) != 0;
2607 52026234 : mask >>= 1;
2608 52026234 : opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
2609 52026234 : mask >>= 1;
2610 52026234 : opts_set->x_flag_dse = (mask & 1) != 0;
2611 52026234 : mask >>= 1;
2612 52026234 : opts_set->x_flag_early_inlining = (mask & 1) != 0;
2613 52026234 : mask >>= 1;
2614 52026234 : opts_set->x_flag_exceptions = (mask & 1) != 0;
2615 52026234 : mask >>= 1;
2616 52026234 : opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
2617 52026234 : mask >>= 1;
2618 52026234 : opts_set->x_flag_ext_dce = (mask & 1) != 0;
2619 52026234 : mask >>= 1;
2620 52026234 : opts_set->x_flag_finite_loops = (mask & 1) != 0;
2621 52026234 : mask >>= 1;
2622 52026234 : opts_set->x_flag_finite_math_only = (mask & 1) != 0;
2623 52026234 : mask >>= 1;
2624 52026234 : opts_set->x_flag_float_store = (mask & 1) != 0;
2625 52026234 : mask >>= 1;
2626 52026234 : opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
2627 52026234 : mask >>= 1;
2628 52026234 : opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
2629 52026234 : mask >>= 1;
2630 52026234 : opts_set->x_flag_forward_propagate = (mask & 1) != 0;
2631 52026234 : mask >>= 1;
2632 52026234 : opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
2633 52026234 : mask >>= 1;
2634 52026234 : opts_set->x_flag_no_function_cse = (mask & 1) != 0;
2635 52026234 : mask >>= 1;
2636 52026234 : opts_set->x_flag_gcse = (mask & 1) != 0;
2637 52026234 : mask >>= 1;
2638 52026234 : opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
2639 52026234 : mask >>= 1;
2640 52026234 : opts_set->x_flag_gcse_las = (mask & 1) != 0;
2641 52026234 : mask >>= 1;
2642 52026234 : opts_set->x_flag_gcse_lm = (mask & 1) != 0;
2643 52026234 : mask >>= 1;
2644 52026234 : opts_set->x_flag_gcse_sm = (mask & 1) != 0;
2645 52026234 : mask >>= 1;
2646 52026234 : opts_set->x_flag_graphite = (mask & 1) != 0;
2647 52026234 : mask >>= 1;
2648 52026234 : opts_set->x_flag_graphite_identity = (mask & 1) != 0;
2649 52026234 : mask >>= 1;
2650 52026234 : opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
2651 52026234 : mask >>= 1;
2652 52026234 : opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
2653 52026234 : mask >>= 1;
2654 52026234 : opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
2655 52026234 : mask >>= 1;
2656 52026234 : opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
2657 52026234 : mask >>= 1;
2658 52026234 : opts_set->x_flag_harden_compares = (mask & 1) != 0;
2659 52026234 : mask >>= 1;
2660 52026234 : opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
2661 52026234 : mask >>= 1;
2662 52026234 : opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
2663 52026234 : mask >>= 1;
2664 52026234 : opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
2665 52026234 : mask >>= 1;
2666 52026234 : opts_set->x_flag_if_conversion = (mask & 1) != 0;
2667 52026234 : mask >>= 1;
2668 52026234 : opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
2669 52026234 : mask >>= 1;
2670 52026234 : opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
2671 52026234 : mask >>= 1;
2672 52026234 : opts_set->x_flag_no_inline = (mask & 1) != 0;
2673 52026234 : mask >>= 1;
2674 52026234 : opts_set->x_flag_inline_atomics = (mask & 1) != 0;
2675 52026234 : mask >>= 1;
2676 52026234 : opts_set->x_flag_inline_functions = (mask & 1) != 0;
2677 52026234 : mask >>= 1;
2678 52026234 : opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
2679 52026234 : mask >>= 1;
2680 52026234 : opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
2681 52026234 : mask >>= 1;
2682 52026234 : opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
2683 52026234 : mask >>= 1;
2684 52026234 : opts_set->x_flag_ipa_cp = (mask & 1) != 0;
2685 52026234 : mask >>= 1;
2686 52026234 : opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
2687 52026234 : mask >>= 1;
2688 52026234 : opts_set->x_flag_ipa_icf = (mask & 1) != 0;
2689 52026234 : mask >>= 1;
2690 52026234 : opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
2691 52026234 : mask >>= 1;
2692 52026234 : opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
2693 52026234 : mask >>= 1;
2694 52026234 : opts_set->x_flag_ipa_modref = (mask & 1) != 0;
2695 52026234 : mask >>= 1;
2696 52026234 : opts_set->x_flag_ipa_profile = (mask & 1) != 0;
2697 52026234 : mask >>= 1;
2698 52026234 : opts_set->x_flag_ipa_pta = (mask & 1) != 0;
2699 52026234 : mask >>= 1;
2700 52026234 : opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
2701 52026234 : mask >>= 1;
2702 52026234 : opts_set->x_flag_ipa_ra = (mask & 1) != 0;
2703 52026234 : mask >>= 1;
2704 52026234 : opts_set->x_flag_ipa_reference = (mask & 1) != 0;
2705 52026234 : mask >>= 1;
2706 52026234 : opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
2707 52026234 : mask >>= 1;
2708 52026234 : opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
2709 52026234 : mask >>= 1;
2710 52026234 : opts_set->x_flag_ipa_sra = (mask & 1) != 0;
2711 52026234 : mask >>= 1;
2712 52026234 : opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
2713 52026234 : mask >>= 1;
2714 52026234 : opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
2715 52026234 : mask >>= 1;
2716 52026234 : opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
2717 52026234 : mask >>= 1;
2718 52026234 : opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
2719 52026234 : mask >>= 1;
2720 52026234 : opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
2721 52026234 : mask >>= 1;
2722 52026234 : opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
2723 52026234 : mask >>= 1;
2724 52026234 : opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
2725 52026234 : mask >>= 1;
2726 52026234 : mask = ptr->explicit_mask[6];
2727 52026234 : opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
2728 52026234 : mask >>= 1;
2729 52026234 : opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
2730 52026234 : mask >>= 1;
2731 52026234 : opts_set->x_flag_ivopts = (mask & 1) != 0;
2732 52026234 : mask >>= 1;
2733 52026234 : opts_set->x_flag_jump_tables = (mask & 1) != 0;
2734 52026234 : mask >>= 1;
2735 52026234 : opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
2736 52026234 : mask >>= 1;
2737 52026234 : opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
2738 52026234 : mask >>= 1;
2739 52026234 : opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
2740 52026234 : mask >>= 1;
2741 52026234 : opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
2742 52026234 : mask >>= 1;
2743 52026234 : opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
2744 52026234 : mask >>= 1;
2745 52026234 : opts_set->x_flag_loop_interchange = (mask & 1) != 0;
2746 52026234 : mask >>= 1;
2747 52026234 : opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
2748 52026234 : mask >>= 1;
2749 52026234 : opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
2750 52026234 : mask >>= 1;
2751 52026234 : opts_set->x_flag_unroll_jam = (mask & 1) != 0;
2752 52026234 : mask >>= 1;
2753 52026234 : opts_set->x_flag_lra_remat = (mask & 1) != 0;
2754 52026234 : mask >>= 1;
2755 52026234 : opts_set->x_flag_malloc_dce = (mask & 1) != 0;
2756 52026234 : mask >>= 1;
2757 52026234 : opts_set->x_flag_errno_math = (mask & 1) != 0;
2758 52026234 : mask >>= 1;
2759 52026234 : opts_set->x_flag_modulo_sched = (mask & 1) != 0;
2760 52026234 : mask >>= 1;
2761 52026234 : opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
2762 52026234 : mask >>= 1;
2763 52026234 : opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
2764 52026234 : mask >>= 1;
2765 52026234 : opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
2766 52026234 : mask >>= 1;
2767 52026234 : opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
2768 52026234 : mask >>= 1;
2769 52026234 : opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
2770 52026234 : mask >>= 1;
2771 52026234 : opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
2772 52026234 : mask >>= 1;
2773 52026234 : opts_set->x_flag_opt_info = (mask & 1) != 0;
2774 52026234 : mask >>= 1;
2775 52026234 : opts_set->x_flag_optimize_crc = (mask & 1) != 0;
2776 52026234 : mask >>= 1;
2777 52026234 : opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
2778 52026234 : mask >>= 1;
2779 52026234 : opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
2780 52026234 : mask >>= 1;
2781 52026234 : opts_set->x_flag_pack_struct = (mask & 1) != 0;
2782 52026234 : mask >>= 1;
2783 52026234 : opts_set->x_flag_partial_inlining = (mask & 1) != 0;
2784 52026234 : mask >>= 1;
2785 52026234 : opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
2786 52026234 : mask >>= 1;
2787 52026234 : opts_set->x_flag_peel_loops = (mask & 1) != 0;
2788 52026234 : mask >>= 1;
2789 52026234 : opts_set->x_flag_no_peephole = (mask & 1) != 0;
2790 52026234 : mask >>= 1;
2791 52026234 : opts_set->x_flag_peephole2 = (mask & 1) != 0;
2792 52026234 : mask >>= 1;
2793 52026234 : opts_set->x_flag_plt = (mask & 1) != 0;
2794 52026234 : mask >>= 1;
2795 52026234 : opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
2796 52026234 : mask >>= 1;
2797 52026234 : opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
2798 52026234 : mask >>= 1;
2799 52026234 : opts_set->x_flag_printf_return_value = (mask & 1) != 0;
2800 52026234 : mask >>= 1;
2801 52026234 : opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
2802 52026234 : mask >>= 1;
2803 52026234 : opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
2804 52026234 : mask >>= 1;
2805 52026234 : opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
2806 52026234 : mask >>= 1;
2807 52026234 : opts_set->x_flag_ree = (mask & 1) != 0;
2808 52026234 : mask >>= 1;
2809 52026234 : opts_set->x_flag_rename_registers = (mask & 1) != 0;
2810 52026234 : mask >>= 1;
2811 52026234 : opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
2812 52026234 : mask >>= 1;
2813 52026234 : opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
2814 52026234 : mask >>= 1;
2815 52026234 : opts_set->x_flag_reorder_functions = (mask & 1) != 0;
2816 52026234 : mask >>= 1;
2817 52026234 : opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
2818 52026234 : mask >>= 1;
2819 52026234 : opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
2820 52026234 : mask >>= 1;
2821 52026234 : opts_set->x_flag_rounding_math = (mask & 1) != 0;
2822 52026234 : mask >>= 1;
2823 52026234 : opts_set->x_flag_rtti = (mask & 1) != 0;
2824 52026234 : mask >>= 1;
2825 52026234 : opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
2826 52026234 : mask >>= 1;
2827 52026234 : opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
2828 52026234 : mask >>= 1;
2829 52026234 : opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
2830 52026234 : mask >>= 1;
2831 52026234 : opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
2832 52026234 : mask >>= 1;
2833 52026234 : opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
2834 52026234 : mask >>= 1;
2835 52026234 : opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
2836 52026234 : mask >>= 1;
2837 52026234 : opts_set->x_flag_sched_pressure = (mask & 1) != 0;
2838 52026234 : mask >>= 1;
2839 52026234 : opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
2840 52026234 : mask >>= 1;
2841 52026234 : opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
2842 52026234 : mask >>= 1;
2843 52026234 : opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
2844 52026234 : mask >>= 1;
2845 52026234 : opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
2846 52026234 : mask >>= 1;
2847 52026234 : opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
2848 52026234 : mask >>= 1;
2849 52026234 : opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
2850 52026234 : mask >>= 1;
2851 52026234 : opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
2852 52026234 : mask >>= 1;
2853 52026234 : opts_set->x_flag_schedule_insns = (mask & 1) != 0;
2854 52026234 : mask >>= 1;
2855 52026234 : mask = ptr->explicit_mask[7];
2856 52026234 : opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
2857 52026234 : mask >>= 1;
2858 52026234 : opts_set->x_flag_section_anchors = (mask & 1) != 0;
2859 52026234 : mask >>= 1;
2860 52026234 : opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
2861 52026234 : mask >>= 1;
2862 52026234 : opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
2863 52026234 : mask >>= 1;
2864 52026234 : opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
2865 52026234 : mask >>= 1;
2866 52026234 : opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
2867 52026234 : mask >>= 1;
2868 52026234 : opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
2869 52026234 : mask >>= 1;
2870 52026234 : opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
2871 52026234 : mask >>= 1;
2872 52026234 : opts_set->x_flag_short_enums = (mask & 1) != 0;
2873 52026234 : mask >>= 1;
2874 52026234 : opts_set->x_flag_short_wchar = (mask & 1) != 0;
2875 52026234 : mask >>= 1;
2876 52026234 : opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
2877 52026234 : mask >>= 1;
2878 52026234 : opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
2879 52026234 : mask >>= 1;
2880 52026234 : opts_set->x_flag_signaling_nans = (mask & 1) != 0;
2881 52026234 : mask >>= 1;
2882 52026234 : opts_set->x_flag_signed_zeros = (mask & 1) != 0;
2883 52026234 : mask >>= 1;
2884 52026234 : opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
2885 52026234 : mask >>= 1;
2886 52026234 : opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
2887 52026234 : mask >>= 1;
2888 52026234 : opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
2889 52026234 : mask >>= 1;
2890 52026234 : opts_set->x_flag_split_loops = (mask & 1) != 0;
2891 52026234 : mask >>= 1;
2892 52026234 : opts_set->x_flag_split_wide_types = (mask & 1) != 0;
2893 52026234 : mask >>= 1;
2894 52026234 : opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
2895 52026234 : mask >>= 1;
2896 52026234 : opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
2897 52026234 : mask >>= 1;
2898 52026234 : opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
2899 52026234 : mask >>= 1;
2900 52026234 : opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
2901 52026234 : mask >>= 1;
2902 52026234 : opts_set->x_flag_stack_protect = (mask & 1) != 0;
2903 52026234 : mask >>= 1;
2904 52026234 : opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
2905 52026234 : mask >>= 1;
2906 52026234 : opts_set->x_flag_store_merging = (mask & 1) != 0;
2907 52026234 : mask >>= 1;
2908 52026234 : opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
2909 52026234 : mask >>= 1;
2910 52026234 : opts_set->x_flag_strict_enums = (mask & 1) != 0;
2911 52026234 : mask >>= 1;
2912 52026234 : opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
2913 52026234 : mask >>= 1;
2914 52026234 : opts_set->x_flag_thread_jumps = (mask & 1) != 0;
2915 52026234 : mask >>= 1;
2916 52026234 : opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
2917 52026234 : mask >>= 1;
2918 52026234 : opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
2919 52026234 : mask >>= 1;
2920 52026234 : opts_set->x_flag_tracer = (mask & 1) != 0;
2921 52026234 : mask >>= 1;
2922 52026234 : opts_set->x_flag_trapping_math = (mask & 1) != 0;
2923 52026234 : mask >>= 1;
2924 52026234 : opts_set->x_flag_trapv = (mask & 1) != 0;
2925 52026234 : mask >>= 1;
2926 52026234 : opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
2927 52026234 : mask >>= 1;
2928 52026234 : opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
2929 52026234 : mask >>= 1;
2930 52026234 : opts_set->x_flag_tree_ccp = (mask & 1) != 0;
2931 52026234 : mask >>= 1;
2932 52026234 : opts_set->x_flag_tree_ch = (mask & 1) != 0;
2933 52026234 : mask >>= 1;
2934 52026234 : opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
2935 52026234 : mask >>= 1;
2936 52026234 : opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
2937 52026234 : mask >>= 1;
2938 52026234 : opts_set->x_flag_tree_cselim = (mask & 1) != 0;
2939 52026234 : mask >>= 1;
2940 52026234 : opts_set->x_flag_tree_dce = (mask & 1) != 0;
2941 52026234 : mask >>= 1;
2942 52026234 : opts_set->x_flag_tree_dom = (mask & 1) != 0;
2943 52026234 : mask >>= 1;
2944 52026234 : opts_set->x_flag_tree_dse = (mask & 1) != 0;
2945 52026234 : mask >>= 1;
2946 52026234 : opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
2947 52026234 : mask >>= 1;
2948 52026234 : opts_set->x_flag_tree_fre = (mask & 1) != 0;
2949 52026234 : mask >>= 1;
2950 52026234 : opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
2951 52026234 : mask >>= 1;
2952 52026234 : opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
2953 52026234 : mask >>= 1;
2954 52026234 : opts_set->x_flag_tree_loop_if_convert = (mask & 1) != 0;
2955 52026234 : mask >>= 1;
2956 52026234 : opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
2957 52026234 : mask >>= 1;
2958 52026234 : opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
2959 52026234 : mask >>= 1;
2960 52026234 : opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
2961 52026234 : mask >>= 1;
2962 52026234 : opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
2963 52026234 : mask >>= 1;
2964 52026234 : opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
2965 52026234 : mask >>= 1;
2966 52026234 : opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
2967 52026234 : mask >>= 1;
2968 52026234 : opts_set->x_flag_tree_pre = (mask & 1) != 0;
2969 52026234 : mask >>= 1;
2970 52026234 : opts_set->x_flag_tree_pta = (mask & 1) != 0;
2971 52026234 : mask >>= 1;
2972 52026234 : opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
2973 52026234 : mask >>= 1;
2974 52026234 : opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
2975 52026234 : mask >>= 1;
2976 52026234 : opts_set->x_flag_tree_sink = (mask & 1) != 0;
2977 52026234 : mask >>= 1;
2978 52026234 : opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
2979 52026234 : mask >>= 1;
2980 52026234 : opts_set->x_flag_tree_slsr = (mask & 1) != 0;
2981 52026234 : mask >>= 1;
2982 52026234 : opts_set->x_flag_tree_sra = (mask & 1) != 0;
2983 52026234 : mask >>= 1;
2984 52026234 : mask = ptr->explicit_mask[8];
2985 52026234 : opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
2986 52026234 : mask >>= 1;
2987 52026234 : opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
2988 52026234 : mask >>= 1;
2989 52026234 : opts_set->x_flag_tree_ter = (mask & 1) != 0;
2990 52026234 : mask >>= 1;
2991 52026234 : opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
2992 52026234 : mask >>= 1;
2993 52026234 : opts_set->x_flag_tree_vrp = (mask & 1) != 0;
2994 52026234 : mask >>= 1;
2995 52026234 : opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
2996 52026234 : mask >>= 1;
2997 52026234 : opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
2998 52026234 : mask >>= 1;
2999 52026234 : opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
3000 52026234 : mask >>= 1;
3001 52026234 : opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
3002 52026234 : mask >>= 1;
3003 52026234 : opts_set->x_flag_unroll_loops = (mask & 1) != 0;
3004 52026234 : mask >>= 1;
3005 52026234 : opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
3006 52026234 : mask >>= 1;
3007 52026234 : opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
3008 52026234 : mask >>= 1;
3009 52026234 : opts_set->x_flag_unwind_tables = (mask & 1) != 0;
3010 52026234 : mask >>= 1;
3011 52026234 : opts_set->x_flag_var_tracking = (mask & 1) != 0;
3012 52026234 : mask >>= 1;
3013 52026234 : opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
3014 52026234 : mask >>= 1;
3015 52026234 : opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
3016 52026234 : mask >>= 1;
3017 52026234 : opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
3018 52026234 : mask >>= 1;
3019 52026234 : opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
3020 52026234 : mask >>= 1;
3021 52026234 : opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
3022 52026234 : mask >>= 1;
3023 52026234 : opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
3024 52026234 : mask >>= 1;
3025 52026234 : opts_set->x_flag_web = (mask & 1) != 0;
3026 52026234 : mask >>= 1;
3027 52026234 : opts_set->x_flag_wrapv = (mask & 1) != 0;
3028 52026234 : mask >>= 1;
3029 52026234 : opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
3030 52026234 : mask >>= 1;
3031 52026234 : opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
3032 52026234 : mask >>= 1;
3033 52026234 : opts_set->x_ix86_use_scatter = (mask & 1) != 0;
3034 52026234 : mask >>= 1;
3035 52026234 : opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
3036 52026234 : mask >>= 1;
3037 52026234 : opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
3038 52026234 : mask >>= 1;
3039 52026234 : opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
3040 52026234 : mask >>= 1;
3041 52026234 : opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
3042 52026234 : mask >>= 1;
3043 52026234 : opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
3044 52026234 : mask >>= 1;
3045 52026234 : opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
3046 52026234 : mask >>= 1;
3047 52026234 : targetm.override_options_after_change ();
3048 52026234 : }
3049 :
3050 : /* Print optimization options from a structure. */
3051 : void
3052 0 : cl_optimization_print (FILE *file,
3053 : int indent_to,
3054 : struct cl_optimization *ptr)
3055 : {
3056 0 : fputs ("\n", file);
3057 0 : if (ptr->x_param_align_loop_iterations)
3058 0 : fprintf (file, "%*s%s (%#x)\n",
3059 : indent_to, "",
3060 : "param_align_loop_iterations",
3061 : ptr->x_param_align_loop_iterations);
3062 :
3063 0 : if (ptr->x_param_align_threshold)
3064 0 : fprintf (file, "%*s%s (%#x)\n",
3065 : indent_to, "",
3066 : "param_align_threshold",
3067 : ptr->x_param_align_threshold);
3068 :
3069 0 : if (ptr->x_param_asan_protect_allocas)
3070 0 : fprintf (file, "%*s%s (%#x)\n",
3071 : indent_to, "",
3072 : "param_asan_protect_allocas",
3073 : ptr->x_param_asan_protect_allocas);
3074 :
3075 0 : if (ptr->x_param_asan_instrument_reads)
3076 0 : fprintf (file, "%*s%s (%#x)\n",
3077 : indent_to, "",
3078 : "param_asan_instrument_reads",
3079 : ptr->x_param_asan_instrument_reads);
3080 :
3081 0 : if (ptr->x_param_asan_instrument_writes)
3082 0 : fprintf (file, "%*s%s (%#x)\n",
3083 : indent_to, "",
3084 : "param_asan_instrument_writes",
3085 : ptr->x_param_asan_instrument_writes);
3086 :
3087 0 : if (ptr->x_param_asan_instrumentation_with_call_threshold)
3088 0 : fprintf (file, "%*s%s (%#x)\n",
3089 : indent_to, "",
3090 : "param_asan_instrumentation_with_call_threshold",
3091 : ptr->x_param_asan_instrumentation_with_call_threshold);
3092 :
3093 0 : if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
3094 0 : fprintf (file, "%*s%s (%#x)\n",
3095 : indent_to, "",
3096 : "param_asan_kernel_mem_intrinsic_prefix",
3097 : ptr->x_param_asan_kernel_mem_intrinsic_prefix);
3098 :
3099 0 : if (ptr->x_param_asan_memintrin)
3100 0 : fprintf (file, "%*s%s (%#x)\n",
3101 : indent_to, "",
3102 : "param_asan_memintrin",
3103 : ptr->x_param_asan_memintrin);
3104 :
3105 0 : if (ptr->x_param_asan_stack)
3106 0 : fprintf (file, "%*s%s (%#x)\n",
3107 : indent_to, "",
3108 : "param_asan_stack",
3109 : ptr->x_param_asan_stack);
3110 :
3111 0 : if (ptr->x_param_asan_use_after_return)
3112 0 : fprintf (file, "%*s%s (%#x)\n",
3113 : indent_to, "",
3114 : "param_asan_use_after_return",
3115 : ptr->x_param_asan_use_after_return);
3116 :
3117 0 : if (ptr->x_param_auto_profile_bbs)
3118 0 : fprintf (file, "%*s%s (%#x)\n",
3119 : indent_to, "",
3120 : "param_auto_profile_bbs",
3121 : ptr->x_param_auto_profile_bbs);
3122 :
3123 0 : if (ptr->x_param_auto_profile_reorder_only)
3124 0 : fprintf (file, "%*s%s (%#x)\n",
3125 : indent_to, "",
3126 : "param_auto_profile_reorder_only",
3127 : ptr->x_param_auto_profile_reorder_only);
3128 :
3129 0 : if (ptr->x_param_avg_loop_niter)
3130 0 : fprintf (file, "%*s%s (%#x)\n",
3131 : indent_to, "",
3132 : "param_avg_loop_niter",
3133 : ptr->x_param_avg_loop_niter);
3134 :
3135 0 : if (ptr->x_param_avoid_fma_max_bits)
3136 0 : fprintf (file, "%*s%s (%#x)\n",
3137 : indent_to, "",
3138 : "param_avoid_fma_max_bits",
3139 : ptr->x_param_avoid_fma_max_bits);
3140 :
3141 0 : if (ptr->x_param_builtin_expect_probability)
3142 0 : fprintf (file, "%*s%s (%#x)\n",
3143 : indent_to, "",
3144 : "param_builtin_expect_probability",
3145 : ptr->x_param_builtin_expect_probability);
3146 :
3147 0 : if (ptr->x_param_builtin_string_cmp_inline_length)
3148 0 : fprintf (file, "%*s%s (%#x)\n",
3149 : indent_to, "",
3150 : "param_builtin_string_cmp_inline_length",
3151 : ptr->x_param_builtin_string_cmp_inline_length);
3152 :
3153 0 : if (ptr->x_param_case_values_threshold)
3154 0 : fprintf (file, "%*s%s (%#x)\n",
3155 : indent_to, "",
3156 : "param_case_values_threshold",
3157 : ptr->x_param_case_values_threshold);
3158 :
3159 0 : if (ptr->x_param_comdat_sharing_probability)
3160 0 : fprintf (file, "%*s%s (%#x)\n",
3161 : indent_to, "",
3162 : "param_comdat_sharing_probability",
3163 : ptr->x_param_comdat_sharing_probability);
3164 :
3165 0 : if (ptr->x_param_construct_interfere_size)
3166 0 : fprintf (file, "%*s%s (%#x)\n",
3167 : indent_to, "",
3168 : "param_construct_interfere_size",
3169 : ptr->x_param_construct_interfere_size);
3170 :
3171 0 : if (ptr->x_param_cycle_accurate_model)
3172 0 : fprintf (file, "%*s%s (%#x)\n",
3173 : indent_to, "",
3174 : "param_cycle_accurate_model",
3175 : ptr->x_param_cycle_accurate_model);
3176 :
3177 0 : if (ptr->x_param_destruct_interfere_size)
3178 0 : fprintf (file, "%*s%s (%#x)\n",
3179 : indent_to, "",
3180 : "param_destruct_interfere_size",
3181 : ptr->x_param_destruct_interfere_size);
3182 :
3183 0 : if (ptr->x_param_dse_max_alias_queries_per_store)
3184 0 : fprintf (file, "%*s%s (%#x)\n",
3185 : indent_to, "",
3186 : "param_dse_max_alias_queries_per_store",
3187 : ptr->x_param_dse_max_alias_queries_per_store);
3188 :
3189 0 : if (ptr->x_param_dse_max_object_size)
3190 0 : fprintf (file, "%*s%s (%#x)\n",
3191 : indent_to, "",
3192 : "param_dse_max_object_size",
3193 : ptr->x_param_dse_max_object_size);
3194 :
3195 0 : if (ptr->x_param_early_inlining_insns)
3196 0 : fprintf (file, "%*s%s (%#x)\n",
3197 : indent_to, "",
3198 : "param_early_inlining_insns",
3199 : ptr->x_param_early_inlining_insns);
3200 :
3201 0 : if (ptr->x_param_fsm_scale_path_stmts)
3202 0 : fprintf (file, "%*s%s (%#x)\n",
3203 : indent_to, "",
3204 : "param_fsm_scale_path_stmts",
3205 : ptr->x_param_fsm_scale_path_stmts);
3206 :
3207 0 : if (ptr->x_param_fully_pipelined_fma)
3208 0 : fprintf (file, "%*s%s (%#x)\n",
3209 : indent_to, "",
3210 : "param_fully_pipelined_fma",
3211 : ptr->x_param_fully_pipelined_fma);
3212 :
3213 0 : if (ptr->x_param_gcse_after_reload_critical_fraction)
3214 0 : fprintf (file, "%*s%s (%#x)\n",
3215 : indent_to, "",
3216 : "param_gcse_after_reload_critical_fraction",
3217 : ptr->x_param_gcse_after_reload_critical_fraction);
3218 :
3219 0 : if (ptr->x_param_gcse_after_reload_partial_fraction)
3220 0 : fprintf (file, "%*s%s (%#x)\n",
3221 : indent_to, "",
3222 : "param_gcse_after_reload_partial_fraction",
3223 : ptr->x_param_gcse_after_reload_partial_fraction);
3224 :
3225 0 : if (ptr->x_param_gcse_cost_distance_ratio)
3226 0 : fprintf (file, "%*s%s (%#x)\n",
3227 : indent_to, "",
3228 : "param_gcse_cost_distance_ratio",
3229 : ptr->x_param_gcse_cost_distance_ratio);
3230 :
3231 0 : if (ptr->x_param_gcse_unrestricted_cost)
3232 0 : fprintf (file, "%*s%s (%#x)\n",
3233 : indent_to, "",
3234 : "param_gcse_unrestricted_cost",
3235 : ptr->x_param_gcse_unrestricted_cost);
3236 :
3237 0 : if (ptr->x_param_graphite_max_arrays_per_scop)
3238 0 : fprintf (file, "%*s%s (%#x)\n",
3239 : indent_to, "",
3240 : "param_graphite_max_arrays_per_scop",
3241 : ptr->x_param_graphite_max_arrays_per_scop);
3242 :
3243 0 : if (ptr->x_param_graphite_max_nb_scop_params)
3244 0 : fprintf (file, "%*s%s (%#x)\n",
3245 : indent_to, "",
3246 : "param_graphite_max_nb_scop_params",
3247 : ptr->x_param_graphite_max_nb_scop_params);
3248 :
3249 0 : if (ptr->x_param_hardcfr_max_blocks)
3250 0 : fprintf (file, "%*s%s (%#x)\n",
3251 : indent_to, "",
3252 : "param_hardcfr_max_blocks",
3253 : ptr->x_param_hardcfr_max_blocks);
3254 :
3255 0 : if (ptr->x_param_hardcfr_max_inline_blocks)
3256 0 : fprintf (file, "%*s%s (%#x)\n",
3257 : indent_to, "",
3258 : "param_hardcfr_max_inline_blocks",
3259 : ptr->x_param_hardcfr_max_inline_blocks);
3260 :
3261 0 : if (ptr->x_param_hwasan_instrument_allocas)
3262 0 : fprintf (file, "%*s%s (%#x)\n",
3263 : indent_to, "",
3264 : "param_hwasan_instrument_allocas",
3265 : ptr->x_param_hwasan_instrument_allocas);
3266 :
3267 0 : if (ptr->x_param_hwasan_instrument_mem_intrinsics)
3268 0 : fprintf (file, "%*s%s (%#x)\n",
3269 : indent_to, "",
3270 : "param_hwasan_instrument_mem_intrinsics",
3271 : ptr->x_param_hwasan_instrument_mem_intrinsics);
3272 :
3273 0 : if (ptr->x_param_hwasan_instrument_reads)
3274 0 : fprintf (file, "%*s%s (%#x)\n",
3275 : indent_to, "",
3276 : "param_hwasan_instrument_reads",
3277 : ptr->x_param_hwasan_instrument_reads);
3278 :
3279 0 : if (ptr->x_param_hwasan_instrument_stack)
3280 0 : fprintf (file, "%*s%s (%#x)\n",
3281 : indent_to, "",
3282 : "param_hwasan_instrument_stack",
3283 : ptr->x_param_hwasan_instrument_stack);
3284 :
3285 0 : if (ptr->x_param_hwasan_instrument_writes)
3286 0 : fprintf (file, "%*s%s (%#x)\n",
3287 : indent_to, "",
3288 : "param_hwasan_instrument_writes",
3289 : ptr->x_param_hwasan_instrument_writes);
3290 :
3291 0 : if (ptr->x_param_hwasan_random_frame_tag)
3292 0 : fprintf (file, "%*s%s (%#x)\n",
3293 : indent_to, "",
3294 : "param_hwasan_random_frame_tag",
3295 : ptr->x_param_hwasan_random_frame_tag);
3296 :
3297 0 : if (ptr->x_param_inline_heuristics_hint_percent)
3298 0 : fprintf (file, "%*s%s (%#x)\n",
3299 : indent_to, "",
3300 : "param_inline_heuristics_hint_percent",
3301 : ptr->x_param_inline_heuristics_hint_percent);
3302 :
3303 0 : if (ptr->x_param_inline_min_speedup)
3304 0 : fprintf (file, "%*s%s (%#x)\n",
3305 : indent_to, "",
3306 : "param_inline_min_speedup",
3307 : ptr->x_param_inline_min_speedup);
3308 :
3309 0 : if (ptr->x_param_inline_unit_growth)
3310 0 : fprintf (file, "%*s%s (%#x)\n",
3311 : indent_to, "",
3312 : "param_inline_unit_growth",
3313 : ptr->x_param_inline_unit_growth);
3314 :
3315 0 : if (ptr->x_param_ipa_cp_eval_threshold)
3316 0 : fprintf (file, "%*s%s (%#x)\n",
3317 : indent_to, "",
3318 : "param_ipa_cp_eval_threshold",
3319 : ptr->x_param_ipa_cp_eval_threshold);
3320 :
3321 0 : if (ptr->x_param_ipa_cp_large_unit_insns)
3322 0 : fprintf (file, "%*s%s (%#x)\n",
3323 : indent_to, "",
3324 : "param_ipa_cp_large_unit_insns",
3325 : ptr->x_param_ipa_cp_large_unit_insns);
3326 :
3327 0 : if (ptr->x_param_ipa_cp_loop_hint_bonus)
3328 0 : fprintf (file, "%*s%s (%#x)\n",
3329 : indent_to, "",
3330 : "param_ipa_cp_loop_hint_bonus",
3331 : ptr->x_param_ipa_cp_loop_hint_bonus);
3332 :
3333 0 : if (ptr->x_param_ipa_cp_max_recursive_depth)
3334 0 : fprintf (file, "%*s%s (%#x)\n",
3335 : indent_to, "",
3336 : "param_ipa_cp_max_recursive_depth",
3337 : ptr->x_param_ipa_cp_max_recursive_depth);
3338 :
3339 0 : if (ptr->x_param_ipa_cp_min_recursive_probability)
3340 0 : fprintf (file, "%*s%s (%#x)\n",
3341 : indent_to, "",
3342 : "param_ipa_cp_min_recursive_probability",
3343 : ptr->x_param_ipa_cp_min_recursive_probability);
3344 :
3345 0 : if (ptr->x_param_ipa_cp_recursion_penalty)
3346 0 : fprintf (file, "%*s%s (%#x)\n",
3347 : indent_to, "",
3348 : "param_ipa_cp_recursion_penalty",
3349 : ptr->x_param_ipa_cp_recursion_penalty);
3350 :
3351 0 : if (ptr->x_param_ipa_cp_recursive_freq_factor)
3352 0 : fprintf (file, "%*s%s (%#x)\n",
3353 : indent_to, "",
3354 : "param_ipa_cp_recursive_freq_factor",
3355 : ptr->x_param_ipa_cp_recursive_freq_factor);
3356 :
3357 0 : if (ptr->x_param_ipa_cp_single_call_penalty)
3358 0 : fprintf (file, "%*s%s (%#x)\n",
3359 : indent_to, "",
3360 : "param_ipa_cp_single_call_penalty",
3361 : ptr->x_param_ipa_cp_single_call_penalty);
3362 :
3363 0 : if (ptr->x_param_ipa_cp_sweeps)
3364 0 : fprintf (file, "%*s%s (%#x)\n",
3365 : indent_to, "",
3366 : "param_ipa_cp_sweeps",
3367 : ptr->x_param_ipa_cp_sweeps);
3368 :
3369 0 : if (ptr->x_param_ipa_cp_unit_growth)
3370 0 : fprintf (file, "%*s%s (%#x)\n",
3371 : indent_to, "",
3372 : "param_ipa_cp_unit_growth",
3373 : ptr->x_param_ipa_cp_unit_growth);
3374 :
3375 0 : if (ptr->x_param_ipa_cp_value_list_size)
3376 0 : fprintf (file, "%*s%s (%#x)\n",
3377 : indent_to, "",
3378 : "param_ipa_cp_value_list_size",
3379 : ptr->x_param_ipa_cp_value_list_size);
3380 :
3381 0 : if (ptr->x_param_ipa_jump_function_lookups)
3382 0 : fprintf (file, "%*s%s (%#x)\n",
3383 : indent_to, "",
3384 : "param_ipa_jump_function_lookups",
3385 : ptr->x_param_ipa_jump_function_lookups);
3386 :
3387 0 : if (ptr->x_param_ipa_max_aa_steps)
3388 0 : fprintf (file, "%*s%s (%#x)\n",
3389 : indent_to, "",
3390 : "param_ipa_max_aa_steps",
3391 : ptr->x_param_ipa_max_aa_steps);
3392 :
3393 0 : if (ptr->x_param_ipa_max_agg_items)
3394 0 : fprintf (file, "%*s%s (%#x)\n",
3395 : indent_to, "",
3396 : "param_ipa_max_agg_items",
3397 : ptr->x_param_ipa_max_agg_items);
3398 :
3399 0 : if (ptr->x_param_ipa_max_loop_predicates)
3400 0 : fprintf (file, "%*s%s (%#x)\n",
3401 : indent_to, "",
3402 : "param_ipa_max_loop_predicates",
3403 : ptr->x_param_ipa_max_loop_predicates);
3404 :
3405 0 : if (ptr->x_param_ipa_max_param_expr_ops)
3406 0 : fprintf (file, "%*s%s (%#x)\n",
3407 : indent_to, "",
3408 : "param_ipa_max_param_expr_ops",
3409 : ptr->x_param_ipa_max_param_expr_ops);
3410 :
3411 0 : if (ptr->x_param_ipa_max_switch_predicate_bounds)
3412 0 : fprintf (file, "%*s%s (%#x)\n",
3413 : indent_to, "",
3414 : "param_ipa_max_switch_predicate_bounds",
3415 : ptr->x_param_ipa_max_switch_predicate_bounds);
3416 :
3417 0 : if (ptr->x_param_ipa_sra_deref_prob_threshold)
3418 0 : fprintf (file, "%*s%s (%#x)\n",
3419 : indent_to, "",
3420 : "param_ipa_sra_deref_prob_threshold",
3421 : ptr->x_param_ipa_sra_deref_prob_threshold);
3422 :
3423 0 : if (ptr->x_param_ipa_sra_max_replacements)
3424 0 : fprintf (file, "%*s%s (%#x)\n",
3425 : indent_to, "",
3426 : "param_ipa_sra_max_replacements",
3427 : ptr->x_param_ipa_sra_max_replacements);
3428 :
3429 0 : if (ptr->x_param_ipa_sra_ptr_growth_factor)
3430 0 : fprintf (file, "%*s%s (%#x)\n",
3431 : indent_to, "",
3432 : "param_ipa_sra_ptr_growth_factor",
3433 : ptr->x_param_ipa_sra_ptr_growth_factor);
3434 :
3435 0 : if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
3436 0 : fprintf (file, "%*s%s (%#x)\n",
3437 : indent_to, "",
3438 : "param_ipa_sra_ptrwrap_growth_factor",
3439 : ptr->x_param_ipa_sra_ptrwrap_growth_factor);
3440 :
3441 0 : if (ptr->x_param_ira_consider_dup_in_all_alts)
3442 0 : fprintf (file, "%*s%s (%#x)\n",
3443 : indent_to, "",
3444 : "param_ira_consider_dup_in_all_alts",
3445 : ptr->x_param_ira_consider_dup_in_all_alts);
3446 :
3447 0 : if (ptr->x_param_ira_loop_reserved_regs)
3448 0 : fprintf (file, "%*s%s (%#x)\n",
3449 : indent_to, "",
3450 : "param_ira_loop_reserved_regs",
3451 : ptr->x_param_ira_loop_reserved_regs);
3452 :
3453 0 : if (ptr->x_param_ira_max_conflict_table_size)
3454 0 : fprintf (file, "%*s%s (%#x)\n",
3455 : indent_to, "",
3456 : "param_ira_max_conflict_table_size",
3457 : ptr->x_param_ira_max_conflict_table_size);
3458 :
3459 0 : if (ptr->x_param_ira_max_loops_num)
3460 0 : fprintf (file, "%*s%s (%#x)\n",
3461 : indent_to, "",
3462 : "param_ira_max_loops_num",
3463 : ptr->x_param_ira_max_loops_num);
3464 :
3465 0 : if (ptr->x_param_ira_simple_lra_insn_threshold)
3466 0 : fprintf (file, "%*s%s (%#x)\n",
3467 : indent_to, "",
3468 : "param_ira_simple_lra_insn_threshold",
3469 : ptr->x_param_ira_simple_lra_insn_threshold);
3470 :
3471 0 : if (ptr->x_param_iv_always_prune_cand_set_bound)
3472 0 : fprintf (file, "%*s%s (%#x)\n",
3473 : indent_to, "",
3474 : "param_iv_always_prune_cand_set_bound",
3475 : ptr->x_param_iv_always_prune_cand_set_bound);
3476 :
3477 0 : if (ptr->x_param_iv_consider_all_candidates_bound)
3478 0 : fprintf (file, "%*s%s (%#x)\n",
3479 : indent_to, "",
3480 : "param_iv_consider_all_candidates_bound",
3481 : ptr->x_param_iv_consider_all_candidates_bound);
3482 :
3483 0 : if (ptr->x_param_iv_max_considered_uses)
3484 0 : fprintf (file, "%*s%s (%#x)\n",
3485 : indent_to, "",
3486 : "param_iv_max_considered_uses",
3487 : ptr->x_param_iv_max_considered_uses);
3488 :
3489 0 : if (ptr->x_ix86_vect_compare_costs)
3490 0 : fprintf (file, "%*s%s (%#x)\n",
3491 : indent_to, "",
3492 : "ix86_vect_compare_costs",
3493 : ptr->x_ix86_vect_compare_costs);
3494 :
3495 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_size)
3496 0 : fprintf (file, "%*s%s (%#x)\n",
3497 : indent_to, "",
3498 : "param_jump_table_max_growth_ratio_for_size",
3499 : ptr->x_param_jump_table_max_growth_ratio_for_size);
3500 :
3501 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
3502 0 : fprintf (file, "%*s%s (%#x)\n",
3503 : indent_to, "",
3504 : "param_jump_table_max_growth_ratio_for_speed",
3505 : ptr->x_param_jump_table_max_growth_ratio_for_speed);
3506 :
3507 0 : if (ptr->x_param_l1_cache_line_size)
3508 0 : fprintf (file, "%*s%s (%#x)\n",
3509 : indent_to, "",
3510 : "param_l1_cache_line_size",
3511 : ptr->x_param_l1_cache_line_size);
3512 :
3513 0 : if (ptr->x_param_l1_cache_size)
3514 0 : fprintf (file, "%*s%s (%#x)\n",
3515 : indent_to, "",
3516 : "param_l1_cache_size",
3517 : ptr->x_param_l1_cache_size);
3518 :
3519 0 : if (ptr->x_param_l2_cache_size)
3520 0 : fprintf (file, "%*s%s (%#x)\n",
3521 : indent_to, "",
3522 : "param_l2_cache_size",
3523 : ptr->x_param_l2_cache_size);
3524 :
3525 0 : if (ptr->x_param_large_function_growth)
3526 0 : fprintf (file, "%*s%s (%#x)\n",
3527 : indent_to, "",
3528 : "param_large_function_growth",
3529 : ptr->x_param_large_function_growth);
3530 :
3531 0 : if (ptr->x_param_large_function_insns)
3532 0 : fprintf (file, "%*s%s (%#x)\n",
3533 : indent_to, "",
3534 : "param_large_function_insns",
3535 : ptr->x_param_large_function_insns);
3536 :
3537 0 : if (ptr->x_param_stack_frame_growth)
3538 0 : fprintf (file, "%*s%s (%#x)\n",
3539 : indent_to, "",
3540 : "param_stack_frame_growth",
3541 : ptr->x_param_stack_frame_growth);
3542 :
3543 0 : if (ptr->x_param_large_stack_frame)
3544 0 : fprintf (file, "%*s%s (%#x)\n",
3545 : indent_to, "",
3546 : "param_large_stack_frame",
3547 : ptr->x_param_large_stack_frame);
3548 :
3549 0 : if (ptr->x_param_large_unit_insns)
3550 0 : fprintf (file, "%*s%s (%#x)\n",
3551 : indent_to, "",
3552 : "param_large_unit_insns",
3553 : ptr->x_param_large_unit_insns);
3554 :
3555 0 : if (ptr->x_param_lim_expensive)
3556 0 : fprintf (file, "%*s%s (%#x)\n",
3557 : indent_to, "",
3558 : "param_lim_expensive",
3559 : ptr->x_param_lim_expensive);
3560 :
3561 0 : if (ptr->x_param_loop_block_tile_size)
3562 0 : fprintf (file, "%*s%s (%#x)\n",
3563 : indent_to, "",
3564 : "param_loop_block_tile_size",
3565 : ptr->x_param_loop_block_tile_size);
3566 :
3567 0 : if (ptr->x_param_loop_interchange_max_num_stmts)
3568 0 : fprintf (file, "%*s%s (%#x)\n",
3569 : indent_to, "",
3570 : "param_loop_interchange_max_num_stmts",
3571 : ptr->x_param_loop_interchange_max_num_stmts);
3572 :
3573 0 : if (ptr->x_param_loop_interchange_stride_ratio)
3574 0 : fprintf (file, "%*s%s (%#x)\n",
3575 : indent_to, "",
3576 : "param_loop_interchange_stride_ratio",
3577 : ptr->x_param_loop_interchange_stride_ratio);
3578 :
3579 0 : if (ptr->x_param_loop_invariant_max_bbs_in_loop)
3580 0 : fprintf (file, "%*s%s (%#x)\n",
3581 : indent_to, "",
3582 : "param_loop_invariant_max_bbs_in_loop",
3583 : ptr->x_param_loop_invariant_max_bbs_in_loop);
3584 :
3585 0 : if (ptr->x_param_loop_max_datarefs_for_datadeps)
3586 0 : fprintf (file, "%*s%s (%#x)\n",
3587 : indent_to, "",
3588 : "param_loop_max_datarefs_for_datadeps",
3589 : ptr->x_param_loop_max_datarefs_for_datadeps);
3590 :
3591 0 : if (ptr->x_param_loop_versioning_max_inner_insns)
3592 0 : fprintf (file, "%*s%s (%#x)\n",
3593 : indent_to, "",
3594 : "param_loop_versioning_max_inner_insns",
3595 : ptr->x_param_loop_versioning_max_inner_insns);
3596 :
3597 0 : if (ptr->x_param_loop_versioning_max_outer_insns)
3598 0 : fprintf (file, "%*s%s (%#x)\n",
3599 : indent_to, "",
3600 : "param_loop_versioning_max_outer_insns",
3601 : ptr->x_param_loop_versioning_max_outer_insns);
3602 :
3603 0 : if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
3604 0 : fprintf (file, "%*s%s (%#x)\n",
3605 : indent_to, "",
3606 : "param_lra_inheritance_ebb_probability_cutoff",
3607 : ptr->x_param_lra_inheritance_ebb_probability_cutoff);
3608 :
3609 0 : if (ptr->x_param_lra_max_considered_reload_pseudos)
3610 0 : fprintf (file, "%*s%s (%#x)\n",
3611 : indent_to, "",
3612 : "param_lra_max_considered_reload_pseudos",
3613 : ptr->x_param_lra_max_considered_reload_pseudos);
3614 :
3615 0 : if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
3616 0 : fprintf (file, "%*s%s (%#x)\n",
3617 : indent_to, "",
3618 : "lra_max_pseudos_points_log2_considered_for_preferences",
3619 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
3620 :
3621 0 : if (ptr->x_param_lto_locality_frequency)
3622 0 : fprintf (file, "%*s%s (%#x)\n",
3623 : indent_to, "",
3624 : "param_lto_locality_frequency",
3625 : ptr->x_param_lto_locality_frequency);
3626 :
3627 0 : if (ptr->x_param_lto_locality_size)
3628 0 : fprintf (file, "%*s%s (%#x)\n",
3629 : indent_to, "",
3630 : "param_lto_locality_size",
3631 : ptr->x_param_lto_locality_size);
3632 :
3633 0 : if (ptr->x_param_max_average_unrolled_insns)
3634 0 : fprintf (file, "%*s%s (%#x)\n",
3635 : indent_to, "",
3636 : "param_max_average_unrolled_insns",
3637 : ptr->x_param_max_average_unrolled_insns);
3638 :
3639 0 : if (ptr->x_param_max_combine_insns)
3640 0 : fprintf (file, "%*s%s (%#x)\n",
3641 : indent_to, "",
3642 : "param_max_combine_insns",
3643 : ptr->x_param_max_combine_insns);
3644 :
3645 0 : if (ptr->x_param_max_combine_search_insns)
3646 0 : fprintf (file, "%*s%s (%#x)\n",
3647 : indent_to, "",
3648 : "param_max_combine_search_insns",
3649 : ptr->x_param_max_combine_search_insns);
3650 :
3651 0 : if (ptr->x_param_max_unroll_iterations)
3652 0 : fprintf (file, "%*s%s (%#x)\n",
3653 : indent_to, "",
3654 : "param_max_unroll_iterations",
3655 : ptr->x_param_max_unroll_iterations);
3656 :
3657 0 : if (ptr->x_param_max_completely_peel_times)
3658 0 : fprintf (file, "%*s%s (%#x)\n",
3659 : indent_to, "",
3660 : "param_max_completely_peel_times",
3661 : ptr->x_param_max_completely_peel_times);
3662 :
3663 0 : if (ptr->x_param_max_completely_peeled_insns)
3664 0 : fprintf (file, "%*s%s (%#x)\n",
3665 : indent_to, "",
3666 : "param_max_completely_peeled_insns",
3667 : ptr->x_param_max_completely_peeled_insns);
3668 :
3669 0 : if (ptr->x_param_max_crossjump_edges)
3670 0 : fprintf (file, "%*s%s (%#x)\n",
3671 : indent_to, "",
3672 : "param_max_crossjump_edges",
3673 : ptr->x_param_max_crossjump_edges);
3674 :
3675 0 : if (ptr->x_param_max_cse_insns)
3676 0 : fprintf (file, "%*s%s (%#x)\n",
3677 : indent_to, "",
3678 : "param_max_cse_insns",
3679 : ptr->x_param_max_cse_insns);
3680 :
3681 0 : if (ptr->x_param_max_cse_path_length)
3682 0 : fprintf (file, "%*s%s (%#x)\n",
3683 : indent_to, "",
3684 : "param_max_cse_path_length",
3685 : ptr->x_param_max_cse_path_length);
3686 :
3687 0 : if (ptr->x_param_max_cselib_memory_locations)
3688 0 : fprintf (file, "%*s%s (%#x)\n",
3689 : indent_to, "",
3690 : "param_max_cselib_memory_locations",
3691 : ptr->x_param_max_cselib_memory_locations);
3692 :
3693 0 : if (ptr->x_param_max_debug_marker_count)
3694 0 : fprintf (file, "%*s%s (%#x)\n",
3695 : indent_to, "",
3696 : "param_max_debug_marker_count",
3697 : ptr->x_param_max_debug_marker_count);
3698 :
3699 0 : if (ptr->x_param_max_delay_slot_insn_search)
3700 0 : fprintf (file, "%*s%s (%#x)\n",
3701 : indent_to, "",
3702 : "param_max_delay_slot_insn_search",
3703 : ptr->x_param_max_delay_slot_insn_search);
3704 :
3705 0 : if (ptr->x_param_max_delay_slot_live_search)
3706 0 : fprintf (file, "%*s%s (%#x)\n",
3707 : indent_to, "",
3708 : "param_max_delay_slot_live_search",
3709 : ptr->x_param_max_delay_slot_live_search);
3710 :
3711 0 : if (ptr->x_param_max_devirt_targets)
3712 0 : fprintf (file, "%*s%s (%#x)\n",
3713 : indent_to, "",
3714 : "param_max_devirt_targets",
3715 : ptr->x_param_max_devirt_targets);
3716 :
3717 0 : if (ptr->x_param_max_dse_active_local_stores)
3718 0 : fprintf (file, "%*s%s (%#x)\n",
3719 : indent_to, "",
3720 : "param_max_dse_active_local_stores",
3721 : ptr->x_param_max_dse_active_local_stores);
3722 :
3723 0 : if (ptr->x_param_early_inliner_max_iterations)
3724 0 : fprintf (file, "%*s%s (%#x)\n",
3725 : indent_to, "",
3726 : "param_early_inliner_max_iterations",
3727 : ptr->x_param_early_inliner_max_iterations);
3728 :
3729 0 : if (ptr->x_param_max_find_base_term_values)
3730 0 : fprintf (file, "%*s%s (%#x)\n",
3731 : indent_to, "",
3732 : "param_max_find_base_term_values",
3733 : ptr->x_param_max_find_base_term_values);
3734 :
3735 0 : if (ptr->x_param_max_fsm_thread_path_insns)
3736 0 : fprintf (file, "%*s%s (%#x)\n",
3737 : indent_to, "",
3738 : "param_max_fsm_thread_path_insns",
3739 : ptr->x_param_max_fsm_thread_path_insns);
3740 :
3741 0 : if (ptr->x_param_max_gcse_insertion_ratio)
3742 0 : fprintf (file, "%*s%s (%#x)\n",
3743 : indent_to, "",
3744 : "param_max_gcse_insertion_ratio",
3745 : ptr->x_param_max_gcse_insertion_ratio);
3746 :
3747 0 : if (ptr->x_param_max_gcse_memory)
3748 0 : fprintf (file, "%*s%s (%#x)\n",
3749 : indent_to, "",
3750 : "param_max_gcse_memory",
3751 : ptr->x_param_max_gcse_memory);
3752 :
3753 0 : if (ptr->x_param_max_goto_duplication_insns)
3754 0 : fprintf (file, "%*s%s (%#x)\n",
3755 : indent_to, "",
3756 : "param_max_goto_duplication_insns",
3757 : ptr->x_param_max_goto_duplication_insns);
3758 :
3759 0 : if (ptr->x_param_max_grow_copy_bb_insns)
3760 0 : fprintf (file, "%*s%s (%#x)\n",
3761 : indent_to, "",
3762 : "param_max_grow_copy_bb_insns",
3763 : ptr->x_param_max_grow_copy_bb_insns);
3764 :
3765 0 : if (ptr->x_param_max_hoist_depth)
3766 0 : fprintf (file, "%*s%s (%#x)\n",
3767 : indent_to, "",
3768 : "param_max_hoist_depth",
3769 : ptr->x_param_max_hoist_depth);
3770 :
3771 0 : if (ptr->x_param_inline_functions_called_once_insns)
3772 0 : fprintf (file, "%*s%s (%#x)\n",
3773 : indent_to, "",
3774 : "param_inline_functions_called_once_insns",
3775 : ptr->x_param_inline_functions_called_once_insns);
3776 :
3777 0 : if (ptr->x_param_inline_functions_called_once_loop_depth)
3778 0 : fprintf (file, "%*s%s (%#x)\n",
3779 : indent_to, "",
3780 : "param_inline_functions_called_once_loop_depth",
3781 : ptr->x_param_inline_functions_called_once_loop_depth);
3782 :
3783 0 : if (ptr->x_param_max_inline_insns_auto)
3784 0 : fprintf (file, "%*s%s (%#x)\n",
3785 : indent_to, "",
3786 : "param_max_inline_insns_auto",
3787 : ptr->x_param_max_inline_insns_auto);
3788 :
3789 0 : if (ptr->x_param_max_inline_insns_recursive_auto)
3790 0 : fprintf (file, "%*s%s (%#x)\n",
3791 : indent_to, "",
3792 : "param_max_inline_insns_recursive_auto",
3793 : ptr->x_param_max_inline_insns_recursive_auto);
3794 :
3795 0 : if (ptr->x_param_max_inline_insns_recursive)
3796 0 : fprintf (file, "%*s%s (%#x)\n",
3797 : indent_to, "",
3798 : "param_max_inline_insns_recursive",
3799 : ptr->x_param_max_inline_insns_recursive);
3800 :
3801 0 : if (ptr->x_param_max_inline_insns_single)
3802 0 : fprintf (file, "%*s%s (%#x)\n",
3803 : indent_to, "",
3804 : "param_max_inline_insns_single",
3805 : ptr->x_param_max_inline_insns_single);
3806 :
3807 0 : if (ptr->x_param_max_inline_insns_size)
3808 0 : fprintf (file, "%*s%s (%#x)\n",
3809 : indent_to, "",
3810 : "param_max_inline_insns_size",
3811 : ptr->x_param_max_inline_insns_size);
3812 :
3813 0 : if (ptr->x_param_max_inline_insns_small)
3814 0 : fprintf (file, "%*s%s (%#x)\n",
3815 : indent_to, "",
3816 : "param_max_inline_insns_small",
3817 : ptr->x_param_max_inline_insns_small);
3818 :
3819 0 : if (ptr->x_param_max_inline_recursive_depth_auto)
3820 0 : fprintf (file, "%*s%s (%#x)\n",
3821 : indent_to, "",
3822 : "param_max_inline_recursive_depth_auto",
3823 : ptr->x_param_max_inline_recursive_depth_auto);
3824 :
3825 0 : if (ptr->x_param_max_inline_recursive_depth)
3826 0 : fprintf (file, "%*s%s (%#x)\n",
3827 : indent_to, "",
3828 : "param_max_inline_recursive_depth",
3829 : ptr->x_param_max_inline_recursive_depth);
3830 :
3831 0 : if (ptr->x_param_max_isl_operations)
3832 0 : fprintf (file, "%*s%s (%#x)\n",
3833 : indent_to, "",
3834 : "param_max_isl_operations",
3835 : ptr->x_param_max_isl_operations);
3836 :
3837 0 : if (ptr->x_param_max_iterations_computation_cost)
3838 0 : fprintf (file, "%*s%s (%#x)\n",
3839 : indent_to, "",
3840 : "param_max_iterations_computation_cost",
3841 : ptr->x_param_max_iterations_computation_cost);
3842 :
3843 0 : if (ptr->x_param_max_iterations_to_track)
3844 0 : fprintf (file, "%*s%s (%#x)\n",
3845 : indent_to, "",
3846 : "param_max_iterations_to_track",
3847 : ptr->x_param_max_iterations_to_track);
3848 :
3849 0 : if (ptr->x_param_max_jump_thread_duplication_stmts)
3850 0 : fprintf (file, "%*s%s (%#x)\n",
3851 : indent_to, "",
3852 : "param_max_jump_thread_duplication_stmts",
3853 : ptr->x_param_max_jump_thread_duplication_stmts);
3854 :
3855 0 : if (ptr->x_param_max_jump_thread_paths)
3856 0 : fprintf (file, "%*s%s (%#x)\n",
3857 : indent_to, "",
3858 : "param_max_jump_thread_paths",
3859 : ptr->x_param_max_jump_thread_paths);
3860 :
3861 0 : if (ptr->x_param_max_last_value_rtl)
3862 0 : fprintf (file, "%*s%s (%#x)\n",
3863 : indent_to, "",
3864 : "param_max_last_value_rtl",
3865 : ptr->x_param_max_last_value_rtl);
3866 :
3867 0 : if (ptr->x_param_max_loop_header_insns)
3868 0 : fprintf (file, "%*s%s (%#x)\n",
3869 : indent_to, "",
3870 : "param_max_loop_header_insns",
3871 : ptr->x_param_max_loop_header_insns);
3872 :
3873 0 : if (ptr->x_param_max_modulo_backtrack_attempts)
3874 0 : fprintf (file, "%*s%s (%#x)\n",
3875 : indent_to, "",
3876 : "param_max_modulo_backtrack_attempts",
3877 : ptr->x_param_max_modulo_backtrack_attempts);
3878 :
3879 0 : if (ptr->x_param_max_niter_dominators_walk)
3880 0 : fprintf (file, "%*s%s (%#x)\n",
3881 : indent_to, "",
3882 : "param_max_niter_dominators_walk",
3883 : ptr->x_param_max_niter_dominators_walk);
3884 :
3885 0 : if (ptr->x_param_max_partial_antic_length)
3886 0 : fprintf (file, "%*s%s (%#x)\n",
3887 : indent_to, "",
3888 : "param_max_partial_antic_length",
3889 : ptr->x_param_max_partial_antic_length);
3890 :
3891 0 : if (ptr->x_param_max_peel_branches)
3892 0 : fprintf (file, "%*s%s (%#x)\n",
3893 : indent_to, "",
3894 : "param_max_peel_branches",
3895 : ptr->x_param_max_peel_branches);
3896 :
3897 0 : if (ptr->x_param_max_peel_times)
3898 0 : fprintf (file, "%*s%s (%#x)\n",
3899 : indent_to, "",
3900 : "param_max_peel_times",
3901 : ptr->x_param_max_peel_times);
3902 :
3903 0 : if (ptr->x_param_max_peeled_insns)
3904 0 : fprintf (file, "%*s%s (%#x)\n",
3905 : indent_to, "",
3906 : "param_max_peeled_insns",
3907 : ptr->x_param_max_peeled_insns);
3908 :
3909 0 : if (ptr->x_param_max_pending_list_length)
3910 0 : fprintf (file, "%*s%s (%#x)\n",
3911 : indent_to, "",
3912 : "param_max_pending_list_length",
3913 : ptr->x_param_max_pending_list_length);
3914 :
3915 0 : if (ptr->x_param_max_pipeline_region_blocks)
3916 0 : fprintf (file, "%*s%s (%#x)\n",
3917 : indent_to, "",
3918 : "param_max_pipeline_region_blocks",
3919 : ptr->x_param_max_pipeline_region_blocks);
3920 :
3921 0 : if (ptr->x_param_max_pipeline_region_insns)
3922 0 : fprintf (file, "%*s%s (%#x)\n",
3923 : indent_to, "",
3924 : "param_max_pipeline_region_insns",
3925 : ptr->x_param_max_pipeline_region_insns);
3926 :
3927 0 : if (ptr->x_param_max_pow_sqrt_depth)
3928 0 : fprintf (file, "%*s%s (%#x)\n",
3929 : indent_to, "",
3930 : "param_max_pow_sqrt_depth",
3931 : ptr->x_param_max_pow_sqrt_depth);
3932 :
3933 0 : if (ptr->x_param_max_predicted_iterations)
3934 0 : fprintf (file, "%*s%s (%#x)\n",
3935 : indent_to, "",
3936 : "param_max_predicted_iterations",
3937 : ptr->x_param_max_predicted_iterations);
3938 :
3939 0 : if (ptr->x_param_max_reload_search_insns)
3940 0 : fprintf (file, "%*s%s (%#x)\n",
3941 : indent_to, "",
3942 : "param_max_reload_search_insns",
3943 : ptr->x_param_max_reload_search_insns);
3944 :
3945 0 : if (ptr->x_param_max_rtl_if_conversion_insns)
3946 0 : fprintf (file, "%*s%s (%#x)\n",
3947 : indent_to, "",
3948 : "param_max_rtl_if_conversion_insns",
3949 : ptr->x_param_max_rtl_if_conversion_insns);
3950 :
3951 0 : if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
3952 0 : fprintf (file, "%*s%s (%#x)\n",
3953 : indent_to, "",
3954 : "param_max_rtl_if_conversion_predictable_cost",
3955 : ptr->x_param_max_rtl_if_conversion_predictable_cost);
3956 :
3957 0 : if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
3958 0 : fprintf (file, "%*s%s (%#x)\n",
3959 : indent_to, "",
3960 : "param_max_rtl_if_conversion_unpredictable_cost",
3961 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
3962 :
3963 0 : if (ptr->x_param_max_sched_extend_regions_iters)
3964 0 : fprintf (file, "%*s%s (%#x)\n",
3965 : indent_to, "",
3966 : "param_max_sched_extend_regions_iters",
3967 : ptr->x_param_max_sched_extend_regions_iters);
3968 :
3969 0 : if (ptr->x_param_max_sched_insn_conflict_delay)
3970 0 : fprintf (file, "%*s%s (%#x)\n",
3971 : indent_to, "",
3972 : "param_max_sched_insn_conflict_delay",
3973 : ptr->x_param_max_sched_insn_conflict_delay);
3974 :
3975 0 : if (ptr->x_param_max_sched_ready_insns)
3976 0 : fprintf (file, "%*s%s (%#x)\n",
3977 : indent_to, "",
3978 : "param_max_sched_ready_insns",
3979 : ptr->x_param_max_sched_ready_insns);
3980 :
3981 0 : if (ptr->x_param_max_sched_region_blocks)
3982 0 : fprintf (file, "%*s%s (%#x)\n",
3983 : indent_to, "",
3984 : "param_max_sched_region_blocks",
3985 : ptr->x_param_max_sched_region_blocks);
3986 :
3987 0 : if (ptr->x_param_max_sched_region_insns)
3988 0 : fprintf (file, "%*s%s (%#x)\n",
3989 : indent_to, "",
3990 : "param_max_sched_region_insns",
3991 : ptr->x_param_max_sched_region_insns);
3992 :
3993 0 : if (ptr->x_param_max_slsr_candidate_scan)
3994 0 : fprintf (file, "%*s%s (%#x)\n",
3995 : indent_to, "",
3996 : "param_max_slsr_candidate_scan",
3997 : ptr->x_param_max_slsr_candidate_scan);
3998 :
3999 0 : if (ptr->x_param_max_speculative_devirt_maydefs)
4000 0 : fprintf (file, "%*s%s (%#x)\n",
4001 : indent_to, "",
4002 : "param_max_speculative_devirt_maydefs",
4003 : ptr->x_param_max_speculative_devirt_maydefs);
4004 :
4005 0 : if (ptr->x_param_max_stores_to_merge)
4006 0 : fprintf (file, "%*s%s (%#x)\n",
4007 : indent_to, "",
4008 : "param_max_stores_to_merge",
4009 : ptr->x_param_max_stores_to_merge);
4010 :
4011 0 : if (ptr->x_param_max_stores_to_sink)
4012 0 : fprintf (file, "%*s%s (%#x)\n",
4013 : indent_to, "",
4014 : "param_max_stores_to_sink",
4015 : ptr->x_param_max_stores_to_sink);
4016 :
4017 0 : if (ptr->x_param_max_tail_merge_comparisons)
4018 0 : fprintf (file, "%*s%s (%#x)\n",
4019 : indent_to, "",
4020 : "param_max_tail_merge_comparisons",
4021 : ptr->x_param_max_tail_merge_comparisons);
4022 :
4023 0 : if (ptr->x_param_max_tail_merge_iterations)
4024 0 : fprintf (file, "%*s%s (%#x)\n",
4025 : indent_to, "",
4026 : "param_max_tail_merge_iterations",
4027 : ptr->x_param_max_tail_merge_iterations);
4028 :
4029 0 : if (ptr->x_param_max_tracked_strlens)
4030 0 : fprintf (file, "%*s%s (%#x)\n",
4031 : indent_to, "",
4032 : "param_max_tracked_strlens",
4033 : ptr->x_param_max_tracked_strlens);
4034 :
4035 0 : if (ptr->x_param_max_tree_if_conversion_phi_args)
4036 0 : fprintf (file, "%*s%s (%#x)\n",
4037 : indent_to, "",
4038 : "param_max_tree_if_conversion_phi_args",
4039 : ptr->x_param_max_tree_if_conversion_phi_args);
4040 :
4041 0 : if (ptr->x_param_max_unroll_times)
4042 0 : fprintf (file, "%*s%s (%#x)\n",
4043 : indent_to, "",
4044 : "param_max_unroll_times",
4045 : ptr->x_param_max_unroll_times);
4046 :
4047 0 : if (ptr->x_param_max_unrolled_insns)
4048 0 : fprintf (file, "%*s%s (%#x)\n",
4049 : indent_to, "",
4050 : "param_max_unrolled_insns",
4051 : ptr->x_param_max_unrolled_insns);
4052 :
4053 0 : if (ptr->x_param_max_unswitch_depth)
4054 0 : fprintf (file, "%*s%s (%#x)\n",
4055 : indent_to, "",
4056 : "param_max_unswitch_depth",
4057 : ptr->x_param_max_unswitch_depth);
4058 :
4059 0 : if (ptr->x_param_max_unswitch_insns)
4060 0 : fprintf (file, "%*s%s (%#x)\n",
4061 : indent_to, "",
4062 : "param_max_unswitch_insns",
4063 : ptr->x_param_max_unswitch_insns);
4064 :
4065 0 : if (ptr->x_param_max_variable_expansions)
4066 0 : fprintf (file, "%*s%s (%#x)\n",
4067 : indent_to, "",
4068 : "param_max_variable_expansions",
4069 : ptr->x_param_max_variable_expansions);
4070 :
4071 0 : if (ptr->x_param_max_vartrack_expr_depth)
4072 0 : fprintf (file, "%*s%s (%#x)\n",
4073 : indent_to, "",
4074 : "param_max_vartrack_expr_depth",
4075 : ptr->x_param_max_vartrack_expr_depth);
4076 :
4077 0 : if (ptr->x_param_max_vartrack_reverse_op_size)
4078 0 : fprintf (file, "%*s%s (%#x)\n",
4079 : indent_to, "",
4080 : "param_max_vartrack_reverse_op_size",
4081 : ptr->x_param_max_vartrack_reverse_op_size);
4082 :
4083 0 : if (ptr->x_param_max_vartrack_size)
4084 0 : fprintf (file, "%*s%s (%#x)\n",
4085 : indent_to, "",
4086 : "param_max_vartrack_size",
4087 : ptr->x_param_max_vartrack_size);
4088 :
4089 0 : if (ptr->x_param_memtag_instrument_mem_intrinsics)
4090 0 : fprintf (file, "%*s%s (%#x)\n",
4091 : indent_to, "",
4092 : "param_memtag_instrument_mem_intrinsics",
4093 : ptr->x_param_memtag_instrument_mem_intrinsics);
4094 :
4095 0 : if (ptr->x_param_min_crossjump_insns)
4096 0 : fprintf (file, "%*s%s (%#x)\n",
4097 : indent_to, "",
4098 : "param_min_crossjump_insns",
4099 : ptr->x_param_min_crossjump_insns);
4100 :
4101 0 : if (ptr->x_param_min_inline_recursive_probability)
4102 0 : fprintf (file, "%*s%s (%#x)\n",
4103 : indent_to, "",
4104 : "param_min_inline_recursive_probability",
4105 : ptr->x_param_min_inline_recursive_probability);
4106 :
4107 0 : if (ptr->x_param_min_insn_to_prefetch_ratio)
4108 0 : fprintf (file, "%*s%s (%#x)\n",
4109 : indent_to, "",
4110 : "param_min_insn_to_prefetch_ratio",
4111 : ptr->x_param_min_insn_to_prefetch_ratio);
4112 :
4113 0 : if (ptr->x_param_min_loop_cond_split_prob)
4114 0 : fprintf (file, "%*s%s (%#x)\n",
4115 : indent_to, "",
4116 : "param_min_loop_cond_split_prob",
4117 : ptr->x_param_min_loop_cond_split_prob);
4118 :
4119 0 : if (ptr->x_param_min_pagesize)
4120 0 : fprintf (file, "%*s%s (%#x)\n",
4121 : indent_to, "",
4122 : "param_min_pagesize",
4123 : ptr->x_param_min_pagesize);
4124 :
4125 0 : if (ptr->x_param_min_size_for_stack_sharing)
4126 0 : fprintf (file, "%*s%s (%#x)\n",
4127 : indent_to, "",
4128 : "param_min_size_for_stack_sharing",
4129 : ptr->x_param_min_size_for_stack_sharing);
4130 :
4131 0 : if (ptr->x_param_min_spec_prob)
4132 0 : fprintf (file, "%*s%s (%#x)\n",
4133 : indent_to, "",
4134 : "param_min_spec_prob",
4135 : ptr->x_param_min_spec_prob);
4136 :
4137 0 : if (ptr->x_param_min_vect_loop_bound)
4138 0 : fprintf (file, "%*s%s (%#x)\n",
4139 : indent_to, "",
4140 : "param_min_vect_loop_bound",
4141 : ptr->x_param_min_vect_loop_bound);
4142 :
4143 0 : if (ptr->x_param_modref_max_accesses)
4144 0 : fprintf (file, "%*s%s (%#x)\n",
4145 : indent_to, "",
4146 : "param_modref_max_accesses",
4147 : ptr->x_param_modref_max_accesses);
4148 :
4149 0 : if (ptr->x_param_modref_max_adjustments)
4150 0 : fprintf (file, "%*s%s (%#x)\n",
4151 : indent_to, "",
4152 : "param_modref_max_adjustments",
4153 : ptr->x_param_modref_max_adjustments);
4154 :
4155 0 : if (ptr->x_param_modref_max_bases)
4156 0 : fprintf (file, "%*s%s (%#x)\n",
4157 : indent_to, "",
4158 : "param_modref_max_bases",
4159 : ptr->x_param_modref_max_bases);
4160 :
4161 0 : if (ptr->x_param_modref_max_depth)
4162 0 : fprintf (file, "%*s%s (%#x)\n",
4163 : indent_to, "",
4164 : "param_modref_max_depth",
4165 : ptr->x_param_modref_max_depth);
4166 :
4167 0 : if (ptr->x_param_modref_max_escape_points)
4168 0 : fprintf (file, "%*s%s (%#x)\n",
4169 : indent_to, "",
4170 : "param_modref_max_escape_points",
4171 : ptr->x_param_modref_max_escape_points);
4172 :
4173 0 : if (ptr->x_param_modref_max_refs)
4174 0 : fprintf (file, "%*s%s (%#x)\n",
4175 : indent_to, "",
4176 : "param_modref_max_refs",
4177 : ptr->x_param_modref_max_refs);
4178 :
4179 0 : if (ptr->x_param_modref_max_tests)
4180 0 : fprintf (file, "%*s%s (%#x)\n",
4181 : indent_to, "",
4182 : "param_modref_max_tests",
4183 : ptr->x_param_modref_max_tests);
4184 :
4185 0 : if (ptr->x_param_parloops_chunk_size)
4186 0 : fprintf (file, "%*s%s (%#x)\n",
4187 : indent_to, "",
4188 : "param_parloops_chunk_size",
4189 : ptr->x_param_parloops_chunk_size);
4190 :
4191 0 : if (ptr->x_param_parloops_min_per_thread)
4192 0 : fprintf (file, "%*s%s (%#x)\n",
4193 : indent_to, "",
4194 : "param_parloops_min_per_thread",
4195 : ptr->x_param_parloops_min_per_thread);
4196 :
4197 0 : if (ptr->x_param_parloops_schedule)
4198 0 : fprintf (file, "%*s%s (%#x)\n",
4199 : indent_to, "",
4200 : "param_parloops_schedule",
4201 : ptr->x_param_parloops_schedule);
4202 :
4203 0 : if (ptr->x_param_partial_inlining_entry_probability)
4204 0 : fprintf (file, "%*s%s (%#x)\n",
4205 : indent_to, "",
4206 : "param_partial_inlining_entry_probability",
4207 : ptr->x_param_partial_inlining_entry_probability);
4208 :
4209 0 : if (ptr->x_param_phiopt_factor_max_stmts_live)
4210 0 : fprintf (file, "%*s%s (%#x)\n",
4211 : indent_to, "",
4212 : "param_phiopt_factor_max_stmts_live",
4213 : ptr->x_param_phiopt_factor_max_stmts_live);
4214 :
4215 0 : if (ptr->x_param_predictable_branch_outcome)
4216 0 : fprintf (file, "%*s%s (%#x)\n",
4217 : indent_to, "",
4218 : "param_predictable_branch_outcome",
4219 : ptr->x_param_predictable_branch_outcome);
4220 :
4221 0 : if (ptr->x_param_prefetch_dynamic_strides)
4222 0 : fprintf (file, "%*s%s (%#x)\n",
4223 : indent_to, "",
4224 : "param_prefetch_dynamic_strides",
4225 : ptr->x_param_prefetch_dynamic_strides);
4226 :
4227 0 : if (ptr->x_param_prefetch_latency)
4228 0 : fprintf (file, "%*s%s (%#x)\n",
4229 : indent_to, "",
4230 : "param_prefetch_latency",
4231 : ptr->x_param_prefetch_latency);
4232 :
4233 0 : if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
4234 0 : fprintf (file, "%*s%s (%#x)\n",
4235 : indent_to, "",
4236 : "param_prefetch_min_insn_to_mem_ratio",
4237 : ptr->x_param_prefetch_min_insn_to_mem_ratio);
4238 :
4239 0 : if (ptr->x_param_prefetch_minimum_stride)
4240 0 : fprintf (file, "%*s%s (%#x)\n",
4241 : indent_to, "",
4242 : "param_prefetch_minimum_stride",
4243 : ptr->x_param_prefetch_minimum_stride);
4244 :
4245 0 : if (ptr->x_param_ranger_logical_depth)
4246 0 : fprintf (file, "%*s%s (%#x)\n",
4247 : indent_to, "",
4248 : "param_ranger_logical_depth",
4249 : ptr->x_param_ranger_logical_depth);
4250 :
4251 0 : if (ptr->x_param_ranger_recompute_depth)
4252 0 : fprintf (file, "%*s%s (%#x)\n",
4253 : indent_to, "",
4254 : "param_ranger_recompute_depth",
4255 : ptr->x_param_ranger_recompute_depth);
4256 :
4257 0 : if (ptr->x_param_relation_block_limit)
4258 0 : fprintf (file, "%*s%s (%#x)\n",
4259 : indent_to, "",
4260 : "param_relation_block_limit",
4261 : ptr->x_param_relation_block_limit);
4262 :
4263 0 : if (ptr->x_param_rpo_vn_max_loop_depth)
4264 0 : fprintf (file, "%*s%s (%#x)\n",
4265 : indent_to, "",
4266 : "param_rpo_vn_max_loop_depth",
4267 : ptr->x_param_rpo_vn_max_loop_depth);
4268 :
4269 0 : if (ptr->x_param_sccvn_max_alias_queries_per_access)
4270 0 : fprintf (file, "%*s%s (%#x)\n",
4271 : indent_to, "",
4272 : "param_sccvn_max_alias_queries_per_access",
4273 : ptr->x_param_sccvn_max_alias_queries_per_access);
4274 :
4275 0 : if (ptr->x_param_scev_max_expr_complexity)
4276 0 : fprintf (file, "%*s%s (%#x)\n",
4277 : indent_to, "",
4278 : "param_scev_max_expr_complexity",
4279 : ptr->x_param_scev_max_expr_complexity);
4280 :
4281 0 : if (ptr->x_param_scev_max_expr_size)
4282 0 : fprintf (file, "%*s%s (%#x)\n",
4283 : indent_to, "",
4284 : "param_scev_max_expr_size",
4285 : ptr->x_param_scev_max_expr_size);
4286 :
4287 0 : if (ptr->x_param_sched_autopref_queue_depth)
4288 0 : fprintf (file, "%*s%s (%#x)\n",
4289 : indent_to, "",
4290 : "param_sched_autopref_queue_depth",
4291 : ptr->x_param_sched_autopref_queue_depth);
4292 :
4293 0 : if (ptr->x_param_sched_mem_true_dep_cost)
4294 0 : fprintf (file, "%*s%s (%#x)\n",
4295 : indent_to, "",
4296 : "param_sched_mem_true_dep_cost",
4297 : ptr->x_param_sched_mem_true_dep_cost);
4298 :
4299 0 : if (ptr->x_param_sched_pressure_algorithm)
4300 0 : fprintf (file, "%*s%s (%#x)\n",
4301 : indent_to, "",
4302 : "param_sched_pressure_algorithm",
4303 : ptr->x_param_sched_pressure_algorithm);
4304 :
4305 0 : if (ptr->x_param_sched_spec_prob_cutoff)
4306 0 : fprintf (file, "%*s%s (%#x)\n",
4307 : indent_to, "",
4308 : "param_sched_spec_prob_cutoff",
4309 : ptr->x_param_sched_spec_prob_cutoff);
4310 :
4311 0 : if (ptr->x_param_sched_state_edge_prob_cutoff)
4312 0 : fprintf (file, "%*s%s (%#x)\n",
4313 : indent_to, "",
4314 : "param_sched_state_edge_prob_cutoff",
4315 : ptr->x_param_sched_state_edge_prob_cutoff);
4316 :
4317 0 : if (ptr->x_param_selsched_insns_to_rename)
4318 0 : fprintf (file, "%*s%s (%#x)\n",
4319 : indent_to, "",
4320 : "param_selsched_insns_to_rename",
4321 : ptr->x_param_selsched_insns_to_rename);
4322 :
4323 0 : if (ptr->x_param_selsched_max_lookahead)
4324 0 : fprintf (file, "%*s%s (%#x)\n",
4325 : indent_to, "",
4326 : "param_selsched_max_lookahead",
4327 : ptr->x_param_selsched_max_lookahead);
4328 :
4329 0 : if (ptr->x_param_selsched_max_sched_times)
4330 0 : fprintf (file, "%*s%s (%#x)\n",
4331 : indent_to, "",
4332 : "param_selsched_max_sched_times",
4333 : ptr->x_param_selsched_max_sched_times);
4334 :
4335 0 : if (ptr->x_param_simultaneous_prefetches)
4336 0 : fprintf (file, "%*s%s (%#x)\n",
4337 : indent_to, "",
4338 : "param_simultaneous_prefetches",
4339 : ptr->x_param_simultaneous_prefetches);
4340 :
4341 0 : if (ptr->x_param_sink_frequency_threshold)
4342 0 : fprintf (file, "%*s%s (%#x)\n",
4343 : indent_to, "",
4344 : "param_sink_frequency_threshold",
4345 : ptr->x_param_sink_frequency_threshold);
4346 :
4347 0 : if (ptr->x_param_sms_dfa_history)
4348 0 : fprintf (file, "%*s%s (%#x)\n",
4349 : indent_to, "",
4350 : "param_sms_dfa_history",
4351 : ptr->x_param_sms_dfa_history);
4352 :
4353 0 : if (ptr->x_param_sms_loop_average_count_threshold)
4354 0 : fprintf (file, "%*s%s (%#x)\n",
4355 : indent_to, "",
4356 : "param_sms_loop_average_count_threshold",
4357 : ptr->x_param_sms_loop_average_count_threshold);
4358 :
4359 0 : if (ptr->x_param_sms_max_ii_factor)
4360 0 : fprintf (file, "%*s%s (%#x)\n",
4361 : indent_to, "",
4362 : "param_sms_max_ii_factor",
4363 : ptr->x_param_sms_max_ii_factor);
4364 :
4365 0 : if (ptr->x_param_sms_min_sc)
4366 0 : fprintf (file, "%*s%s (%#x)\n",
4367 : indent_to, "",
4368 : "param_sms_min_sc",
4369 : ptr->x_param_sms_min_sc);
4370 :
4371 0 : if (ptr->x_param_sra_max_propagations)
4372 0 : fprintf (file, "%*s%s (%#x)\n",
4373 : indent_to, "",
4374 : "param_sra_max_propagations",
4375 : ptr->x_param_sra_max_propagations);
4376 :
4377 0 : if (ptr->x_param_sra_max_scalarization_size_size)
4378 0 : fprintf (file, "%*s%s (%#x)\n",
4379 : indent_to, "",
4380 : "param_sra_max_scalarization_size_size",
4381 : ptr->x_param_sra_max_scalarization_size_size);
4382 :
4383 0 : if (ptr->x_param_sra_max_scalarization_size_speed)
4384 0 : fprintf (file, "%*s%s (%#x)\n",
4385 : indent_to, "",
4386 : "param_sra_max_scalarization_size_speed",
4387 : ptr->x_param_sra_max_scalarization_size_speed);
4388 :
4389 0 : if (ptr->x_param_ssa_name_def_chain_limit)
4390 0 : fprintf (file, "%*s%s (%#x)\n",
4391 : indent_to, "",
4392 : "param_ssa_name_def_chain_limit",
4393 : ptr->x_param_ssa_name_def_chain_limit);
4394 :
4395 0 : if (ptr->x_param_ssp_buffer_size)
4396 0 : fprintf (file, "%*s%s (%#x)\n",
4397 : indent_to, "",
4398 : "param_ssp_buffer_size",
4399 : ptr->x_param_ssp_buffer_size);
4400 :
4401 0 : if (ptr->x_param_stack_clash_protection_guard_size)
4402 0 : fprintf (file, "%*s%s (%#x)\n",
4403 : indent_to, "",
4404 : "param_stack_clash_protection_guard_size",
4405 : ptr->x_param_stack_clash_protection_guard_size);
4406 :
4407 0 : if (ptr->x_param_stack_clash_protection_probe_interval)
4408 0 : fprintf (file, "%*s%s (%#x)\n",
4409 : indent_to, "",
4410 : "param_stack_clash_protection_probe_interval",
4411 : ptr->x_param_stack_clash_protection_probe_interval);
4412 :
4413 0 : if (ptr->x_param_store_forwarding_max_distance)
4414 0 : fprintf (file, "%*s%s (%#x)\n",
4415 : indent_to, "",
4416 : "param_store_forwarding_max_distance",
4417 : ptr->x_param_store_forwarding_max_distance);
4418 :
4419 0 : if (ptr->x_param_store_merging_allow_unaligned)
4420 0 : fprintf (file, "%*s%s (%#x)\n",
4421 : indent_to, "",
4422 : "param_store_merging_allow_unaligned",
4423 : ptr->x_param_store_merging_allow_unaligned);
4424 :
4425 0 : if (ptr->x_param_store_merging_max_size)
4426 0 : fprintf (file, "%*s%s (%#x)\n",
4427 : indent_to, "",
4428 : "param_store_merging_max_size",
4429 : ptr->x_param_store_merging_max_size);
4430 :
4431 0 : if (ptr->x_param_switch_conversion_branch_ratio)
4432 0 : fprintf (file, "%*s%s (%#x)\n",
4433 : indent_to, "",
4434 : "param_switch_conversion_branch_ratio",
4435 : ptr->x_param_switch_conversion_branch_ratio);
4436 :
4437 0 : if (ptr->x_param_tm_max_aggregate_size)
4438 0 : fprintf (file, "%*s%s (%#x)\n",
4439 : indent_to, "",
4440 : "param_tm_max_aggregate_size",
4441 : ptr->x_param_tm_max_aggregate_size);
4442 :
4443 0 : if (ptr->x_param_tracer_dynamic_coverage_feedback)
4444 0 : fprintf (file, "%*s%s (%#x)\n",
4445 : indent_to, "",
4446 : "param_tracer_dynamic_coverage_feedback",
4447 : ptr->x_param_tracer_dynamic_coverage_feedback);
4448 :
4449 0 : if (ptr->x_param_tracer_dynamic_coverage)
4450 0 : fprintf (file, "%*s%s (%#x)\n",
4451 : indent_to, "",
4452 : "param_tracer_dynamic_coverage",
4453 : ptr->x_param_tracer_dynamic_coverage);
4454 :
4455 0 : if (ptr->x_param_tracer_max_code_growth)
4456 0 : fprintf (file, "%*s%s (%#x)\n",
4457 : indent_to, "",
4458 : "param_tracer_max_code_growth",
4459 : ptr->x_param_tracer_max_code_growth);
4460 :
4461 0 : if (ptr->x_param_tracer_min_branch_probability_feedback)
4462 0 : fprintf (file, "%*s%s (%#x)\n",
4463 : indent_to, "",
4464 : "param_tracer_min_branch_probability_feedback",
4465 : ptr->x_param_tracer_min_branch_probability_feedback);
4466 :
4467 0 : if (ptr->x_param_tracer_min_branch_probability)
4468 0 : fprintf (file, "%*s%s (%#x)\n",
4469 : indent_to, "",
4470 : "param_tracer_min_branch_probability",
4471 : ptr->x_param_tracer_min_branch_probability);
4472 :
4473 0 : if (ptr->x_param_tracer_min_branch_ratio)
4474 0 : fprintf (file, "%*s%s (%#x)\n",
4475 : indent_to, "",
4476 : "param_tracer_min_branch_ratio",
4477 : ptr->x_param_tracer_min_branch_ratio);
4478 :
4479 0 : if (ptr->x_param_transitive_relations_work_bound)
4480 0 : fprintf (file, "%*s%s (%#x)\n",
4481 : indent_to, "",
4482 : "param_transitive_relations_work_bound",
4483 : ptr->x_param_transitive_relations_work_bound);
4484 :
4485 0 : if (ptr->x_param_tree_reassoc_width)
4486 0 : fprintf (file, "%*s%s (%#x)\n",
4487 : indent_to, "",
4488 : "param_tree_reassoc_width",
4489 : ptr->x_param_tree_reassoc_width);
4490 :
4491 0 : if (ptr->x_param_uninit_control_dep_attempts)
4492 0 : fprintf (file, "%*s%s (%#x)\n",
4493 : indent_to, "",
4494 : "param_uninit_control_dep_attempts",
4495 : ptr->x_param_uninit_control_dep_attempts);
4496 :
4497 0 : if (ptr->x_param_uninit_max_chain_len)
4498 0 : fprintf (file, "%*s%s (%#x)\n",
4499 : indent_to, "",
4500 : "param_uninit_max_chain_len",
4501 : ptr->x_param_uninit_max_chain_len);
4502 :
4503 0 : if (ptr->x_param_uninit_max_num_chains)
4504 0 : fprintf (file, "%*s%s (%#x)\n",
4505 : indent_to, "",
4506 : "param_uninit_max_num_chains",
4507 : ptr->x_param_uninit_max_num_chains);
4508 :
4509 0 : if (ptr->x_param_uninit_max_prune_work)
4510 0 : fprintf (file, "%*s%s (%#x)\n",
4511 : indent_to, "",
4512 : "param_uninit_max_prune_work",
4513 : ptr->x_param_uninit_max_prune_work);
4514 :
4515 0 : if (ptr->x_param_uninlined_function_insns)
4516 0 : fprintf (file, "%*s%s (%#x)\n",
4517 : indent_to, "",
4518 : "param_uninlined_function_insns",
4519 : ptr->x_param_uninlined_function_insns);
4520 :
4521 0 : if (ptr->x_param_uninlined_function_time)
4522 0 : fprintf (file, "%*s%s (%#x)\n",
4523 : indent_to, "",
4524 : "param_uninlined_function_time",
4525 : ptr->x_param_uninlined_function_time);
4526 :
4527 0 : if (ptr->x_param_uninlined_function_thunk_insns)
4528 0 : fprintf (file, "%*s%s (%#x)\n",
4529 : indent_to, "",
4530 : "param_uninlined_function_thunk_insns",
4531 : ptr->x_param_uninlined_function_thunk_insns);
4532 :
4533 0 : if (ptr->x_param_uninlined_function_thunk_time)
4534 0 : fprintf (file, "%*s%s (%#x)\n",
4535 : indent_to, "",
4536 : "param_uninlined_function_thunk_time",
4537 : ptr->x_param_uninlined_function_thunk_time);
4538 :
4539 0 : if (ptr->x_param_unlikely_bb_count_fraction)
4540 0 : fprintf (file, "%*s%s (%#x)\n",
4541 : indent_to, "",
4542 : "param_unlikely_bb_count_fraction",
4543 : ptr->x_param_unlikely_bb_count_fraction);
4544 :
4545 0 : if (ptr->x_param_unroll_jam_max_unroll)
4546 0 : fprintf (file, "%*s%s (%#x)\n",
4547 : indent_to, "",
4548 : "param_unroll_jam_max_unroll",
4549 : ptr->x_param_unroll_jam_max_unroll);
4550 :
4551 0 : if (ptr->x_param_unroll_jam_min_percent)
4552 0 : fprintf (file, "%*s%s (%#x)\n",
4553 : indent_to, "",
4554 : "param_unroll_jam_min_percent",
4555 : ptr->x_param_unroll_jam_min_percent);
4556 :
4557 0 : if (ptr->x_param_use_after_scope_direct_emission_threshold)
4558 0 : fprintf (file, "%*s%s (%#x)\n",
4559 : indent_to, "",
4560 : "param_use_after_scope_direct_emission_threshold",
4561 : ptr->x_param_use_after_scope_direct_emission_threshold);
4562 :
4563 0 : if (ptr->x_param_vect_epilogues_nomask)
4564 0 : fprintf (file, "%*s%s (%#x)\n",
4565 : indent_to, "",
4566 : "param_vect_epilogues_nomask",
4567 : ptr->x_param_vect_epilogues_nomask);
4568 :
4569 0 : if (ptr->x_param_vect_induction_float)
4570 0 : fprintf (file, "%*s%s (%#x)\n",
4571 : indent_to, "",
4572 : "param_vect_induction_float",
4573 : ptr->x_param_vect_induction_float);
4574 :
4575 0 : if (ptr->x_param_vect_inner_loop_cost_factor)
4576 0 : fprintf (file, "%*s%s (%#x)\n",
4577 : indent_to, "",
4578 : "param_vect_inner_loop_cost_factor",
4579 : ptr->x_param_vect_inner_loop_cost_factor);
4580 :
4581 0 : if (ptr->x_param_vect_max_layout_candidates)
4582 0 : fprintf (file, "%*s%s (%#x)\n",
4583 : indent_to, "",
4584 : "param_vect_max_layout_candidates",
4585 : ptr->x_param_vect_max_layout_candidates);
4586 :
4587 0 : if (ptr->x_param_vect_max_peeling_for_alignment)
4588 0 : fprintf (file, "%*s%s (%#x)\n",
4589 : indent_to, "",
4590 : "param_vect_max_peeling_for_alignment",
4591 : ptr->x_param_vect_max_peeling_for_alignment);
4592 :
4593 0 : if (ptr->x_param_vect_max_version_for_alias_checks)
4594 0 : fprintf (file, "%*s%s (%#x)\n",
4595 : indent_to, "",
4596 : "param_vect_max_version_for_alias_checks",
4597 : ptr->x_param_vect_max_version_for_alias_checks);
4598 :
4599 0 : if (ptr->x_param_vect_max_version_for_alignment_checks)
4600 0 : fprintf (file, "%*s%s (%#x)\n",
4601 : indent_to, "",
4602 : "param_vect_max_version_for_alignment_checks",
4603 : ptr->x_param_vect_max_version_for_alignment_checks);
4604 :
4605 0 : if (ptr->x_param_vect_partial_vector_usage)
4606 0 : fprintf (file, "%*s%s (%#x)\n",
4607 : indent_to, "",
4608 : "param_vect_partial_vector_usage",
4609 : ptr->x_param_vect_partial_vector_usage);
4610 :
4611 0 : if (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
4612 0 : fprintf (file, "%*s%s (%#x)\n",
4613 : indent_to, "",
4614 : "param_vect_allow_possibly_not_worthwhile_vectorizations",
4615 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
4616 :
4617 0 : if (ptr->x_param_vrp_block_limit)
4618 0 : fprintf (file, "%*s%s (%#x)\n",
4619 : indent_to, "",
4620 : "param_vrp_block_limit",
4621 : ptr->x_param_vrp_block_limit);
4622 :
4623 0 : if (ptr->x_param_vrp_cstload_limit)
4624 0 : fprintf (file, "%*s%s (%#x)\n",
4625 : indent_to, "",
4626 : "param_vrp_cstload_limit",
4627 : ptr->x_param_vrp_cstload_limit);
4628 :
4629 0 : if (ptr->x_param_vrp_sparse_threshold)
4630 0 : fprintf (file, "%*s%s (%#x)\n",
4631 : indent_to, "",
4632 : "param_vrp_sparse_threshold",
4633 : ptr->x_param_vrp_sparse_threshold);
4634 :
4635 0 : if (ptr->x_param_vrp_switch_limit)
4636 0 : fprintf (file, "%*s%s (%#x)\n",
4637 : indent_to, "",
4638 : "param_vrp_switch_limit",
4639 : ptr->x_param_vrp_switch_limit);
4640 :
4641 0 : if (ptr->x_param_vrp_vector_threshold)
4642 0 : fprintf (file, "%*s%s (%#x)\n",
4643 : indent_to, "",
4644 : "param_vrp_vector_threshold",
4645 : ptr->x_param_vrp_vector_threshold);
4646 :
4647 0 : if (ptr->x_param_widening_mul_defer_fma)
4648 0 : fprintf (file, "%*s%s (%#x)\n",
4649 : indent_to, "",
4650 : "param_widening_mul_defer_fma",
4651 : ptr->x_param_widening_mul_defer_fma);
4652 :
4653 0 : if (ptr->x_flag_complex_method)
4654 0 : fprintf (file, "%*s%s (%#x)\n",
4655 : indent_to, "",
4656 : "flag_complex_method",
4657 : ptr->x_flag_complex_method);
4658 :
4659 0 : if (ptr->x_flag_malloc_dse)
4660 0 : fprintf (file, "%*s%s (%#x)\n",
4661 : indent_to, "",
4662 : "flag_malloc_dse",
4663 : ptr->x_flag_malloc_dse);
4664 :
4665 0 : if (ptr->x_flag_min_function_alignment)
4666 0 : fprintf (file, "%*s%s (%#x)\n",
4667 : indent_to, "",
4668 : "flag_min_function_alignment",
4669 : ptr->x_flag_min_function_alignment);
4670 :
4671 0 : if (ptr->x_flag_openmp_target_simd_clone)
4672 0 : fprintf (file, "%*s%s (%#x)\n",
4673 : indent_to, "",
4674 : "flag_openmp_target_simd_clone",
4675 : ptr->x_flag_openmp_target_simd_clone);
4676 :
4677 0 : if (ptr->x_flag_sched_stalled_insns)
4678 0 : fprintf (file, "%*s%s (%#x)\n",
4679 : indent_to, "",
4680 : "flag_sched_stalled_insns",
4681 : ptr->x_flag_sched_stalled_insns);
4682 :
4683 0 : if (ptr->x_flag_sched_stalled_insns_dep)
4684 0 : fprintf (file, "%*s%s (%#x)\n",
4685 : indent_to, "",
4686 : "flag_sched_stalled_insns_dep",
4687 : ptr->x_flag_sched_stalled_insns_dep);
4688 :
4689 0 : if (ptr->x_flag_tree_parallelize_loops)
4690 0 : fprintf (file, "%*s%s (%#x)\n",
4691 : indent_to, "",
4692 : "flag_tree_parallelize_loops",
4693 : ptr->x_flag_tree_parallelize_loops);
4694 :
4695 0 : fprintf (file, "%*s%s (%#x)\n",
4696 : indent_to, "",
4697 : "flag_lto_locality_cloning",
4698 0 : (int) ptr->x_flag_lto_locality_cloning);
4699 :
4700 0 : fprintf (file, "%*s%s (%#x)\n",
4701 : indent_to, "",
4702 : "flag_lto_locality_heuristics",
4703 0 : (int) ptr->x_flag_lto_locality_heuristics);
4704 :
4705 0 : fprintf (file, "%*s%s (%#x)\n",
4706 : indent_to, "",
4707 : "param_ranger_debug",
4708 0 : (int) ptr->x_param_ranger_debug);
4709 :
4710 0 : fprintf (file, "%*s%s (%#x)\n",
4711 : indent_to, "",
4712 : "param_threader_debug",
4713 0 : (int) ptr->x_param_threader_debug);
4714 :
4715 0 : fprintf (file, "%*s%s (%#x)\n",
4716 : indent_to, "",
4717 : "flag_excess_precision",
4718 0 : (int) ptr->x_flag_excess_precision);
4719 :
4720 0 : fprintf (file, "%*s%s (%#x)\n",
4721 : indent_to, "",
4722 : "flag_fp_contract_mode",
4723 0 : (int) ptr->x_flag_fp_contract_mode);
4724 :
4725 0 : fprintf (file, "%*s%s (%#x)\n",
4726 : indent_to, "",
4727 : "flag_harden_control_flow_redundancy_check_noreturn",
4728 0 : (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
4729 :
4730 0 : fprintf (file, "%*s%s (%#x)\n",
4731 : indent_to, "",
4732 : "flag_inline_stringops",
4733 0 : (int) ptr->x_flag_inline_stringops);
4734 :
4735 0 : fprintf (file, "%*s%s (%#x)\n",
4736 : indent_to, "",
4737 : "flag_ira_algorithm",
4738 0 : (int) ptr->x_flag_ira_algorithm);
4739 :
4740 0 : fprintf (file, "%*s%s (%#x)\n",
4741 : indent_to, "",
4742 : "flag_ira_region",
4743 0 : (int) ptr->x_flag_ira_region);
4744 :
4745 0 : fprintf (file, "%*s%s (%#x)\n",
4746 : indent_to, "",
4747 : "flag_live_patching",
4748 0 : (int) ptr->x_flag_live_patching);
4749 :
4750 0 : fprintf (file, "%*s%s (%#x)\n",
4751 : indent_to, "",
4752 : "flag_reorder_blocks_algorithm",
4753 0 : (int) ptr->x_flag_reorder_blocks_algorithm);
4754 :
4755 0 : fprintf (file, "%*s%s (%#x)\n",
4756 : indent_to, "",
4757 : "flag_simd_cost_model",
4758 0 : (int) ptr->x_flag_simd_cost_model);
4759 :
4760 0 : fprintf (file, "%*s%s (%#x)\n",
4761 : indent_to, "",
4762 : "flag_stack_reuse",
4763 0 : (int) ptr->x_flag_stack_reuse);
4764 :
4765 0 : fprintf (file, "%*s%s (%#x)\n",
4766 : indent_to, "",
4767 : "flag_auto_var_init",
4768 0 : (int) ptr->x_flag_auto_var_init);
4769 :
4770 0 : fprintf (file, "%*s%s (%#x)\n",
4771 : indent_to, "",
4772 : "flag_vect_cost_model",
4773 0 : (int) ptr->x_flag_vect_cost_model);
4774 :
4775 0 : if (ptr->x_optimize)
4776 0 : fprintf (file, "%*s%s (%#x)\n",
4777 : indent_to, "",
4778 : "optimize",
4779 : ptr->x_optimize);
4780 :
4781 0 : if (ptr->x_optimize_size)
4782 0 : fprintf (file, "%*s%s (%#x)\n",
4783 : indent_to, "",
4784 : "optimize_size",
4785 : ptr->x_optimize_size);
4786 :
4787 0 : if (ptr->x_optimize_debug)
4788 0 : fprintf (file, "%*s%s (%#x)\n",
4789 : indent_to, "",
4790 : "optimize_debug",
4791 : ptr->x_optimize_debug);
4792 :
4793 0 : if (ptr->x_optimize_fast)
4794 0 : fprintf (file, "%*s%s (%#x)\n",
4795 : indent_to, "",
4796 : "optimize_fast",
4797 : ptr->x_optimize_fast);
4798 :
4799 0 : if (ptr->x_warn_inline)
4800 0 : fprintf (file, "%*s%s (%#x)\n",
4801 : indent_to, "",
4802 : "warn_inline",
4803 : ptr->x_warn_inline);
4804 :
4805 0 : if (ptr->x_flag_aggressive_loop_optimizations)
4806 0 : fprintf (file, "%*s%s (%#x)\n",
4807 : indent_to, "",
4808 : "flag_aggressive_loop_optimizations",
4809 : ptr->x_flag_aggressive_loop_optimizations);
4810 :
4811 0 : if (ptr->x_flag_align_functions)
4812 0 : fprintf (file, "%*s%s (%#x)\n",
4813 : indent_to, "",
4814 : "flag_align_functions",
4815 : ptr->x_flag_align_functions);
4816 :
4817 0 : if (ptr->x_flag_align_jumps)
4818 0 : fprintf (file, "%*s%s (%#x)\n",
4819 : indent_to, "",
4820 : "flag_align_jumps",
4821 : ptr->x_flag_align_jumps);
4822 :
4823 0 : if (ptr->x_flag_align_labels)
4824 0 : fprintf (file, "%*s%s (%#x)\n",
4825 : indent_to, "",
4826 : "flag_align_labels",
4827 : ptr->x_flag_align_labels);
4828 :
4829 0 : if (ptr->x_flag_align_loops)
4830 0 : fprintf (file, "%*s%s (%#x)\n",
4831 : indent_to, "",
4832 : "flag_align_loops",
4833 : ptr->x_flag_align_loops);
4834 :
4835 0 : if (ptr->x_flag_allocation_dce)
4836 0 : fprintf (file, "%*s%s (%#x)\n",
4837 : indent_to, "",
4838 : "flag_allocation_dce",
4839 : ptr->x_flag_allocation_dce);
4840 :
4841 0 : if (ptr->x_flag_store_data_races)
4842 0 : fprintf (file, "%*s%s (%#x)\n",
4843 : indent_to, "",
4844 : "flag_store_data_races",
4845 : ptr->x_flag_store_data_races);
4846 :
4847 0 : if (ptr->x_flag_associative_math)
4848 0 : fprintf (file, "%*s%s (%#x)\n",
4849 : indent_to, "",
4850 : "flag_associative_math",
4851 : ptr->x_flag_associative_math);
4852 :
4853 0 : if (ptr->x_flag_assume_sane_operators_new_delete)
4854 0 : fprintf (file, "%*s%s (%#x)\n",
4855 : indent_to, "",
4856 : "flag_assume_sane_operators_new_delete",
4857 : ptr->x_flag_assume_sane_operators_new_delete);
4858 :
4859 0 : if (ptr->x_flag_asynchronous_unwind_tables)
4860 0 : fprintf (file, "%*s%s (%#x)\n",
4861 : indent_to, "",
4862 : "flag_asynchronous_unwind_tables",
4863 : ptr->x_flag_asynchronous_unwind_tables);
4864 :
4865 0 : if (ptr->x_flag_auto_inc_dec)
4866 0 : fprintf (file, "%*s%s (%#x)\n",
4867 : indent_to, "",
4868 : "flag_auto_inc_dec",
4869 : ptr->x_flag_auto_inc_dec);
4870 :
4871 0 : if (ptr->x_flag_auto_profile_inlining)
4872 0 : fprintf (file, "%*s%s (%#x)\n",
4873 : indent_to, "",
4874 : "flag_auto_profile_inlining",
4875 : ptr->x_flag_auto_profile_inlining);
4876 :
4877 0 : if (ptr->x_flag_avoid_store_forwarding)
4878 0 : fprintf (file, "%*s%s (%#x)\n",
4879 : indent_to, "",
4880 : "flag_avoid_store_forwarding",
4881 : ptr->x_flag_avoid_store_forwarding);
4882 :
4883 0 : if (ptr->x_flag_bit_tests)
4884 0 : fprintf (file, "%*s%s (%#x)\n",
4885 : indent_to, "",
4886 : "flag_bit_tests",
4887 : ptr->x_flag_bit_tests);
4888 :
4889 0 : if (ptr->x_flag_branch_on_count_reg)
4890 0 : fprintf (file, "%*s%s (%#x)\n",
4891 : indent_to, "",
4892 : "flag_branch_on_count_reg",
4893 : ptr->x_flag_branch_on_count_reg);
4894 :
4895 0 : if (ptr->x_flag_branch_probabilities)
4896 0 : fprintf (file, "%*s%s (%#x)\n",
4897 : indent_to, "",
4898 : "flag_branch_probabilities",
4899 : ptr->x_flag_branch_probabilities);
4900 :
4901 0 : if (ptr->x_flag_caller_saves)
4902 0 : fprintf (file, "%*s%s (%#x)\n",
4903 : indent_to, "",
4904 : "flag_caller_saves",
4905 : ptr->x_flag_caller_saves);
4906 :
4907 0 : if (ptr->x_flag_code_hoisting)
4908 0 : fprintf (file, "%*s%s (%#x)\n",
4909 : indent_to, "",
4910 : "flag_code_hoisting",
4911 : ptr->x_flag_code_hoisting);
4912 :
4913 0 : if (ptr->x_flag_combine_stack_adjustments)
4914 0 : fprintf (file, "%*s%s (%#x)\n",
4915 : indent_to, "",
4916 : "flag_combine_stack_adjustments",
4917 : ptr->x_flag_combine_stack_adjustments);
4918 :
4919 0 : if (ptr->x_flag_compare_elim_after_reload)
4920 0 : fprintf (file, "%*s%s (%#x)\n",
4921 : indent_to, "",
4922 : "flag_compare_elim_after_reload",
4923 : ptr->x_flag_compare_elim_after_reload);
4924 :
4925 0 : if (ptr->x_flag_conserve_stack)
4926 0 : fprintf (file, "%*s%s (%#x)\n",
4927 : indent_to, "",
4928 : "flag_conserve_stack",
4929 : ptr->x_flag_conserve_stack);
4930 :
4931 0 : if (ptr->x_flag_cprop_registers)
4932 0 : fprintf (file, "%*s%s (%#x)\n",
4933 : indent_to, "",
4934 : "flag_cprop_registers",
4935 : ptr->x_flag_cprop_registers);
4936 :
4937 0 : if (ptr->x_flag_crossjumping)
4938 0 : fprintf (file, "%*s%s (%#x)\n",
4939 : indent_to, "",
4940 : "flag_crossjumping",
4941 : ptr->x_flag_crossjumping);
4942 :
4943 0 : if (ptr->x_flag_cse_follow_jumps)
4944 0 : fprintf (file, "%*s%s (%#x)\n",
4945 : indent_to, "",
4946 : "flag_cse_follow_jumps",
4947 : ptr->x_flag_cse_follow_jumps);
4948 :
4949 0 : if (ptr->x_flag_dce)
4950 0 : fprintf (file, "%*s%s (%#x)\n",
4951 : indent_to, "",
4952 : "flag_dce",
4953 : ptr->x_flag_dce);
4954 :
4955 0 : if (ptr->x_flag_defer_pop)
4956 0 : fprintf (file, "%*s%s (%#x)\n",
4957 : indent_to, "",
4958 : "flag_defer_pop",
4959 : ptr->x_flag_defer_pop);
4960 :
4961 0 : if (ptr->x_flag_delayed_branch)
4962 0 : fprintf (file, "%*s%s (%#x)\n",
4963 : indent_to, "",
4964 : "flag_delayed_branch",
4965 : ptr->x_flag_delayed_branch);
4966 :
4967 0 : if (ptr->x_flag_delete_dead_exceptions)
4968 0 : fprintf (file, "%*s%s (%#x)\n",
4969 : indent_to, "",
4970 : "flag_delete_dead_exceptions",
4971 : ptr->x_flag_delete_dead_exceptions);
4972 :
4973 0 : if (ptr->x_flag_delete_null_pointer_checks)
4974 0 : fprintf (file, "%*s%s (%#x)\n",
4975 : indent_to, "",
4976 : "flag_delete_null_pointer_checks",
4977 : ptr->x_flag_delete_null_pointer_checks);
4978 :
4979 0 : if (ptr->x_flag_dep_fusion)
4980 0 : fprintf (file, "%*s%s (%#x)\n",
4981 : indent_to, "",
4982 : "flag_dep_fusion",
4983 : ptr->x_flag_dep_fusion);
4984 :
4985 0 : if (ptr->x_flag_devirtualize)
4986 0 : fprintf (file, "%*s%s (%#x)\n",
4987 : indent_to, "",
4988 : "flag_devirtualize",
4989 : ptr->x_flag_devirtualize);
4990 :
4991 0 : if (ptr->x_flag_devirtualize_speculatively)
4992 0 : fprintf (file, "%*s%s (%#x)\n",
4993 : indent_to, "",
4994 : "flag_devirtualize_speculatively",
4995 : ptr->x_flag_devirtualize_speculatively);
4996 :
4997 0 : if (ptr->x_flag_dse)
4998 0 : fprintf (file, "%*s%s (%#x)\n",
4999 : indent_to, "",
5000 : "flag_dse",
5001 : ptr->x_flag_dse);
5002 :
5003 0 : if (ptr->x_flag_early_inlining)
5004 0 : fprintf (file, "%*s%s (%#x)\n",
5005 : indent_to, "",
5006 : "flag_early_inlining",
5007 : ptr->x_flag_early_inlining);
5008 :
5009 0 : if (ptr->x_flag_exceptions)
5010 0 : fprintf (file, "%*s%s (%#x)\n",
5011 : indent_to, "",
5012 : "flag_exceptions",
5013 : ptr->x_flag_exceptions);
5014 :
5015 0 : if (ptr->x_flag_expensive_optimizations)
5016 0 : fprintf (file, "%*s%s (%#x)\n",
5017 : indent_to, "",
5018 : "flag_expensive_optimizations",
5019 : ptr->x_flag_expensive_optimizations);
5020 :
5021 0 : if (ptr->x_flag_ext_dce)
5022 0 : fprintf (file, "%*s%s (%#x)\n",
5023 : indent_to, "",
5024 : "flag_ext_dce",
5025 : ptr->x_flag_ext_dce);
5026 :
5027 0 : if (ptr->x_flag_finite_loops)
5028 0 : fprintf (file, "%*s%s (%#x)\n",
5029 : indent_to, "",
5030 : "flag_finite_loops",
5031 : ptr->x_flag_finite_loops);
5032 :
5033 0 : if (ptr->x_flag_finite_math_only)
5034 0 : fprintf (file, "%*s%s (%#x)\n",
5035 : indent_to, "",
5036 : "flag_finite_math_only",
5037 : ptr->x_flag_finite_math_only);
5038 :
5039 0 : if (ptr->x_flag_float_store)
5040 0 : fprintf (file, "%*s%s (%#x)\n",
5041 : indent_to, "",
5042 : "flag_float_store",
5043 : ptr->x_flag_float_store);
5044 :
5045 0 : if (ptr->x_flag_fold_mem_offsets)
5046 0 : fprintf (file, "%*s%s (%#x)\n",
5047 : indent_to, "",
5048 : "flag_fold_mem_offsets",
5049 : ptr->x_flag_fold_mem_offsets);
5050 :
5051 0 : if (ptr->x_flag_fold_simple_inlines)
5052 0 : fprintf (file, "%*s%s (%#x)\n",
5053 : indent_to, "",
5054 : "flag_fold_simple_inlines",
5055 : ptr->x_flag_fold_simple_inlines);
5056 :
5057 0 : if (ptr->x_flag_forward_propagate)
5058 0 : fprintf (file, "%*s%s (%#x)\n",
5059 : indent_to, "",
5060 : "flag_forward_propagate",
5061 : ptr->x_flag_forward_propagate);
5062 :
5063 0 : if (ptr->x_flag_fp_int_builtin_inexact)
5064 0 : fprintf (file, "%*s%s (%#x)\n",
5065 : indent_to, "",
5066 : "flag_fp_int_builtin_inexact",
5067 : ptr->x_flag_fp_int_builtin_inexact);
5068 :
5069 0 : if (ptr->x_flag_no_function_cse)
5070 0 : fprintf (file, "%*s%s (%#x)\n",
5071 : indent_to, "",
5072 : "flag_no_function_cse",
5073 : ptr->x_flag_no_function_cse);
5074 :
5075 0 : if (ptr->x_flag_gcse)
5076 0 : fprintf (file, "%*s%s (%#x)\n",
5077 : indent_to, "",
5078 : "flag_gcse",
5079 : ptr->x_flag_gcse);
5080 :
5081 0 : if (ptr->x_flag_gcse_after_reload)
5082 0 : fprintf (file, "%*s%s (%#x)\n",
5083 : indent_to, "",
5084 : "flag_gcse_after_reload",
5085 : ptr->x_flag_gcse_after_reload);
5086 :
5087 0 : if (ptr->x_flag_gcse_las)
5088 0 : fprintf (file, "%*s%s (%#x)\n",
5089 : indent_to, "",
5090 : "flag_gcse_las",
5091 : ptr->x_flag_gcse_las);
5092 :
5093 0 : if (ptr->x_flag_gcse_lm)
5094 0 : fprintf (file, "%*s%s (%#x)\n",
5095 : indent_to, "",
5096 : "flag_gcse_lm",
5097 : ptr->x_flag_gcse_lm);
5098 :
5099 0 : if (ptr->x_flag_gcse_sm)
5100 0 : fprintf (file, "%*s%s (%#x)\n",
5101 : indent_to, "",
5102 : "flag_gcse_sm",
5103 : ptr->x_flag_gcse_sm);
5104 :
5105 0 : if (ptr->x_flag_graphite)
5106 0 : fprintf (file, "%*s%s (%#x)\n",
5107 : indent_to, "",
5108 : "flag_graphite",
5109 : ptr->x_flag_graphite);
5110 :
5111 0 : if (ptr->x_flag_graphite_identity)
5112 0 : fprintf (file, "%*s%s (%#x)\n",
5113 : indent_to, "",
5114 : "flag_graphite_identity",
5115 : ptr->x_flag_graphite_identity);
5116 :
5117 0 : if (ptr->x_flag_guess_branch_prob)
5118 0 : fprintf (file, "%*s%s (%#x)\n",
5119 : indent_to, "",
5120 : "flag_guess_branch_prob",
5121 : ptr->x_flag_guess_branch_prob);
5122 :
5123 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
5124 0 : fprintf (file, "%*s%s (%#x)\n",
5125 : indent_to, "",
5126 : "flag_harden_control_flow_redundancy_check_exceptions",
5127 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
5128 :
5129 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
5130 0 : fprintf (file, "%*s%s (%#x)\n",
5131 : indent_to, "",
5132 : "flag_harden_control_flow_redundancy_check_returning_calls",
5133 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
5134 :
5135 0 : if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
5136 0 : fprintf (file, "%*s%s (%#x)\n",
5137 : indent_to, "",
5138 : "flag_harden_control_flow_redundancy_skip_leaf",
5139 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
5140 :
5141 0 : if (ptr->x_flag_harden_compares)
5142 0 : fprintf (file, "%*s%s (%#x)\n",
5143 : indent_to, "",
5144 : "flag_harden_compares",
5145 : ptr->x_flag_harden_compares);
5146 :
5147 0 : if (ptr->x_flag_harden_conditional_branches)
5148 0 : fprintf (file, "%*s%s (%#x)\n",
5149 : indent_to, "",
5150 : "flag_harden_conditional_branches",
5151 : ptr->x_flag_harden_conditional_branches);
5152 :
5153 0 : if (ptr->x_flag_harden_control_flow_redundancy)
5154 0 : fprintf (file, "%*s%s (%#x)\n",
5155 : indent_to, "",
5156 : "flag_harden_control_flow_redundancy",
5157 : ptr->x_flag_harden_control_flow_redundancy);
5158 :
5159 0 : if (ptr->x_flag_hoist_adjacent_loads)
5160 0 : fprintf (file, "%*s%s (%#x)\n",
5161 : indent_to, "",
5162 : "flag_hoist_adjacent_loads",
5163 : ptr->x_flag_hoist_adjacent_loads);
5164 :
5165 0 : if (ptr->x_flag_if_conversion)
5166 0 : fprintf (file, "%*s%s (%#x)\n",
5167 : indent_to, "",
5168 : "flag_if_conversion",
5169 : ptr->x_flag_if_conversion);
5170 :
5171 0 : if (ptr->x_flag_if_conversion2)
5172 0 : fprintf (file, "%*s%s (%#x)\n",
5173 : indent_to, "",
5174 : "flag_if_conversion2",
5175 : ptr->x_flag_if_conversion2);
5176 :
5177 0 : if (ptr->x_flag_indirect_inlining)
5178 0 : fprintf (file, "%*s%s (%#x)\n",
5179 : indent_to, "",
5180 : "flag_indirect_inlining",
5181 : ptr->x_flag_indirect_inlining);
5182 :
5183 0 : if (ptr->x_flag_no_inline)
5184 0 : fprintf (file, "%*s%s (%#x)\n",
5185 : indent_to, "",
5186 : "flag_no_inline",
5187 : ptr->x_flag_no_inline);
5188 :
5189 0 : if (ptr->x_flag_inline_atomics)
5190 0 : fprintf (file, "%*s%s (%#x)\n",
5191 : indent_to, "",
5192 : "flag_inline_atomics",
5193 : ptr->x_flag_inline_atomics);
5194 :
5195 0 : if (ptr->x_flag_inline_functions)
5196 0 : fprintf (file, "%*s%s (%#x)\n",
5197 : indent_to, "",
5198 : "flag_inline_functions",
5199 : ptr->x_flag_inline_functions);
5200 :
5201 0 : if (ptr->x_flag_inline_functions_called_once)
5202 0 : fprintf (file, "%*s%s (%#x)\n",
5203 : indent_to, "",
5204 : "flag_inline_functions_called_once",
5205 : ptr->x_flag_inline_functions_called_once);
5206 :
5207 0 : if (ptr->x_flag_inline_small_functions)
5208 0 : fprintf (file, "%*s%s (%#x)\n",
5209 : indent_to, "",
5210 : "flag_inline_small_functions",
5211 : ptr->x_flag_inline_small_functions);
5212 :
5213 0 : if (ptr->x_flag_ipa_bit_cp)
5214 0 : fprintf (file, "%*s%s (%#x)\n",
5215 : indent_to, "",
5216 : "flag_ipa_bit_cp",
5217 : ptr->x_flag_ipa_bit_cp);
5218 :
5219 0 : if (ptr->x_flag_ipa_cp)
5220 0 : fprintf (file, "%*s%s (%#x)\n",
5221 : indent_to, "",
5222 : "flag_ipa_cp",
5223 : ptr->x_flag_ipa_cp);
5224 :
5225 0 : if (ptr->x_flag_ipa_cp_clone)
5226 0 : fprintf (file, "%*s%s (%#x)\n",
5227 : indent_to, "",
5228 : "flag_ipa_cp_clone",
5229 : ptr->x_flag_ipa_cp_clone);
5230 :
5231 0 : if (ptr->x_flag_ipa_icf)
5232 0 : fprintf (file, "%*s%s (%#x)\n",
5233 : indent_to, "",
5234 : "flag_ipa_icf",
5235 : ptr->x_flag_ipa_icf);
5236 :
5237 0 : if (ptr->x_flag_ipa_icf_functions)
5238 0 : fprintf (file, "%*s%s (%#x)\n",
5239 : indent_to, "",
5240 : "flag_ipa_icf_functions",
5241 : ptr->x_flag_ipa_icf_functions);
5242 :
5243 0 : if (ptr->x_flag_ipa_icf_variables)
5244 0 : fprintf (file, "%*s%s (%#x)\n",
5245 : indent_to, "",
5246 : "flag_ipa_icf_variables",
5247 : ptr->x_flag_ipa_icf_variables);
5248 :
5249 0 : if (ptr->x_flag_ipa_modref)
5250 0 : fprintf (file, "%*s%s (%#x)\n",
5251 : indent_to, "",
5252 : "flag_ipa_modref",
5253 : ptr->x_flag_ipa_modref);
5254 :
5255 0 : if (ptr->x_flag_ipa_profile)
5256 0 : fprintf (file, "%*s%s (%#x)\n",
5257 : indent_to, "",
5258 : "flag_ipa_profile",
5259 : ptr->x_flag_ipa_profile);
5260 :
5261 0 : if (ptr->x_flag_ipa_pta)
5262 0 : fprintf (file, "%*s%s (%#x)\n",
5263 : indent_to, "",
5264 : "flag_ipa_pta",
5265 : ptr->x_flag_ipa_pta);
5266 :
5267 0 : if (ptr->x_flag_ipa_pure_const)
5268 0 : fprintf (file, "%*s%s (%#x)\n",
5269 : indent_to, "",
5270 : "flag_ipa_pure_const",
5271 : ptr->x_flag_ipa_pure_const);
5272 :
5273 0 : if (ptr->x_flag_ipa_ra)
5274 0 : fprintf (file, "%*s%s (%#x)\n",
5275 : indent_to, "",
5276 : "flag_ipa_ra",
5277 : ptr->x_flag_ipa_ra);
5278 :
5279 0 : if (ptr->x_flag_ipa_reference)
5280 0 : fprintf (file, "%*s%s (%#x)\n",
5281 : indent_to, "",
5282 : "flag_ipa_reference",
5283 : ptr->x_flag_ipa_reference);
5284 :
5285 0 : if (ptr->x_flag_ipa_reference_addressable)
5286 0 : fprintf (file, "%*s%s (%#x)\n",
5287 : indent_to, "",
5288 : "flag_ipa_reference_addressable",
5289 : ptr->x_flag_ipa_reference_addressable);
5290 :
5291 0 : if (ptr->x_flag_ipa_reorder_for_locality)
5292 0 : fprintf (file, "%*s%s (%#x)\n",
5293 : indent_to, "",
5294 : "flag_ipa_reorder_for_locality",
5295 : ptr->x_flag_ipa_reorder_for_locality);
5296 :
5297 0 : if (ptr->x_flag_ipa_sra)
5298 0 : fprintf (file, "%*s%s (%#x)\n",
5299 : indent_to, "",
5300 : "flag_ipa_sra",
5301 : ptr->x_flag_ipa_sra);
5302 :
5303 0 : if (ptr->x_flag_ipa_stack_alignment)
5304 0 : fprintf (file, "%*s%s (%#x)\n",
5305 : indent_to, "",
5306 : "flag_ipa_stack_alignment",
5307 : ptr->x_flag_ipa_stack_alignment);
5308 :
5309 0 : if (ptr->x_flag_ipa_strict_aliasing)
5310 0 : fprintf (file, "%*s%s (%#x)\n",
5311 : indent_to, "",
5312 : "flag_ipa_strict_aliasing",
5313 : ptr->x_flag_ipa_strict_aliasing);
5314 :
5315 0 : if (ptr->x_flag_ipa_vrp)
5316 0 : fprintf (file, "%*s%s (%#x)\n",
5317 : indent_to, "",
5318 : "flag_ipa_vrp",
5319 : ptr->x_flag_ipa_vrp);
5320 :
5321 0 : if (ptr->x_flag_ira_hoist_pressure)
5322 0 : fprintf (file, "%*s%s (%#x)\n",
5323 : indent_to, "",
5324 : "flag_ira_hoist_pressure",
5325 : ptr->x_flag_ira_hoist_pressure);
5326 :
5327 0 : if (ptr->x_flag_ira_loop_pressure)
5328 0 : fprintf (file, "%*s%s (%#x)\n",
5329 : indent_to, "",
5330 : "flag_ira_loop_pressure",
5331 : ptr->x_flag_ira_loop_pressure);
5332 :
5333 0 : if (ptr->x_flag_ira_share_save_slots)
5334 0 : fprintf (file, "%*s%s (%#x)\n",
5335 : indent_to, "",
5336 : "flag_ira_share_save_slots",
5337 : ptr->x_flag_ira_share_save_slots);
5338 :
5339 0 : if (ptr->x_flag_ira_share_spill_slots)
5340 0 : fprintf (file, "%*s%s (%#x)\n",
5341 : indent_to, "",
5342 : "flag_ira_share_spill_slots",
5343 : ptr->x_flag_ira_share_spill_slots);
5344 :
5345 0 : if (ptr->x_flag_isolate_erroneous_paths_attribute)
5346 0 : fprintf (file, "%*s%s (%#x)\n",
5347 : indent_to, "",
5348 : "flag_isolate_erroneous_paths_attribute",
5349 : ptr->x_flag_isolate_erroneous_paths_attribute);
5350 :
5351 0 : if (ptr->x_flag_isolate_erroneous_paths_dereference)
5352 0 : fprintf (file, "%*s%s (%#x)\n",
5353 : indent_to, "",
5354 : "flag_isolate_erroneous_paths_dereference",
5355 : ptr->x_flag_isolate_erroneous_paths_dereference);
5356 :
5357 0 : if (ptr->x_flag_ivopts)
5358 0 : fprintf (file, "%*s%s (%#x)\n",
5359 : indent_to, "",
5360 : "flag_ivopts",
5361 : ptr->x_flag_ivopts);
5362 :
5363 0 : if (ptr->x_flag_jump_tables)
5364 0 : fprintf (file, "%*s%s (%#x)\n",
5365 : indent_to, "",
5366 : "flag_jump_tables",
5367 : ptr->x_flag_jump_tables);
5368 :
5369 0 : if (ptr->x_flag_keep_gc_roots_live)
5370 0 : fprintf (file, "%*s%s (%#x)\n",
5371 : indent_to, "",
5372 : "flag_keep_gc_roots_live",
5373 : ptr->x_flag_keep_gc_roots_live);
5374 :
5375 0 : if (ptr->x_flag_late_combine_instructions)
5376 0 : fprintf (file, "%*s%s (%#x)\n",
5377 : indent_to, "",
5378 : "flag_late_combine_instructions",
5379 : ptr->x_flag_late_combine_instructions);
5380 :
5381 0 : if (ptr->x_flag_lifetime_dse)
5382 0 : fprintf (file, "%*s%s (%#x)\n",
5383 : indent_to, "",
5384 : "flag_lifetime_dse",
5385 : ptr->x_flag_lifetime_dse);
5386 :
5387 0 : if (ptr->x_flag_limit_function_alignment)
5388 0 : fprintf (file, "%*s%s (%#x)\n",
5389 : indent_to, "",
5390 : "flag_limit_function_alignment",
5391 : ptr->x_flag_limit_function_alignment);
5392 :
5393 0 : if (ptr->x_flag_live_range_shrinkage)
5394 0 : fprintf (file, "%*s%s (%#x)\n",
5395 : indent_to, "",
5396 : "flag_live_range_shrinkage",
5397 : ptr->x_flag_live_range_shrinkage);
5398 :
5399 0 : if (ptr->x_flag_loop_interchange)
5400 0 : fprintf (file, "%*s%s (%#x)\n",
5401 : indent_to, "",
5402 : "flag_loop_interchange",
5403 : ptr->x_flag_loop_interchange);
5404 :
5405 0 : if (ptr->x_flag_loop_nest_optimize)
5406 0 : fprintf (file, "%*s%s (%#x)\n",
5407 : indent_to, "",
5408 : "flag_loop_nest_optimize",
5409 : ptr->x_flag_loop_nest_optimize);
5410 :
5411 0 : if (ptr->x_flag_loop_parallelize_all)
5412 0 : fprintf (file, "%*s%s (%#x)\n",
5413 : indent_to, "",
5414 : "flag_loop_parallelize_all",
5415 : ptr->x_flag_loop_parallelize_all);
5416 :
5417 0 : if (ptr->x_flag_unroll_jam)
5418 0 : fprintf (file, "%*s%s (%#x)\n",
5419 : indent_to, "",
5420 : "flag_unroll_jam",
5421 : ptr->x_flag_unroll_jam);
5422 :
5423 0 : if (ptr->x_flag_lra_remat)
5424 0 : fprintf (file, "%*s%s (%#x)\n",
5425 : indent_to, "",
5426 : "flag_lra_remat",
5427 : ptr->x_flag_lra_remat);
5428 :
5429 0 : if (ptr->x_flag_malloc_dce)
5430 0 : fprintf (file, "%*s%s (%#x)\n",
5431 : indent_to, "",
5432 : "flag_malloc_dce",
5433 : ptr->x_flag_malloc_dce);
5434 :
5435 0 : if (ptr->x_flag_errno_math)
5436 0 : fprintf (file, "%*s%s (%#x)\n",
5437 : indent_to, "",
5438 : "flag_errno_math",
5439 : ptr->x_flag_errno_math);
5440 :
5441 0 : if (ptr->x_flag_modulo_sched)
5442 0 : fprintf (file, "%*s%s (%#x)\n",
5443 : indent_to, "",
5444 : "flag_modulo_sched",
5445 : ptr->x_flag_modulo_sched);
5446 :
5447 0 : if (ptr->x_flag_modulo_sched_allow_regmoves)
5448 0 : fprintf (file, "%*s%s (%#x)\n",
5449 : indent_to, "",
5450 : "flag_modulo_sched_allow_regmoves",
5451 : ptr->x_flag_modulo_sched_allow_regmoves);
5452 :
5453 0 : if (ptr->x_flag_move_loop_invariants)
5454 0 : fprintf (file, "%*s%s (%#x)\n",
5455 : indent_to, "",
5456 : "flag_move_loop_invariants",
5457 : ptr->x_flag_move_loop_invariants);
5458 :
5459 0 : if (ptr->x_flag_move_loop_stores)
5460 0 : fprintf (file, "%*s%s (%#x)\n",
5461 : indent_to, "",
5462 : "flag_move_loop_stores",
5463 : ptr->x_flag_move_loop_stores);
5464 :
5465 0 : if (ptr->x_flag_non_call_exceptions)
5466 0 : fprintf (file, "%*s%s (%#x)\n",
5467 : indent_to, "",
5468 : "flag_non_call_exceptions",
5469 : ptr->x_flag_non_call_exceptions);
5470 :
5471 0 : if (ptr->x_flag_nothrow_opt)
5472 0 : fprintf (file, "%*s%s (%#x)\n",
5473 : indent_to, "",
5474 : "flag_nothrow_opt",
5475 : ptr->x_flag_nothrow_opt);
5476 :
5477 0 : if (ptr->x_flag_omit_frame_pointer)
5478 0 : fprintf (file, "%*s%s (%#x)\n",
5479 : indent_to, "",
5480 : "flag_omit_frame_pointer",
5481 : ptr->x_flag_omit_frame_pointer);
5482 :
5483 0 : if (ptr->x_flag_opt_info)
5484 0 : fprintf (file, "%*s%s (%#x)\n",
5485 : indent_to, "",
5486 : "flag_opt_info",
5487 : ptr->x_flag_opt_info);
5488 :
5489 0 : if (ptr->x_flag_optimize_crc)
5490 0 : fprintf (file, "%*s%s (%#x)\n",
5491 : indent_to, "",
5492 : "flag_optimize_crc",
5493 : ptr->x_flag_optimize_crc);
5494 :
5495 0 : if (ptr->x_flag_optimize_sibling_calls)
5496 0 : fprintf (file, "%*s%s (%#x)\n",
5497 : indent_to, "",
5498 : "flag_optimize_sibling_calls",
5499 : ptr->x_flag_optimize_sibling_calls);
5500 :
5501 0 : if (ptr->x_flag_optimize_strlen)
5502 0 : fprintf (file, "%*s%s (%#x)\n",
5503 : indent_to, "",
5504 : "flag_optimize_strlen",
5505 : ptr->x_flag_optimize_strlen);
5506 :
5507 0 : if (ptr->x_flag_pack_struct)
5508 0 : fprintf (file, "%*s%s (%#x)\n",
5509 : indent_to, "",
5510 : "flag_pack_struct",
5511 : ptr->x_flag_pack_struct);
5512 :
5513 0 : if (ptr->x_flag_partial_inlining)
5514 0 : fprintf (file, "%*s%s (%#x)\n",
5515 : indent_to, "",
5516 : "flag_partial_inlining",
5517 : ptr->x_flag_partial_inlining);
5518 :
5519 0 : if (ptr->x_flag_pcc_struct_return)
5520 0 : fprintf (file, "%*s%s (%#x)\n",
5521 : indent_to, "",
5522 : "flag_pcc_struct_return",
5523 : ptr->x_flag_pcc_struct_return);
5524 :
5525 0 : if (ptr->x_flag_peel_loops)
5526 0 : fprintf (file, "%*s%s (%#x)\n",
5527 : indent_to, "",
5528 : "flag_peel_loops",
5529 : ptr->x_flag_peel_loops);
5530 :
5531 0 : if (ptr->x_flag_no_peephole)
5532 0 : fprintf (file, "%*s%s (%#x)\n",
5533 : indent_to, "",
5534 : "flag_no_peephole",
5535 : ptr->x_flag_no_peephole);
5536 :
5537 0 : if (ptr->x_flag_peephole2)
5538 0 : fprintf (file, "%*s%s (%#x)\n",
5539 : indent_to, "",
5540 : "flag_peephole2",
5541 : ptr->x_flag_peephole2);
5542 :
5543 0 : if (ptr->x_flag_plt)
5544 0 : fprintf (file, "%*s%s (%#x)\n",
5545 : indent_to, "",
5546 : "flag_plt",
5547 : ptr->x_flag_plt);
5548 :
5549 0 : if (ptr->x_flag_predictive_commoning)
5550 0 : fprintf (file, "%*s%s (%#x)\n",
5551 : indent_to, "",
5552 : "flag_predictive_commoning",
5553 : ptr->x_flag_predictive_commoning);
5554 :
5555 0 : if (ptr->x_flag_prefetch_loop_arrays)
5556 0 : fprintf (file, "%*s%s (%#x)\n",
5557 : indent_to, "",
5558 : "flag_prefetch_loop_arrays",
5559 : ptr->x_flag_prefetch_loop_arrays);
5560 :
5561 0 : if (ptr->x_flag_printf_return_value)
5562 0 : fprintf (file, "%*s%s (%#x)\n",
5563 : indent_to, "",
5564 : "flag_printf_return_value",
5565 : ptr->x_flag_printf_return_value);
5566 :
5567 0 : if (ptr->x_flag_profile_partial_training)
5568 0 : fprintf (file, "%*s%s (%#x)\n",
5569 : indent_to, "",
5570 : "flag_profile_partial_training",
5571 : ptr->x_flag_profile_partial_training);
5572 :
5573 0 : if (ptr->x_flag_profile_reorder_functions)
5574 0 : fprintf (file, "%*s%s (%#x)\n",
5575 : indent_to, "",
5576 : "flag_profile_reorder_functions",
5577 : ptr->x_flag_profile_reorder_functions);
5578 :
5579 0 : if (ptr->x_flag_reciprocal_math)
5580 0 : fprintf (file, "%*s%s (%#x)\n",
5581 : indent_to, "",
5582 : "flag_reciprocal_math",
5583 : ptr->x_flag_reciprocal_math);
5584 :
5585 0 : if (ptr->x_flag_ree)
5586 0 : fprintf (file, "%*s%s (%#x)\n",
5587 : indent_to, "",
5588 : "flag_ree",
5589 : ptr->x_flag_ree);
5590 :
5591 0 : if (ptr->x_flag_rename_registers)
5592 0 : fprintf (file, "%*s%s (%#x)\n",
5593 : indent_to, "",
5594 : "flag_rename_registers",
5595 : ptr->x_flag_rename_registers);
5596 :
5597 0 : if (ptr->x_flag_reorder_blocks)
5598 0 : fprintf (file, "%*s%s (%#x)\n",
5599 : indent_to, "",
5600 : "flag_reorder_blocks",
5601 : ptr->x_flag_reorder_blocks);
5602 :
5603 0 : if (ptr->x_flag_reorder_blocks_and_partition)
5604 0 : fprintf (file, "%*s%s (%#x)\n",
5605 : indent_to, "",
5606 : "flag_reorder_blocks_and_partition",
5607 : ptr->x_flag_reorder_blocks_and_partition);
5608 :
5609 0 : if (ptr->x_flag_reorder_functions)
5610 0 : fprintf (file, "%*s%s (%#x)\n",
5611 : indent_to, "",
5612 : "flag_reorder_functions",
5613 : ptr->x_flag_reorder_functions);
5614 :
5615 0 : if (ptr->x_flag_rerun_cse_after_loop)
5616 0 : fprintf (file, "%*s%s (%#x)\n",
5617 : indent_to, "",
5618 : "flag_rerun_cse_after_loop",
5619 : ptr->x_flag_rerun_cse_after_loop);
5620 :
5621 0 : if (ptr->x_flag_resched_modulo_sched)
5622 0 : fprintf (file, "%*s%s (%#x)\n",
5623 : indent_to, "",
5624 : "flag_resched_modulo_sched",
5625 : ptr->x_flag_resched_modulo_sched);
5626 :
5627 0 : if (ptr->x_flag_rounding_math)
5628 0 : fprintf (file, "%*s%s (%#x)\n",
5629 : indent_to, "",
5630 : "flag_rounding_math",
5631 : ptr->x_flag_rounding_math);
5632 :
5633 0 : if (ptr->x_flag_rtti)
5634 0 : fprintf (file, "%*s%s (%#x)\n",
5635 : indent_to, "",
5636 : "flag_rtti",
5637 : ptr->x_flag_rtti);
5638 :
5639 0 : if (ptr->x_flag_save_optimization_record)
5640 0 : fprintf (file, "%*s%s (%#x)\n",
5641 : indent_to, "",
5642 : "flag_save_optimization_record",
5643 : ptr->x_flag_save_optimization_record);
5644 :
5645 0 : if (ptr->x_flag_sched_critical_path_heuristic)
5646 0 : fprintf (file, "%*s%s (%#x)\n",
5647 : indent_to, "",
5648 : "flag_sched_critical_path_heuristic",
5649 : ptr->x_flag_sched_critical_path_heuristic);
5650 :
5651 0 : if (ptr->x_flag_sched_dep_count_heuristic)
5652 0 : fprintf (file, "%*s%s (%#x)\n",
5653 : indent_to, "",
5654 : "flag_sched_dep_count_heuristic",
5655 : ptr->x_flag_sched_dep_count_heuristic);
5656 :
5657 0 : if (ptr->x_flag_sched_group_heuristic)
5658 0 : fprintf (file, "%*s%s (%#x)\n",
5659 : indent_to, "",
5660 : "flag_sched_group_heuristic",
5661 : ptr->x_flag_sched_group_heuristic);
5662 :
5663 0 : if (ptr->x_flag_schedule_interblock)
5664 0 : fprintf (file, "%*s%s (%#x)\n",
5665 : indent_to, "",
5666 : "flag_schedule_interblock",
5667 : ptr->x_flag_schedule_interblock);
5668 :
5669 0 : if (ptr->x_flag_sched_last_insn_heuristic)
5670 0 : fprintf (file, "%*s%s (%#x)\n",
5671 : indent_to, "",
5672 : "flag_sched_last_insn_heuristic",
5673 : ptr->x_flag_sched_last_insn_heuristic);
5674 :
5675 0 : if (ptr->x_flag_sched_pressure)
5676 0 : fprintf (file, "%*s%s (%#x)\n",
5677 : indent_to, "",
5678 : "flag_sched_pressure",
5679 : ptr->x_flag_sched_pressure);
5680 :
5681 0 : if (ptr->x_flag_sched_rank_heuristic)
5682 0 : fprintf (file, "%*s%s (%#x)\n",
5683 : indent_to, "",
5684 : "flag_sched_rank_heuristic",
5685 : ptr->x_flag_sched_rank_heuristic);
5686 :
5687 0 : if (ptr->x_flag_schedule_speculative)
5688 0 : fprintf (file, "%*s%s (%#x)\n",
5689 : indent_to, "",
5690 : "flag_schedule_speculative",
5691 : ptr->x_flag_schedule_speculative);
5692 :
5693 0 : if (ptr->x_flag_sched_spec_insn_heuristic)
5694 0 : fprintf (file, "%*s%s (%#x)\n",
5695 : indent_to, "",
5696 : "flag_sched_spec_insn_heuristic",
5697 : ptr->x_flag_sched_spec_insn_heuristic);
5698 :
5699 0 : if (ptr->x_flag_schedule_speculative_load)
5700 0 : fprintf (file, "%*s%s (%#x)\n",
5701 : indent_to, "",
5702 : "flag_schedule_speculative_load",
5703 : ptr->x_flag_schedule_speculative_load);
5704 :
5705 0 : if (ptr->x_flag_schedule_speculative_load_dangerous)
5706 0 : fprintf (file, "%*s%s (%#x)\n",
5707 : indent_to, "",
5708 : "flag_schedule_speculative_load_dangerous",
5709 : ptr->x_flag_schedule_speculative_load_dangerous);
5710 :
5711 0 : if (ptr->x_flag_sched2_use_superblocks)
5712 0 : fprintf (file, "%*s%s (%#x)\n",
5713 : indent_to, "",
5714 : "flag_sched2_use_superblocks",
5715 : ptr->x_flag_sched2_use_superblocks);
5716 :
5717 0 : if (ptr->x_flag_schedule_fusion)
5718 0 : fprintf (file, "%*s%s (%#x)\n",
5719 : indent_to, "",
5720 : "flag_schedule_fusion",
5721 : ptr->x_flag_schedule_fusion);
5722 :
5723 0 : if (ptr->x_flag_schedule_insns)
5724 0 : fprintf (file, "%*s%s (%#x)\n",
5725 : indent_to, "",
5726 : "flag_schedule_insns",
5727 : ptr->x_flag_schedule_insns);
5728 :
5729 0 : if (ptr->x_flag_schedule_insns_after_reload)
5730 0 : fprintf (file, "%*s%s (%#x)\n",
5731 : indent_to, "",
5732 : "flag_schedule_insns_after_reload",
5733 : ptr->x_flag_schedule_insns_after_reload);
5734 :
5735 0 : if (ptr->x_flag_section_anchors)
5736 0 : fprintf (file, "%*s%s (%#x)\n",
5737 : indent_to, "",
5738 : "flag_section_anchors",
5739 : ptr->x_flag_section_anchors);
5740 :
5741 0 : if (ptr->x_flag_sel_sched_pipelining)
5742 0 : fprintf (file, "%*s%s (%#x)\n",
5743 : indent_to, "",
5744 : "flag_sel_sched_pipelining",
5745 : ptr->x_flag_sel_sched_pipelining);
5746 :
5747 0 : if (ptr->x_flag_sel_sched_pipelining_outer_loops)
5748 0 : fprintf (file, "%*s%s (%#x)\n",
5749 : indent_to, "",
5750 : "flag_sel_sched_pipelining_outer_loops",
5751 : ptr->x_flag_sel_sched_pipelining_outer_loops);
5752 :
5753 0 : if (ptr->x_flag_sel_sched_reschedule_pipelined)
5754 0 : fprintf (file, "%*s%s (%#x)\n",
5755 : indent_to, "",
5756 : "flag_sel_sched_reschedule_pipelined",
5757 : ptr->x_flag_sel_sched_reschedule_pipelined);
5758 :
5759 0 : if (ptr->x_flag_selective_scheduling)
5760 0 : fprintf (file, "%*s%s (%#x)\n",
5761 : indent_to, "",
5762 : "flag_selective_scheduling",
5763 : ptr->x_flag_selective_scheduling);
5764 :
5765 0 : if (ptr->x_flag_selective_scheduling2)
5766 0 : fprintf (file, "%*s%s (%#x)\n",
5767 : indent_to, "",
5768 : "flag_selective_scheduling2",
5769 : ptr->x_flag_selective_scheduling2);
5770 :
5771 0 : if (ptr->x_flag_semantic_interposition)
5772 0 : fprintf (file, "%*s%s (%#x)\n",
5773 : indent_to, "",
5774 : "flag_semantic_interposition",
5775 : ptr->x_flag_semantic_interposition);
5776 :
5777 0 : if (ptr->x_flag_short_enums)
5778 0 : fprintf (file, "%*s%s (%#x)\n",
5779 : indent_to, "",
5780 : "flag_short_enums",
5781 : ptr->x_flag_short_enums);
5782 :
5783 0 : if (ptr->x_flag_short_wchar)
5784 0 : fprintf (file, "%*s%s (%#x)\n",
5785 : indent_to, "",
5786 : "flag_short_wchar",
5787 : ptr->x_flag_short_wchar);
5788 :
5789 0 : if (ptr->x_flag_shrink_wrap)
5790 0 : fprintf (file, "%*s%s (%#x)\n",
5791 : indent_to, "",
5792 : "flag_shrink_wrap",
5793 : ptr->x_flag_shrink_wrap);
5794 :
5795 0 : if (ptr->x_flag_shrink_wrap_separate)
5796 0 : fprintf (file, "%*s%s (%#x)\n",
5797 : indent_to, "",
5798 : "flag_shrink_wrap_separate",
5799 : ptr->x_flag_shrink_wrap_separate);
5800 :
5801 0 : if (ptr->x_flag_signaling_nans)
5802 0 : fprintf (file, "%*s%s (%#x)\n",
5803 : indent_to, "",
5804 : "flag_signaling_nans",
5805 : ptr->x_flag_signaling_nans);
5806 :
5807 0 : if (ptr->x_flag_signed_zeros)
5808 0 : fprintf (file, "%*s%s (%#x)\n",
5809 : indent_to, "",
5810 : "flag_signed_zeros",
5811 : ptr->x_flag_signed_zeros);
5812 :
5813 0 : if (ptr->x_flag_single_precision_constant)
5814 0 : fprintf (file, "%*s%s (%#x)\n",
5815 : indent_to, "",
5816 : "flag_single_precision_constant",
5817 : ptr->x_flag_single_precision_constant);
5818 :
5819 0 : if (ptr->x_flag_speculatively_call_stored_functions)
5820 0 : fprintf (file, "%*s%s (%#x)\n",
5821 : indent_to, "",
5822 : "flag_speculatively_call_stored_functions",
5823 : ptr->x_flag_speculatively_call_stored_functions);
5824 :
5825 0 : if (ptr->x_flag_split_ivs_in_unroller)
5826 0 : fprintf (file, "%*s%s (%#x)\n",
5827 : indent_to, "",
5828 : "flag_split_ivs_in_unroller",
5829 : ptr->x_flag_split_ivs_in_unroller);
5830 :
5831 0 : if (ptr->x_flag_split_loops)
5832 0 : fprintf (file, "%*s%s (%#x)\n",
5833 : indent_to, "",
5834 : "flag_split_loops",
5835 : ptr->x_flag_split_loops);
5836 :
5837 0 : if (ptr->x_flag_split_wide_types)
5838 0 : fprintf (file, "%*s%s (%#x)\n",
5839 : indent_to, "",
5840 : "flag_split_wide_types",
5841 : ptr->x_flag_split_wide_types);
5842 :
5843 0 : if (ptr->x_flag_split_wide_types_early)
5844 0 : fprintf (file, "%*s%s (%#x)\n",
5845 : indent_to, "",
5846 : "flag_split_wide_types_early",
5847 : ptr->x_flag_split_wide_types_early);
5848 :
5849 0 : if (ptr->x_flag_ssa_backprop)
5850 0 : fprintf (file, "%*s%s (%#x)\n",
5851 : indent_to, "",
5852 : "flag_ssa_backprop",
5853 : ptr->x_flag_ssa_backprop);
5854 :
5855 0 : if (ptr->x_flag_ssa_phiopt)
5856 0 : fprintf (file, "%*s%s (%#x)\n",
5857 : indent_to, "",
5858 : "flag_ssa_phiopt",
5859 : ptr->x_flag_ssa_phiopt);
5860 :
5861 0 : if (ptr->x_flag_stack_clash_protection)
5862 0 : fprintf (file, "%*s%s (%#x)\n",
5863 : indent_to, "",
5864 : "flag_stack_clash_protection",
5865 : ptr->x_flag_stack_clash_protection);
5866 :
5867 0 : if (ptr->x_flag_stack_protect)
5868 0 : fprintf (file, "%*s%s (%#x)\n",
5869 : indent_to, "",
5870 : "flag_stack_protect",
5871 : ptr->x_flag_stack_protect);
5872 :
5873 0 : if (ptr->x_flag_stdarg_opt)
5874 0 : fprintf (file, "%*s%s (%#x)\n",
5875 : indent_to, "",
5876 : "flag_stdarg_opt",
5877 : ptr->x_flag_stdarg_opt);
5878 :
5879 0 : if (ptr->x_flag_store_merging)
5880 0 : fprintf (file, "%*s%s (%#x)\n",
5881 : indent_to, "",
5882 : "flag_store_merging",
5883 : ptr->x_flag_store_merging);
5884 :
5885 0 : if (ptr->x_flag_strict_aliasing)
5886 0 : fprintf (file, "%*s%s (%#x)\n",
5887 : indent_to, "",
5888 : "flag_strict_aliasing",
5889 : ptr->x_flag_strict_aliasing);
5890 :
5891 0 : if (ptr->x_flag_strict_enums)
5892 0 : fprintf (file, "%*s%s (%#x)\n",
5893 : indent_to, "",
5894 : "flag_strict_enums",
5895 : ptr->x_flag_strict_enums);
5896 :
5897 0 : if (ptr->x_flag_strict_volatile_bitfields)
5898 0 : fprintf (file, "%*s%s (%#x)\n",
5899 : indent_to, "",
5900 : "flag_strict_volatile_bitfields",
5901 : ptr->x_flag_strict_volatile_bitfields);
5902 :
5903 0 : if (ptr->x_flag_thread_jumps)
5904 0 : fprintf (file, "%*s%s (%#x)\n",
5905 : indent_to, "",
5906 : "flag_thread_jumps",
5907 : ptr->x_flag_thread_jumps);
5908 :
5909 0 : if (ptr->x_flag_threadsafe_statics)
5910 0 : fprintf (file, "%*s%s (%#x)\n",
5911 : indent_to, "",
5912 : "flag_threadsafe_statics",
5913 : ptr->x_flag_threadsafe_statics);
5914 :
5915 0 : if (ptr->x_flag_toplevel_reorder)
5916 0 : fprintf (file, "%*s%s (%#x)\n",
5917 : indent_to, "",
5918 : "flag_toplevel_reorder",
5919 : ptr->x_flag_toplevel_reorder);
5920 :
5921 0 : if (ptr->x_flag_tracer)
5922 0 : fprintf (file, "%*s%s (%#x)\n",
5923 : indent_to, "",
5924 : "flag_tracer",
5925 : ptr->x_flag_tracer);
5926 :
5927 0 : if (ptr->x_flag_trapping_math)
5928 0 : fprintf (file, "%*s%s (%#x)\n",
5929 : indent_to, "",
5930 : "flag_trapping_math",
5931 : ptr->x_flag_trapping_math);
5932 :
5933 0 : if (ptr->x_flag_trapv)
5934 0 : fprintf (file, "%*s%s (%#x)\n",
5935 : indent_to, "",
5936 : "flag_trapv",
5937 : ptr->x_flag_trapv);
5938 :
5939 0 : if (ptr->x_flag_tree_bit_ccp)
5940 0 : fprintf (file, "%*s%s (%#x)\n",
5941 : indent_to, "",
5942 : "flag_tree_bit_ccp",
5943 : ptr->x_flag_tree_bit_ccp);
5944 :
5945 0 : if (ptr->x_flag_tree_builtin_call_dce)
5946 0 : fprintf (file, "%*s%s (%#x)\n",
5947 : indent_to, "",
5948 : "flag_tree_builtin_call_dce",
5949 : ptr->x_flag_tree_builtin_call_dce);
5950 :
5951 0 : if (ptr->x_flag_tree_ccp)
5952 0 : fprintf (file, "%*s%s (%#x)\n",
5953 : indent_to, "",
5954 : "flag_tree_ccp",
5955 : ptr->x_flag_tree_ccp);
5956 :
5957 0 : if (ptr->x_flag_tree_ch)
5958 0 : fprintf (file, "%*s%s (%#x)\n",
5959 : indent_to, "",
5960 : "flag_tree_ch",
5961 : ptr->x_flag_tree_ch);
5962 :
5963 0 : if (ptr->x_flag_tree_coalesce_vars)
5964 0 : fprintf (file, "%*s%s (%#x)\n",
5965 : indent_to, "",
5966 : "flag_tree_coalesce_vars",
5967 : ptr->x_flag_tree_coalesce_vars);
5968 :
5969 0 : if (ptr->x_flag_tree_copy_prop)
5970 0 : fprintf (file, "%*s%s (%#x)\n",
5971 : indent_to, "",
5972 : "flag_tree_copy_prop",
5973 : ptr->x_flag_tree_copy_prop);
5974 :
5975 0 : if (ptr->x_flag_tree_cselim)
5976 0 : fprintf (file, "%*s%s (%#x)\n",
5977 : indent_to, "",
5978 : "flag_tree_cselim",
5979 : ptr->x_flag_tree_cselim);
5980 :
5981 0 : if (ptr->x_flag_tree_dce)
5982 0 : fprintf (file, "%*s%s (%#x)\n",
5983 : indent_to, "",
5984 : "flag_tree_dce",
5985 : ptr->x_flag_tree_dce);
5986 :
5987 0 : if (ptr->x_flag_tree_dom)
5988 0 : fprintf (file, "%*s%s (%#x)\n",
5989 : indent_to, "",
5990 : "flag_tree_dom",
5991 : ptr->x_flag_tree_dom);
5992 :
5993 0 : if (ptr->x_flag_tree_dse)
5994 0 : fprintf (file, "%*s%s (%#x)\n",
5995 : indent_to, "",
5996 : "flag_tree_dse",
5997 : ptr->x_flag_tree_dse);
5998 :
5999 0 : if (ptr->x_flag_tree_forwprop)
6000 0 : fprintf (file, "%*s%s (%#x)\n",
6001 : indent_to, "",
6002 : "flag_tree_forwprop",
6003 : ptr->x_flag_tree_forwprop);
6004 :
6005 0 : if (ptr->x_flag_tree_fre)
6006 0 : fprintf (file, "%*s%s (%#x)\n",
6007 : indent_to, "",
6008 : "flag_tree_fre",
6009 : ptr->x_flag_tree_fre);
6010 :
6011 0 : if (ptr->x_flag_tree_loop_distribute_patterns)
6012 0 : fprintf (file, "%*s%s (%#x)\n",
6013 : indent_to, "",
6014 : "flag_tree_loop_distribute_patterns",
6015 : ptr->x_flag_tree_loop_distribute_patterns);
6016 :
6017 0 : if (ptr->x_flag_tree_loop_distribution)
6018 0 : fprintf (file, "%*s%s (%#x)\n",
6019 : indent_to, "",
6020 : "flag_tree_loop_distribution",
6021 : ptr->x_flag_tree_loop_distribution);
6022 :
6023 0 : if (ptr->x_flag_tree_loop_if_convert)
6024 0 : fprintf (file, "%*s%s (%#x)\n",
6025 : indent_to, "",
6026 : "flag_tree_loop_if_convert",
6027 : ptr->x_flag_tree_loop_if_convert);
6028 :
6029 0 : if (ptr->x_flag_tree_loop_im)
6030 0 : fprintf (file, "%*s%s (%#x)\n",
6031 : indent_to, "",
6032 : "flag_tree_loop_im",
6033 : ptr->x_flag_tree_loop_im);
6034 :
6035 0 : if (ptr->x_flag_tree_loop_ivcanon)
6036 0 : fprintf (file, "%*s%s (%#x)\n",
6037 : indent_to, "",
6038 : "flag_tree_loop_ivcanon",
6039 : ptr->x_flag_tree_loop_ivcanon);
6040 :
6041 0 : if (ptr->x_flag_tree_loop_optimize)
6042 0 : fprintf (file, "%*s%s (%#x)\n",
6043 : indent_to, "",
6044 : "flag_tree_loop_optimize",
6045 : ptr->x_flag_tree_loop_optimize);
6046 :
6047 0 : if (ptr->x_flag_tree_loop_vectorize)
6048 0 : fprintf (file, "%*s%s (%#x)\n",
6049 : indent_to, "",
6050 : "flag_tree_loop_vectorize",
6051 : ptr->x_flag_tree_loop_vectorize);
6052 :
6053 0 : if (ptr->x_flag_tree_partial_pre)
6054 0 : fprintf (file, "%*s%s (%#x)\n",
6055 : indent_to, "",
6056 : "flag_tree_partial_pre",
6057 : ptr->x_flag_tree_partial_pre);
6058 :
6059 0 : if (ptr->x_flag_tree_phiprop)
6060 0 : fprintf (file, "%*s%s (%#x)\n",
6061 : indent_to, "",
6062 : "flag_tree_phiprop",
6063 : ptr->x_flag_tree_phiprop);
6064 :
6065 0 : if (ptr->x_flag_tree_pre)
6066 0 : fprintf (file, "%*s%s (%#x)\n",
6067 : indent_to, "",
6068 : "flag_tree_pre",
6069 : ptr->x_flag_tree_pre);
6070 :
6071 0 : if (ptr->x_flag_tree_pta)
6072 0 : fprintf (file, "%*s%s (%#x)\n",
6073 : indent_to, "",
6074 : "flag_tree_pta",
6075 : ptr->x_flag_tree_pta);
6076 :
6077 0 : if (ptr->x_flag_tree_reassoc)
6078 0 : fprintf (file, "%*s%s (%#x)\n",
6079 : indent_to, "",
6080 : "flag_tree_reassoc",
6081 : ptr->x_flag_tree_reassoc);
6082 :
6083 0 : if (ptr->x_flag_tree_scev_cprop)
6084 0 : fprintf (file, "%*s%s (%#x)\n",
6085 : indent_to, "",
6086 : "flag_tree_scev_cprop",
6087 : ptr->x_flag_tree_scev_cprop);
6088 :
6089 0 : if (ptr->x_flag_tree_sink)
6090 0 : fprintf (file, "%*s%s (%#x)\n",
6091 : indent_to, "",
6092 : "flag_tree_sink",
6093 : ptr->x_flag_tree_sink);
6094 :
6095 0 : if (ptr->x_flag_tree_slp_vectorize)
6096 0 : fprintf (file, "%*s%s (%#x)\n",
6097 : indent_to, "",
6098 : "flag_tree_slp_vectorize",
6099 : ptr->x_flag_tree_slp_vectorize);
6100 :
6101 0 : if (ptr->x_flag_tree_slsr)
6102 0 : fprintf (file, "%*s%s (%#x)\n",
6103 : indent_to, "",
6104 : "flag_tree_slsr",
6105 : ptr->x_flag_tree_slsr);
6106 :
6107 0 : if (ptr->x_flag_tree_sra)
6108 0 : fprintf (file, "%*s%s (%#x)\n",
6109 : indent_to, "",
6110 : "flag_tree_sra",
6111 : ptr->x_flag_tree_sra);
6112 :
6113 0 : if (ptr->x_flag_tree_switch_conversion)
6114 0 : fprintf (file, "%*s%s (%#x)\n",
6115 : indent_to, "",
6116 : "flag_tree_switch_conversion",
6117 : ptr->x_flag_tree_switch_conversion);
6118 :
6119 0 : if (ptr->x_flag_tree_tail_merge)
6120 0 : fprintf (file, "%*s%s (%#x)\n",
6121 : indent_to, "",
6122 : "flag_tree_tail_merge",
6123 : ptr->x_flag_tree_tail_merge);
6124 :
6125 0 : if (ptr->x_flag_tree_ter)
6126 0 : fprintf (file, "%*s%s (%#x)\n",
6127 : indent_to, "",
6128 : "flag_tree_ter",
6129 : ptr->x_flag_tree_ter);
6130 :
6131 0 : if (ptr->x_flag_tree_vectorize)
6132 0 : fprintf (file, "%*s%s (%#x)\n",
6133 : indent_to, "",
6134 : "flag_tree_vectorize",
6135 : ptr->x_flag_tree_vectorize);
6136 :
6137 0 : if (ptr->x_flag_tree_vrp)
6138 0 : fprintf (file, "%*s%s (%#x)\n",
6139 : indent_to, "",
6140 : "flag_tree_vrp",
6141 : ptr->x_flag_tree_vrp);
6142 :
6143 0 : if (ptr->x_flag_unconstrained_commons)
6144 0 : fprintf (file, "%*s%s (%#x)\n",
6145 : indent_to, "",
6146 : "flag_unconstrained_commons",
6147 : ptr->x_flag_unconstrained_commons);
6148 :
6149 0 : if (ptr->x_flag_unreachable_traps)
6150 0 : fprintf (file, "%*s%s (%#x)\n",
6151 : indent_to, "",
6152 : "flag_unreachable_traps",
6153 : ptr->x_flag_unreachable_traps);
6154 :
6155 0 : if (ptr->x_flag_unroll_all_loops)
6156 0 : fprintf (file, "%*s%s (%#x)\n",
6157 : indent_to, "",
6158 : "flag_unroll_all_loops",
6159 : ptr->x_flag_unroll_all_loops);
6160 :
6161 0 : if (ptr->x_flag_cunroll_grow_size)
6162 0 : fprintf (file, "%*s%s (%#x)\n",
6163 : indent_to, "",
6164 : "flag_cunroll_grow_size",
6165 : ptr->x_flag_cunroll_grow_size);
6166 :
6167 0 : if (ptr->x_flag_unroll_loops)
6168 0 : fprintf (file, "%*s%s (%#x)\n",
6169 : indent_to, "",
6170 : "flag_unroll_loops",
6171 : ptr->x_flag_unroll_loops);
6172 :
6173 0 : if (ptr->x_flag_unsafe_math_optimizations)
6174 0 : fprintf (file, "%*s%s (%#x)\n",
6175 : indent_to, "",
6176 : "flag_unsafe_math_optimizations",
6177 : ptr->x_flag_unsafe_math_optimizations);
6178 :
6179 0 : if (ptr->x_flag_unswitch_loops)
6180 0 : fprintf (file, "%*s%s (%#x)\n",
6181 : indent_to, "",
6182 : "flag_unswitch_loops",
6183 : ptr->x_flag_unswitch_loops);
6184 :
6185 0 : if (ptr->x_flag_unwind_tables)
6186 0 : fprintf (file, "%*s%s (%#x)\n",
6187 : indent_to, "",
6188 : "flag_unwind_tables",
6189 : ptr->x_flag_unwind_tables);
6190 :
6191 0 : if (ptr->x_flag_var_tracking)
6192 0 : fprintf (file, "%*s%s (%#x)\n",
6193 : indent_to, "",
6194 : "flag_var_tracking",
6195 : ptr->x_flag_var_tracking);
6196 :
6197 0 : if (ptr->x_flag_var_tracking_assignments)
6198 0 : fprintf (file, "%*s%s (%#x)\n",
6199 : indent_to, "",
6200 : "flag_var_tracking_assignments",
6201 : ptr->x_flag_var_tracking_assignments);
6202 :
6203 0 : if (ptr->x_flag_var_tracking_assignments_toggle)
6204 0 : fprintf (file, "%*s%s (%#x)\n",
6205 : indent_to, "",
6206 : "flag_var_tracking_assignments_toggle",
6207 : ptr->x_flag_var_tracking_assignments_toggle);
6208 :
6209 0 : if (ptr->x_flag_var_tracking_uninit)
6210 0 : fprintf (file, "%*s%s (%#x)\n",
6211 : indent_to, "",
6212 : "flag_var_tracking_uninit",
6213 : ptr->x_flag_var_tracking_uninit);
6214 :
6215 0 : if (ptr->x_flag_variable_expansion_in_unroller)
6216 0 : fprintf (file, "%*s%s (%#x)\n",
6217 : indent_to, "",
6218 : "flag_variable_expansion_in_unroller",
6219 : ptr->x_flag_variable_expansion_in_unroller);
6220 :
6221 0 : if (ptr->x_flag_version_loops_for_strides)
6222 0 : fprintf (file, "%*s%s (%#x)\n",
6223 : indent_to, "",
6224 : "flag_version_loops_for_strides",
6225 : ptr->x_flag_version_loops_for_strides);
6226 :
6227 0 : if (ptr->x_flag_value_profile_transformations)
6228 0 : fprintf (file, "%*s%s (%#x)\n",
6229 : indent_to, "",
6230 : "flag_value_profile_transformations",
6231 : ptr->x_flag_value_profile_transformations);
6232 :
6233 0 : if (ptr->x_flag_web)
6234 0 : fprintf (file, "%*s%s (%#x)\n",
6235 : indent_to, "",
6236 : "flag_web",
6237 : ptr->x_flag_web);
6238 :
6239 0 : if (ptr->x_flag_wrapv)
6240 0 : fprintf (file, "%*s%s (%#x)\n",
6241 : indent_to, "",
6242 : "flag_wrapv",
6243 : ptr->x_flag_wrapv);
6244 :
6245 0 : if (ptr->x_flag_wrapv_pointer)
6246 0 : fprintf (file, "%*s%s (%#x)\n",
6247 : indent_to, "",
6248 : "flag_wrapv_pointer",
6249 : ptr->x_flag_wrapv_pointer);
6250 :
6251 0 : if (ptr->x_debug_nonbind_markers_p)
6252 0 : fprintf (file, "%*s%s (%#x)\n",
6253 : indent_to, "",
6254 : "debug_nonbind_markers_p",
6255 : ptr->x_debug_nonbind_markers_p);
6256 :
6257 0 : if (ptr->x_ix86_use_scatter)
6258 0 : fprintf (file, "%*s%s (%#x)\n",
6259 : indent_to, "",
6260 : "ix86_use_scatter",
6261 : ptr->x_ix86_use_scatter);
6262 :
6263 0 : if (ptr->x_ix86_unroll_only_small_loops)
6264 0 : fprintf (file, "%*s%s (%#x)\n",
6265 : indent_to, "",
6266 : "ix86_unroll_only_small_loops",
6267 : ptr->x_ix86_unroll_only_small_loops);
6268 :
6269 0 : if (ptr->x_str_align_functions)
6270 0 : fprintf (file, "%*s%s (%s)\n",
6271 : indent_to, "",
6272 : "str_align_functions",
6273 : ptr->x_str_align_functions);
6274 :
6275 0 : if (ptr->x_str_align_jumps)
6276 0 : fprintf (file, "%*s%s (%s)\n",
6277 : indent_to, "",
6278 : "str_align_jumps",
6279 : ptr->x_str_align_jumps);
6280 :
6281 0 : if (ptr->x_str_align_labels)
6282 0 : fprintf (file, "%*s%s (%s)\n",
6283 : indent_to, "",
6284 : "str_align_labels",
6285 : ptr->x_str_align_labels);
6286 :
6287 0 : if (ptr->x_str_align_loops)
6288 0 : fprintf (file, "%*s%s (%s)\n",
6289 : indent_to, "",
6290 : "str_align_loops",
6291 : ptr->x_str_align_loops);
6292 :
6293 0 : if (ptr->x_flag_patchable_function_entry)
6294 0 : fprintf (file, "%*s%s (%s)\n",
6295 : indent_to, "",
6296 : "flag_patchable_function_entry",
6297 : ptr->x_flag_patchable_function_entry);
6298 :
6299 0 : }
6300 :
6301 : /* Print different optimization variables from structures provided as arguments. */
6302 : void
6303 0 : cl_optimization_print_diff (FILE *file,
6304 : int indent_to,
6305 : struct cl_optimization *ptr1,
6306 : struct cl_optimization *ptr2)
6307 : {
6308 0 : fputs ("\n", file);
6309 0 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
6310 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6311 : indent_to, "",
6312 : "param_align_loop_iterations",
6313 : ptr1->x_param_align_loop_iterations,
6314 : ptr2->x_param_align_loop_iterations);
6315 :
6316 0 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
6317 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6318 : indent_to, "",
6319 : "param_align_threshold",
6320 : ptr1->x_param_align_threshold,
6321 : ptr2->x_param_align_threshold);
6322 :
6323 0 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
6324 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6325 : indent_to, "",
6326 : "param_asan_protect_allocas",
6327 : ptr1->x_param_asan_protect_allocas,
6328 : ptr2->x_param_asan_protect_allocas);
6329 :
6330 0 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
6331 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6332 : indent_to, "",
6333 : "param_asan_instrument_reads",
6334 : ptr1->x_param_asan_instrument_reads,
6335 : ptr2->x_param_asan_instrument_reads);
6336 :
6337 0 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
6338 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6339 : indent_to, "",
6340 : "param_asan_instrument_writes",
6341 : ptr1->x_param_asan_instrument_writes,
6342 : ptr2->x_param_asan_instrument_writes);
6343 :
6344 0 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
6345 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6346 : indent_to, "",
6347 : "param_asan_instrumentation_with_call_threshold",
6348 : ptr1->x_param_asan_instrumentation_with_call_threshold,
6349 : ptr2->x_param_asan_instrumentation_with_call_threshold);
6350 :
6351 0 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
6352 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6353 : indent_to, "",
6354 : "param_asan_kernel_mem_intrinsic_prefix",
6355 : ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
6356 : ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
6357 :
6358 0 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
6359 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6360 : indent_to, "",
6361 : "param_asan_memintrin",
6362 : ptr1->x_param_asan_memintrin,
6363 : ptr2->x_param_asan_memintrin);
6364 :
6365 0 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
6366 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6367 : indent_to, "",
6368 : "param_asan_stack",
6369 : ptr1->x_param_asan_stack,
6370 : ptr2->x_param_asan_stack);
6371 :
6372 0 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
6373 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6374 : indent_to, "",
6375 : "param_asan_use_after_return",
6376 : ptr1->x_param_asan_use_after_return,
6377 : ptr2->x_param_asan_use_after_return);
6378 :
6379 0 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
6380 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6381 : indent_to, "",
6382 : "param_auto_profile_bbs",
6383 : ptr1->x_param_auto_profile_bbs,
6384 : ptr2->x_param_auto_profile_bbs);
6385 :
6386 0 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
6387 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6388 : indent_to, "",
6389 : "param_auto_profile_reorder_only",
6390 : ptr1->x_param_auto_profile_reorder_only,
6391 : ptr2->x_param_auto_profile_reorder_only);
6392 :
6393 0 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
6394 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6395 : indent_to, "",
6396 : "param_avg_loop_niter",
6397 : ptr1->x_param_avg_loop_niter,
6398 : ptr2->x_param_avg_loop_niter);
6399 :
6400 0 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
6401 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6402 : indent_to, "",
6403 : "param_avoid_fma_max_bits",
6404 : ptr1->x_param_avoid_fma_max_bits,
6405 : ptr2->x_param_avoid_fma_max_bits);
6406 :
6407 0 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
6408 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6409 : indent_to, "",
6410 : "param_builtin_expect_probability",
6411 : ptr1->x_param_builtin_expect_probability,
6412 : ptr2->x_param_builtin_expect_probability);
6413 :
6414 0 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
6415 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6416 : indent_to, "",
6417 : "param_builtin_string_cmp_inline_length",
6418 : ptr1->x_param_builtin_string_cmp_inline_length,
6419 : ptr2->x_param_builtin_string_cmp_inline_length);
6420 :
6421 0 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
6422 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6423 : indent_to, "",
6424 : "param_case_values_threshold",
6425 : ptr1->x_param_case_values_threshold,
6426 : ptr2->x_param_case_values_threshold);
6427 :
6428 0 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
6429 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6430 : indent_to, "",
6431 : "param_comdat_sharing_probability",
6432 : ptr1->x_param_comdat_sharing_probability,
6433 : ptr2->x_param_comdat_sharing_probability);
6434 :
6435 0 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
6436 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6437 : indent_to, "",
6438 : "param_construct_interfere_size",
6439 : ptr1->x_param_construct_interfere_size,
6440 : ptr2->x_param_construct_interfere_size);
6441 :
6442 0 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
6443 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6444 : indent_to, "",
6445 : "param_cycle_accurate_model",
6446 : ptr1->x_param_cycle_accurate_model,
6447 : ptr2->x_param_cycle_accurate_model);
6448 :
6449 0 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
6450 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6451 : indent_to, "",
6452 : "param_destruct_interfere_size",
6453 : ptr1->x_param_destruct_interfere_size,
6454 : ptr2->x_param_destruct_interfere_size);
6455 :
6456 0 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
6457 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6458 : indent_to, "",
6459 : "param_dse_max_alias_queries_per_store",
6460 : ptr1->x_param_dse_max_alias_queries_per_store,
6461 : ptr2->x_param_dse_max_alias_queries_per_store);
6462 :
6463 0 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
6464 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6465 : indent_to, "",
6466 : "param_dse_max_object_size",
6467 : ptr1->x_param_dse_max_object_size,
6468 : ptr2->x_param_dse_max_object_size);
6469 :
6470 0 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
6471 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6472 : indent_to, "",
6473 : "param_early_inlining_insns",
6474 : ptr1->x_param_early_inlining_insns,
6475 : ptr2->x_param_early_inlining_insns);
6476 :
6477 0 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
6478 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6479 : indent_to, "",
6480 : "param_fsm_scale_path_stmts",
6481 : ptr1->x_param_fsm_scale_path_stmts,
6482 : ptr2->x_param_fsm_scale_path_stmts);
6483 :
6484 0 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
6485 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6486 : indent_to, "",
6487 : "param_fully_pipelined_fma",
6488 : ptr1->x_param_fully_pipelined_fma,
6489 : ptr2->x_param_fully_pipelined_fma);
6490 :
6491 0 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
6492 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6493 : indent_to, "",
6494 : "param_gcse_after_reload_critical_fraction",
6495 : ptr1->x_param_gcse_after_reload_critical_fraction,
6496 : ptr2->x_param_gcse_after_reload_critical_fraction);
6497 :
6498 0 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
6499 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6500 : indent_to, "",
6501 : "param_gcse_after_reload_partial_fraction",
6502 : ptr1->x_param_gcse_after_reload_partial_fraction,
6503 : ptr2->x_param_gcse_after_reload_partial_fraction);
6504 :
6505 0 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
6506 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6507 : indent_to, "",
6508 : "param_gcse_cost_distance_ratio",
6509 : ptr1->x_param_gcse_cost_distance_ratio,
6510 : ptr2->x_param_gcse_cost_distance_ratio);
6511 :
6512 0 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
6513 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6514 : indent_to, "",
6515 : "param_gcse_unrestricted_cost",
6516 : ptr1->x_param_gcse_unrestricted_cost,
6517 : ptr2->x_param_gcse_unrestricted_cost);
6518 :
6519 0 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
6520 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6521 : indent_to, "",
6522 : "param_graphite_max_arrays_per_scop",
6523 : ptr1->x_param_graphite_max_arrays_per_scop,
6524 : ptr2->x_param_graphite_max_arrays_per_scop);
6525 :
6526 0 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
6527 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6528 : indent_to, "",
6529 : "param_graphite_max_nb_scop_params",
6530 : ptr1->x_param_graphite_max_nb_scop_params,
6531 : ptr2->x_param_graphite_max_nb_scop_params);
6532 :
6533 0 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
6534 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6535 : indent_to, "",
6536 : "param_hardcfr_max_blocks",
6537 : ptr1->x_param_hardcfr_max_blocks,
6538 : ptr2->x_param_hardcfr_max_blocks);
6539 :
6540 0 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
6541 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6542 : indent_to, "",
6543 : "param_hardcfr_max_inline_blocks",
6544 : ptr1->x_param_hardcfr_max_inline_blocks,
6545 : ptr2->x_param_hardcfr_max_inline_blocks);
6546 :
6547 0 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
6548 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6549 : indent_to, "",
6550 : "param_hwasan_instrument_allocas",
6551 : ptr1->x_param_hwasan_instrument_allocas,
6552 : ptr2->x_param_hwasan_instrument_allocas);
6553 :
6554 0 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
6555 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6556 : indent_to, "",
6557 : "param_hwasan_instrument_mem_intrinsics",
6558 : ptr1->x_param_hwasan_instrument_mem_intrinsics,
6559 : ptr2->x_param_hwasan_instrument_mem_intrinsics);
6560 :
6561 0 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
6562 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6563 : indent_to, "",
6564 : "param_hwasan_instrument_reads",
6565 : ptr1->x_param_hwasan_instrument_reads,
6566 : ptr2->x_param_hwasan_instrument_reads);
6567 :
6568 0 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
6569 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6570 : indent_to, "",
6571 : "param_hwasan_instrument_stack",
6572 : ptr1->x_param_hwasan_instrument_stack,
6573 : ptr2->x_param_hwasan_instrument_stack);
6574 :
6575 0 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
6576 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6577 : indent_to, "",
6578 : "param_hwasan_instrument_writes",
6579 : ptr1->x_param_hwasan_instrument_writes,
6580 : ptr2->x_param_hwasan_instrument_writes);
6581 :
6582 0 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
6583 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6584 : indent_to, "",
6585 : "param_hwasan_random_frame_tag",
6586 : ptr1->x_param_hwasan_random_frame_tag,
6587 : ptr2->x_param_hwasan_random_frame_tag);
6588 :
6589 0 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
6590 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6591 : indent_to, "",
6592 : "param_inline_heuristics_hint_percent",
6593 : ptr1->x_param_inline_heuristics_hint_percent,
6594 : ptr2->x_param_inline_heuristics_hint_percent);
6595 :
6596 0 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
6597 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6598 : indent_to, "",
6599 : "param_inline_min_speedup",
6600 : ptr1->x_param_inline_min_speedup,
6601 : ptr2->x_param_inline_min_speedup);
6602 :
6603 0 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
6604 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6605 : indent_to, "",
6606 : "param_inline_unit_growth",
6607 : ptr1->x_param_inline_unit_growth,
6608 : ptr2->x_param_inline_unit_growth);
6609 :
6610 0 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
6611 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6612 : indent_to, "",
6613 : "param_ipa_cp_eval_threshold",
6614 : ptr1->x_param_ipa_cp_eval_threshold,
6615 : ptr2->x_param_ipa_cp_eval_threshold);
6616 :
6617 0 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
6618 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6619 : indent_to, "",
6620 : "param_ipa_cp_large_unit_insns",
6621 : ptr1->x_param_ipa_cp_large_unit_insns,
6622 : ptr2->x_param_ipa_cp_large_unit_insns);
6623 :
6624 0 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
6625 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6626 : indent_to, "",
6627 : "param_ipa_cp_loop_hint_bonus",
6628 : ptr1->x_param_ipa_cp_loop_hint_bonus,
6629 : ptr2->x_param_ipa_cp_loop_hint_bonus);
6630 :
6631 0 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
6632 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6633 : indent_to, "",
6634 : "param_ipa_cp_max_recursive_depth",
6635 : ptr1->x_param_ipa_cp_max_recursive_depth,
6636 : ptr2->x_param_ipa_cp_max_recursive_depth);
6637 :
6638 0 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
6639 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6640 : indent_to, "",
6641 : "param_ipa_cp_min_recursive_probability",
6642 : ptr1->x_param_ipa_cp_min_recursive_probability,
6643 : ptr2->x_param_ipa_cp_min_recursive_probability);
6644 :
6645 0 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
6646 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6647 : indent_to, "",
6648 : "param_ipa_cp_recursion_penalty",
6649 : ptr1->x_param_ipa_cp_recursion_penalty,
6650 : ptr2->x_param_ipa_cp_recursion_penalty);
6651 :
6652 0 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
6653 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6654 : indent_to, "",
6655 : "param_ipa_cp_recursive_freq_factor",
6656 : ptr1->x_param_ipa_cp_recursive_freq_factor,
6657 : ptr2->x_param_ipa_cp_recursive_freq_factor);
6658 :
6659 0 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
6660 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6661 : indent_to, "",
6662 : "param_ipa_cp_single_call_penalty",
6663 : ptr1->x_param_ipa_cp_single_call_penalty,
6664 : ptr2->x_param_ipa_cp_single_call_penalty);
6665 :
6666 0 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
6667 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6668 : indent_to, "",
6669 : "param_ipa_cp_sweeps",
6670 : ptr1->x_param_ipa_cp_sweeps,
6671 : ptr2->x_param_ipa_cp_sweeps);
6672 :
6673 0 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
6674 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6675 : indent_to, "",
6676 : "param_ipa_cp_unit_growth",
6677 : ptr1->x_param_ipa_cp_unit_growth,
6678 : ptr2->x_param_ipa_cp_unit_growth);
6679 :
6680 0 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
6681 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6682 : indent_to, "",
6683 : "param_ipa_cp_value_list_size",
6684 : ptr1->x_param_ipa_cp_value_list_size,
6685 : ptr2->x_param_ipa_cp_value_list_size);
6686 :
6687 0 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
6688 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6689 : indent_to, "",
6690 : "param_ipa_jump_function_lookups",
6691 : ptr1->x_param_ipa_jump_function_lookups,
6692 : ptr2->x_param_ipa_jump_function_lookups);
6693 :
6694 0 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
6695 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6696 : indent_to, "",
6697 : "param_ipa_max_aa_steps",
6698 : ptr1->x_param_ipa_max_aa_steps,
6699 : ptr2->x_param_ipa_max_aa_steps);
6700 :
6701 0 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
6702 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6703 : indent_to, "",
6704 : "param_ipa_max_agg_items",
6705 : ptr1->x_param_ipa_max_agg_items,
6706 : ptr2->x_param_ipa_max_agg_items);
6707 :
6708 0 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
6709 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6710 : indent_to, "",
6711 : "param_ipa_max_loop_predicates",
6712 : ptr1->x_param_ipa_max_loop_predicates,
6713 : ptr2->x_param_ipa_max_loop_predicates);
6714 :
6715 0 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
6716 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6717 : indent_to, "",
6718 : "param_ipa_max_param_expr_ops",
6719 : ptr1->x_param_ipa_max_param_expr_ops,
6720 : ptr2->x_param_ipa_max_param_expr_ops);
6721 :
6722 0 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
6723 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6724 : indent_to, "",
6725 : "param_ipa_max_switch_predicate_bounds",
6726 : ptr1->x_param_ipa_max_switch_predicate_bounds,
6727 : ptr2->x_param_ipa_max_switch_predicate_bounds);
6728 :
6729 0 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
6730 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6731 : indent_to, "",
6732 : "param_ipa_sra_deref_prob_threshold",
6733 : ptr1->x_param_ipa_sra_deref_prob_threshold,
6734 : ptr2->x_param_ipa_sra_deref_prob_threshold);
6735 :
6736 0 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
6737 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6738 : indent_to, "",
6739 : "param_ipa_sra_max_replacements",
6740 : ptr1->x_param_ipa_sra_max_replacements,
6741 : ptr2->x_param_ipa_sra_max_replacements);
6742 :
6743 0 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
6744 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6745 : indent_to, "",
6746 : "param_ipa_sra_ptr_growth_factor",
6747 : ptr1->x_param_ipa_sra_ptr_growth_factor,
6748 : ptr2->x_param_ipa_sra_ptr_growth_factor);
6749 :
6750 0 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
6751 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6752 : indent_to, "",
6753 : "param_ipa_sra_ptrwrap_growth_factor",
6754 : ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
6755 : ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
6756 :
6757 0 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
6758 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6759 : indent_to, "",
6760 : "param_ira_consider_dup_in_all_alts",
6761 : ptr1->x_param_ira_consider_dup_in_all_alts,
6762 : ptr2->x_param_ira_consider_dup_in_all_alts);
6763 :
6764 0 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
6765 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6766 : indent_to, "",
6767 : "param_ira_loop_reserved_regs",
6768 : ptr1->x_param_ira_loop_reserved_regs,
6769 : ptr2->x_param_ira_loop_reserved_regs);
6770 :
6771 0 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
6772 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6773 : indent_to, "",
6774 : "param_ira_max_conflict_table_size",
6775 : ptr1->x_param_ira_max_conflict_table_size,
6776 : ptr2->x_param_ira_max_conflict_table_size);
6777 :
6778 0 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
6779 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6780 : indent_to, "",
6781 : "param_ira_max_loops_num",
6782 : ptr1->x_param_ira_max_loops_num,
6783 : ptr2->x_param_ira_max_loops_num);
6784 :
6785 0 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
6786 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6787 : indent_to, "",
6788 : "param_ira_simple_lra_insn_threshold",
6789 : ptr1->x_param_ira_simple_lra_insn_threshold,
6790 : ptr2->x_param_ira_simple_lra_insn_threshold);
6791 :
6792 0 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
6793 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6794 : indent_to, "",
6795 : "param_iv_always_prune_cand_set_bound",
6796 : ptr1->x_param_iv_always_prune_cand_set_bound,
6797 : ptr2->x_param_iv_always_prune_cand_set_bound);
6798 :
6799 0 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
6800 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6801 : indent_to, "",
6802 : "param_iv_consider_all_candidates_bound",
6803 : ptr1->x_param_iv_consider_all_candidates_bound,
6804 : ptr2->x_param_iv_consider_all_candidates_bound);
6805 :
6806 0 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
6807 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6808 : indent_to, "",
6809 : "param_iv_max_considered_uses",
6810 : ptr1->x_param_iv_max_considered_uses,
6811 : ptr2->x_param_iv_max_considered_uses);
6812 :
6813 0 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
6814 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6815 : indent_to, "",
6816 : "ix86_vect_compare_costs",
6817 : ptr1->x_ix86_vect_compare_costs,
6818 : ptr2->x_ix86_vect_compare_costs);
6819 :
6820 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
6821 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6822 : indent_to, "",
6823 : "param_jump_table_max_growth_ratio_for_size",
6824 : ptr1->x_param_jump_table_max_growth_ratio_for_size,
6825 : ptr2->x_param_jump_table_max_growth_ratio_for_size);
6826 :
6827 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
6828 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6829 : indent_to, "",
6830 : "param_jump_table_max_growth_ratio_for_speed",
6831 : ptr1->x_param_jump_table_max_growth_ratio_for_speed,
6832 : ptr2->x_param_jump_table_max_growth_ratio_for_speed);
6833 :
6834 0 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
6835 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6836 : indent_to, "",
6837 : "param_l1_cache_line_size",
6838 : ptr1->x_param_l1_cache_line_size,
6839 : ptr2->x_param_l1_cache_line_size);
6840 :
6841 0 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
6842 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6843 : indent_to, "",
6844 : "param_l1_cache_size",
6845 : ptr1->x_param_l1_cache_size,
6846 : ptr2->x_param_l1_cache_size);
6847 :
6848 0 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
6849 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6850 : indent_to, "",
6851 : "param_l2_cache_size",
6852 : ptr1->x_param_l2_cache_size,
6853 : ptr2->x_param_l2_cache_size);
6854 :
6855 0 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
6856 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6857 : indent_to, "",
6858 : "param_large_function_growth",
6859 : ptr1->x_param_large_function_growth,
6860 : ptr2->x_param_large_function_growth);
6861 :
6862 0 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
6863 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6864 : indent_to, "",
6865 : "param_large_function_insns",
6866 : ptr1->x_param_large_function_insns,
6867 : ptr2->x_param_large_function_insns);
6868 :
6869 0 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
6870 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6871 : indent_to, "",
6872 : "param_stack_frame_growth",
6873 : ptr1->x_param_stack_frame_growth,
6874 : ptr2->x_param_stack_frame_growth);
6875 :
6876 0 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
6877 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6878 : indent_to, "",
6879 : "param_large_stack_frame",
6880 : ptr1->x_param_large_stack_frame,
6881 : ptr2->x_param_large_stack_frame);
6882 :
6883 0 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
6884 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6885 : indent_to, "",
6886 : "param_large_unit_insns",
6887 : ptr1->x_param_large_unit_insns,
6888 : ptr2->x_param_large_unit_insns);
6889 :
6890 0 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
6891 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6892 : indent_to, "",
6893 : "param_lim_expensive",
6894 : ptr1->x_param_lim_expensive,
6895 : ptr2->x_param_lim_expensive);
6896 :
6897 0 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
6898 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6899 : indent_to, "",
6900 : "param_loop_block_tile_size",
6901 : ptr1->x_param_loop_block_tile_size,
6902 : ptr2->x_param_loop_block_tile_size);
6903 :
6904 0 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
6905 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6906 : indent_to, "",
6907 : "param_loop_interchange_max_num_stmts",
6908 : ptr1->x_param_loop_interchange_max_num_stmts,
6909 : ptr2->x_param_loop_interchange_max_num_stmts);
6910 :
6911 0 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
6912 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6913 : indent_to, "",
6914 : "param_loop_interchange_stride_ratio",
6915 : ptr1->x_param_loop_interchange_stride_ratio,
6916 : ptr2->x_param_loop_interchange_stride_ratio);
6917 :
6918 0 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
6919 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6920 : indent_to, "",
6921 : "param_loop_invariant_max_bbs_in_loop",
6922 : ptr1->x_param_loop_invariant_max_bbs_in_loop,
6923 : ptr2->x_param_loop_invariant_max_bbs_in_loop);
6924 :
6925 0 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
6926 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6927 : indent_to, "",
6928 : "param_loop_max_datarefs_for_datadeps",
6929 : ptr1->x_param_loop_max_datarefs_for_datadeps,
6930 : ptr2->x_param_loop_max_datarefs_for_datadeps);
6931 :
6932 0 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
6933 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6934 : indent_to, "",
6935 : "param_loop_versioning_max_inner_insns",
6936 : ptr1->x_param_loop_versioning_max_inner_insns,
6937 : ptr2->x_param_loop_versioning_max_inner_insns);
6938 :
6939 0 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
6940 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6941 : indent_to, "",
6942 : "param_loop_versioning_max_outer_insns",
6943 : ptr1->x_param_loop_versioning_max_outer_insns,
6944 : ptr2->x_param_loop_versioning_max_outer_insns);
6945 :
6946 0 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
6947 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6948 : indent_to, "",
6949 : "param_lra_inheritance_ebb_probability_cutoff",
6950 : ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
6951 : ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
6952 :
6953 0 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
6954 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6955 : indent_to, "",
6956 : "param_lra_max_considered_reload_pseudos",
6957 : ptr1->x_param_lra_max_considered_reload_pseudos,
6958 : ptr2->x_param_lra_max_considered_reload_pseudos);
6959 :
6960 0 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
6961 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6962 : indent_to, "",
6963 : "lra_max_pseudos_points_log2_considered_for_preferences",
6964 : ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
6965 : ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
6966 :
6967 0 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
6968 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6969 : indent_to, "",
6970 : "param_lto_locality_frequency",
6971 : ptr1->x_param_lto_locality_frequency,
6972 : ptr2->x_param_lto_locality_frequency);
6973 :
6974 0 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
6975 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6976 : indent_to, "",
6977 : "param_lto_locality_size",
6978 : ptr1->x_param_lto_locality_size,
6979 : ptr2->x_param_lto_locality_size);
6980 :
6981 0 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
6982 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6983 : indent_to, "",
6984 : "param_max_average_unrolled_insns",
6985 : ptr1->x_param_max_average_unrolled_insns,
6986 : ptr2->x_param_max_average_unrolled_insns);
6987 :
6988 0 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
6989 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6990 : indent_to, "",
6991 : "param_max_combine_insns",
6992 : ptr1->x_param_max_combine_insns,
6993 : ptr2->x_param_max_combine_insns);
6994 :
6995 0 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
6996 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6997 : indent_to, "",
6998 : "param_max_combine_search_insns",
6999 : ptr1->x_param_max_combine_search_insns,
7000 : ptr2->x_param_max_combine_search_insns);
7001 :
7002 0 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
7003 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7004 : indent_to, "",
7005 : "param_max_unroll_iterations",
7006 : ptr1->x_param_max_unroll_iterations,
7007 : ptr2->x_param_max_unroll_iterations);
7008 :
7009 0 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
7010 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7011 : indent_to, "",
7012 : "param_max_completely_peel_times",
7013 : ptr1->x_param_max_completely_peel_times,
7014 : ptr2->x_param_max_completely_peel_times);
7015 :
7016 0 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
7017 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7018 : indent_to, "",
7019 : "param_max_completely_peeled_insns",
7020 : ptr1->x_param_max_completely_peeled_insns,
7021 : ptr2->x_param_max_completely_peeled_insns);
7022 :
7023 0 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
7024 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7025 : indent_to, "",
7026 : "param_max_crossjump_edges",
7027 : ptr1->x_param_max_crossjump_edges,
7028 : ptr2->x_param_max_crossjump_edges);
7029 :
7030 0 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
7031 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7032 : indent_to, "",
7033 : "param_max_cse_insns",
7034 : ptr1->x_param_max_cse_insns,
7035 : ptr2->x_param_max_cse_insns);
7036 :
7037 0 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
7038 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7039 : indent_to, "",
7040 : "param_max_cse_path_length",
7041 : ptr1->x_param_max_cse_path_length,
7042 : ptr2->x_param_max_cse_path_length);
7043 :
7044 0 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
7045 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7046 : indent_to, "",
7047 : "param_max_cselib_memory_locations",
7048 : ptr1->x_param_max_cselib_memory_locations,
7049 : ptr2->x_param_max_cselib_memory_locations);
7050 :
7051 0 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
7052 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7053 : indent_to, "",
7054 : "param_max_debug_marker_count",
7055 : ptr1->x_param_max_debug_marker_count,
7056 : ptr2->x_param_max_debug_marker_count);
7057 :
7058 0 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
7059 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7060 : indent_to, "",
7061 : "param_max_delay_slot_insn_search",
7062 : ptr1->x_param_max_delay_slot_insn_search,
7063 : ptr2->x_param_max_delay_slot_insn_search);
7064 :
7065 0 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
7066 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7067 : indent_to, "",
7068 : "param_max_delay_slot_live_search",
7069 : ptr1->x_param_max_delay_slot_live_search,
7070 : ptr2->x_param_max_delay_slot_live_search);
7071 :
7072 0 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
7073 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7074 : indent_to, "",
7075 : "param_max_devirt_targets",
7076 : ptr1->x_param_max_devirt_targets,
7077 : ptr2->x_param_max_devirt_targets);
7078 :
7079 0 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
7080 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7081 : indent_to, "",
7082 : "param_max_dse_active_local_stores",
7083 : ptr1->x_param_max_dse_active_local_stores,
7084 : ptr2->x_param_max_dse_active_local_stores);
7085 :
7086 0 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
7087 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7088 : indent_to, "",
7089 : "param_early_inliner_max_iterations",
7090 : ptr1->x_param_early_inliner_max_iterations,
7091 : ptr2->x_param_early_inliner_max_iterations);
7092 :
7093 0 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
7094 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7095 : indent_to, "",
7096 : "param_max_find_base_term_values",
7097 : ptr1->x_param_max_find_base_term_values,
7098 : ptr2->x_param_max_find_base_term_values);
7099 :
7100 0 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
7101 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7102 : indent_to, "",
7103 : "param_max_fsm_thread_path_insns",
7104 : ptr1->x_param_max_fsm_thread_path_insns,
7105 : ptr2->x_param_max_fsm_thread_path_insns);
7106 :
7107 0 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
7108 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7109 : indent_to, "",
7110 : "param_max_gcse_insertion_ratio",
7111 : ptr1->x_param_max_gcse_insertion_ratio,
7112 : ptr2->x_param_max_gcse_insertion_ratio);
7113 :
7114 0 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
7115 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7116 : indent_to, "",
7117 : "param_max_gcse_memory",
7118 : ptr1->x_param_max_gcse_memory,
7119 : ptr2->x_param_max_gcse_memory);
7120 :
7121 0 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
7122 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7123 : indent_to, "",
7124 : "param_max_goto_duplication_insns",
7125 : ptr1->x_param_max_goto_duplication_insns,
7126 : ptr2->x_param_max_goto_duplication_insns);
7127 :
7128 0 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
7129 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7130 : indent_to, "",
7131 : "param_max_grow_copy_bb_insns",
7132 : ptr1->x_param_max_grow_copy_bb_insns,
7133 : ptr2->x_param_max_grow_copy_bb_insns);
7134 :
7135 0 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
7136 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7137 : indent_to, "",
7138 : "param_max_hoist_depth",
7139 : ptr1->x_param_max_hoist_depth,
7140 : ptr2->x_param_max_hoist_depth);
7141 :
7142 0 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
7143 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7144 : indent_to, "",
7145 : "param_inline_functions_called_once_insns",
7146 : ptr1->x_param_inline_functions_called_once_insns,
7147 : ptr2->x_param_inline_functions_called_once_insns);
7148 :
7149 0 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
7150 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7151 : indent_to, "",
7152 : "param_inline_functions_called_once_loop_depth",
7153 : ptr1->x_param_inline_functions_called_once_loop_depth,
7154 : ptr2->x_param_inline_functions_called_once_loop_depth);
7155 :
7156 0 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
7157 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7158 : indent_to, "",
7159 : "param_max_inline_insns_auto",
7160 : ptr1->x_param_max_inline_insns_auto,
7161 : ptr2->x_param_max_inline_insns_auto);
7162 :
7163 0 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
7164 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7165 : indent_to, "",
7166 : "param_max_inline_insns_recursive_auto",
7167 : ptr1->x_param_max_inline_insns_recursive_auto,
7168 : ptr2->x_param_max_inline_insns_recursive_auto);
7169 :
7170 0 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
7171 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7172 : indent_to, "",
7173 : "param_max_inline_insns_recursive",
7174 : ptr1->x_param_max_inline_insns_recursive,
7175 : ptr2->x_param_max_inline_insns_recursive);
7176 :
7177 0 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
7178 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7179 : indent_to, "",
7180 : "param_max_inline_insns_single",
7181 : ptr1->x_param_max_inline_insns_single,
7182 : ptr2->x_param_max_inline_insns_single);
7183 :
7184 0 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
7185 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7186 : indent_to, "",
7187 : "param_max_inline_insns_size",
7188 : ptr1->x_param_max_inline_insns_size,
7189 : ptr2->x_param_max_inline_insns_size);
7190 :
7191 0 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
7192 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7193 : indent_to, "",
7194 : "param_max_inline_insns_small",
7195 : ptr1->x_param_max_inline_insns_small,
7196 : ptr2->x_param_max_inline_insns_small);
7197 :
7198 0 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
7199 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7200 : indent_to, "",
7201 : "param_max_inline_recursive_depth_auto",
7202 : ptr1->x_param_max_inline_recursive_depth_auto,
7203 : ptr2->x_param_max_inline_recursive_depth_auto);
7204 :
7205 0 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
7206 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7207 : indent_to, "",
7208 : "param_max_inline_recursive_depth",
7209 : ptr1->x_param_max_inline_recursive_depth,
7210 : ptr2->x_param_max_inline_recursive_depth);
7211 :
7212 0 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
7213 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7214 : indent_to, "",
7215 : "param_max_isl_operations",
7216 : ptr1->x_param_max_isl_operations,
7217 : ptr2->x_param_max_isl_operations);
7218 :
7219 0 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
7220 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7221 : indent_to, "",
7222 : "param_max_iterations_computation_cost",
7223 : ptr1->x_param_max_iterations_computation_cost,
7224 : ptr2->x_param_max_iterations_computation_cost);
7225 :
7226 0 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
7227 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7228 : indent_to, "",
7229 : "param_max_iterations_to_track",
7230 : ptr1->x_param_max_iterations_to_track,
7231 : ptr2->x_param_max_iterations_to_track);
7232 :
7233 0 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
7234 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7235 : indent_to, "",
7236 : "param_max_jump_thread_duplication_stmts",
7237 : ptr1->x_param_max_jump_thread_duplication_stmts,
7238 : ptr2->x_param_max_jump_thread_duplication_stmts);
7239 :
7240 0 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
7241 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7242 : indent_to, "",
7243 : "param_max_jump_thread_paths",
7244 : ptr1->x_param_max_jump_thread_paths,
7245 : ptr2->x_param_max_jump_thread_paths);
7246 :
7247 0 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
7248 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7249 : indent_to, "",
7250 : "param_max_last_value_rtl",
7251 : ptr1->x_param_max_last_value_rtl,
7252 : ptr2->x_param_max_last_value_rtl);
7253 :
7254 0 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
7255 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7256 : indent_to, "",
7257 : "param_max_loop_header_insns",
7258 : ptr1->x_param_max_loop_header_insns,
7259 : ptr2->x_param_max_loop_header_insns);
7260 :
7261 0 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
7262 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7263 : indent_to, "",
7264 : "param_max_modulo_backtrack_attempts",
7265 : ptr1->x_param_max_modulo_backtrack_attempts,
7266 : ptr2->x_param_max_modulo_backtrack_attempts);
7267 :
7268 0 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
7269 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7270 : indent_to, "",
7271 : "param_max_niter_dominators_walk",
7272 : ptr1->x_param_max_niter_dominators_walk,
7273 : ptr2->x_param_max_niter_dominators_walk);
7274 :
7275 0 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
7276 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7277 : indent_to, "",
7278 : "param_max_partial_antic_length",
7279 : ptr1->x_param_max_partial_antic_length,
7280 : ptr2->x_param_max_partial_antic_length);
7281 :
7282 0 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
7283 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7284 : indent_to, "",
7285 : "param_max_peel_branches",
7286 : ptr1->x_param_max_peel_branches,
7287 : ptr2->x_param_max_peel_branches);
7288 :
7289 0 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
7290 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7291 : indent_to, "",
7292 : "param_max_peel_times",
7293 : ptr1->x_param_max_peel_times,
7294 : ptr2->x_param_max_peel_times);
7295 :
7296 0 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
7297 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7298 : indent_to, "",
7299 : "param_max_peeled_insns",
7300 : ptr1->x_param_max_peeled_insns,
7301 : ptr2->x_param_max_peeled_insns);
7302 :
7303 0 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
7304 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7305 : indent_to, "",
7306 : "param_max_pending_list_length",
7307 : ptr1->x_param_max_pending_list_length,
7308 : ptr2->x_param_max_pending_list_length);
7309 :
7310 0 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
7311 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7312 : indent_to, "",
7313 : "param_max_pipeline_region_blocks",
7314 : ptr1->x_param_max_pipeline_region_blocks,
7315 : ptr2->x_param_max_pipeline_region_blocks);
7316 :
7317 0 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
7318 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7319 : indent_to, "",
7320 : "param_max_pipeline_region_insns",
7321 : ptr1->x_param_max_pipeline_region_insns,
7322 : ptr2->x_param_max_pipeline_region_insns);
7323 :
7324 0 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
7325 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7326 : indent_to, "",
7327 : "param_max_pow_sqrt_depth",
7328 : ptr1->x_param_max_pow_sqrt_depth,
7329 : ptr2->x_param_max_pow_sqrt_depth);
7330 :
7331 0 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
7332 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7333 : indent_to, "",
7334 : "param_max_predicted_iterations",
7335 : ptr1->x_param_max_predicted_iterations,
7336 : ptr2->x_param_max_predicted_iterations);
7337 :
7338 0 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
7339 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7340 : indent_to, "",
7341 : "param_max_reload_search_insns",
7342 : ptr1->x_param_max_reload_search_insns,
7343 : ptr2->x_param_max_reload_search_insns);
7344 :
7345 0 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
7346 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7347 : indent_to, "",
7348 : "param_max_rtl_if_conversion_insns",
7349 : ptr1->x_param_max_rtl_if_conversion_insns,
7350 : ptr2->x_param_max_rtl_if_conversion_insns);
7351 :
7352 0 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
7353 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7354 : indent_to, "",
7355 : "param_max_rtl_if_conversion_predictable_cost",
7356 : ptr1->x_param_max_rtl_if_conversion_predictable_cost,
7357 : ptr2->x_param_max_rtl_if_conversion_predictable_cost);
7358 :
7359 0 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
7360 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7361 : indent_to, "",
7362 : "param_max_rtl_if_conversion_unpredictable_cost",
7363 : ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
7364 : ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
7365 :
7366 0 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
7367 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7368 : indent_to, "",
7369 : "param_max_sched_extend_regions_iters",
7370 : ptr1->x_param_max_sched_extend_regions_iters,
7371 : ptr2->x_param_max_sched_extend_regions_iters);
7372 :
7373 0 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
7374 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7375 : indent_to, "",
7376 : "param_max_sched_insn_conflict_delay",
7377 : ptr1->x_param_max_sched_insn_conflict_delay,
7378 : ptr2->x_param_max_sched_insn_conflict_delay);
7379 :
7380 0 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
7381 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7382 : indent_to, "",
7383 : "param_max_sched_ready_insns",
7384 : ptr1->x_param_max_sched_ready_insns,
7385 : ptr2->x_param_max_sched_ready_insns);
7386 :
7387 0 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
7388 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7389 : indent_to, "",
7390 : "param_max_sched_region_blocks",
7391 : ptr1->x_param_max_sched_region_blocks,
7392 : ptr2->x_param_max_sched_region_blocks);
7393 :
7394 0 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
7395 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7396 : indent_to, "",
7397 : "param_max_sched_region_insns",
7398 : ptr1->x_param_max_sched_region_insns,
7399 : ptr2->x_param_max_sched_region_insns);
7400 :
7401 0 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
7402 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7403 : indent_to, "",
7404 : "param_max_slsr_candidate_scan",
7405 : ptr1->x_param_max_slsr_candidate_scan,
7406 : ptr2->x_param_max_slsr_candidate_scan);
7407 :
7408 0 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
7409 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7410 : indent_to, "",
7411 : "param_max_speculative_devirt_maydefs",
7412 : ptr1->x_param_max_speculative_devirt_maydefs,
7413 : ptr2->x_param_max_speculative_devirt_maydefs);
7414 :
7415 0 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
7416 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7417 : indent_to, "",
7418 : "param_max_stores_to_merge",
7419 : ptr1->x_param_max_stores_to_merge,
7420 : ptr2->x_param_max_stores_to_merge);
7421 :
7422 0 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
7423 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7424 : indent_to, "",
7425 : "param_max_stores_to_sink",
7426 : ptr1->x_param_max_stores_to_sink,
7427 : ptr2->x_param_max_stores_to_sink);
7428 :
7429 0 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
7430 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7431 : indent_to, "",
7432 : "param_max_tail_merge_comparisons",
7433 : ptr1->x_param_max_tail_merge_comparisons,
7434 : ptr2->x_param_max_tail_merge_comparisons);
7435 :
7436 0 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
7437 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7438 : indent_to, "",
7439 : "param_max_tail_merge_iterations",
7440 : ptr1->x_param_max_tail_merge_iterations,
7441 : ptr2->x_param_max_tail_merge_iterations);
7442 :
7443 0 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
7444 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7445 : indent_to, "",
7446 : "param_max_tracked_strlens",
7447 : ptr1->x_param_max_tracked_strlens,
7448 : ptr2->x_param_max_tracked_strlens);
7449 :
7450 0 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
7451 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7452 : indent_to, "",
7453 : "param_max_tree_if_conversion_phi_args",
7454 : ptr1->x_param_max_tree_if_conversion_phi_args,
7455 : ptr2->x_param_max_tree_if_conversion_phi_args);
7456 :
7457 0 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
7458 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7459 : indent_to, "",
7460 : "param_max_unroll_times",
7461 : ptr1->x_param_max_unroll_times,
7462 : ptr2->x_param_max_unroll_times);
7463 :
7464 0 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
7465 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7466 : indent_to, "",
7467 : "param_max_unrolled_insns",
7468 : ptr1->x_param_max_unrolled_insns,
7469 : ptr2->x_param_max_unrolled_insns);
7470 :
7471 0 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
7472 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7473 : indent_to, "",
7474 : "param_max_unswitch_depth",
7475 : ptr1->x_param_max_unswitch_depth,
7476 : ptr2->x_param_max_unswitch_depth);
7477 :
7478 0 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
7479 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7480 : indent_to, "",
7481 : "param_max_unswitch_insns",
7482 : ptr1->x_param_max_unswitch_insns,
7483 : ptr2->x_param_max_unswitch_insns);
7484 :
7485 0 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
7486 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7487 : indent_to, "",
7488 : "param_max_variable_expansions",
7489 : ptr1->x_param_max_variable_expansions,
7490 : ptr2->x_param_max_variable_expansions);
7491 :
7492 0 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
7493 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7494 : indent_to, "",
7495 : "param_max_vartrack_expr_depth",
7496 : ptr1->x_param_max_vartrack_expr_depth,
7497 : ptr2->x_param_max_vartrack_expr_depth);
7498 :
7499 0 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
7500 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7501 : indent_to, "",
7502 : "param_max_vartrack_reverse_op_size",
7503 : ptr1->x_param_max_vartrack_reverse_op_size,
7504 : ptr2->x_param_max_vartrack_reverse_op_size);
7505 :
7506 0 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
7507 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7508 : indent_to, "",
7509 : "param_max_vartrack_size",
7510 : ptr1->x_param_max_vartrack_size,
7511 : ptr2->x_param_max_vartrack_size);
7512 :
7513 0 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
7514 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7515 : indent_to, "",
7516 : "param_memtag_instrument_mem_intrinsics",
7517 : ptr1->x_param_memtag_instrument_mem_intrinsics,
7518 : ptr2->x_param_memtag_instrument_mem_intrinsics);
7519 :
7520 0 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
7521 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7522 : indent_to, "",
7523 : "param_min_crossjump_insns",
7524 : ptr1->x_param_min_crossjump_insns,
7525 : ptr2->x_param_min_crossjump_insns);
7526 :
7527 0 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
7528 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7529 : indent_to, "",
7530 : "param_min_inline_recursive_probability",
7531 : ptr1->x_param_min_inline_recursive_probability,
7532 : ptr2->x_param_min_inline_recursive_probability);
7533 :
7534 0 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
7535 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7536 : indent_to, "",
7537 : "param_min_insn_to_prefetch_ratio",
7538 : ptr1->x_param_min_insn_to_prefetch_ratio,
7539 : ptr2->x_param_min_insn_to_prefetch_ratio);
7540 :
7541 0 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
7542 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7543 : indent_to, "",
7544 : "param_min_loop_cond_split_prob",
7545 : ptr1->x_param_min_loop_cond_split_prob,
7546 : ptr2->x_param_min_loop_cond_split_prob);
7547 :
7548 0 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
7549 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7550 : indent_to, "",
7551 : "param_min_pagesize",
7552 : ptr1->x_param_min_pagesize,
7553 : ptr2->x_param_min_pagesize);
7554 :
7555 0 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
7556 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7557 : indent_to, "",
7558 : "param_min_size_for_stack_sharing",
7559 : ptr1->x_param_min_size_for_stack_sharing,
7560 : ptr2->x_param_min_size_for_stack_sharing);
7561 :
7562 0 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
7563 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7564 : indent_to, "",
7565 : "param_min_spec_prob",
7566 : ptr1->x_param_min_spec_prob,
7567 : ptr2->x_param_min_spec_prob);
7568 :
7569 0 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
7570 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7571 : indent_to, "",
7572 : "param_min_vect_loop_bound",
7573 : ptr1->x_param_min_vect_loop_bound,
7574 : ptr2->x_param_min_vect_loop_bound);
7575 :
7576 0 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
7577 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7578 : indent_to, "",
7579 : "param_modref_max_accesses",
7580 : ptr1->x_param_modref_max_accesses,
7581 : ptr2->x_param_modref_max_accesses);
7582 :
7583 0 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
7584 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7585 : indent_to, "",
7586 : "param_modref_max_adjustments",
7587 : ptr1->x_param_modref_max_adjustments,
7588 : ptr2->x_param_modref_max_adjustments);
7589 :
7590 0 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
7591 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7592 : indent_to, "",
7593 : "param_modref_max_bases",
7594 : ptr1->x_param_modref_max_bases,
7595 : ptr2->x_param_modref_max_bases);
7596 :
7597 0 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
7598 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7599 : indent_to, "",
7600 : "param_modref_max_depth",
7601 : ptr1->x_param_modref_max_depth,
7602 : ptr2->x_param_modref_max_depth);
7603 :
7604 0 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
7605 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7606 : indent_to, "",
7607 : "param_modref_max_escape_points",
7608 : ptr1->x_param_modref_max_escape_points,
7609 : ptr2->x_param_modref_max_escape_points);
7610 :
7611 0 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
7612 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7613 : indent_to, "",
7614 : "param_modref_max_refs",
7615 : ptr1->x_param_modref_max_refs,
7616 : ptr2->x_param_modref_max_refs);
7617 :
7618 0 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
7619 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7620 : indent_to, "",
7621 : "param_modref_max_tests",
7622 : ptr1->x_param_modref_max_tests,
7623 : ptr2->x_param_modref_max_tests);
7624 :
7625 0 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
7626 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7627 : indent_to, "",
7628 : "param_parloops_chunk_size",
7629 : ptr1->x_param_parloops_chunk_size,
7630 : ptr2->x_param_parloops_chunk_size);
7631 :
7632 0 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
7633 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7634 : indent_to, "",
7635 : "param_parloops_min_per_thread",
7636 : ptr1->x_param_parloops_min_per_thread,
7637 : ptr2->x_param_parloops_min_per_thread);
7638 :
7639 0 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
7640 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7641 : indent_to, "",
7642 : "param_parloops_schedule",
7643 : ptr1->x_param_parloops_schedule,
7644 : ptr2->x_param_parloops_schedule);
7645 :
7646 0 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
7647 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7648 : indent_to, "",
7649 : "param_partial_inlining_entry_probability",
7650 : ptr1->x_param_partial_inlining_entry_probability,
7651 : ptr2->x_param_partial_inlining_entry_probability);
7652 :
7653 0 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
7654 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7655 : indent_to, "",
7656 : "param_phiopt_factor_max_stmts_live",
7657 : ptr1->x_param_phiopt_factor_max_stmts_live,
7658 : ptr2->x_param_phiopt_factor_max_stmts_live);
7659 :
7660 0 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
7661 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7662 : indent_to, "",
7663 : "param_predictable_branch_outcome",
7664 : ptr1->x_param_predictable_branch_outcome,
7665 : ptr2->x_param_predictable_branch_outcome);
7666 :
7667 0 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
7668 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7669 : indent_to, "",
7670 : "param_prefetch_dynamic_strides",
7671 : ptr1->x_param_prefetch_dynamic_strides,
7672 : ptr2->x_param_prefetch_dynamic_strides);
7673 :
7674 0 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
7675 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7676 : indent_to, "",
7677 : "param_prefetch_latency",
7678 : ptr1->x_param_prefetch_latency,
7679 : ptr2->x_param_prefetch_latency);
7680 :
7681 0 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
7682 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7683 : indent_to, "",
7684 : "param_prefetch_min_insn_to_mem_ratio",
7685 : ptr1->x_param_prefetch_min_insn_to_mem_ratio,
7686 : ptr2->x_param_prefetch_min_insn_to_mem_ratio);
7687 :
7688 0 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
7689 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7690 : indent_to, "",
7691 : "param_prefetch_minimum_stride",
7692 : ptr1->x_param_prefetch_minimum_stride,
7693 : ptr2->x_param_prefetch_minimum_stride);
7694 :
7695 0 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
7696 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7697 : indent_to, "",
7698 : "param_ranger_logical_depth",
7699 : ptr1->x_param_ranger_logical_depth,
7700 : ptr2->x_param_ranger_logical_depth);
7701 :
7702 0 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
7703 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7704 : indent_to, "",
7705 : "param_ranger_recompute_depth",
7706 : ptr1->x_param_ranger_recompute_depth,
7707 : ptr2->x_param_ranger_recompute_depth);
7708 :
7709 0 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
7710 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7711 : indent_to, "",
7712 : "param_relation_block_limit",
7713 : ptr1->x_param_relation_block_limit,
7714 : ptr2->x_param_relation_block_limit);
7715 :
7716 0 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
7717 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7718 : indent_to, "",
7719 : "param_rpo_vn_max_loop_depth",
7720 : ptr1->x_param_rpo_vn_max_loop_depth,
7721 : ptr2->x_param_rpo_vn_max_loop_depth);
7722 :
7723 0 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
7724 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7725 : indent_to, "",
7726 : "param_sccvn_max_alias_queries_per_access",
7727 : ptr1->x_param_sccvn_max_alias_queries_per_access,
7728 : ptr2->x_param_sccvn_max_alias_queries_per_access);
7729 :
7730 0 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
7731 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7732 : indent_to, "",
7733 : "param_scev_max_expr_complexity",
7734 : ptr1->x_param_scev_max_expr_complexity,
7735 : ptr2->x_param_scev_max_expr_complexity);
7736 :
7737 0 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
7738 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7739 : indent_to, "",
7740 : "param_scev_max_expr_size",
7741 : ptr1->x_param_scev_max_expr_size,
7742 : ptr2->x_param_scev_max_expr_size);
7743 :
7744 0 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
7745 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7746 : indent_to, "",
7747 : "param_sched_autopref_queue_depth",
7748 : ptr1->x_param_sched_autopref_queue_depth,
7749 : ptr2->x_param_sched_autopref_queue_depth);
7750 :
7751 0 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
7752 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7753 : indent_to, "",
7754 : "param_sched_mem_true_dep_cost",
7755 : ptr1->x_param_sched_mem_true_dep_cost,
7756 : ptr2->x_param_sched_mem_true_dep_cost);
7757 :
7758 0 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
7759 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7760 : indent_to, "",
7761 : "param_sched_pressure_algorithm",
7762 : ptr1->x_param_sched_pressure_algorithm,
7763 : ptr2->x_param_sched_pressure_algorithm);
7764 :
7765 0 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
7766 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7767 : indent_to, "",
7768 : "param_sched_spec_prob_cutoff",
7769 : ptr1->x_param_sched_spec_prob_cutoff,
7770 : ptr2->x_param_sched_spec_prob_cutoff);
7771 :
7772 0 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
7773 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7774 : indent_to, "",
7775 : "param_sched_state_edge_prob_cutoff",
7776 : ptr1->x_param_sched_state_edge_prob_cutoff,
7777 : ptr2->x_param_sched_state_edge_prob_cutoff);
7778 :
7779 0 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
7780 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7781 : indent_to, "",
7782 : "param_selsched_insns_to_rename",
7783 : ptr1->x_param_selsched_insns_to_rename,
7784 : ptr2->x_param_selsched_insns_to_rename);
7785 :
7786 0 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
7787 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7788 : indent_to, "",
7789 : "param_selsched_max_lookahead",
7790 : ptr1->x_param_selsched_max_lookahead,
7791 : ptr2->x_param_selsched_max_lookahead);
7792 :
7793 0 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
7794 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7795 : indent_to, "",
7796 : "param_selsched_max_sched_times",
7797 : ptr1->x_param_selsched_max_sched_times,
7798 : ptr2->x_param_selsched_max_sched_times);
7799 :
7800 0 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
7801 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7802 : indent_to, "",
7803 : "param_simultaneous_prefetches",
7804 : ptr1->x_param_simultaneous_prefetches,
7805 : ptr2->x_param_simultaneous_prefetches);
7806 :
7807 0 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
7808 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7809 : indent_to, "",
7810 : "param_sink_frequency_threshold",
7811 : ptr1->x_param_sink_frequency_threshold,
7812 : ptr2->x_param_sink_frequency_threshold);
7813 :
7814 0 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
7815 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7816 : indent_to, "",
7817 : "param_sms_dfa_history",
7818 : ptr1->x_param_sms_dfa_history,
7819 : ptr2->x_param_sms_dfa_history);
7820 :
7821 0 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
7822 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7823 : indent_to, "",
7824 : "param_sms_loop_average_count_threshold",
7825 : ptr1->x_param_sms_loop_average_count_threshold,
7826 : ptr2->x_param_sms_loop_average_count_threshold);
7827 :
7828 0 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
7829 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7830 : indent_to, "",
7831 : "param_sms_max_ii_factor",
7832 : ptr1->x_param_sms_max_ii_factor,
7833 : ptr2->x_param_sms_max_ii_factor);
7834 :
7835 0 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
7836 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7837 : indent_to, "",
7838 : "param_sms_min_sc",
7839 : ptr1->x_param_sms_min_sc,
7840 : ptr2->x_param_sms_min_sc);
7841 :
7842 0 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
7843 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7844 : indent_to, "",
7845 : "param_sra_max_propagations",
7846 : ptr1->x_param_sra_max_propagations,
7847 : ptr2->x_param_sra_max_propagations);
7848 :
7849 0 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
7850 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7851 : indent_to, "",
7852 : "param_sra_max_scalarization_size_size",
7853 : ptr1->x_param_sra_max_scalarization_size_size,
7854 : ptr2->x_param_sra_max_scalarization_size_size);
7855 :
7856 0 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
7857 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7858 : indent_to, "",
7859 : "param_sra_max_scalarization_size_speed",
7860 : ptr1->x_param_sra_max_scalarization_size_speed,
7861 : ptr2->x_param_sra_max_scalarization_size_speed);
7862 :
7863 0 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
7864 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7865 : indent_to, "",
7866 : "param_ssa_name_def_chain_limit",
7867 : ptr1->x_param_ssa_name_def_chain_limit,
7868 : ptr2->x_param_ssa_name_def_chain_limit);
7869 :
7870 0 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
7871 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7872 : indent_to, "",
7873 : "param_ssp_buffer_size",
7874 : ptr1->x_param_ssp_buffer_size,
7875 : ptr2->x_param_ssp_buffer_size);
7876 :
7877 0 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
7878 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7879 : indent_to, "",
7880 : "param_stack_clash_protection_guard_size",
7881 : ptr1->x_param_stack_clash_protection_guard_size,
7882 : ptr2->x_param_stack_clash_protection_guard_size);
7883 :
7884 0 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
7885 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7886 : indent_to, "",
7887 : "param_stack_clash_protection_probe_interval",
7888 : ptr1->x_param_stack_clash_protection_probe_interval,
7889 : ptr2->x_param_stack_clash_protection_probe_interval);
7890 :
7891 0 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
7892 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7893 : indent_to, "",
7894 : "param_store_forwarding_max_distance",
7895 : ptr1->x_param_store_forwarding_max_distance,
7896 : ptr2->x_param_store_forwarding_max_distance);
7897 :
7898 0 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
7899 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7900 : indent_to, "",
7901 : "param_store_merging_allow_unaligned",
7902 : ptr1->x_param_store_merging_allow_unaligned,
7903 : ptr2->x_param_store_merging_allow_unaligned);
7904 :
7905 0 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
7906 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7907 : indent_to, "",
7908 : "param_store_merging_max_size",
7909 : ptr1->x_param_store_merging_max_size,
7910 : ptr2->x_param_store_merging_max_size);
7911 :
7912 0 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
7913 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7914 : indent_to, "",
7915 : "param_switch_conversion_branch_ratio",
7916 : ptr1->x_param_switch_conversion_branch_ratio,
7917 : ptr2->x_param_switch_conversion_branch_ratio);
7918 :
7919 0 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
7920 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7921 : indent_to, "",
7922 : "param_tm_max_aggregate_size",
7923 : ptr1->x_param_tm_max_aggregate_size,
7924 : ptr2->x_param_tm_max_aggregate_size);
7925 :
7926 0 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
7927 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7928 : indent_to, "",
7929 : "param_tracer_dynamic_coverage_feedback",
7930 : ptr1->x_param_tracer_dynamic_coverage_feedback,
7931 : ptr2->x_param_tracer_dynamic_coverage_feedback);
7932 :
7933 0 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
7934 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7935 : indent_to, "",
7936 : "param_tracer_dynamic_coverage",
7937 : ptr1->x_param_tracer_dynamic_coverage,
7938 : ptr2->x_param_tracer_dynamic_coverage);
7939 :
7940 0 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
7941 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7942 : indent_to, "",
7943 : "param_tracer_max_code_growth",
7944 : ptr1->x_param_tracer_max_code_growth,
7945 : ptr2->x_param_tracer_max_code_growth);
7946 :
7947 0 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
7948 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7949 : indent_to, "",
7950 : "param_tracer_min_branch_probability_feedback",
7951 : ptr1->x_param_tracer_min_branch_probability_feedback,
7952 : ptr2->x_param_tracer_min_branch_probability_feedback);
7953 :
7954 0 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
7955 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7956 : indent_to, "",
7957 : "param_tracer_min_branch_probability",
7958 : ptr1->x_param_tracer_min_branch_probability,
7959 : ptr2->x_param_tracer_min_branch_probability);
7960 :
7961 0 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
7962 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7963 : indent_to, "",
7964 : "param_tracer_min_branch_ratio",
7965 : ptr1->x_param_tracer_min_branch_ratio,
7966 : ptr2->x_param_tracer_min_branch_ratio);
7967 :
7968 0 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
7969 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7970 : indent_to, "",
7971 : "param_transitive_relations_work_bound",
7972 : ptr1->x_param_transitive_relations_work_bound,
7973 : ptr2->x_param_transitive_relations_work_bound);
7974 :
7975 0 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
7976 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7977 : indent_to, "",
7978 : "param_tree_reassoc_width",
7979 : ptr1->x_param_tree_reassoc_width,
7980 : ptr2->x_param_tree_reassoc_width);
7981 :
7982 0 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
7983 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7984 : indent_to, "",
7985 : "param_uninit_control_dep_attempts",
7986 : ptr1->x_param_uninit_control_dep_attempts,
7987 : ptr2->x_param_uninit_control_dep_attempts);
7988 :
7989 0 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
7990 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7991 : indent_to, "",
7992 : "param_uninit_max_chain_len",
7993 : ptr1->x_param_uninit_max_chain_len,
7994 : ptr2->x_param_uninit_max_chain_len);
7995 :
7996 0 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
7997 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7998 : indent_to, "",
7999 : "param_uninit_max_num_chains",
8000 : ptr1->x_param_uninit_max_num_chains,
8001 : ptr2->x_param_uninit_max_num_chains);
8002 :
8003 0 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
8004 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8005 : indent_to, "",
8006 : "param_uninit_max_prune_work",
8007 : ptr1->x_param_uninit_max_prune_work,
8008 : ptr2->x_param_uninit_max_prune_work);
8009 :
8010 0 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
8011 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8012 : indent_to, "",
8013 : "param_uninlined_function_insns",
8014 : ptr1->x_param_uninlined_function_insns,
8015 : ptr2->x_param_uninlined_function_insns);
8016 :
8017 0 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
8018 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8019 : indent_to, "",
8020 : "param_uninlined_function_time",
8021 : ptr1->x_param_uninlined_function_time,
8022 : ptr2->x_param_uninlined_function_time);
8023 :
8024 0 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
8025 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8026 : indent_to, "",
8027 : "param_uninlined_function_thunk_insns",
8028 : ptr1->x_param_uninlined_function_thunk_insns,
8029 : ptr2->x_param_uninlined_function_thunk_insns);
8030 :
8031 0 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
8032 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8033 : indent_to, "",
8034 : "param_uninlined_function_thunk_time",
8035 : ptr1->x_param_uninlined_function_thunk_time,
8036 : ptr2->x_param_uninlined_function_thunk_time);
8037 :
8038 0 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
8039 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8040 : indent_to, "",
8041 : "param_unlikely_bb_count_fraction",
8042 : ptr1->x_param_unlikely_bb_count_fraction,
8043 : ptr2->x_param_unlikely_bb_count_fraction);
8044 :
8045 0 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
8046 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8047 : indent_to, "",
8048 : "param_unroll_jam_max_unroll",
8049 : ptr1->x_param_unroll_jam_max_unroll,
8050 : ptr2->x_param_unroll_jam_max_unroll);
8051 :
8052 0 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
8053 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8054 : indent_to, "",
8055 : "param_unroll_jam_min_percent",
8056 : ptr1->x_param_unroll_jam_min_percent,
8057 : ptr2->x_param_unroll_jam_min_percent);
8058 :
8059 0 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
8060 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8061 : indent_to, "",
8062 : "param_use_after_scope_direct_emission_threshold",
8063 : ptr1->x_param_use_after_scope_direct_emission_threshold,
8064 : ptr2->x_param_use_after_scope_direct_emission_threshold);
8065 :
8066 0 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
8067 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8068 : indent_to, "",
8069 : "param_vect_epilogues_nomask",
8070 : ptr1->x_param_vect_epilogues_nomask,
8071 : ptr2->x_param_vect_epilogues_nomask);
8072 :
8073 0 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
8074 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8075 : indent_to, "",
8076 : "param_vect_induction_float",
8077 : ptr1->x_param_vect_induction_float,
8078 : ptr2->x_param_vect_induction_float);
8079 :
8080 0 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
8081 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8082 : indent_to, "",
8083 : "param_vect_inner_loop_cost_factor",
8084 : ptr1->x_param_vect_inner_loop_cost_factor,
8085 : ptr2->x_param_vect_inner_loop_cost_factor);
8086 :
8087 0 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
8088 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8089 : indent_to, "",
8090 : "param_vect_max_layout_candidates",
8091 : ptr1->x_param_vect_max_layout_candidates,
8092 : ptr2->x_param_vect_max_layout_candidates);
8093 :
8094 0 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
8095 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8096 : indent_to, "",
8097 : "param_vect_max_peeling_for_alignment",
8098 : ptr1->x_param_vect_max_peeling_for_alignment,
8099 : ptr2->x_param_vect_max_peeling_for_alignment);
8100 :
8101 0 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
8102 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8103 : indent_to, "",
8104 : "param_vect_max_version_for_alias_checks",
8105 : ptr1->x_param_vect_max_version_for_alias_checks,
8106 : ptr2->x_param_vect_max_version_for_alias_checks);
8107 :
8108 0 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
8109 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8110 : indent_to, "",
8111 : "param_vect_max_version_for_alignment_checks",
8112 : ptr1->x_param_vect_max_version_for_alignment_checks,
8113 : ptr2->x_param_vect_max_version_for_alignment_checks);
8114 :
8115 0 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
8116 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8117 : indent_to, "",
8118 : "param_vect_partial_vector_usage",
8119 : ptr1->x_param_vect_partial_vector_usage,
8120 : ptr2->x_param_vect_partial_vector_usage);
8121 :
8122 0 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
8123 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8124 : indent_to, "",
8125 : "param_vect_allow_possibly_not_worthwhile_vectorizations",
8126 : ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations,
8127 : ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
8128 :
8129 0 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
8130 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8131 : indent_to, "",
8132 : "param_vrp_block_limit",
8133 : ptr1->x_param_vrp_block_limit,
8134 : ptr2->x_param_vrp_block_limit);
8135 :
8136 0 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
8137 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8138 : indent_to, "",
8139 : "param_vrp_cstload_limit",
8140 : ptr1->x_param_vrp_cstload_limit,
8141 : ptr2->x_param_vrp_cstload_limit);
8142 :
8143 0 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
8144 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8145 : indent_to, "",
8146 : "param_vrp_sparse_threshold",
8147 : ptr1->x_param_vrp_sparse_threshold,
8148 : ptr2->x_param_vrp_sparse_threshold);
8149 :
8150 0 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
8151 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8152 : indent_to, "",
8153 : "param_vrp_switch_limit",
8154 : ptr1->x_param_vrp_switch_limit,
8155 : ptr2->x_param_vrp_switch_limit);
8156 :
8157 0 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
8158 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8159 : indent_to, "",
8160 : "param_vrp_vector_threshold",
8161 : ptr1->x_param_vrp_vector_threshold,
8162 : ptr2->x_param_vrp_vector_threshold);
8163 :
8164 0 : if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
8165 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8166 : indent_to, "",
8167 : "param_widening_mul_defer_fma",
8168 : ptr1->x_param_widening_mul_defer_fma,
8169 : ptr2->x_param_widening_mul_defer_fma);
8170 :
8171 0 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
8172 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8173 : indent_to, "",
8174 : "flag_complex_method",
8175 : ptr1->x_flag_complex_method,
8176 : ptr2->x_flag_complex_method);
8177 :
8178 0 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
8179 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8180 : indent_to, "",
8181 : "flag_malloc_dse",
8182 : ptr1->x_flag_malloc_dse,
8183 : ptr2->x_flag_malloc_dse);
8184 :
8185 0 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
8186 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8187 : indent_to, "",
8188 : "flag_min_function_alignment",
8189 : ptr1->x_flag_min_function_alignment,
8190 : ptr2->x_flag_min_function_alignment);
8191 :
8192 0 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
8193 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8194 : indent_to, "",
8195 : "flag_openmp_target_simd_clone",
8196 : ptr1->x_flag_openmp_target_simd_clone,
8197 : ptr2->x_flag_openmp_target_simd_clone);
8198 :
8199 0 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
8200 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8201 : indent_to, "",
8202 : "flag_sched_stalled_insns",
8203 : ptr1->x_flag_sched_stalled_insns,
8204 : ptr2->x_flag_sched_stalled_insns);
8205 :
8206 0 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
8207 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8208 : indent_to, "",
8209 : "flag_sched_stalled_insns_dep",
8210 : ptr1->x_flag_sched_stalled_insns_dep,
8211 : ptr2->x_flag_sched_stalled_insns_dep);
8212 :
8213 0 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
8214 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8215 : indent_to, "",
8216 : "flag_tree_parallelize_loops",
8217 : ptr1->x_flag_tree_parallelize_loops,
8218 : ptr2->x_flag_tree_parallelize_loops);
8219 :
8220 0 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
8221 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8222 : indent_to, "",
8223 : "flag_lto_locality_cloning",
8224 : (int) ptr1->x_flag_lto_locality_cloning,
8225 : (int) ptr2->x_flag_lto_locality_cloning);
8226 :
8227 0 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
8228 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8229 : indent_to, "",
8230 : "flag_lto_locality_heuristics",
8231 : (int) ptr1->x_flag_lto_locality_heuristics,
8232 : (int) ptr2->x_flag_lto_locality_heuristics);
8233 :
8234 0 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
8235 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8236 : indent_to, "",
8237 : "param_ranger_debug",
8238 : (int) ptr1->x_param_ranger_debug,
8239 : (int) ptr2->x_param_ranger_debug);
8240 :
8241 0 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
8242 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8243 : indent_to, "",
8244 : "param_threader_debug",
8245 : (int) ptr1->x_param_threader_debug,
8246 : (int) ptr2->x_param_threader_debug);
8247 :
8248 0 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
8249 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8250 : indent_to, "",
8251 : "flag_excess_precision",
8252 : (int) ptr1->x_flag_excess_precision,
8253 : (int) ptr2->x_flag_excess_precision);
8254 :
8255 0 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
8256 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8257 : indent_to, "",
8258 : "flag_fp_contract_mode",
8259 : (int) ptr1->x_flag_fp_contract_mode,
8260 : (int) ptr2->x_flag_fp_contract_mode);
8261 :
8262 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
8263 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8264 : indent_to, "",
8265 : "flag_harden_control_flow_redundancy_check_noreturn",
8266 : (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
8267 : (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
8268 :
8269 0 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
8270 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8271 : indent_to, "",
8272 : "flag_inline_stringops",
8273 : (int) ptr1->x_flag_inline_stringops,
8274 : (int) ptr2->x_flag_inline_stringops);
8275 :
8276 0 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
8277 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8278 : indent_to, "",
8279 : "flag_ira_algorithm",
8280 : (int) ptr1->x_flag_ira_algorithm,
8281 : (int) ptr2->x_flag_ira_algorithm);
8282 :
8283 0 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
8284 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8285 : indent_to, "",
8286 : "flag_ira_region",
8287 : (int) ptr1->x_flag_ira_region,
8288 : (int) ptr2->x_flag_ira_region);
8289 :
8290 0 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
8291 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8292 : indent_to, "",
8293 : "flag_live_patching",
8294 : (int) ptr1->x_flag_live_patching,
8295 : (int) ptr2->x_flag_live_patching);
8296 :
8297 0 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
8298 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8299 : indent_to, "",
8300 : "flag_reorder_blocks_algorithm",
8301 : (int) ptr1->x_flag_reorder_blocks_algorithm,
8302 : (int) ptr2->x_flag_reorder_blocks_algorithm);
8303 :
8304 0 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
8305 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8306 : indent_to, "",
8307 : "flag_simd_cost_model",
8308 : (int) ptr1->x_flag_simd_cost_model,
8309 : (int) ptr2->x_flag_simd_cost_model);
8310 :
8311 0 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
8312 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8313 : indent_to, "",
8314 : "flag_stack_reuse",
8315 : (int) ptr1->x_flag_stack_reuse,
8316 : (int) ptr2->x_flag_stack_reuse);
8317 :
8318 0 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
8319 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8320 : indent_to, "",
8321 : "flag_auto_var_init",
8322 : (int) ptr1->x_flag_auto_var_init,
8323 : (int) ptr2->x_flag_auto_var_init);
8324 :
8325 0 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
8326 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8327 : indent_to, "",
8328 : "flag_vect_cost_model",
8329 : (int) ptr1->x_flag_vect_cost_model,
8330 : (int) ptr2->x_flag_vect_cost_model);
8331 :
8332 0 : if (ptr1->x_optimize != ptr2->x_optimize)
8333 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8334 : indent_to, "",
8335 : "optimize",
8336 : ptr1->x_optimize,
8337 : ptr2->x_optimize);
8338 :
8339 0 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
8340 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8341 : indent_to, "",
8342 : "optimize_size",
8343 : ptr1->x_optimize_size,
8344 : ptr2->x_optimize_size);
8345 :
8346 0 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
8347 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8348 : indent_to, "",
8349 : "optimize_debug",
8350 : ptr1->x_optimize_debug,
8351 : ptr2->x_optimize_debug);
8352 :
8353 0 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
8354 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8355 : indent_to, "",
8356 : "optimize_fast",
8357 : ptr1->x_optimize_fast,
8358 : ptr2->x_optimize_fast);
8359 :
8360 0 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
8361 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8362 : indent_to, "",
8363 : "warn_inline",
8364 : ptr1->x_warn_inline,
8365 : ptr2->x_warn_inline);
8366 :
8367 0 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
8368 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8369 : indent_to, "",
8370 : "flag_aggressive_loop_optimizations",
8371 : ptr1->x_flag_aggressive_loop_optimizations,
8372 : ptr2->x_flag_aggressive_loop_optimizations);
8373 :
8374 0 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
8375 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8376 : indent_to, "",
8377 : "flag_align_functions",
8378 : ptr1->x_flag_align_functions,
8379 : ptr2->x_flag_align_functions);
8380 :
8381 0 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
8382 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8383 : indent_to, "",
8384 : "flag_align_jumps",
8385 : ptr1->x_flag_align_jumps,
8386 : ptr2->x_flag_align_jumps);
8387 :
8388 0 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
8389 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8390 : indent_to, "",
8391 : "flag_align_labels",
8392 : ptr1->x_flag_align_labels,
8393 : ptr2->x_flag_align_labels);
8394 :
8395 0 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
8396 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8397 : indent_to, "",
8398 : "flag_align_loops",
8399 : ptr1->x_flag_align_loops,
8400 : ptr2->x_flag_align_loops);
8401 :
8402 0 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
8403 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8404 : indent_to, "",
8405 : "flag_allocation_dce",
8406 : ptr1->x_flag_allocation_dce,
8407 : ptr2->x_flag_allocation_dce);
8408 :
8409 0 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
8410 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8411 : indent_to, "",
8412 : "flag_store_data_races",
8413 : ptr1->x_flag_store_data_races,
8414 : ptr2->x_flag_store_data_races);
8415 :
8416 0 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
8417 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8418 : indent_to, "",
8419 : "flag_associative_math",
8420 : ptr1->x_flag_associative_math,
8421 : ptr2->x_flag_associative_math);
8422 :
8423 0 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
8424 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8425 : indent_to, "",
8426 : "flag_assume_sane_operators_new_delete",
8427 : ptr1->x_flag_assume_sane_operators_new_delete,
8428 : ptr2->x_flag_assume_sane_operators_new_delete);
8429 :
8430 0 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
8431 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8432 : indent_to, "",
8433 : "flag_asynchronous_unwind_tables",
8434 : ptr1->x_flag_asynchronous_unwind_tables,
8435 : ptr2->x_flag_asynchronous_unwind_tables);
8436 :
8437 0 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
8438 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8439 : indent_to, "",
8440 : "flag_auto_inc_dec",
8441 : ptr1->x_flag_auto_inc_dec,
8442 : ptr2->x_flag_auto_inc_dec);
8443 :
8444 0 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
8445 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8446 : indent_to, "",
8447 : "flag_auto_profile_inlining",
8448 : ptr1->x_flag_auto_profile_inlining,
8449 : ptr2->x_flag_auto_profile_inlining);
8450 :
8451 0 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
8452 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8453 : indent_to, "",
8454 : "flag_avoid_store_forwarding",
8455 : ptr1->x_flag_avoid_store_forwarding,
8456 : ptr2->x_flag_avoid_store_forwarding);
8457 :
8458 0 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
8459 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8460 : indent_to, "",
8461 : "flag_bit_tests",
8462 : ptr1->x_flag_bit_tests,
8463 : ptr2->x_flag_bit_tests);
8464 :
8465 0 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
8466 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8467 : indent_to, "",
8468 : "flag_branch_on_count_reg",
8469 : ptr1->x_flag_branch_on_count_reg,
8470 : ptr2->x_flag_branch_on_count_reg);
8471 :
8472 0 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
8473 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8474 : indent_to, "",
8475 : "flag_branch_probabilities",
8476 : ptr1->x_flag_branch_probabilities,
8477 : ptr2->x_flag_branch_probabilities);
8478 :
8479 0 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
8480 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8481 : indent_to, "",
8482 : "flag_caller_saves",
8483 : ptr1->x_flag_caller_saves,
8484 : ptr2->x_flag_caller_saves);
8485 :
8486 0 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
8487 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8488 : indent_to, "",
8489 : "flag_code_hoisting",
8490 : ptr1->x_flag_code_hoisting,
8491 : ptr2->x_flag_code_hoisting);
8492 :
8493 0 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
8494 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8495 : indent_to, "",
8496 : "flag_combine_stack_adjustments",
8497 : ptr1->x_flag_combine_stack_adjustments,
8498 : ptr2->x_flag_combine_stack_adjustments);
8499 :
8500 0 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
8501 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8502 : indent_to, "",
8503 : "flag_compare_elim_after_reload",
8504 : ptr1->x_flag_compare_elim_after_reload,
8505 : ptr2->x_flag_compare_elim_after_reload);
8506 :
8507 0 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
8508 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8509 : indent_to, "",
8510 : "flag_conserve_stack",
8511 : ptr1->x_flag_conserve_stack,
8512 : ptr2->x_flag_conserve_stack);
8513 :
8514 0 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
8515 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8516 : indent_to, "",
8517 : "flag_cprop_registers",
8518 : ptr1->x_flag_cprop_registers,
8519 : ptr2->x_flag_cprop_registers);
8520 :
8521 0 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
8522 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8523 : indent_to, "",
8524 : "flag_crossjumping",
8525 : ptr1->x_flag_crossjumping,
8526 : ptr2->x_flag_crossjumping);
8527 :
8528 0 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
8529 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8530 : indent_to, "",
8531 : "flag_cse_follow_jumps",
8532 : ptr1->x_flag_cse_follow_jumps,
8533 : ptr2->x_flag_cse_follow_jumps);
8534 :
8535 0 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
8536 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8537 : indent_to, "",
8538 : "flag_dce",
8539 : ptr1->x_flag_dce,
8540 : ptr2->x_flag_dce);
8541 :
8542 0 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
8543 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8544 : indent_to, "",
8545 : "flag_defer_pop",
8546 : ptr1->x_flag_defer_pop,
8547 : ptr2->x_flag_defer_pop);
8548 :
8549 0 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
8550 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8551 : indent_to, "",
8552 : "flag_delayed_branch",
8553 : ptr1->x_flag_delayed_branch,
8554 : ptr2->x_flag_delayed_branch);
8555 :
8556 0 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
8557 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8558 : indent_to, "",
8559 : "flag_delete_dead_exceptions",
8560 : ptr1->x_flag_delete_dead_exceptions,
8561 : ptr2->x_flag_delete_dead_exceptions);
8562 :
8563 0 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
8564 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8565 : indent_to, "",
8566 : "flag_delete_null_pointer_checks",
8567 : ptr1->x_flag_delete_null_pointer_checks,
8568 : ptr2->x_flag_delete_null_pointer_checks);
8569 :
8570 0 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
8571 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8572 : indent_to, "",
8573 : "flag_dep_fusion",
8574 : ptr1->x_flag_dep_fusion,
8575 : ptr2->x_flag_dep_fusion);
8576 :
8577 0 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
8578 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8579 : indent_to, "",
8580 : "flag_devirtualize",
8581 : ptr1->x_flag_devirtualize,
8582 : ptr2->x_flag_devirtualize);
8583 :
8584 0 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
8585 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8586 : indent_to, "",
8587 : "flag_devirtualize_speculatively",
8588 : ptr1->x_flag_devirtualize_speculatively,
8589 : ptr2->x_flag_devirtualize_speculatively);
8590 :
8591 0 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
8592 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8593 : indent_to, "",
8594 : "flag_dse",
8595 : ptr1->x_flag_dse,
8596 : ptr2->x_flag_dse);
8597 :
8598 0 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
8599 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8600 : indent_to, "",
8601 : "flag_early_inlining",
8602 : ptr1->x_flag_early_inlining,
8603 : ptr2->x_flag_early_inlining);
8604 :
8605 0 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
8606 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8607 : indent_to, "",
8608 : "flag_exceptions",
8609 : ptr1->x_flag_exceptions,
8610 : ptr2->x_flag_exceptions);
8611 :
8612 0 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
8613 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8614 : indent_to, "",
8615 : "flag_expensive_optimizations",
8616 : ptr1->x_flag_expensive_optimizations,
8617 : ptr2->x_flag_expensive_optimizations);
8618 :
8619 0 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
8620 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8621 : indent_to, "",
8622 : "flag_ext_dce",
8623 : ptr1->x_flag_ext_dce,
8624 : ptr2->x_flag_ext_dce);
8625 :
8626 0 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
8627 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8628 : indent_to, "",
8629 : "flag_finite_loops",
8630 : ptr1->x_flag_finite_loops,
8631 : ptr2->x_flag_finite_loops);
8632 :
8633 0 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
8634 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8635 : indent_to, "",
8636 : "flag_finite_math_only",
8637 : ptr1->x_flag_finite_math_only,
8638 : ptr2->x_flag_finite_math_only);
8639 :
8640 0 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
8641 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8642 : indent_to, "",
8643 : "flag_float_store",
8644 : ptr1->x_flag_float_store,
8645 : ptr2->x_flag_float_store);
8646 :
8647 0 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
8648 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8649 : indent_to, "",
8650 : "flag_fold_mem_offsets",
8651 : ptr1->x_flag_fold_mem_offsets,
8652 : ptr2->x_flag_fold_mem_offsets);
8653 :
8654 0 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
8655 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8656 : indent_to, "",
8657 : "flag_fold_simple_inlines",
8658 : ptr1->x_flag_fold_simple_inlines,
8659 : ptr2->x_flag_fold_simple_inlines);
8660 :
8661 0 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
8662 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8663 : indent_to, "",
8664 : "flag_forward_propagate",
8665 : ptr1->x_flag_forward_propagate,
8666 : ptr2->x_flag_forward_propagate);
8667 :
8668 0 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
8669 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8670 : indent_to, "",
8671 : "flag_fp_int_builtin_inexact",
8672 : ptr1->x_flag_fp_int_builtin_inexact,
8673 : ptr2->x_flag_fp_int_builtin_inexact);
8674 :
8675 0 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
8676 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8677 : indent_to, "",
8678 : "flag_no_function_cse",
8679 : ptr1->x_flag_no_function_cse,
8680 : ptr2->x_flag_no_function_cse);
8681 :
8682 0 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
8683 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8684 : indent_to, "",
8685 : "flag_gcse",
8686 : ptr1->x_flag_gcse,
8687 : ptr2->x_flag_gcse);
8688 :
8689 0 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
8690 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8691 : indent_to, "",
8692 : "flag_gcse_after_reload",
8693 : ptr1->x_flag_gcse_after_reload,
8694 : ptr2->x_flag_gcse_after_reload);
8695 :
8696 0 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
8697 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8698 : indent_to, "",
8699 : "flag_gcse_las",
8700 : ptr1->x_flag_gcse_las,
8701 : ptr2->x_flag_gcse_las);
8702 :
8703 0 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
8704 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8705 : indent_to, "",
8706 : "flag_gcse_lm",
8707 : ptr1->x_flag_gcse_lm,
8708 : ptr2->x_flag_gcse_lm);
8709 :
8710 0 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
8711 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8712 : indent_to, "",
8713 : "flag_gcse_sm",
8714 : ptr1->x_flag_gcse_sm,
8715 : ptr2->x_flag_gcse_sm);
8716 :
8717 0 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
8718 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8719 : indent_to, "",
8720 : "flag_graphite",
8721 : ptr1->x_flag_graphite,
8722 : ptr2->x_flag_graphite);
8723 :
8724 0 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
8725 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8726 : indent_to, "",
8727 : "flag_graphite_identity",
8728 : ptr1->x_flag_graphite_identity,
8729 : ptr2->x_flag_graphite_identity);
8730 :
8731 0 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
8732 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8733 : indent_to, "",
8734 : "flag_guess_branch_prob",
8735 : ptr1->x_flag_guess_branch_prob,
8736 : ptr2->x_flag_guess_branch_prob);
8737 :
8738 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
8739 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8740 : indent_to, "",
8741 : "flag_harden_control_flow_redundancy_check_exceptions",
8742 : ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
8743 : ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
8744 :
8745 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
8746 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8747 : indent_to, "",
8748 : "flag_harden_control_flow_redundancy_check_returning_calls",
8749 : ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
8750 : ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
8751 :
8752 0 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
8753 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8754 : indent_to, "",
8755 : "flag_harden_control_flow_redundancy_skip_leaf",
8756 : ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
8757 : ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
8758 :
8759 0 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
8760 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8761 : indent_to, "",
8762 : "flag_harden_compares",
8763 : ptr1->x_flag_harden_compares,
8764 : ptr2->x_flag_harden_compares);
8765 :
8766 0 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
8767 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8768 : indent_to, "",
8769 : "flag_harden_conditional_branches",
8770 : ptr1->x_flag_harden_conditional_branches,
8771 : ptr2->x_flag_harden_conditional_branches);
8772 :
8773 0 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
8774 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8775 : indent_to, "",
8776 : "flag_harden_control_flow_redundancy",
8777 : ptr1->x_flag_harden_control_flow_redundancy,
8778 : ptr2->x_flag_harden_control_flow_redundancy);
8779 :
8780 0 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
8781 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8782 : indent_to, "",
8783 : "flag_hoist_adjacent_loads",
8784 : ptr1->x_flag_hoist_adjacent_loads,
8785 : ptr2->x_flag_hoist_adjacent_loads);
8786 :
8787 0 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
8788 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8789 : indent_to, "",
8790 : "flag_if_conversion",
8791 : ptr1->x_flag_if_conversion,
8792 : ptr2->x_flag_if_conversion);
8793 :
8794 0 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
8795 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8796 : indent_to, "",
8797 : "flag_if_conversion2",
8798 : ptr1->x_flag_if_conversion2,
8799 : ptr2->x_flag_if_conversion2);
8800 :
8801 0 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
8802 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8803 : indent_to, "",
8804 : "flag_indirect_inlining",
8805 : ptr1->x_flag_indirect_inlining,
8806 : ptr2->x_flag_indirect_inlining);
8807 :
8808 0 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
8809 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8810 : indent_to, "",
8811 : "flag_no_inline",
8812 : ptr1->x_flag_no_inline,
8813 : ptr2->x_flag_no_inline);
8814 :
8815 0 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
8816 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8817 : indent_to, "",
8818 : "flag_inline_atomics",
8819 : ptr1->x_flag_inline_atomics,
8820 : ptr2->x_flag_inline_atomics);
8821 :
8822 0 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
8823 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8824 : indent_to, "",
8825 : "flag_inline_functions",
8826 : ptr1->x_flag_inline_functions,
8827 : ptr2->x_flag_inline_functions);
8828 :
8829 0 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
8830 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8831 : indent_to, "",
8832 : "flag_inline_functions_called_once",
8833 : ptr1->x_flag_inline_functions_called_once,
8834 : ptr2->x_flag_inline_functions_called_once);
8835 :
8836 0 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
8837 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8838 : indent_to, "",
8839 : "flag_inline_small_functions",
8840 : ptr1->x_flag_inline_small_functions,
8841 : ptr2->x_flag_inline_small_functions);
8842 :
8843 0 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
8844 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8845 : indent_to, "",
8846 : "flag_ipa_bit_cp",
8847 : ptr1->x_flag_ipa_bit_cp,
8848 : ptr2->x_flag_ipa_bit_cp);
8849 :
8850 0 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
8851 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8852 : indent_to, "",
8853 : "flag_ipa_cp",
8854 : ptr1->x_flag_ipa_cp,
8855 : ptr2->x_flag_ipa_cp);
8856 :
8857 0 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
8858 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8859 : indent_to, "",
8860 : "flag_ipa_cp_clone",
8861 : ptr1->x_flag_ipa_cp_clone,
8862 : ptr2->x_flag_ipa_cp_clone);
8863 :
8864 0 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
8865 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8866 : indent_to, "",
8867 : "flag_ipa_icf",
8868 : ptr1->x_flag_ipa_icf,
8869 : ptr2->x_flag_ipa_icf);
8870 :
8871 0 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
8872 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8873 : indent_to, "",
8874 : "flag_ipa_icf_functions",
8875 : ptr1->x_flag_ipa_icf_functions,
8876 : ptr2->x_flag_ipa_icf_functions);
8877 :
8878 0 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
8879 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8880 : indent_to, "",
8881 : "flag_ipa_icf_variables",
8882 : ptr1->x_flag_ipa_icf_variables,
8883 : ptr2->x_flag_ipa_icf_variables);
8884 :
8885 0 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
8886 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8887 : indent_to, "",
8888 : "flag_ipa_modref",
8889 : ptr1->x_flag_ipa_modref,
8890 : ptr2->x_flag_ipa_modref);
8891 :
8892 0 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
8893 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8894 : indent_to, "",
8895 : "flag_ipa_profile",
8896 : ptr1->x_flag_ipa_profile,
8897 : ptr2->x_flag_ipa_profile);
8898 :
8899 0 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
8900 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8901 : indent_to, "",
8902 : "flag_ipa_pta",
8903 : ptr1->x_flag_ipa_pta,
8904 : ptr2->x_flag_ipa_pta);
8905 :
8906 0 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
8907 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8908 : indent_to, "",
8909 : "flag_ipa_pure_const",
8910 : ptr1->x_flag_ipa_pure_const,
8911 : ptr2->x_flag_ipa_pure_const);
8912 :
8913 0 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
8914 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8915 : indent_to, "",
8916 : "flag_ipa_ra",
8917 : ptr1->x_flag_ipa_ra,
8918 : ptr2->x_flag_ipa_ra);
8919 :
8920 0 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
8921 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8922 : indent_to, "",
8923 : "flag_ipa_reference",
8924 : ptr1->x_flag_ipa_reference,
8925 : ptr2->x_flag_ipa_reference);
8926 :
8927 0 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
8928 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8929 : indent_to, "",
8930 : "flag_ipa_reference_addressable",
8931 : ptr1->x_flag_ipa_reference_addressable,
8932 : ptr2->x_flag_ipa_reference_addressable);
8933 :
8934 0 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
8935 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8936 : indent_to, "",
8937 : "flag_ipa_reorder_for_locality",
8938 : ptr1->x_flag_ipa_reorder_for_locality,
8939 : ptr2->x_flag_ipa_reorder_for_locality);
8940 :
8941 0 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
8942 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8943 : indent_to, "",
8944 : "flag_ipa_sra",
8945 : ptr1->x_flag_ipa_sra,
8946 : ptr2->x_flag_ipa_sra);
8947 :
8948 0 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
8949 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8950 : indent_to, "",
8951 : "flag_ipa_stack_alignment",
8952 : ptr1->x_flag_ipa_stack_alignment,
8953 : ptr2->x_flag_ipa_stack_alignment);
8954 :
8955 0 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
8956 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8957 : indent_to, "",
8958 : "flag_ipa_strict_aliasing",
8959 : ptr1->x_flag_ipa_strict_aliasing,
8960 : ptr2->x_flag_ipa_strict_aliasing);
8961 :
8962 0 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
8963 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8964 : indent_to, "",
8965 : "flag_ipa_vrp",
8966 : ptr1->x_flag_ipa_vrp,
8967 : ptr2->x_flag_ipa_vrp);
8968 :
8969 0 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
8970 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8971 : indent_to, "",
8972 : "flag_ira_hoist_pressure",
8973 : ptr1->x_flag_ira_hoist_pressure,
8974 : ptr2->x_flag_ira_hoist_pressure);
8975 :
8976 0 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
8977 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8978 : indent_to, "",
8979 : "flag_ira_loop_pressure",
8980 : ptr1->x_flag_ira_loop_pressure,
8981 : ptr2->x_flag_ira_loop_pressure);
8982 :
8983 0 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
8984 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8985 : indent_to, "",
8986 : "flag_ira_share_save_slots",
8987 : ptr1->x_flag_ira_share_save_slots,
8988 : ptr2->x_flag_ira_share_save_slots);
8989 :
8990 0 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
8991 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8992 : indent_to, "",
8993 : "flag_ira_share_spill_slots",
8994 : ptr1->x_flag_ira_share_spill_slots,
8995 : ptr2->x_flag_ira_share_spill_slots);
8996 :
8997 0 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
8998 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8999 : indent_to, "",
9000 : "flag_isolate_erroneous_paths_attribute",
9001 : ptr1->x_flag_isolate_erroneous_paths_attribute,
9002 : ptr2->x_flag_isolate_erroneous_paths_attribute);
9003 :
9004 0 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
9005 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9006 : indent_to, "",
9007 : "flag_isolate_erroneous_paths_dereference",
9008 : ptr1->x_flag_isolate_erroneous_paths_dereference,
9009 : ptr2->x_flag_isolate_erroneous_paths_dereference);
9010 :
9011 0 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
9012 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9013 : indent_to, "",
9014 : "flag_ivopts",
9015 : ptr1->x_flag_ivopts,
9016 : ptr2->x_flag_ivopts);
9017 :
9018 0 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
9019 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9020 : indent_to, "",
9021 : "flag_jump_tables",
9022 : ptr1->x_flag_jump_tables,
9023 : ptr2->x_flag_jump_tables);
9024 :
9025 0 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
9026 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9027 : indent_to, "",
9028 : "flag_keep_gc_roots_live",
9029 : ptr1->x_flag_keep_gc_roots_live,
9030 : ptr2->x_flag_keep_gc_roots_live);
9031 :
9032 0 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
9033 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9034 : indent_to, "",
9035 : "flag_late_combine_instructions",
9036 : ptr1->x_flag_late_combine_instructions,
9037 : ptr2->x_flag_late_combine_instructions);
9038 :
9039 0 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
9040 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9041 : indent_to, "",
9042 : "flag_lifetime_dse",
9043 : ptr1->x_flag_lifetime_dse,
9044 : ptr2->x_flag_lifetime_dse);
9045 :
9046 0 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
9047 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9048 : indent_to, "",
9049 : "flag_limit_function_alignment",
9050 : ptr1->x_flag_limit_function_alignment,
9051 : ptr2->x_flag_limit_function_alignment);
9052 :
9053 0 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
9054 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9055 : indent_to, "",
9056 : "flag_live_range_shrinkage",
9057 : ptr1->x_flag_live_range_shrinkage,
9058 : ptr2->x_flag_live_range_shrinkage);
9059 :
9060 0 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
9061 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9062 : indent_to, "",
9063 : "flag_loop_interchange",
9064 : ptr1->x_flag_loop_interchange,
9065 : ptr2->x_flag_loop_interchange);
9066 :
9067 0 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
9068 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9069 : indent_to, "",
9070 : "flag_loop_nest_optimize",
9071 : ptr1->x_flag_loop_nest_optimize,
9072 : ptr2->x_flag_loop_nest_optimize);
9073 :
9074 0 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
9075 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9076 : indent_to, "",
9077 : "flag_loop_parallelize_all",
9078 : ptr1->x_flag_loop_parallelize_all,
9079 : ptr2->x_flag_loop_parallelize_all);
9080 :
9081 0 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
9082 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9083 : indent_to, "",
9084 : "flag_unroll_jam",
9085 : ptr1->x_flag_unroll_jam,
9086 : ptr2->x_flag_unroll_jam);
9087 :
9088 0 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
9089 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9090 : indent_to, "",
9091 : "flag_lra_remat",
9092 : ptr1->x_flag_lra_remat,
9093 : ptr2->x_flag_lra_remat);
9094 :
9095 0 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
9096 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9097 : indent_to, "",
9098 : "flag_malloc_dce",
9099 : ptr1->x_flag_malloc_dce,
9100 : ptr2->x_flag_malloc_dce);
9101 :
9102 0 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
9103 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9104 : indent_to, "",
9105 : "flag_errno_math",
9106 : ptr1->x_flag_errno_math,
9107 : ptr2->x_flag_errno_math);
9108 :
9109 0 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
9110 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9111 : indent_to, "",
9112 : "flag_modulo_sched",
9113 : ptr1->x_flag_modulo_sched,
9114 : ptr2->x_flag_modulo_sched);
9115 :
9116 0 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
9117 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9118 : indent_to, "",
9119 : "flag_modulo_sched_allow_regmoves",
9120 : ptr1->x_flag_modulo_sched_allow_regmoves,
9121 : ptr2->x_flag_modulo_sched_allow_regmoves);
9122 :
9123 0 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
9124 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9125 : indent_to, "",
9126 : "flag_move_loop_invariants",
9127 : ptr1->x_flag_move_loop_invariants,
9128 : ptr2->x_flag_move_loop_invariants);
9129 :
9130 0 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
9131 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9132 : indent_to, "",
9133 : "flag_move_loop_stores",
9134 : ptr1->x_flag_move_loop_stores,
9135 : ptr2->x_flag_move_loop_stores);
9136 :
9137 0 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
9138 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9139 : indent_to, "",
9140 : "flag_non_call_exceptions",
9141 : ptr1->x_flag_non_call_exceptions,
9142 : ptr2->x_flag_non_call_exceptions);
9143 :
9144 0 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
9145 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9146 : indent_to, "",
9147 : "flag_nothrow_opt",
9148 : ptr1->x_flag_nothrow_opt,
9149 : ptr2->x_flag_nothrow_opt);
9150 :
9151 0 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
9152 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9153 : indent_to, "",
9154 : "flag_omit_frame_pointer",
9155 : ptr1->x_flag_omit_frame_pointer,
9156 : ptr2->x_flag_omit_frame_pointer);
9157 :
9158 0 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
9159 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9160 : indent_to, "",
9161 : "flag_opt_info",
9162 : ptr1->x_flag_opt_info,
9163 : ptr2->x_flag_opt_info);
9164 :
9165 0 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
9166 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9167 : indent_to, "",
9168 : "flag_optimize_crc",
9169 : ptr1->x_flag_optimize_crc,
9170 : ptr2->x_flag_optimize_crc);
9171 :
9172 0 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
9173 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9174 : indent_to, "",
9175 : "flag_optimize_sibling_calls",
9176 : ptr1->x_flag_optimize_sibling_calls,
9177 : ptr2->x_flag_optimize_sibling_calls);
9178 :
9179 0 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
9180 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9181 : indent_to, "",
9182 : "flag_optimize_strlen",
9183 : ptr1->x_flag_optimize_strlen,
9184 : ptr2->x_flag_optimize_strlen);
9185 :
9186 0 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
9187 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9188 : indent_to, "",
9189 : "flag_pack_struct",
9190 : ptr1->x_flag_pack_struct,
9191 : ptr2->x_flag_pack_struct);
9192 :
9193 0 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
9194 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9195 : indent_to, "",
9196 : "flag_partial_inlining",
9197 : ptr1->x_flag_partial_inlining,
9198 : ptr2->x_flag_partial_inlining);
9199 :
9200 0 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
9201 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9202 : indent_to, "",
9203 : "flag_pcc_struct_return",
9204 : ptr1->x_flag_pcc_struct_return,
9205 : ptr2->x_flag_pcc_struct_return);
9206 :
9207 0 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
9208 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9209 : indent_to, "",
9210 : "flag_peel_loops",
9211 : ptr1->x_flag_peel_loops,
9212 : ptr2->x_flag_peel_loops);
9213 :
9214 0 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
9215 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9216 : indent_to, "",
9217 : "flag_no_peephole",
9218 : ptr1->x_flag_no_peephole,
9219 : ptr2->x_flag_no_peephole);
9220 :
9221 0 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
9222 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9223 : indent_to, "",
9224 : "flag_peephole2",
9225 : ptr1->x_flag_peephole2,
9226 : ptr2->x_flag_peephole2);
9227 :
9228 0 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
9229 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9230 : indent_to, "",
9231 : "flag_plt",
9232 : ptr1->x_flag_plt,
9233 : ptr2->x_flag_plt);
9234 :
9235 0 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
9236 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9237 : indent_to, "",
9238 : "flag_predictive_commoning",
9239 : ptr1->x_flag_predictive_commoning,
9240 : ptr2->x_flag_predictive_commoning);
9241 :
9242 0 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
9243 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9244 : indent_to, "",
9245 : "flag_prefetch_loop_arrays",
9246 : ptr1->x_flag_prefetch_loop_arrays,
9247 : ptr2->x_flag_prefetch_loop_arrays);
9248 :
9249 0 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
9250 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9251 : indent_to, "",
9252 : "flag_printf_return_value",
9253 : ptr1->x_flag_printf_return_value,
9254 : ptr2->x_flag_printf_return_value);
9255 :
9256 0 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
9257 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9258 : indent_to, "",
9259 : "flag_profile_partial_training",
9260 : ptr1->x_flag_profile_partial_training,
9261 : ptr2->x_flag_profile_partial_training);
9262 :
9263 0 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
9264 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9265 : indent_to, "",
9266 : "flag_profile_reorder_functions",
9267 : ptr1->x_flag_profile_reorder_functions,
9268 : ptr2->x_flag_profile_reorder_functions);
9269 :
9270 0 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
9271 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9272 : indent_to, "",
9273 : "flag_reciprocal_math",
9274 : ptr1->x_flag_reciprocal_math,
9275 : ptr2->x_flag_reciprocal_math);
9276 :
9277 0 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
9278 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9279 : indent_to, "",
9280 : "flag_ree",
9281 : ptr1->x_flag_ree,
9282 : ptr2->x_flag_ree);
9283 :
9284 0 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
9285 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9286 : indent_to, "",
9287 : "flag_rename_registers",
9288 : ptr1->x_flag_rename_registers,
9289 : ptr2->x_flag_rename_registers);
9290 :
9291 0 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
9292 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9293 : indent_to, "",
9294 : "flag_reorder_blocks",
9295 : ptr1->x_flag_reorder_blocks,
9296 : ptr2->x_flag_reorder_blocks);
9297 :
9298 0 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
9299 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9300 : indent_to, "",
9301 : "flag_reorder_blocks_and_partition",
9302 : ptr1->x_flag_reorder_blocks_and_partition,
9303 : ptr2->x_flag_reorder_blocks_and_partition);
9304 :
9305 0 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
9306 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9307 : indent_to, "",
9308 : "flag_reorder_functions",
9309 : ptr1->x_flag_reorder_functions,
9310 : ptr2->x_flag_reorder_functions);
9311 :
9312 0 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
9313 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9314 : indent_to, "",
9315 : "flag_rerun_cse_after_loop",
9316 : ptr1->x_flag_rerun_cse_after_loop,
9317 : ptr2->x_flag_rerun_cse_after_loop);
9318 :
9319 0 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
9320 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9321 : indent_to, "",
9322 : "flag_resched_modulo_sched",
9323 : ptr1->x_flag_resched_modulo_sched,
9324 : ptr2->x_flag_resched_modulo_sched);
9325 :
9326 0 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
9327 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9328 : indent_to, "",
9329 : "flag_rounding_math",
9330 : ptr1->x_flag_rounding_math,
9331 : ptr2->x_flag_rounding_math);
9332 :
9333 0 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
9334 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9335 : indent_to, "",
9336 : "flag_rtti",
9337 : ptr1->x_flag_rtti,
9338 : ptr2->x_flag_rtti);
9339 :
9340 0 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
9341 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9342 : indent_to, "",
9343 : "flag_save_optimization_record",
9344 : ptr1->x_flag_save_optimization_record,
9345 : ptr2->x_flag_save_optimization_record);
9346 :
9347 0 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
9348 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9349 : indent_to, "",
9350 : "flag_sched_critical_path_heuristic",
9351 : ptr1->x_flag_sched_critical_path_heuristic,
9352 : ptr2->x_flag_sched_critical_path_heuristic);
9353 :
9354 0 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
9355 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9356 : indent_to, "",
9357 : "flag_sched_dep_count_heuristic",
9358 : ptr1->x_flag_sched_dep_count_heuristic,
9359 : ptr2->x_flag_sched_dep_count_heuristic);
9360 :
9361 0 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
9362 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9363 : indent_to, "",
9364 : "flag_sched_group_heuristic",
9365 : ptr1->x_flag_sched_group_heuristic,
9366 : ptr2->x_flag_sched_group_heuristic);
9367 :
9368 0 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
9369 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9370 : indent_to, "",
9371 : "flag_schedule_interblock",
9372 : ptr1->x_flag_schedule_interblock,
9373 : ptr2->x_flag_schedule_interblock);
9374 :
9375 0 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
9376 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9377 : indent_to, "",
9378 : "flag_sched_last_insn_heuristic",
9379 : ptr1->x_flag_sched_last_insn_heuristic,
9380 : ptr2->x_flag_sched_last_insn_heuristic);
9381 :
9382 0 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
9383 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9384 : indent_to, "",
9385 : "flag_sched_pressure",
9386 : ptr1->x_flag_sched_pressure,
9387 : ptr2->x_flag_sched_pressure);
9388 :
9389 0 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
9390 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9391 : indent_to, "",
9392 : "flag_sched_rank_heuristic",
9393 : ptr1->x_flag_sched_rank_heuristic,
9394 : ptr2->x_flag_sched_rank_heuristic);
9395 :
9396 0 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
9397 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9398 : indent_to, "",
9399 : "flag_schedule_speculative",
9400 : ptr1->x_flag_schedule_speculative,
9401 : ptr2->x_flag_schedule_speculative);
9402 :
9403 0 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
9404 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9405 : indent_to, "",
9406 : "flag_sched_spec_insn_heuristic",
9407 : ptr1->x_flag_sched_spec_insn_heuristic,
9408 : ptr2->x_flag_sched_spec_insn_heuristic);
9409 :
9410 0 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
9411 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9412 : indent_to, "",
9413 : "flag_schedule_speculative_load",
9414 : ptr1->x_flag_schedule_speculative_load,
9415 : ptr2->x_flag_schedule_speculative_load);
9416 :
9417 0 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
9418 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9419 : indent_to, "",
9420 : "flag_schedule_speculative_load_dangerous",
9421 : ptr1->x_flag_schedule_speculative_load_dangerous,
9422 : ptr2->x_flag_schedule_speculative_load_dangerous);
9423 :
9424 0 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
9425 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9426 : indent_to, "",
9427 : "flag_sched2_use_superblocks",
9428 : ptr1->x_flag_sched2_use_superblocks,
9429 : ptr2->x_flag_sched2_use_superblocks);
9430 :
9431 0 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
9432 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9433 : indent_to, "",
9434 : "flag_schedule_fusion",
9435 : ptr1->x_flag_schedule_fusion,
9436 : ptr2->x_flag_schedule_fusion);
9437 :
9438 0 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
9439 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9440 : indent_to, "",
9441 : "flag_schedule_insns",
9442 : ptr1->x_flag_schedule_insns,
9443 : ptr2->x_flag_schedule_insns);
9444 :
9445 0 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
9446 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9447 : indent_to, "",
9448 : "flag_schedule_insns_after_reload",
9449 : ptr1->x_flag_schedule_insns_after_reload,
9450 : ptr2->x_flag_schedule_insns_after_reload);
9451 :
9452 0 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
9453 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9454 : indent_to, "",
9455 : "flag_section_anchors",
9456 : ptr1->x_flag_section_anchors,
9457 : ptr2->x_flag_section_anchors);
9458 :
9459 0 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
9460 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9461 : indent_to, "",
9462 : "flag_sel_sched_pipelining",
9463 : ptr1->x_flag_sel_sched_pipelining,
9464 : ptr2->x_flag_sel_sched_pipelining);
9465 :
9466 0 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
9467 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9468 : indent_to, "",
9469 : "flag_sel_sched_pipelining_outer_loops",
9470 : ptr1->x_flag_sel_sched_pipelining_outer_loops,
9471 : ptr2->x_flag_sel_sched_pipelining_outer_loops);
9472 :
9473 0 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
9474 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9475 : indent_to, "",
9476 : "flag_sel_sched_reschedule_pipelined",
9477 : ptr1->x_flag_sel_sched_reschedule_pipelined,
9478 : ptr2->x_flag_sel_sched_reschedule_pipelined);
9479 :
9480 0 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
9481 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9482 : indent_to, "",
9483 : "flag_selective_scheduling",
9484 : ptr1->x_flag_selective_scheduling,
9485 : ptr2->x_flag_selective_scheduling);
9486 :
9487 0 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
9488 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9489 : indent_to, "",
9490 : "flag_selective_scheduling2",
9491 : ptr1->x_flag_selective_scheduling2,
9492 : ptr2->x_flag_selective_scheduling2);
9493 :
9494 0 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
9495 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9496 : indent_to, "",
9497 : "flag_semantic_interposition",
9498 : ptr1->x_flag_semantic_interposition,
9499 : ptr2->x_flag_semantic_interposition);
9500 :
9501 0 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
9502 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9503 : indent_to, "",
9504 : "flag_short_enums",
9505 : ptr1->x_flag_short_enums,
9506 : ptr2->x_flag_short_enums);
9507 :
9508 0 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
9509 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9510 : indent_to, "",
9511 : "flag_short_wchar",
9512 : ptr1->x_flag_short_wchar,
9513 : ptr2->x_flag_short_wchar);
9514 :
9515 0 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
9516 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9517 : indent_to, "",
9518 : "flag_shrink_wrap",
9519 : ptr1->x_flag_shrink_wrap,
9520 : ptr2->x_flag_shrink_wrap);
9521 :
9522 0 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
9523 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9524 : indent_to, "",
9525 : "flag_shrink_wrap_separate",
9526 : ptr1->x_flag_shrink_wrap_separate,
9527 : ptr2->x_flag_shrink_wrap_separate);
9528 :
9529 0 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
9530 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9531 : indent_to, "",
9532 : "flag_signaling_nans",
9533 : ptr1->x_flag_signaling_nans,
9534 : ptr2->x_flag_signaling_nans);
9535 :
9536 0 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
9537 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9538 : indent_to, "",
9539 : "flag_signed_zeros",
9540 : ptr1->x_flag_signed_zeros,
9541 : ptr2->x_flag_signed_zeros);
9542 :
9543 0 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
9544 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9545 : indent_to, "",
9546 : "flag_single_precision_constant",
9547 : ptr1->x_flag_single_precision_constant,
9548 : ptr2->x_flag_single_precision_constant);
9549 :
9550 0 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
9551 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9552 : indent_to, "",
9553 : "flag_speculatively_call_stored_functions",
9554 : ptr1->x_flag_speculatively_call_stored_functions,
9555 : ptr2->x_flag_speculatively_call_stored_functions);
9556 :
9557 0 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
9558 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9559 : indent_to, "",
9560 : "flag_split_ivs_in_unroller",
9561 : ptr1->x_flag_split_ivs_in_unroller,
9562 : ptr2->x_flag_split_ivs_in_unroller);
9563 :
9564 0 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
9565 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9566 : indent_to, "",
9567 : "flag_split_loops",
9568 : ptr1->x_flag_split_loops,
9569 : ptr2->x_flag_split_loops);
9570 :
9571 0 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
9572 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9573 : indent_to, "",
9574 : "flag_split_wide_types",
9575 : ptr1->x_flag_split_wide_types,
9576 : ptr2->x_flag_split_wide_types);
9577 :
9578 0 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
9579 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9580 : indent_to, "",
9581 : "flag_split_wide_types_early",
9582 : ptr1->x_flag_split_wide_types_early,
9583 : ptr2->x_flag_split_wide_types_early);
9584 :
9585 0 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
9586 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9587 : indent_to, "",
9588 : "flag_ssa_backprop",
9589 : ptr1->x_flag_ssa_backprop,
9590 : ptr2->x_flag_ssa_backprop);
9591 :
9592 0 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
9593 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9594 : indent_to, "",
9595 : "flag_ssa_phiopt",
9596 : ptr1->x_flag_ssa_phiopt,
9597 : ptr2->x_flag_ssa_phiopt);
9598 :
9599 0 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
9600 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9601 : indent_to, "",
9602 : "flag_stack_clash_protection",
9603 : ptr1->x_flag_stack_clash_protection,
9604 : ptr2->x_flag_stack_clash_protection);
9605 :
9606 0 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
9607 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9608 : indent_to, "",
9609 : "flag_stack_protect",
9610 : ptr1->x_flag_stack_protect,
9611 : ptr2->x_flag_stack_protect);
9612 :
9613 0 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
9614 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9615 : indent_to, "",
9616 : "flag_stdarg_opt",
9617 : ptr1->x_flag_stdarg_opt,
9618 : ptr2->x_flag_stdarg_opt);
9619 :
9620 0 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
9621 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9622 : indent_to, "",
9623 : "flag_store_merging",
9624 : ptr1->x_flag_store_merging,
9625 : ptr2->x_flag_store_merging);
9626 :
9627 0 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
9628 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9629 : indent_to, "",
9630 : "flag_strict_aliasing",
9631 : ptr1->x_flag_strict_aliasing,
9632 : ptr2->x_flag_strict_aliasing);
9633 :
9634 0 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
9635 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9636 : indent_to, "",
9637 : "flag_strict_enums",
9638 : ptr1->x_flag_strict_enums,
9639 : ptr2->x_flag_strict_enums);
9640 :
9641 0 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
9642 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9643 : indent_to, "",
9644 : "flag_strict_volatile_bitfields",
9645 : ptr1->x_flag_strict_volatile_bitfields,
9646 : ptr2->x_flag_strict_volatile_bitfields);
9647 :
9648 0 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
9649 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9650 : indent_to, "",
9651 : "flag_thread_jumps",
9652 : ptr1->x_flag_thread_jumps,
9653 : ptr2->x_flag_thread_jumps);
9654 :
9655 0 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
9656 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9657 : indent_to, "",
9658 : "flag_threadsafe_statics",
9659 : ptr1->x_flag_threadsafe_statics,
9660 : ptr2->x_flag_threadsafe_statics);
9661 :
9662 0 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
9663 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9664 : indent_to, "",
9665 : "flag_toplevel_reorder",
9666 : ptr1->x_flag_toplevel_reorder,
9667 : ptr2->x_flag_toplevel_reorder);
9668 :
9669 0 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
9670 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9671 : indent_to, "",
9672 : "flag_tracer",
9673 : ptr1->x_flag_tracer,
9674 : ptr2->x_flag_tracer);
9675 :
9676 0 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
9677 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9678 : indent_to, "",
9679 : "flag_trapping_math",
9680 : ptr1->x_flag_trapping_math,
9681 : ptr2->x_flag_trapping_math);
9682 :
9683 0 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
9684 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9685 : indent_to, "",
9686 : "flag_trapv",
9687 : ptr1->x_flag_trapv,
9688 : ptr2->x_flag_trapv);
9689 :
9690 0 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
9691 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9692 : indent_to, "",
9693 : "flag_tree_bit_ccp",
9694 : ptr1->x_flag_tree_bit_ccp,
9695 : ptr2->x_flag_tree_bit_ccp);
9696 :
9697 0 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
9698 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9699 : indent_to, "",
9700 : "flag_tree_builtin_call_dce",
9701 : ptr1->x_flag_tree_builtin_call_dce,
9702 : ptr2->x_flag_tree_builtin_call_dce);
9703 :
9704 0 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
9705 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9706 : indent_to, "",
9707 : "flag_tree_ccp",
9708 : ptr1->x_flag_tree_ccp,
9709 : ptr2->x_flag_tree_ccp);
9710 :
9711 0 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
9712 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9713 : indent_to, "",
9714 : "flag_tree_ch",
9715 : ptr1->x_flag_tree_ch,
9716 : ptr2->x_flag_tree_ch);
9717 :
9718 0 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
9719 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9720 : indent_to, "",
9721 : "flag_tree_coalesce_vars",
9722 : ptr1->x_flag_tree_coalesce_vars,
9723 : ptr2->x_flag_tree_coalesce_vars);
9724 :
9725 0 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
9726 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9727 : indent_to, "",
9728 : "flag_tree_copy_prop",
9729 : ptr1->x_flag_tree_copy_prop,
9730 : ptr2->x_flag_tree_copy_prop);
9731 :
9732 0 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
9733 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9734 : indent_to, "",
9735 : "flag_tree_cselim",
9736 : ptr1->x_flag_tree_cselim,
9737 : ptr2->x_flag_tree_cselim);
9738 :
9739 0 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
9740 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9741 : indent_to, "",
9742 : "flag_tree_dce",
9743 : ptr1->x_flag_tree_dce,
9744 : ptr2->x_flag_tree_dce);
9745 :
9746 0 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
9747 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9748 : indent_to, "",
9749 : "flag_tree_dom",
9750 : ptr1->x_flag_tree_dom,
9751 : ptr2->x_flag_tree_dom);
9752 :
9753 0 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
9754 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9755 : indent_to, "",
9756 : "flag_tree_dse",
9757 : ptr1->x_flag_tree_dse,
9758 : ptr2->x_flag_tree_dse);
9759 :
9760 0 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
9761 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9762 : indent_to, "",
9763 : "flag_tree_forwprop",
9764 : ptr1->x_flag_tree_forwprop,
9765 : ptr2->x_flag_tree_forwprop);
9766 :
9767 0 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
9768 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9769 : indent_to, "",
9770 : "flag_tree_fre",
9771 : ptr1->x_flag_tree_fre,
9772 : ptr2->x_flag_tree_fre);
9773 :
9774 0 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
9775 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9776 : indent_to, "",
9777 : "flag_tree_loop_distribute_patterns",
9778 : ptr1->x_flag_tree_loop_distribute_patterns,
9779 : ptr2->x_flag_tree_loop_distribute_patterns);
9780 :
9781 0 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
9782 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9783 : indent_to, "",
9784 : "flag_tree_loop_distribution",
9785 : ptr1->x_flag_tree_loop_distribution,
9786 : ptr2->x_flag_tree_loop_distribution);
9787 :
9788 0 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
9789 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9790 : indent_to, "",
9791 : "flag_tree_loop_if_convert",
9792 : ptr1->x_flag_tree_loop_if_convert,
9793 : ptr2->x_flag_tree_loop_if_convert);
9794 :
9795 0 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
9796 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9797 : indent_to, "",
9798 : "flag_tree_loop_im",
9799 : ptr1->x_flag_tree_loop_im,
9800 : ptr2->x_flag_tree_loop_im);
9801 :
9802 0 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
9803 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9804 : indent_to, "",
9805 : "flag_tree_loop_ivcanon",
9806 : ptr1->x_flag_tree_loop_ivcanon,
9807 : ptr2->x_flag_tree_loop_ivcanon);
9808 :
9809 0 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
9810 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9811 : indent_to, "",
9812 : "flag_tree_loop_optimize",
9813 : ptr1->x_flag_tree_loop_optimize,
9814 : ptr2->x_flag_tree_loop_optimize);
9815 :
9816 0 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
9817 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9818 : indent_to, "",
9819 : "flag_tree_loop_vectorize",
9820 : ptr1->x_flag_tree_loop_vectorize,
9821 : ptr2->x_flag_tree_loop_vectorize);
9822 :
9823 0 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
9824 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9825 : indent_to, "",
9826 : "flag_tree_partial_pre",
9827 : ptr1->x_flag_tree_partial_pre,
9828 : ptr2->x_flag_tree_partial_pre);
9829 :
9830 0 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
9831 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9832 : indent_to, "",
9833 : "flag_tree_phiprop",
9834 : ptr1->x_flag_tree_phiprop,
9835 : ptr2->x_flag_tree_phiprop);
9836 :
9837 0 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
9838 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9839 : indent_to, "",
9840 : "flag_tree_pre",
9841 : ptr1->x_flag_tree_pre,
9842 : ptr2->x_flag_tree_pre);
9843 :
9844 0 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
9845 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9846 : indent_to, "",
9847 : "flag_tree_pta",
9848 : ptr1->x_flag_tree_pta,
9849 : ptr2->x_flag_tree_pta);
9850 :
9851 0 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
9852 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9853 : indent_to, "",
9854 : "flag_tree_reassoc",
9855 : ptr1->x_flag_tree_reassoc,
9856 : ptr2->x_flag_tree_reassoc);
9857 :
9858 0 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
9859 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9860 : indent_to, "",
9861 : "flag_tree_scev_cprop",
9862 : ptr1->x_flag_tree_scev_cprop,
9863 : ptr2->x_flag_tree_scev_cprop);
9864 :
9865 0 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
9866 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9867 : indent_to, "",
9868 : "flag_tree_sink",
9869 : ptr1->x_flag_tree_sink,
9870 : ptr2->x_flag_tree_sink);
9871 :
9872 0 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
9873 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9874 : indent_to, "",
9875 : "flag_tree_slp_vectorize",
9876 : ptr1->x_flag_tree_slp_vectorize,
9877 : ptr2->x_flag_tree_slp_vectorize);
9878 :
9879 0 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
9880 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9881 : indent_to, "",
9882 : "flag_tree_slsr",
9883 : ptr1->x_flag_tree_slsr,
9884 : ptr2->x_flag_tree_slsr);
9885 :
9886 0 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
9887 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9888 : indent_to, "",
9889 : "flag_tree_sra",
9890 : ptr1->x_flag_tree_sra,
9891 : ptr2->x_flag_tree_sra);
9892 :
9893 0 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
9894 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9895 : indent_to, "",
9896 : "flag_tree_switch_conversion",
9897 : ptr1->x_flag_tree_switch_conversion,
9898 : ptr2->x_flag_tree_switch_conversion);
9899 :
9900 0 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
9901 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9902 : indent_to, "",
9903 : "flag_tree_tail_merge",
9904 : ptr1->x_flag_tree_tail_merge,
9905 : ptr2->x_flag_tree_tail_merge);
9906 :
9907 0 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
9908 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9909 : indent_to, "",
9910 : "flag_tree_ter",
9911 : ptr1->x_flag_tree_ter,
9912 : ptr2->x_flag_tree_ter);
9913 :
9914 0 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
9915 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9916 : indent_to, "",
9917 : "flag_tree_vectorize",
9918 : ptr1->x_flag_tree_vectorize,
9919 : ptr2->x_flag_tree_vectorize);
9920 :
9921 0 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
9922 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9923 : indent_to, "",
9924 : "flag_tree_vrp",
9925 : ptr1->x_flag_tree_vrp,
9926 : ptr2->x_flag_tree_vrp);
9927 :
9928 0 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
9929 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9930 : indent_to, "",
9931 : "flag_unconstrained_commons",
9932 : ptr1->x_flag_unconstrained_commons,
9933 : ptr2->x_flag_unconstrained_commons);
9934 :
9935 0 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
9936 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9937 : indent_to, "",
9938 : "flag_unreachable_traps",
9939 : ptr1->x_flag_unreachable_traps,
9940 : ptr2->x_flag_unreachable_traps);
9941 :
9942 0 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
9943 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9944 : indent_to, "",
9945 : "flag_unroll_all_loops",
9946 : ptr1->x_flag_unroll_all_loops,
9947 : ptr2->x_flag_unroll_all_loops);
9948 :
9949 0 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
9950 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9951 : indent_to, "",
9952 : "flag_cunroll_grow_size",
9953 : ptr1->x_flag_cunroll_grow_size,
9954 : ptr2->x_flag_cunroll_grow_size);
9955 :
9956 0 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
9957 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9958 : indent_to, "",
9959 : "flag_unroll_loops",
9960 : ptr1->x_flag_unroll_loops,
9961 : ptr2->x_flag_unroll_loops);
9962 :
9963 0 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
9964 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9965 : indent_to, "",
9966 : "flag_unsafe_math_optimizations",
9967 : ptr1->x_flag_unsafe_math_optimizations,
9968 : ptr2->x_flag_unsafe_math_optimizations);
9969 :
9970 0 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
9971 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9972 : indent_to, "",
9973 : "flag_unswitch_loops",
9974 : ptr1->x_flag_unswitch_loops,
9975 : ptr2->x_flag_unswitch_loops);
9976 :
9977 0 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
9978 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9979 : indent_to, "",
9980 : "flag_unwind_tables",
9981 : ptr1->x_flag_unwind_tables,
9982 : ptr2->x_flag_unwind_tables);
9983 :
9984 0 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
9985 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9986 : indent_to, "",
9987 : "flag_var_tracking",
9988 : ptr1->x_flag_var_tracking,
9989 : ptr2->x_flag_var_tracking);
9990 :
9991 0 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
9992 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9993 : indent_to, "",
9994 : "flag_var_tracking_assignments",
9995 : ptr1->x_flag_var_tracking_assignments,
9996 : ptr2->x_flag_var_tracking_assignments);
9997 :
9998 0 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
9999 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10000 : indent_to, "",
10001 : "flag_var_tracking_assignments_toggle",
10002 : ptr1->x_flag_var_tracking_assignments_toggle,
10003 : ptr2->x_flag_var_tracking_assignments_toggle);
10004 :
10005 0 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
10006 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10007 : indent_to, "",
10008 : "flag_var_tracking_uninit",
10009 : ptr1->x_flag_var_tracking_uninit,
10010 : ptr2->x_flag_var_tracking_uninit);
10011 :
10012 0 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
10013 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10014 : indent_to, "",
10015 : "flag_variable_expansion_in_unroller",
10016 : ptr1->x_flag_variable_expansion_in_unroller,
10017 : ptr2->x_flag_variable_expansion_in_unroller);
10018 :
10019 0 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
10020 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10021 : indent_to, "",
10022 : "flag_version_loops_for_strides",
10023 : ptr1->x_flag_version_loops_for_strides,
10024 : ptr2->x_flag_version_loops_for_strides);
10025 :
10026 0 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
10027 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10028 : indent_to, "",
10029 : "flag_value_profile_transformations",
10030 : ptr1->x_flag_value_profile_transformations,
10031 : ptr2->x_flag_value_profile_transformations);
10032 :
10033 0 : if (ptr1->x_flag_web != ptr2->x_flag_web)
10034 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10035 : indent_to, "",
10036 : "flag_web",
10037 : ptr1->x_flag_web,
10038 : ptr2->x_flag_web);
10039 :
10040 0 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
10041 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10042 : indent_to, "",
10043 : "flag_wrapv",
10044 : ptr1->x_flag_wrapv,
10045 : ptr2->x_flag_wrapv);
10046 :
10047 0 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
10048 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10049 : indent_to, "",
10050 : "flag_wrapv_pointer",
10051 : ptr1->x_flag_wrapv_pointer,
10052 : ptr2->x_flag_wrapv_pointer);
10053 :
10054 0 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
10055 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10056 : indent_to, "",
10057 : "debug_nonbind_markers_p",
10058 : ptr1->x_debug_nonbind_markers_p,
10059 : ptr2->x_debug_nonbind_markers_p);
10060 :
10061 0 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
10062 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10063 : indent_to, "",
10064 : "ix86_use_scatter",
10065 : ptr1->x_ix86_use_scatter,
10066 : ptr2->x_ix86_use_scatter);
10067 :
10068 0 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
10069 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10070 : indent_to, "",
10071 : "ix86_unroll_only_small_loops",
10072 : ptr1->x_ix86_unroll_only_small_loops,
10073 : ptr2->x_ix86_unroll_only_small_loops);
10074 :
10075 0 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
10076 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
10077 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
10078 0 : fprintf (file, "%*s%s (%s/%s)\n",
10079 : indent_to, "",
10080 : "str_align_functions",
10081 : ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
10082 : ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
10083 :
10084 0 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
10085 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
10086 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
10087 0 : fprintf (file, "%*s%s (%s/%s)\n",
10088 : indent_to, "",
10089 : "str_align_jumps",
10090 : ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
10091 : ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
10092 :
10093 0 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
10094 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
10095 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
10096 0 : fprintf (file, "%*s%s (%s/%s)\n",
10097 : indent_to, "",
10098 : "str_align_labels",
10099 : ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
10100 : ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
10101 :
10102 0 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
10103 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
10104 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
10105 0 : fprintf (file, "%*s%s (%s/%s)\n",
10106 : indent_to, "",
10107 : "str_align_loops",
10108 : ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
10109 : ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
10110 :
10111 0 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
10112 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
10113 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
10114 0 : fprintf (file, "%*s%s (%s/%s)\n",
10115 : indent_to, "",
10116 : "flag_patchable_function_entry",
10117 : ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
10118 : ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
10119 :
10120 0 : }
10121 :
10122 : /* Save selected option variables into a structure. */
10123 : void
10124 75748745 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
10125 : struct gcc_options *opts_set)
10126 : {
10127 75748745 : gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
10128 75748745 : gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
10129 :
10130 75748745 : if (targetm.target_option.save)
10131 75748745 : targetm.target_option.save (ptr, opts, opts_set);
10132 :
10133 75748745 : ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
10134 75748745 : ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
10135 75748745 : ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
10136 75748745 : ptr->x_ix86_abi = opts->x_ix86_abi;
10137 75748745 : ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
10138 75748745 : ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
10139 75748745 : ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
10140 75748745 : ptr->x_ix86_pmode = opts->x_ix86_pmode;
10141 75748745 : ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
10142 75748745 : ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
10143 75748745 : ptr->x_ix86_regparm = opts->x_ix86_regparm;
10144 75748745 : ptr->x_recip_mask = opts->x_recip_mask;
10145 75748745 : ptr->x_target_flags = opts->x_target_flags;
10146 75748745 : ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
10147 75748745 : ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
10148 75748745 : ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
10149 75748745 : ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
10150 75748745 : ptr->x_ix86_move_max = opts->x_ix86_move_max;
10151 75748745 : ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
10152 75748745 : ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
10153 75748745 : ptr->x_flag_fentry = opts->x_flag_fentry;
10154 75748745 : ptr->x_ix86_needed = opts->x_ix86_needed;
10155 75748745 : ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
10156 75748745 : ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
10157 75748745 : ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
10158 :
10159 75748745 : unsigned HOST_WIDE_INT mask = 0;
10160 75748745 : if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
10161 75748745 : if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
10162 75748745 : if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
10163 75748745 : if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
10164 75748745 : if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
10165 75748745 : if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
10166 75748745 : if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
10167 75748745 : if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
10168 75748745 : if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
10169 75748745 : if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
10170 75748745 : if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
10171 75748745 : if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
10172 75748745 : ptr->explicit_mask_target_flags = opts_set->x_target_flags;
10173 75748745 : ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
10174 75748745 : ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
10175 75748745 : ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
10176 75748745 : if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
10177 75748745 : if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
10178 75748745 : if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
10179 75748745 : if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
10180 75748745 : if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
10181 75748745 : if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
10182 75748745 : if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
10183 75748745 : if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
10184 75748745 : if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
10185 75748745 : ptr->explicit_mask[0] = mask;
10186 75748745 : }
10187 :
10188 : /* Restore selected current options from a structure. */
10189 : void
10190 52792588 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
10191 : struct cl_target_option *ptr)
10192 : {
10193 52792588 : opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
10194 52792588 : opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
10195 52792588 : opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
10196 52792588 : opts->x_ix86_abi = ptr->x_ix86_abi;
10197 52792588 : opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
10198 52792588 : opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
10199 52792588 : opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
10200 52792588 : opts->x_ix86_pmode = ptr->x_ix86_pmode;
10201 52792588 : opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
10202 52792588 : opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
10203 52792588 : opts->x_ix86_regparm = ptr->x_ix86_regparm;
10204 52792588 : opts->x_recip_mask = ptr->x_recip_mask;
10205 52792588 : opts->x_target_flags = ptr->x_target_flags;
10206 52792588 : opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
10207 52792588 : opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
10208 52792588 : opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
10209 52792588 : opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
10210 52792588 : opts->x_ix86_move_max = ptr->x_ix86_move_max;
10211 52792588 : opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
10212 52792588 : opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
10213 52792588 : opts->x_flag_fentry = ptr->x_flag_fentry;
10214 52792588 : opts->x_ix86_needed = ptr->x_ix86_needed;
10215 52792588 : opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
10216 52792588 : opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
10217 52792588 : opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
10218 :
10219 52792588 : unsigned HOST_WIDE_INT mask;
10220 52792588 : mask = ptr->explicit_mask[0];
10221 52792588 : opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
10222 52792588 : mask >>= 1;
10223 52792588 : opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
10224 52792588 : mask >>= 1;
10225 52792588 : opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
10226 52792588 : mask >>= 1;
10227 52792588 : opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
10228 52792588 : mask >>= 1;
10229 52792588 : opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
10230 52792588 : mask >>= 1;
10231 52792588 : opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
10232 52792588 : mask >>= 1;
10233 52792588 : opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
10234 52792588 : mask >>= 1;
10235 52792588 : opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
10236 52792588 : mask >>= 1;
10237 52792588 : opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
10238 52792588 : mask >>= 1;
10239 52792588 : opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
10240 52792588 : mask >>= 1;
10241 52792588 : opts_set->x_ix86_regparm = (mask & 1) != 0;
10242 52792588 : mask >>= 1;
10243 52792588 : opts_set->x_recip_mask = (mask & 1) != 0;
10244 52792588 : mask >>= 1;
10245 52792588 : opts_set->x_target_flags = ptr->explicit_mask_target_flags;
10246 52792588 : opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
10247 52792588 : opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
10248 52792588 : opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
10249 52792588 : opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
10250 52792588 : mask >>= 1;
10251 52792588 : opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10252 52792588 : mask >>= 1;
10253 52792588 : opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10254 52792588 : mask >>= 1;
10255 52792588 : opts_set->x_ix86_apx_features = (mask & 1) != 0;
10256 52792588 : mask >>= 1;
10257 52792588 : opts_set->x_flag_fentry = (mask & 1) != 0;
10258 52792588 : mask >>= 1;
10259 52792588 : opts_set->x_ix86_needed = (mask & 1) != 0;
10260 52792588 : mask >>= 1;
10261 52792588 : opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
10262 52792588 : mask >>= 1;
10263 52792588 : opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
10264 52792588 : mask >>= 1;
10265 52792588 : opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
10266 52792588 : mask >>= 1;
10267 :
10268 52792588 : if (targetm.target_option.restore)
10269 52792588 : targetm.target_option.restore (opts, opts_set, ptr);
10270 52792588 : }
10271 :
10272 : /* Print optimization options from a structure. */
10273 : void
10274 0 : cl_target_option_print (FILE *file,
10275 : int indent,
10276 : struct cl_target_option *ptr)
10277 : {
10278 0 : fputs ("\n", file);
10279 0 : if (ptr->x_target_flags)
10280 0 : fprintf (file, "%*s%s (%#lx)\n",
10281 : indent, "",
10282 : "target_flags",
10283 : (unsigned long)ptr->x_target_flags);
10284 :
10285 0 : if (ptr->x_ix86_isa_flags)
10286 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10287 : indent, "",
10288 : "ix86_isa_flags",
10289 : ptr->x_ix86_isa_flags);
10290 :
10291 0 : if (ptr->x_ix86_isa_flags2)
10292 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10293 : indent, "",
10294 : "ix86_isa_flags2",
10295 : ptr->x_ix86_isa_flags2);
10296 :
10297 0 : if (ptr->x_ix86_target_flags)
10298 0 : fprintf (file, "%*s%s (%#lx)\n",
10299 : indent, "",
10300 : "ix86_target_flags",
10301 : (unsigned long)ptr->x_ix86_target_flags);
10302 :
10303 0 : if (ptr->x_ix86_fpmath)
10304 0 : fprintf (file, "%*s%s (%#x)\n",
10305 : indent, "",
10306 : "ix86_fpmath",
10307 : ptr->x_ix86_fpmath);
10308 :
10309 0 : if (ptr->x_ix86_move_max)
10310 0 : fprintf (file, "%*s%s (%#x)\n",
10311 : indent, "",
10312 : "ix86_move_max",
10313 : ptr->x_ix86_move_max);
10314 :
10315 0 : if (ptr->x_prefer_vector_width_type)
10316 0 : fprintf (file, "%*s%s (%#x)\n",
10317 : indent, "",
10318 : "prefer_vector_width_type",
10319 : ptr->x_prefer_vector_width_type);
10320 :
10321 0 : if (ptr->x_ix86_apx_features)
10322 0 : fprintf (file, "%*s%s (%#x)\n",
10323 : indent, "",
10324 : "ix86_apx_features",
10325 : ptr->x_ix86_apx_features);
10326 :
10327 0 : if (ptr->x_flag_fentry)
10328 0 : fprintf (file, "%*s%s (%#x)\n",
10329 : indent, "",
10330 : "flag_fentry",
10331 : ptr->x_flag_fentry);
10332 :
10333 0 : if (ptr->x_ix86_needed)
10334 0 : fprintf (file, "%*s%s (%#x)\n",
10335 : indent, "",
10336 : "ix86_needed",
10337 : ptr->x_ix86_needed);
10338 :
10339 0 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10340 0 : fprintf (file, "%*s%s (%s)\n",
10341 : indent, "",
10342 : "ix86_stack_protector_guard_offset_str",
10343 : ptr->x_ix86_stack_protector_guard_offset_str);
10344 :
10345 0 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10346 0 : fprintf (file, "%*s%s (%s)\n",
10347 : indent, "",
10348 : "ix86_stack_protector_guard_reg_str",
10349 : ptr->x_ix86_stack_protector_guard_reg_str);
10350 :
10351 0 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10352 0 : fprintf (file, "%*s%s (%s)\n",
10353 : indent, "",
10354 : "ix86_stack_protector_guard_symbol_str",
10355 : ptr->x_ix86_stack_protector_guard_symbol_str);
10356 :
10357 :
10358 0 : if (targetm.target_option.print)
10359 0 : targetm.target_option.print (file, indent, ptr);
10360 0 : }
10361 :
10362 : /* Print different target option variables from structures provided as arguments. */
10363 : void
10364 0 : cl_target_option_print_diff (FILE *file,
10365 : int indent ATTRIBUTE_UNUSED,
10366 : struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
10367 : struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
10368 : {
10369 0 : fputs ("\n", file);
10370 0 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10371 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10372 : indent, "",
10373 : "target_flags",
10374 : (unsigned long)ptr1->x_target_flags,
10375 : (unsigned long)ptr2->x_target_flags);
10376 :
10377 0 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10378 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10379 : indent, "",
10380 : "ix86_isa_flags",
10381 : ptr1->x_ix86_isa_flags,
10382 : ptr2->x_ix86_isa_flags);
10383 :
10384 0 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10385 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10386 : indent, "",
10387 : "ix86_isa_flags2",
10388 : ptr1->x_ix86_isa_flags2,
10389 : ptr2->x_ix86_isa_flags2);
10390 :
10391 0 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10392 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10393 : indent, "",
10394 : "ix86_target_flags",
10395 : (unsigned long)ptr1->x_ix86_target_flags,
10396 : (unsigned long)ptr2->x_ix86_target_flags);
10397 :
10398 0 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10399 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10400 : indent, "",
10401 : "ix86_fpmath",
10402 : ptr1->x_ix86_fpmath,
10403 : ptr2->x_ix86_fpmath);
10404 :
10405 0 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10406 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10407 : indent, "",
10408 : "ix86_move_max",
10409 : ptr1->x_ix86_move_max,
10410 : ptr2->x_ix86_move_max);
10411 :
10412 0 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10413 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10414 : indent, "",
10415 : "prefer_vector_width_type",
10416 : ptr1->x_prefer_vector_width_type,
10417 : ptr2->x_prefer_vector_width_type);
10418 :
10419 0 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10420 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10421 : indent, "",
10422 : "ix86_apx_features",
10423 : ptr1->x_ix86_apx_features,
10424 : ptr2->x_ix86_apx_features);
10425 :
10426 0 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10427 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10428 : indent, "",
10429 : "flag_fentry",
10430 : ptr1->x_flag_fentry,
10431 : ptr2->x_flag_fentry);
10432 :
10433 0 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10434 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10435 : indent, "",
10436 : "ix86_needed",
10437 : ptr1->x_ix86_needed,
10438 : ptr2->x_ix86_needed);
10439 :
10440 0 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10441 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10442 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10443 0 : fprintf (file, "%*s%s (%s/%s)\n",
10444 : indent, "",
10445 : "ix86_stack_protector_guard_offset_str",
10446 : ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
10447 : ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
10448 :
10449 0 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10450 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10451 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10452 0 : fprintf (file, "%*s%s (%s/%s)\n",
10453 : indent, "",
10454 : "ix86_stack_protector_guard_reg_str",
10455 : ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
10456 : ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
10457 :
10458 0 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10459 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10460 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10461 0 : fprintf (file, "%*s%s (%s/%s)\n",
10462 : indent, "",
10463 : "ix86_stack_protector_guard_symbol_str",
10464 : ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
10465 : ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
10466 :
10467 0 : }
10468 :
10469 : /* Compare two target options */
10470 : bool
10471 410804833 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
10472 : struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
10473 : {
10474 410804833 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
10475 131797 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
10476 131797 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
10477 : return false;
10478 410797330 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
10479 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
10480 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
10481 : return false;
10482 410797330 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
10483 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
10484 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
10485 : return false;
10486 410797330 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
10487 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
10488 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
10489 : return false;
10490 410797330 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
10491 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
10492 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
10493 : return false;
10494 410797330 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
10495 124299 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
10496 124299 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
10497 : return false;
10498 410797189 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10499 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10500 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10501 : return false;
10502 410797189 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10503 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10504 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10505 : return false;
10506 410797189 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10507 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10508 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10509 : return false;
10510 410797189 : if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
10511 : return false;
10512 107269763 : if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
10513 : return false;
10514 75635921 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
10515 : return false;
10516 75635921 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
10517 : return false;
10518 75635921 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
10519 : return false;
10520 75635921 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
10521 : return false;
10522 75635921 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
10523 : return false;
10524 75635921 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
10525 : return false;
10526 75635921 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
10527 : return false;
10528 75635921 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
10529 : return false;
10530 75635921 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
10531 : return false;
10532 75635921 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
10533 : return false;
10534 75635921 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
10535 : return false;
10536 75635921 : if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
10537 : return false;
10538 75635921 : if (ptr1->arch != ptr2->arch)
10539 : return false;
10540 75635921 : if (ptr1->arch_specified != ptr2->arch_specified)
10541 : return false;
10542 75635921 : if (ptr1->branch_cost != ptr2->branch_cost)
10543 : return false;
10544 75635921 : if (ptr1->prefetch_sse != ptr2->prefetch_sse)
10545 : return false;
10546 75635921 : if (ptr1->schedule != ptr2->schedule)
10547 : return false;
10548 75635921 : if (ptr1->tune != ptr2->tune)
10549 : return false;
10550 75635921 : if (ptr1->tune_defaulted != ptr2->tune_defaulted)
10551 : return false;
10552 75635921 : if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
10553 : return false;
10554 75635921 : if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
10555 : return false;
10556 75635921 : if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
10557 : return false;
10558 75635909 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
10559 : return false;
10560 75635909 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
10561 : return false;
10562 75635909 : if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
10563 : return false;
10564 75635909 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
10565 : return false;
10566 75635909 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
10567 : return false;
10568 75635909 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
10569 : return false;
10570 75635909 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
10571 : return false;
10572 75635909 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
10573 : return false;
10574 75635909 : if (ptr1->x_recip_mask != ptr2->x_recip_mask)
10575 : return false;
10576 75635906 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10577 : return false;
10578 75635541 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10579 : return false;
10580 74644681 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10581 : return false;
10582 74625552 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10583 : return false;
10584 74625552 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10585 : return false;
10586 74625552 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10587 : return false;
10588 74625532 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10589 : return false;
10590 74625532 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10591 : return false;
10592 74625532 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10593 : return false;
10594 74625532 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10595 : return false;
10596 149251060 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
10597 74625530 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
10598 : return false;
10599 74625530 : if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
10600 : return false;
10601 74625530 : if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
10602 : return false;
10603 74625530 : if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
10604 : return false;
10605 74625530 : if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
10606 0 : return false;
10607 : return true;
10608 : }
10609 :
10610 : /* Hash target options */
10611 : hashval_t
10612 750088632 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
10613 : {
10614 750088632 : inchash::hash hstate;
10615 750088632 : if (ptr->x_ix86_arch_string)
10616 750088632 : hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
10617 : else
10618 0 : hstate.add_int (0);
10619 750088632 : if (ptr->x_ix86_recip_name)
10620 0 : hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
10621 : else
10622 750088632 : hstate.add_int (0);
10623 750088632 : if (ptr->x_ix86_tune_ctrl_string)
10624 822663 : hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
10625 : else
10626 749265969 : hstate.add_int (0);
10627 750088632 : if (ptr->x_ix86_tune_memcpy_strategy)
10628 18 : hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
10629 : else
10630 750088614 : hstate.add_int (0);
10631 750088632 : if (ptr->x_ix86_tune_memset_strategy)
10632 34 : hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
10633 : else
10634 750088598 : hstate.add_int (0);
10635 750088632 : if (ptr->x_ix86_tune_string)
10636 750088632 : hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
10637 : else
10638 0 : hstate.add_int (0);
10639 750088632 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10640 1 : hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
10641 : else
10642 750088631 : hstate.add_int (0);
10643 750088632 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10644 2 : hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
10645 : else
10646 750088630 : hstate.add_int (0);
10647 750088632 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10648 1 : hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
10649 : else
10650 750088631 : hstate.add_int (0);
10651 750088632 : hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
10652 750088632 : hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
10653 750088632 : hstate.add_hwi (ptr->x_ix86_asm_dialect);
10654 750088632 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
10655 750088632 : hstate.add_hwi (ptr->x_ix86_stringop_alg);
10656 750088632 : hstate.add_hwi (ptr->x_ix86_tls_dialect);
10657 750088632 : hstate.add_hwi (ptr->x_ix86_branch_cost);
10658 750088632 : hstate.add_hwi (ptr->x_ix86_dump_tunes);
10659 750088632 : hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
10660 750088632 : hstate.add_hwi (ptr->x_ix86_force_drap);
10661 750088632 : hstate.add_hwi (ptr->x_ix86_section_threshold);
10662 750088632 : hstate.add_hwi (ptr->x_ix86_sse2avx);
10663 750088632 : hstate.add_hwi (ptr->x_ix86_tune_no_default);
10664 750088632 : hstate.add_hwi (ptr->x_recip_mask_explicit);
10665 750088632 : hstate.add_hwi (ptr->arch);
10666 750088632 : hstate.add_hwi (ptr->arch_specified);
10667 750088632 : hstate.add_hwi (ptr->branch_cost);
10668 750088632 : hstate.add_hwi (ptr->prefetch_sse);
10669 750088632 : hstate.add_hwi (ptr->schedule);
10670 750088632 : hstate.add_hwi (ptr->tune);
10671 750088632 : hstate.add_hwi (ptr->tune_defaulted);
10672 750088632 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
10673 750088632 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
10674 750088632 : hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
10675 750088632 : hstate.add_hwi (ptr->x_ix86_abi);
10676 750088632 : hstate.add_hwi (ptr->x_ix86_cmodel);
10677 750088632 : hstate.add_hwi (ptr->x_ix86_excess_precision);
10678 750088632 : hstate.add_hwi (ptr->x_ix86_veclibabi_type);
10679 750088632 : hstate.add_hwi (ptr->x_ix86_pmode);
10680 750088632 : hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
10681 750088632 : hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
10682 750088632 : hstate.add_hwi (ptr->x_ix86_regparm);
10683 750088632 : hstate.add_hwi (ptr->x_recip_mask);
10684 750088632 : hstate.add_hwi (ptr->x_target_flags);
10685 750088632 : hstate.add_hwi (ptr->x_ix86_isa_flags);
10686 750088632 : hstate.add_hwi (ptr->x_ix86_isa_flags2);
10687 750088632 : hstate.add_hwi (ptr->x_ix86_apx_features);
10688 750088632 : hstate.add_hwi (ptr->x_flag_fentry);
10689 750088632 : hstate.add_hwi (ptr->x_ix86_fpmath);
10690 750088632 : hstate.add_hwi (ptr->x_ix86_target_flags);
10691 750088632 : hstate.add_hwi (ptr->x_ix86_move_max);
10692 750088632 : hstate.add_hwi (ptr->x_ix86_needed);
10693 750088632 : hstate.add_hwi (ptr->x_prefer_vector_width_type);
10694 1500177264 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10695 750088632 : hstate.add_hwi (ptr->explicit_mask[i]);
10696 750088632 : hstate.add_hwi (ptr->explicit_mask_target_flags);
10697 750088632 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
10698 750088632 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
10699 750088632 : hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
10700 750088632 : return hstate.end ();
10701 : }
10702 :
10703 : /* Stream out target options */
10704 : void
10705 30786 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
10706 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10707 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10708 : {
10709 30786 : bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
10710 30786 : bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
10711 30786 : bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
10712 30786 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
10713 30786 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
10714 30786 : bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
10715 30786 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
10716 30786 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
10717 30786 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
10718 30786 : bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
10719 30786 : bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
10720 30786 : bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
10721 30786 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
10722 30786 : bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
10723 30786 : bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
10724 30786 : bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
10725 30786 : bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
10726 30786 : bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
10727 30786 : bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
10728 30786 : bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
10729 30786 : bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
10730 30786 : bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
10731 30786 : bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
10732 30786 : bp_pack_value (bp, ptr->arch, 64);
10733 30786 : bp_pack_value (bp, ptr->arch_specified, 64);
10734 30786 : bp_pack_value (bp, ptr->branch_cost, 64);
10735 30786 : bp_pack_value (bp, ptr->prefetch_sse, 64);
10736 30786 : bp_pack_value (bp, ptr->schedule, 64);
10737 30786 : bp_pack_value (bp, ptr->tune, 64);
10738 30786 : bp_pack_value (bp, ptr->tune_defaulted, 64);
10739 30786 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
10740 30786 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
10741 30786 : bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
10742 30786 : bp_pack_value (bp, ptr->x_ix86_abi, 64);
10743 30786 : bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
10744 30786 : bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
10745 30786 : bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
10746 30786 : bp_pack_value (bp, ptr->x_ix86_pmode, 64);
10747 30786 : bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
10748 30786 : bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
10749 30786 : bp_pack_value (bp, ptr->x_ix86_regparm, 64);
10750 30786 : bp_pack_value (bp, ptr->x_recip_mask, 64);
10751 30786 : bp_pack_value (bp, ptr->x_target_flags, 64);
10752 30786 : bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
10753 30786 : bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
10754 30786 : bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
10755 30786 : bp_pack_value (bp, ptr->x_flag_fentry, 64);
10756 30786 : bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
10757 30786 : bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
10758 30786 : bp_pack_value (bp, ptr->x_ix86_move_max, 64);
10759 30786 : bp_pack_value (bp, ptr->x_ix86_needed, 64);
10760 30786 : bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
10761 61572 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10762 30786 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
10763 30786 : bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
10764 30786 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
10765 30786 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
10766 30786 : bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
10767 30786 : }
10768 :
10769 : /* Stream in target options */
10770 : void
10771 21219 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
10772 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10773 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10774 : {
10775 21219 : ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
10776 21219 : if (ptr->x_ix86_arch_string)
10777 21219 : ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
10778 21219 : ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
10779 21219 : if (ptr->x_ix86_recip_name)
10780 0 : ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
10781 21219 : ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
10782 21219 : if (ptr->x_ix86_tune_ctrl_string)
10783 2 : ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
10784 21219 : ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
10785 21219 : if (ptr->x_ix86_tune_memcpy_strategy)
10786 0 : ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
10787 21219 : ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
10788 21219 : if (ptr->x_ix86_tune_memset_strategy)
10789 0 : ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
10790 21219 : ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
10791 21219 : if (ptr->x_ix86_tune_string)
10792 21219 : ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
10793 21219 : ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
10794 21219 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10795 0 : ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
10796 21219 : ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
10797 21219 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10798 0 : ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
10799 21219 : ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
10800 21219 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10801 0 : ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
10802 21219 : ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10803 21219 : ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10804 21219 : ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
10805 21219 : ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
10806 21219 : ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
10807 21219 : ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
10808 21219 : ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
10809 21219 : ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
10810 21219 : ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
10811 21219 : ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
10812 21219 : ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
10813 21219 : ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
10814 21219 : ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
10815 21219 : ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
10816 21219 : ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
10817 21219 : ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
10818 21219 : ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
10819 21219 : ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
10820 21219 : ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
10821 21219 : ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
10822 21219 : ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
10823 21219 : ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10824 21219 : ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
10825 21219 : ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
10826 21219 : ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
10827 21219 : ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
10828 21219 : ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
10829 21219 : ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
10830 21219 : ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
10831 21219 : ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10832 21219 : ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10833 21219 : ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
10834 21219 : ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
10835 21219 : ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10836 21219 : ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10837 21219 : ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10838 21219 : ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
10839 21219 : ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
10840 21219 : ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
10841 21219 : ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10842 21219 : ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10843 21219 : ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
10844 21219 : ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10845 42438 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10846 21219 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
10847 21219 : ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
10848 21219 : ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
10849 21219 : ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
10850 21219 : ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
10851 21219 : }
10852 : /* free heap memory used by target options */
10853 : void
10854 901 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10855 : {
10856 901 : if (ptr->x_ix86_arch_string)
10857 901 : free (const_cast <char *>(ptr->x_ix86_arch_string));
10858 901 : if (ptr->x_ix86_recip_name)
10859 0 : free (const_cast <char *>(ptr->x_ix86_recip_name));
10860 901 : if (ptr->x_ix86_tune_ctrl_string)
10861 0 : free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
10862 901 : if (ptr->x_ix86_tune_memcpy_strategy)
10863 0 : free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
10864 901 : if (ptr->x_ix86_tune_memset_strategy)
10865 0 : free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
10866 901 : if (ptr->x_ix86_tune_string)
10867 901 : free (const_cast <char *>(ptr->x_ix86_tune_string));
10868 901 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10869 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
10870 901 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10871 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
10872 901 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10873 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
10874 901 : }
10875 :
10876 : /* Hash optimization options */
10877 : hashval_t
10878 107570001 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
10879 : {
10880 107570001 : inchash::hash hstate;
10881 107570001 : hstate.add_hwi (ptr->x_optimize);
10882 107570001 : hstate.add_hwi (ptr->x_optimize_size);
10883 107570001 : hstate.add_hwi (ptr->x_optimize_debug);
10884 107570001 : hstate.add_hwi (ptr->x_optimize_fast);
10885 107570001 : hstate.add_hwi (ptr->x_param_align_loop_iterations);
10886 107570001 : hstate.add_hwi (ptr->x_param_align_threshold);
10887 107570001 : hstate.add_hwi (ptr->x_param_asan_protect_allocas);
10888 107570001 : hstate.add_hwi (ptr->x_param_asan_instrument_reads);
10889 107570001 : hstate.add_hwi (ptr->x_param_asan_instrument_writes);
10890 107570001 : hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
10891 107570001 : hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
10892 107570001 : hstate.add_hwi (ptr->x_param_asan_memintrin);
10893 107570001 : hstate.add_hwi (ptr->x_param_asan_stack);
10894 107570001 : hstate.add_hwi (ptr->x_param_asan_use_after_return);
10895 107570001 : hstate.add_hwi (ptr->x_param_auto_profile_bbs);
10896 107570001 : hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
10897 107570001 : hstate.add_hwi (ptr->x_param_avg_loop_niter);
10898 107570001 : hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
10899 107570001 : hstate.add_hwi (ptr->x_param_builtin_expect_probability);
10900 107570001 : hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
10901 107570001 : hstate.add_hwi (ptr->x_param_case_values_threshold);
10902 107570001 : hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
10903 107570001 : hstate.add_hwi (ptr->x_param_construct_interfere_size);
10904 107570001 : hstate.add_hwi (ptr->x_param_cycle_accurate_model);
10905 107570001 : hstate.add_hwi (ptr->x_param_destruct_interfere_size);
10906 107570001 : hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
10907 107570001 : hstate.add_hwi (ptr->x_param_dse_max_object_size);
10908 107570001 : hstate.add_hwi (ptr->x_param_early_inlining_insns);
10909 107570001 : hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
10910 107570001 : hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
10911 107570001 : hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
10912 107570001 : hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
10913 107570001 : hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
10914 107570001 : hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
10915 107570001 : hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
10916 107570001 : hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
10917 107570001 : hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
10918 107570001 : hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
10919 107570001 : hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
10920 107570001 : hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
10921 107570001 : hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
10922 107570001 : hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
10923 107570001 : hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
10924 107570001 : hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
10925 107570001 : hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
10926 107570001 : hstate.add_hwi (ptr->x_param_inline_min_speedup);
10927 107570001 : hstate.add_hwi (ptr->x_param_inline_unit_growth);
10928 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
10929 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
10930 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
10931 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
10932 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
10933 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
10934 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
10935 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
10936 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
10937 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
10938 107570001 : hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
10939 107570001 : hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
10940 107570001 : hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
10941 107570001 : hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
10942 107570001 : hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
10943 107570001 : hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
10944 107570001 : hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
10945 107570001 : hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
10946 107570001 : hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
10947 107570001 : hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
10948 107570001 : hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
10949 107570001 : hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
10950 107570001 : hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
10951 107570001 : hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
10952 107570001 : hstate.add_hwi (ptr->x_param_ira_max_loops_num);
10953 107570001 : hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
10954 107570001 : hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
10955 107570001 : hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
10956 107570001 : hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
10957 107570001 : hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
10958 107570001 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
10959 107570001 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
10960 107570001 : hstate.add_hwi (ptr->x_param_l1_cache_line_size);
10961 107570001 : hstate.add_hwi (ptr->x_param_l1_cache_size);
10962 107570001 : hstate.add_hwi (ptr->x_param_l2_cache_size);
10963 107570001 : hstate.add_hwi (ptr->x_param_large_function_growth);
10964 107570001 : hstate.add_hwi (ptr->x_param_large_function_insns);
10965 107570001 : hstate.add_hwi (ptr->x_param_stack_frame_growth);
10966 107570001 : hstate.add_hwi (ptr->x_param_large_stack_frame);
10967 107570001 : hstate.add_hwi (ptr->x_param_large_unit_insns);
10968 107570001 : hstate.add_hwi (ptr->x_param_lim_expensive);
10969 107570001 : hstate.add_hwi (ptr->x_param_loop_block_tile_size);
10970 107570001 : hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
10971 107570001 : hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
10972 107570001 : hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
10973 107570001 : hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
10974 107570001 : hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
10975 107570001 : hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
10976 107570001 : hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
10977 107570001 : hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
10978 107570001 : hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
10979 107570001 : hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
10980 107570001 : hstate.add_hwi (ptr->x_param_lto_locality_frequency);
10981 107570001 : hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
10982 107570001 : hstate.add_hwi (ptr->x_param_lto_locality_size);
10983 107570001 : hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
10984 107570001 : hstate.add_hwi (ptr->x_param_max_combine_insns);
10985 107570001 : hstate.add_hwi (ptr->x_param_max_combine_search_insns);
10986 107570001 : hstate.add_hwi (ptr->x_param_max_unroll_iterations);
10987 107570001 : hstate.add_hwi (ptr->x_param_max_completely_peel_times);
10988 107570001 : hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
10989 107570001 : hstate.add_hwi (ptr->x_param_max_crossjump_edges);
10990 107570001 : hstate.add_hwi (ptr->x_param_max_cse_insns);
10991 107570001 : hstate.add_hwi (ptr->x_param_max_cse_path_length);
10992 107570001 : hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
10993 107570001 : hstate.add_hwi (ptr->x_param_max_debug_marker_count);
10994 107570001 : hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
10995 107570001 : hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
10996 107570001 : hstate.add_hwi (ptr->x_param_max_devirt_targets);
10997 107570001 : hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
10998 107570001 : hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
10999 107570001 : hstate.add_hwi (ptr->x_param_max_find_base_term_values);
11000 107570001 : hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
11001 107570001 : hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
11002 107570001 : hstate.add_hwi (ptr->x_param_max_gcse_memory);
11003 107570001 : hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
11004 107570001 : hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
11005 107570001 : hstate.add_hwi (ptr->x_param_max_hoist_depth);
11006 107570001 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
11007 107570001 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
11008 107570001 : hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
11009 107570001 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
11010 107570001 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
11011 107570001 : hstate.add_hwi (ptr->x_param_max_inline_insns_single);
11012 107570001 : hstate.add_hwi (ptr->x_param_max_inline_insns_size);
11013 107570001 : hstate.add_hwi (ptr->x_param_max_inline_insns_small);
11014 107570001 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
11015 107570001 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
11016 107570001 : hstate.add_hwi (ptr->x_param_max_isl_operations);
11017 107570001 : hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
11018 107570001 : hstate.add_hwi (ptr->x_param_max_iterations_to_track);
11019 107570001 : hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
11020 107570001 : hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
11021 107570001 : hstate.add_hwi (ptr->x_param_max_last_value_rtl);
11022 107570001 : hstate.add_hwi (ptr->x_param_max_loop_header_insns);
11023 107570001 : hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
11024 107570001 : hstate.add_hwi (ptr->x_param_max_niter_dominators_walk);
11025 107570001 : hstate.add_hwi (ptr->x_param_max_partial_antic_length);
11026 107570001 : hstate.add_hwi (ptr->x_param_max_peel_branches);
11027 107570001 : hstate.add_hwi (ptr->x_param_max_peel_times);
11028 107570001 : hstate.add_hwi (ptr->x_param_max_peeled_insns);
11029 107570001 : hstate.add_hwi (ptr->x_param_max_pending_list_length);
11030 107570001 : hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
11031 107570001 : hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
11032 107570001 : hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
11033 107570001 : hstate.add_hwi (ptr->x_param_max_predicted_iterations);
11034 107570001 : hstate.add_hwi (ptr->x_param_max_reload_search_insns);
11035 107570001 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
11036 107570001 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
11037 107570001 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
11038 107570001 : hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
11039 107570001 : hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
11040 107570001 : hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
11041 107570001 : hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
11042 107570001 : hstate.add_hwi (ptr->x_param_max_sched_region_insns);
11043 107570001 : hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
11044 107570001 : hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
11045 107570001 : hstate.add_hwi (ptr->x_param_max_stores_to_merge);
11046 107570001 : hstate.add_hwi (ptr->x_param_max_stores_to_sink);
11047 107570001 : hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
11048 107570001 : hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
11049 107570001 : hstate.add_hwi (ptr->x_param_max_tracked_strlens);
11050 107570001 : hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
11051 107570001 : hstate.add_hwi (ptr->x_param_max_unroll_times);
11052 107570001 : hstate.add_hwi (ptr->x_param_max_unrolled_insns);
11053 107570001 : hstate.add_hwi (ptr->x_param_max_unswitch_depth);
11054 107570001 : hstate.add_hwi (ptr->x_param_max_unswitch_insns);
11055 107570001 : hstate.add_hwi (ptr->x_param_max_variable_expansions);
11056 107570001 : hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
11057 107570001 : hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
11058 107570001 : hstate.add_hwi (ptr->x_param_max_vartrack_size);
11059 107570001 : hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
11060 107570001 : hstate.add_hwi (ptr->x_param_min_crossjump_insns);
11061 107570001 : hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
11062 107570001 : hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
11063 107570001 : hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
11064 107570001 : hstate.add_hwi (ptr->x_param_min_pagesize);
11065 107570001 : hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
11066 107570001 : hstate.add_hwi (ptr->x_param_min_spec_prob);
11067 107570001 : hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
11068 107570001 : hstate.add_hwi (ptr->x_param_modref_max_accesses);
11069 107570001 : hstate.add_hwi (ptr->x_param_modref_max_adjustments);
11070 107570001 : hstate.add_hwi (ptr->x_param_modref_max_bases);
11071 107570001 : hstate.add_hwi (ptr->x_param_modref_max_depth);
11072 107570001 : hstate.add_hwi (ptr->x_param_modref_max_escape_points);
11073 107570001 : hstate.add_hwi (ptr->x_param_modref_max_refs);
11074 107570001 : hstate.add_hwi (ptr->x_param_modref_max_tests);
11075 107570001 : hstate.add_hwi (ptr->x_param_parloops_chunk_size);
11076 107570001 : hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
11077 107570001 : hstate.add_hwi (ptr->x_param_parloops_schedule);
11078 107570001 : hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
11079 107570001 : hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
11080 107570001 : hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
11081 107570001 : hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
11082 107570001 : hstate.add_hwi (ptr->x_param_prefetch_latency);
11083 107570001 : hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
11084 107570001 : hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
11085 107570001 : hstate.add_hwi (ptr->x_param_ranger_debug);
11086 107570001 : hstate.add_hwi (ptr->x_param_ranger_logical_depth);
11087 107570001 : hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
11088 107570001 : hstate.add_hwi (ptr->x_param_relation_block_limit);
11089 107570001 : hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
11090 107570001 : hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
11091 107570001 : hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
11092 107570001 : hstate.add_hwi (ptr->x_param_scev_max_expr_size);
11093 107570001 : hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
11094 107570001 : hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
11095 107570001 : hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
11096 107570001 : hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
11097 107570001 : hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
11098 107570001 : hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
11099 107570001 : hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
11100 107570001 : hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
11101 107570001 : hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
11102 107570001 : hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
11103 107570001 : hstate.add_hwi (ptr->x_param_sms_dfa_history);
11104 107570001 : hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
11105 107570001 : hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
11106 107570001 : hstate.add_hwi (ptr->x_param_sms_min_sc);
11107 107570001 : hstate.add_hwi (ptr->x_param_sra_max_propagations);
11108 107570001 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
11109 107570001 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
11110 107570001 : hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
11111 107570001 : hstate.add_hwi (ptr->x_param_ssp_buffer_size);
11112 107570001 : hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
11113 107570001 : hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
11114 107570001 : hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
11115 107570001 : hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
11116 107570001 : hstate.add_hwi (ptr->x_param_store_merging_max_size);
11117 107570001 : hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
11118 107570001 : hstate.add_hwi (ptr->x_param_threader_debug);
11119 107570001 : hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
11120 107570001 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
11121 107570001 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
11122 107570001 : hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
11123 107570001 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
11124 107570001 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
11125 107570001 : hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
11126 107570001 : hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
11127 107570001 : hstate.add_hwi (ptr->x_param_tree_reassoc_width);
11128 107570001 : hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
11129 107570001 : hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
11130 107570001 : hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
11131 107570001 : hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
11132 107570001 : hstate.add_hwi (ptr->x_param_uninlined_function_insns);
11133 107570001 : hstate.add_hwi (ptr->x_param_uninlined_function_time);
11134 107570001 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
11135 107570001 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
11136 107570001 : hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
11137 107570001 : hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
11138 107570001 : hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
11139 107570001 : hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
11140 107570001 : hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
11141 107570001 : hstate.add_hwi (ptr->x_param_vect_induction_float);
11142 107570001 : hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
11143 107570001 : hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
11144 107570001 : hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
11145 107570001 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
11146 107570001 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
11147 107570001 : hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
11148 107570001 : hstate.add_hwi (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
11149 107570001 : hstate.add_hwi (ptr->x_param_vrp_block_limit);
11150 107570001 : hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
11151 107570001 : hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
11152 107570001 : hstate.add_hwi (ptr->x_param_vrp_switch_limit);
11153 107570001 : hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
11154 107570001 : hstate.add_hwi (ptr->x_param_widening_mul_defer_fma);
11155 107570001 : hstate.add_hwi (ptr->x_warn_inline);
11156 107570001 : hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
11157 107570001 : hstate.add_hwi (ptr->x_flag_align_functions);
11158 107570001 : if (ptr->x_str_align_functions)
11159 96792375 : hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
11160 : else
11161 10777626 : hstate.add_int (0);
11162 107570001 : hstate.add_hwi (ptr->x_flag_align_jumps);
11163 107570001 : if (ptr->x_str_align_jumps)
11164 96792375 : hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
11165 : else
11166 10777626 : hstate.add_int (0);
11167 107570001 : hstate.add_hwi (ptr->x_flag_align_labels);
11168 107570001 : if (ptr->x_str_align_labels)
11169 96792376 : hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
11170 : else
11171 10777625 : hstate.add_int (0);
11172 107570001 : hstate.add_hwi (ptr->x_flag_align_loops);
11173 107570001 : if (ptr->x_str_align_loops)
11174 96792375 : hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
11175 : else
11176 10777626 : hstate.add_int (0);
11177 107570001 : hstate.add_hwi (ptr->x_flag_allocation_dce);
11178 107570001 : hstate.add_hwi (ptr->x_flag_store_data_races);
11179 107570001 : hstate.add_hwi (ptr->x_flag_associative_math);
11180 107570001 : hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
11181 107570001 : hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
11182 107570001 : hstate.add_hwi (ptr->x_flag_auto_inc_dec);
11183 107570001 : hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
11184 107570001 : hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
11185 107570001 : hstate.add_hwi (ptr->x_flag_bit_tests);
11186 107570001 : hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
11187 107570001 : hstate.add_hwi (ptr->x_flag_branch_probabilities);
11188 107570001 : hstate.add_hwi (ptr->x_flag_caller_saves);
11189 107570001 : hstate.add_hwi (ptr->x_flag_code_hoisting);
11190 107570001 : hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
11191 107570001 : hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
11192 107570001 : hstate.add_hwi (ptr->x_flag_conserve_stack);
11193 107570001 : hstate.add_hwi (ptr->x_flag_cprop_registers);
11194 107570001 : hstate.add_hwi (ptr->x_flag_crossjumping);
11195 107570001 : hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
11196 107570001 : hstate.add_hwi (ptr->x_flag_complex_method);
11197 107570001 : hstate.add_hwi (ptr->x_flag_dce);
11198 107570001 : hstate.add_hwi (ptr->x_flag_defer_pop);
11199 107570001 : hstate.add_hwi (ptr->x_flag_delayed_branch);
11200 107570001 : hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
11201 107570001 : hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
11202 107570001 : hstate.add_hwi (ptr->x_flag_dep_fusion);
11203 107570001 : hstate.add_hwi (ptr->x_flag_devirtualize);
11204 107570001 : hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
11205 107570001 : hstate.add_hwi (ptr->x_flag_dse);
11206 107570001 : hstate.add_hwi (ptr->x_flag_early_inlining);
11207 107570001 : hstate.add_hwi (ptr->x_flag_exceptions);
11208 107570001 : hstate.add_hwi (ptr->x_flag_excess_precision);
11209 107570001 : hstate.add_hwi (ptr->x_flag_expensive_optimizations);
11210 107570001 : hstate.add_hwi (ptr->x_flag_ext_dce);
11211 107570001 : hstate.add_hwi (ptr->x_flag_finite_loops);
11212 107570001 : hstate.add_hwi (ptr->x_flag_finite_math_only);
11213 107570001 : hstate.add_hwi (ptr->x_flag_float_store);
11214 107570001 : hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
11215 107570001 : hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
11216 107570001 : hstate.add_hwi (ptr->x_flag_forward_propagate);
11217 107570001 : hstate.add_hwi (ptr->x_flag_fp_contract_mode);
11218 107570001 : hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
11219 107570001 : hstate.add_hwi (ptr->x_flag_no_function_cse);
11220 107570001 : hstate.add_hwi (ptr->x_flag_gcse);
11221 107570001 : hstate.add_hwi (ptr->x_flag_gcse_after_reload);
11222 107570001 : hstate.add_hwi (ptr->x_flag_gcse_las);
11223 107570001 : hstate.add_hwi (ptr->x_flag_gcse_lm);
11224 107570001 : hstate.add_hwi (ptr->x_flag_gcse_sm);
11225 107570001 : hstate.add_hwi (ptr->x_flag_graphite);
11226 107570001 : hstate.add_hwi (ptr->x_flag_graphite_identity);
11227 107570001 : hstate.add_hwi (ptr->x_flag_guess_branch_prob);
11228 107570001 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
11229 107570001 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
11230 107570001 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
11231 107570001 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
11232 107570001 : hstate.add_hwi (ptr->x_flag_harden_compares);
11233 107570001 : hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
11234 107570001 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
11235 107570001 : hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
11236 107570001 : hstate.add_hwi (ptr->x_flag_if_conversion);
11237 107570001 : hstate.add_hwi (ptr->x_flag_if_conversion2);
11238 107570001 : hstate.add_hwi (ptr->x_flag_indirect_inlining);
11239 107570001 : hstate.add_hwi (ptr->x_flag_no_inline);
11240 107570001 : hstate.add_hwi (ptr->x_flag_inline_atomics);
11241 107570001 : hstate.add_hwi (ptr->x_flag_inline_functions);
11242 107570001 : hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
11243 107570001 : hstate.add_hwi (ptr->x_flag_inline_small_functions);
11244 107570001 : hstate.add_hwi (ptr->x_flag_inline_stringops);
11245 107570001 : hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
11246 107570001 : hstate.add_hwi (ptr->x_flag_ipa_cp);
11247 107570001 : hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
11248 107570001 : hstate.add_hwi (ptr->x_flag_ipa_icf);
11249 107570001 : hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
11250 107570001 : hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
11251 107570001 : hstate.add_hwi (ptr->x_flag_ipa_modref);
11252 107570001 : hstate.add_hwi (ptr->x_flag_ipa_profile);
11253 107570001 : hstate.add_hwi (ptr->x_flag_ipa_pta);
11254 107570001 : hstate.add_hwi (ptr->x_flag_ipa_pure_const);
11255 107570001 : hstate.add_hwi (ptr->x_flag_ipa_ra);
11256 107570001 : hstate.add_hwi (ptr->x_flag_ipa_reference);
11257 107570001 : hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
11258 107570001 : hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
11259 107570001 : hstate.add_hwi (ptr->x_flag_ipa_sra);
11260 107570001 : hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
11261 107570001 : hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
11262 107570001 : hstate.add_hwi (ptr->x_flag_ipa_vrp);
11263 107570001 : hstate.add_hwi (ptr->x_flag_ira_algorithm);
11264 107570001 : hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
11265 107570001 : hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
11266 107570001 : hstate.add_hwi (ptr->x_flag_ira_region);
11267 107570001 : hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
11268 107570001 : hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
11269 107570001 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
11270 107570001 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
11271 107570001 : hstate.add_hwi (ptr->x_flag_ivopts);
11272 107570001 : hstate.add_hwi (ptr->x_flag_jump_tables);
11273 107570001 : hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
11274 107570001 : hstate.add_hwi (ptr->x_flag_late_combine_instructions);
11275 107570001 : hstate.add_hwi (ptr->x_flag_lifetime_dse);
11276 107570001 : hstate.add_hwi (ptr->x_flag_limit_function_alignment);
11277 107570001 : hstate.add_hwi (ptr->x_flag_live_patching);
11278 107570001 : hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
11279 107570001 : hstate.add_hwi (ptr->x_flag_loop_interchange);
11280 107570001 : hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
11281 107570001 : hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
11282 107570001 : hstate.add_hwi (ptr->x_flag_unroll_jam);
11283 107570001 : hstate.add_hwi (ptr->x_flag_lra_remat);
11284 107570001 : hstate.add_hwi (ptr->x_flag_malloc_dce);
11285 107570001 : hstate.add_hwi (ptr->x_flag_malloc_dse);
11286 107570001 : hstate.add_hwi (ptr->x_flag_errno_math);
11287 107570001 : hstate.add_hwi (ptr->x_flag_min_function_alignment);
11288 107570001 : hstate.add_hwi (ptr->x_flag_modulo_sched);
11289 107570001 : hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
11290 107570001 : hstate.add_hwi (ptr->x_flag_move_loop_invariants);
11291 107570001 : hstate.add_hwi (ptr->x_flag_move_loop_stores);
11292 107570001 : hstate.add_hwi (ptr->x_flag_non_call_exceptions);
11293 107570001 : hstate.add_hwi (ptr->x_flag_nothrow_opt);
11294 107570001 : hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
11295 107570001 : hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
11296 107570001 : hstate.add_hwi (ptr->x_flag_opt_info);
11297 107570001 : hstate.add_hwi (ptr->x_flag_optimize_crc);
11298 107570001 : hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
11299 107570001 : hstate.add_hwi (ptr->x_flag_optimize_strlen);
11300 107570001 : hstate.add_hwi (ptr->x_flag_pack_struct);
11301 107570001 : hstate.add_hwi (ptr->x_flag_partial_inlining);
11302 107570001 : if (ptr->x_flag_patchable_function_entry)
11303 34 : hstate.add (ptr->x_flag_patchable_function_entry, strlen (ptr->x_flag_patchable_function_entry));
11304 : else
11305 107569967 : hstate.add_int (0);
11306 107570001 : hstate.add_hwi (ptr->x_flag_pcc_struct_return);
11307 107570001 : hstate.add_hwi (ptr->x_flag_peel_loops);
11308 107570001 : hstate.add_hwi (ptr->x_flag_no_peephole);
11309 107570001 : hstate.add_hwi (ptr->x_flag_peephole2);
11310 107570001 : hstate.add_hwi (ptr->x_flag_plt);
11311 107570001 : hstate.add_hwi (ptr->x_flag_predictive_commoning);
11312 107570001 : hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
11313 107570001 : hstate.add_hwi (ptr->x_flag_printf_return_value);
11314 107570001 : hstate.add_hwi (ptr->x_flag_profile_partial_training);
11315 107570001 : hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
11316 107570001 : hstate.add_hwi (ptr->x_flag_reciprocal_math);
11317 107570001 : hstate.add_hwi (ptr->x_flag_ree);
11318 107570001 : hstate.add_hwi (ptr->x_flag_rename_registers);
11319 107570001 : hstate.add_hwi (ptr->x_flag_reorder_blocks);
11320 107570001 : hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
11321 107570001 : hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
11322 107570001 : hstate.add_hwi (ptr->x_flag_reorder_functions);
11323 107570001 : hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
11324 107570001 : hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
11325 107570001 : hstate.add_hwi (ptr->x_flag_rounding_math);
11326 107570001 : hstate.add_hwi (ptr->x_flag_rtti);
11327 107570001 : hstate.add_hwi (ptr->x_flag_save_optimization_record);
11328 107570001 : hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
11329 107570001 : hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
11330 107570001 : hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
11331 107570001 : hstate.add_hwi (ptr->x_flag_schedule_interblock);
11332 107570001 : hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
11333 107570001 : hstate.add_hwi (ptr->x_flag_sched_pressure);
11334 107570001 : hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
11335 107570001 : hstate.add_hwi (ptr->x_flag_schedule_speculative);
11336 107570001 : hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
11337 107570001 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
11338 107570001 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
11339 107570001 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
11340 107570001 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
11341 107570001 : hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
11342 107570001 : hstate.add_hwi (ptr->x_flag_schedule_fusion);
11343 107570001 : hstate.add_hwi (ptr->x_flag_schedule_insns);
11344 107570001 : hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
11345 107570001 : hstate.add_hwi (ptr->x_flag_section_anchors);
11346 107570001 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
11347 107570001 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
11348 107570001 : hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
11349 107570001 : hstate.add_hwi (ptr->x_flag_selective_scheduling);
11350 107570001 : hstate.add_hwi (ptr->x_flag_selective_scheduling2);
11351 107570001 : hstate.add_hwi (ptr->x_flag_semantic_interposition);
11352 107570001 : hstate.add_hwi (ptr->x_flag_short_enums);
11353 107570001 : hstate.add_hwi (ptr->x_flag_short_wchar);
11354 107570001 : hstate.add_hwi (ptr->x_flag_shrink_wrap);
11355 107570001 : hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
11356 107570001 : hstate.add_hwi (ptr->x_flag_signaling_nans);
11357 107570001 : hstate.add_hwi (ptr->x_flag_signed_zeros);
11358 107570001 : hstate.add_hwi (ptr->x_flag_simd_cost_model);
11359 107570001 : hstate.add_hwi (ptr->x_flag_single_precision_constant);
11360 107570001 : hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
11361 107570001 : hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
11362 107570001 : hstate.add_hwi (ptr->x_flag_split_loops);
11363 107570001 : hstate.add_hwi (ptr->x_flag_split_wide_types);
11364 107570001 : hstate.add_hwi (ptr->x_flag_split_wide_types_early);
11365 107570001 : hstate.add_hwi (ptr->x_flag_ssa_backprop);
11366 107570001 : hstate.add_hwi (ptr->x_flag_ssa_phiopt);
11367 107570001 : hstate.add_hwi (ptr->x_flag_stack_clash_protection);
11368 107570001 : hstate.add_hwi (ptr->x_flag_stack_protect);
11369 107570001 : hstate.add_hwi (ptr->x_flag_stack_reuse);
11370 107570001 : hstate.add_hwi (ptr->x_flag_stdarg_opt);
11371 107570001 : hstate.add_hwi (ptr->x_flag_store_merging);
11372 107570001 : hstate.add_hwi (ptr->x_flag_strict_aliasing);
11373 107570001 : hstate.add_hwi (ptr->x_flag_strict_enums);
11374 107570001 : hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
11375 107570001 : hstate.add_hwi (ptr->x_flag_thread_jumps);
11376 107570001 : hstate.add_hwi (ptr->x_flag_threadsafe_statics);
11377 107570001 : hstate.add_hwi (ptr->x_flag_toplevel_reorder);
11378 107570001 : hstate.add_hwi (ptr->x_flag_tracer);
11379 107570001 : hstate.add_hwi (ptr->x_flag_trapping_math);
11380 107570001 : hstate.add_hwi (ptr->x_flag_trapv);
11381 107570001 : hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
11382 107570001 : hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
11383 107570001 : hstate.add_hwi (ptr->x_flag_tree_ccp);
11384 107570001 : hstate.add_hwi (ptr->x_flag_tree_ch);
11385 107570001 : hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
11386 107570001 : hstate.add_hwi (ptr->x_flag_tree_copy_prop);
11387 107570001 : hstate.add_hwi (ptr->x_flag_tree_cselim);
11388 107570001 : hstate.add_hwi (ptr->x_flag_tree_dce);
11389 107570001 : hstate.add_hwi (ptr->x_flag_tree_dom);
11390 107570001 : hstate.add_hwi (ptr->x_flag_tree_dse);
11391 107570001 : hstate.add_hwi (ptr->x_flag_tree_forwprop);
11392 107570001 : hstate.add_hwi (ptr->x_flag_tree_fre);
11393 107570001 : hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
11394 107570001 : hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
11395 107570001 : hstate.add_hwi (ptr->x_flag_tree_loop_if_convert);
11396 107570001 : hstate.add_hwi (ptr->x_flag_tree_loop_im);
11397 107570001 : hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
11398 107570001 : hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
11399 107570001 : hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
11400 107570001 : hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
11401 107570001 : hstate.add_hwi (ptr->x_flag_tree_partial_pre);
11402 107570001 : hstate.add_hwi (ptr->x_flag_tree_phiprop);
11403 107570001 : hstate.add_hwi (ptr->x_flag_tree_pre);
11404 107570001 : hstate.add_hwi (ptr->x_flag_tree_pta);
11405 107570001 : hstate.add_hwi (ptr->x_flag_tree_reassoc);
11406 107570001 : hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
11407 107570001 : hstate.add_hwi (ptr->x_flag_tree_sink);
11408 107570001 : hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
11409 107570001 : hstate.add_hwi (ptr->x_flag_tree_slsr);
11410 107570001 : hstate.add_hwi (ptr->x_flag_tree_sra);
11411 107570001 : hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
11412 107570001 : hstate.add_hwi (ptr->x_flag_tree_tail_merge);
11413 107570001 : hstate.add_hwi (ptr->x_flag_tree_ter);
11414 107570001 : hstate.add_hwi (ptr->x_flag_tree_vectorize);
11415 107570001 : hstate.add_hwi (ptr->x_flag_tree_vrp);
11416 107570001 : hstate.add_hwi (ptr->x_flag_auto_var_init);
11417 107570001 : hstate.add_hwi (ptr->x_flag_unconstrained_commons);
11418 107570001 : hstate.add_hwi (ptr->x_flag_unreachable_traps);
11419 107570001 : hstate.add_hwi (ptr->x_flag_unroll_all_loops);
11420 107570001 : hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
11421 107570001 : hstate.add_hwi (ptr->x_flag_unroll_loops);
11422 107570001 : hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
11423 107570001 : hstate.add_hwi (ptr->x_flag_unswitch_loops);
11424 107570001 : hstate.add_hwi (ptr->x_flag_unwind_tables);
11425 107570001 : hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
11426 107570001 : hstate.add_hwi (ptr->x_flag_vect_cost_model);
11427 107570001 : hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
11428 107570001 : hstate.add_hwi (ptr->x_flag_value_profile_transformations);
11429 107570001 : hstate.add_hwi (ptr->x_flag_web);
11430 107570001 : hstate.add_hwi (ptr->x_flag_wrapv);
11431 107570001 : hstate.add_hwi (ptr->x_flag_wrapv_pointer);
11432 107570001 : hstate.add_hwi (ptr->x_ix86_use_scatter);
11433 107570001 : hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
11434 1075700010 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
11435 968130009 : hstate.add_hwi (ptr->explicit_mask[i]);
11436 107570001 : return hstate.end ();
11437 : }
11438 :
11439 : /* Compare two optimization options */
11440 : bool
11441 97025190 : cl_optimization_option_eq (cl_optimization const *ptr1,
11442 : cl_optimization const *ptr2)
11443 : {
11444 97025190 : if (ptr1->x_optimize != ptr2->x_optimize)
11445 : return false;
11446 97025122 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
11447 : return false;
11448 97025117 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
11449 : return false;
11450 97025117 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
11451 : return false;
11452 97025117 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
11453 : return false;
11454 97025117 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
11455 : return false;
11456 97025117 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
11457 : return false;
11458 97025117 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
11459 : return false;
11460 97025117 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
11461 : return false;
11462 97025117 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
11463 : return false;
11464 97025117 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
11465 : return false;
11466 97025117 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
11467 : return false;
11468 97025117 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
11469 : return false;
11470 97025117 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
11471 : return false;
11472 97025117 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
11473 : return false;
11474 97025117 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
11475 : return false;
11476 97025117 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
11477 : return false;
11478 97025117 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
11479 : return false;
11480 97025033 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
11481 : return false;
11482 97025033 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
11483 : return false;
11484 97025033 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
11485 : return false;
11486 97025033 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
11487 : return false;
11488 97025033 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
11489 : return false;
11490 97025033 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
11491 : return false;
11492 97025033 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
11493 : return false;
11494 97025033 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
11495 : return false;
11496 97025033 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
11497 : return false;
11498 97025033 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
11499 : return false;
11500 97025033 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
11501 : return false;
11502 97025033 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
11503 : return false;
11504 97025033 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
11505 : return false;
11506 97025033 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
11507 : return false;
11508 97025033 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
11509 : return false;
11510 97025033 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
11511 : return false;
11512 97025033 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
11513 : return false;
11514 97025033 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
11515 : return false;
11516 97025033 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
11517 : return false;
11518 97025033 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
11519 : return false;
11520 97025033 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
11521 : return false;
11522 97025033 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
11523 : return false;
11524 97025033 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
11525 : return false;
11526 97025033 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
11527 : return false;
11528 97025033 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
11529 : return false;
11530 97025033 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
11531 : return false;
11532 97025033 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
11533 : return false;
11534 97025033 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
11535 : return false;
11536 97025033 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
11537 : return false;
11538 97025033 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
11539 : return false;
11540 97025033 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
11541 : return false;
11542 97025033 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
11543 : return false;
11544 97025033 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
11545 : return false;
11546 97025033 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
11547 : return false;
11548 97025033 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
11549 : return false;
11550 97025033 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
11551 : return false;
11552 97025033 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
11553 : return false;
11554 97025033 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
11555 : return false;
11556 97025033 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
11557 : return false;
11558 97025033 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
11559 : return false;
11560 97025033 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
11561 : return false;
11562 97025033 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
11563 : return false;
11564 97025033 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
11565 : return false;
11566 97025033 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
11567 : return false;
11568 97025033 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
11569 : return false;
11570 97025033 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
11571 : return false;
11572 97025033 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
11573 : return false;
11574 97025033 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
11575 : return false;
11576 97025033 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
11577 : return false;
11578 97025033 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
11579 : return false;
11580 97025033 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
11581 : return false;
11582 97025033 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
11583 : return false;
11584 97025033 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
11585 : return false;
11586 97025033 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
11587 : return false;
11588 97025033 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
11589 : return false;
11590 97025033 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
11591 : return false;
11592 97025033 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
11593 : return false;
11594 97025033 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
11595 : return false;
11596 97025033 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
11597 : return false;
11598 97025033 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
11599 : return false;
11600 97025033 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
11601 : return false;
11602 97025033 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
11603 : return false;
11604 97025033 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
11605 : return false;
11606 97024855 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
11607 : return false;
11608 97024852 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
11609 : return false;
11610 97024852 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
11611 : return false;
11612 97024852 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
11613 : return false;
11614 97024852 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
11615 : return false;
11616 97024852 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
11617 : return false;
11618 97024852 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
11619 : return false;
11620 97024852 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
11621 : return false;
11622 97024852 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
11623 : return false;
11624 97024852 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
11625 : return false;
11626 97024852 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
11627 : return false;
11628 97024852 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
11629 : return false;
11630 97024852 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
11631 : return false;
11632 97024852 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
11633 : return false;
11634 97024852 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
11635 : return false;
11636 97024852 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
11637 : return false;
11638 97024852 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
11639 : return false;
11640 97024852 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
11641 : return false;
11642 97024852 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
11643 : return false;
11644 97024852 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
11645 : return false;
11646 97024852 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
11647 : return false;
11648 97024852 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
11649 : return false;
11650 97024852 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
11651 : return false;
11652 97024852 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
11653 : return false;
11654 97024852 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
11655 : return false;
11656 97024852 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
11657 : return false;
11658 97024852 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
11659 : return false;
11660 97024852 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
11661 : return false;
11662 97024852 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
11663 : return false;
11664 97024852 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
11665 : return false;
11666 97024852 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
11667 : return false;
11668 97024852 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
11669 : return false;
11670 97024852 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
11671 : return false;
11672 97024852 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
11673 : return false;
11674 97024852 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
11675 : return false;
11676 97024852 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
11677 : return false;
11678 97024852 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
11679 : return false;
11680 97024852 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
11681 : return false;
11682 97024852 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
11683 : return false;
11684 97024852 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
11685 : return false;
11686 97024852 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
11687 : return false;
11688 97024852 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
11689 : return false;
11690 97024852 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
11691 : return false;
11692 97024852 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
11693 : return false;
11694 97024852 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
11695 : return false;
11696 97024852 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
11697 : return false;
11698 97024852 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
11699 : return false;
11700 97024852 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
11701 : return false;
11702 97024852 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
11703 : return false;
11704 97024852 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
11705 : return false;
11706 97024852 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
11707 : return false;
11708 97024852 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
11709 : return false;
11710 97024852 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
11711 : return false;
11712 97024852 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
11713 : return false;
11714 97024852 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
11715 : return false;
11716 97024852 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
11717 : return false;
11718 97024852 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
11719 : return false;
11720 97024852 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
11721 : return false;
11722 97024852 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
11723 : return false;
11724 97024852 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
11725 : return false;
11726 97024852 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
11727 : return false;
11728 97024852 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
11729 : return false;
11730 97024852 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
11731 : return false;
11732 97024852 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
11733 : return false;
11734 97024852 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
11735 : return false;
11736 97024852 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
11737 : return false;
11738 97024852 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
11739 : return false;
11740 97024852 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
11741 : return false;
11742 97024852 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
11743 : return false;
11744 97024852 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
11745 : return false;
11746 97024852 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
11747 : return false;
11748 97024852 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
11749 : return false;
11750 97024852 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
11751 : return false;
11752 97024852 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
11753 : return false;
11754 97024852 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
11755 : return false;
11756 97024852 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
11757 : return false;
11758 97024852 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
11759 : return false;
11760 97024852 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
11761 : return false;
11762 97024852 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
11763 : return false;
11764 97024852 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
11765 : return false;
11766 97024852 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
11767 : return false;
11768 97024852 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
11769 : return false;
11770 97024852 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
11771 : return false;
11772 97024852 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
11773 : return false;
11774 97024852 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
11775 : return false;
11776 97024852 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
11777 : return false;
11778 97024852 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
11779 : return false;
11780 97024852 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
11781 : return false;
11782 97024852 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
11783 : return false;
11784 97024852 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
11785 : return false;
11786 97024852 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
11787 : return false;
11788 97024852 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
11789 : return false;
11790 97024852 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
11791 : return false;
11792 97024852 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
11793 : return false;
11794 97024852 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
11795 : return false;
11796 97024852 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
11797 : return false;
11798 97024852 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
11799 : return false;
11800 97024852 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
11801 : return false;
11802 97024852 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
11803 : return false;
11804 97024852 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
11805 : return false;
11806 97024852 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
11807 : return false;
11808 97024852 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
11809 : return false;
11810 97024852 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
11811 : return false;
11812 97024852 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
11813 : return false;
11814 97024852 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
11815 : return false;
11816 97024852 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
11817 : return false;
11818 97024852 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
11819 : return false;
11820 97024852 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
11821 : return false;
11822 97024852 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
11823 : return false;
11824 97024852 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
11825 : return false;
11826 97024852 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
11827 : return false;
11828 97024852 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
11829 : return false;
11830 97024852 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
11831 : return false;
11832 97024852 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
11833 : return false;
11834 97024852 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
11835 : return false;
11836 97024852 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
11837 : return false;
11838 97024852 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
11839 : return false;
11840 97024852 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
11841 : return false;
11842 97024852 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
11843 : return false;
11844 97024852 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
11845 : return false;
11846 97024852 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
11847 : return false;
11848 97024852 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
11849 : return false;
11850 97024852 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
11851 : return false;
11852 97024852 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
11853 : return false;
11854 97024852 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
11855 : return false;
11856 97024852 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
11857 : return false;
11858 97024852 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
11859 : return false;
11860 97024852 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
11861 : return false;
11862 97024852 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
11863 : return false;
11864 97024852 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
11865 : return false;
11866 97024852 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
11867 : return false;
11868 97024852 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
11869 : return false;
11870 97024852 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
11871 : return false;
11872 97024852 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
11873 : return false;
11874 97024852 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
11875 : return false;
11876 97024852 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
11877 : return false;
11878 97024852 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
11879 : return false;
11880 97024852 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
11881 : return false;
11882 97024852 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
11883 : return false;
11884 97024852 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
11885 : return false;
11886 97024844 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
11887 : return false;
11888 97024844 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
11889 : return false;
11890 97024844 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
11891 : return false;
11892 97024844 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
11893 : return false;
11894 97024844 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
11895 : return false;
11896 97024844 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
11897 : return false;
11898 97024844 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
11899 : return false;
11900 97024844 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
11901 : return false;
11902 97024844 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
11903 : return false;
11904 97024844 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
11905 : return false;
11906 97024844 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
11907 : return false;
11908 97024844 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
11909 : return false;
11910 97024844 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
11911 : return false;
11912 97024844 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
11913 : return false;
11914 97024844 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
11915 : return false;
11916 97024844 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
11917 : return false;
11918 97024844 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
11919 : return false;
11920 97024844 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
11921 : return false;
11922 97024844 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
11923 : return false;
11924 97024844 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
11925 : return false;
11926 97024844 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
11927 : return false;
11928 97024844 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
11929 : return false;
11930 97024844 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
11931 : return false;
11932 97024844 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
11933 : return false;
11934 97024844 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
11935 : return false;
11936 97024844 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
11937 : return false;
11938 97024844 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
11939 : return false;
11940 97024844 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
11941 : return false;
11942 97024844 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
11943 : return false;
11944 97024844 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
11945 : return false;
11946 97024844 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
11947 : return false;
11948 97024844 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
11949 : return false;
11950 97024844 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
11951 : return false;
11952 97024844 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
11953 : return false;
11954 97024844 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
11955 : return false;
11956 97024844 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
11957 : return false;
11958 97024844 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
11959 : return false;
11960 97024844 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
11961 : return false;
11962 97024844 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
11963 : return false;
11964 97024844 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
11965 : return false;
11966 97024844 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
11967 : return false;
11968 97024844 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
11969 : return false;
11970 97024844 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
11971 : return false;
11972 97024844 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
11973 : return false;
11974 97024844 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
11975 : return false;
11976 97024844 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
11977 : return false;
11978 97024844 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
11979 : return false;
11980 97024844 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
11981 : return false;
11982 97024844 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
11983 : return false;
11984 97024844 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
11985 : return false;
11986 97024844 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
11987 : return false;
11988 97024844 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
11989 : return false;
11990 97024844 : if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
11991 : return false;
11992 97024844 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
11993 : return false;
11994 97024844 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
11995 : return false;
11996 97024844 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
11997 : return false;
11998 97024844 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
11999 581 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
12000 581 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
12001 : return false;
12002 97024844 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
12003 : return false;
12004 97024844 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
12005 580 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
12006 580 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
12007 : return false;
12008 97024844 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
12009 : return false;
12010 97024844 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
12011 580 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
12012 580 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
12013 : return false;
12014 97024844 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
12015 : return false;
12016 97024844 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
12017 580 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
12018 580 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
12019 : return false;
12020 97024844 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
12021 : return false;
12022 97024844 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
12023 : return false;
12024 97024844 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
12025 : return false;
12026 97024836 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
12027 : return false;
12028 97024836 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
12029 : return false;
12030 97024836 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
12031 : return false;
12032 97024836 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
12033 : return false;
12034 97024836 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
12035 : return false;
12036 97024836 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
12037 : return false;
12038 97024836 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
12039 : return false;
12040 97024836 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
12041 : return false;
12042 97024836 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
12043 : return false;
12044 97024836 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
12045 : return false;
12046 97024836 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
12047 : return false;
12048 97024836 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
12049 : return false;
12050 97024836 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
12051 : return false;
12052 97024836 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
12053 : return false;
12054 97024836 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
12055 : return false;
12056 97024836 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
12057 : return false;
12058 97024836 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
12059 : return false;
12060 97024827 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
12061 : return false;
12062 97024827 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
12063 : return false;
12064 97024827 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
12065 : return false;
12066 97024827 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
12067 : return false;
12068 97024825 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
12069 : return false;
12070 97024825 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
12071 : return false;
12072 97024825 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
12073 : return false;
12074 97024825 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
12075 : return false;
12076 97024825 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
12077 : return false;
12078 97024825 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
12079 : return false;
12080 97024825 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
12081 : return false;
12082 97024825 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
12083 : return false;
12084 97024825 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
12085 : return false;
12086 97024825 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
12087 : return false;
12088 97024825 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
12089 : return false;
12090 97024825 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
12091 : return false;
12092 97024825 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
12093 : return false;
12094 97024825 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
12095 : return false;
12096 97024825 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
12097 : return false;
12098 97024825 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
12099 : return false;
12100 97024825 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
12101 : return false;
12102 97024825 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
12103 : return false;
12104 97024825 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
12105 : return false;
12106 97024825 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
12107 : return false;
12108 97024825 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
12109 : return false;
12110 97024825 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
12111 : return false;
12112 97024825 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
12113 : return false;
12114 97024825 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
12115 : return false;
12116 97024825 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
12117 : return false;
12118 97024825 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
12119 : return false;
12120 97024825 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
12121 : return false;
12122 97024825 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
12123 : return false;
12124 97024825 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
12125 : return false;
12126 97024825 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
12127 : return false;
12128 97024825 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
12129 : return false;
12130 97024825 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
12131 : return false;
12132 97024825 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
12133 : return false;
12134 97024825 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
12135 : return false;
12136 97024825 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
12137 : return false;
12138 97024825 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
12139 : return false;
12140 97024825 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
12141 : return false;
12142 97024825 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
12143 : return false;
12144 97024825 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
12145 : return false;
12146 97024811 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
12147 : return false;
12148 97024811 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
12149 : return false;
12150 97024811 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
12151 : return false;
12152 97024811 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
12153 : return false;
12154 97024811 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
12155 : return false;
12156 97024811 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
12157 : return false;
12158 97024811 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
12159 : return false;
12160 97024811 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
12161 : return false;
12162 97024811 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
12163 : return false;
12164 97024811 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
12165 : return false;
12166 97024811 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
12167 : return false;
12168 97024811 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
12169 : return false;
12170 97024811 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
12171 : return false;
12172 97024811 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
12173 : return false;
12174 97024811 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
12175 : return false;
12176 97024811 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
12177 : return false;
12178 97024811 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
12179 : return false;
12180 97024811 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
12181 : return false;
12182 97024811 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
12183 : return false;
12184 97024811 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
12185 : return false;
12186 97024811 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
12187 : return false;
12188 97024811 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
12189 : return false;
12190 97024811 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
12191 : return false;
12192 97024811 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
12193 : return false;
12194 97024811 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
12195 : return false;
12196 97024811 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
12197 : return false;
12198 97024811 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
12199 : return false;
12200 97024811 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
12201 : return false;
12202 97024811 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
12203 : return false;
12204 97024811 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
12205 : return false;
12206 97024811 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
12207 : return false;
12208 97024811 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
12209 : return false;
12210 97024811 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
12211 : return false;
12212 97024811 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
12213 : return false;
12214 97024811 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
12215 : return false;
12216 97024811 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
12217 : return false;
12218 97024811 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
12219 : return false;
12220 97024811 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
12221 : return false;
12222 97024811 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
12223 : return false;
12224 97024811 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
12225 : return false;
12226 97024811 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
12227 : return false;
12228 97024811 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
12229 : return false;
12230 97024811 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
12231 : return false;
12232 97024811 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
12233 : return false;
12234 97024811 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
12235 : return false;
12236 97024811 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
12237 : return false;
12238 97024811 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
12239 : return false;
12240 97024811 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
12241 : return false;
12242 97024811 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
12243 : return false;
12244 97024811 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
12245 : return false;
12246 97024811 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
12247 : return false;
12248 97024811 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
12249 : return false;
12250 97024811 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
12251 : return false;
12252 97024811 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
12253 : return false;
12254 97024811 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
12255 : return false;
12256 97024811 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
12257 : return false;
12258 97024811 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
12259 : return false;
12260 97024811 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
12261 : return false;
12262 97024811 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
12263 : return false;
12264 97024811 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
12265 : return false;
12266 97024811 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
12267 : return false;
12268 97024811 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
12269 : return false;
12270 97024811 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
12271 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
12272 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
12273 : return false;
12274 97024811 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
12275 : return false;
12276 97024811 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
12277 : return false;
12278 97024811 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
12279 : return false;
12280 97024811 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
12281 : return false;
12282 97024811 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
12283 : return false;
12284 97024811 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
12285 : return false;
12286 97024811 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
12287 : return false;
12288 97024811 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
12289 : return false;
12290 97024811 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
12291 : return false;
12292 97024811 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
12293 : return false;
12294 97024811 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
12295 : return false;
12296 97024811 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
12297 : return false;
12298 97024811 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
12299 : return false;
12300 97024811 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
12301 : return false;
12302 97024811 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
12303 : return false;
12304 97024811 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
12305 : return false;
12306 97024811 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
12307 : return false;
12308 97024811 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
12309 : return false;
12310 97024811 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
12311 : return false;
12312 97024811 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
12313 : return false;
12314 97024811 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
12315 : return false;
12316 97024811 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
12317 : return false;
12318 97024811 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
12319 : return false;
12320 97024811 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
12321 : return false;
12322 97024811 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
12323 : return false;
12324 97024811 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
12325 : return false;
12326 97024811 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
12327 : return false;
12328 97024811 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
12329 : return false;
12330 97024811 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
12331 : return false;
12332 97024811 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
12333 : return false;
12334 97024811 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
12335 : return false;
12336 97024811 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
12337 : return false;
12338 97024811 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
12339 : return false;
12340 97024811 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
12341 : return false;
12342 97024811 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
12343 : return false;
12344 97024811 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
12345 : return false;
12346 97024811 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
12347 : return false;
12348 97024811 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
12349 : return false;
12350 97024811 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
12351 : return false;
12352 97024811 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
12353 : return false;
12354 97024811 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
12355 : return false;
12356 97024811 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
12357 : return false;
12358 97024811 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
12359 : return false;
12360 97024811 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
12361 : return false;
12362 97024811 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
12363 : return false;
12364 97024811 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
12365 : return false;
12366 97024811 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
12367 : return false;
12368 97024811 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
12369 : return false;
12370 97024811 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
12371 : return false;
12372 97024811 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
12373 : return false;
12374 97024811 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
12375 : return false;
12376 97024811 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
12377 : return false;
12378 97024811 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
12379 : return false;
12380 97024811 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
12381 : return false;
12382 97024811 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
12383 : return false;
12384 97024811 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
12385 : return false;
12386 97024811 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
12387 : return false;
12388 97024811 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
12389 : return false;
12390 97024811 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
12391 : return false;
12392 97024811 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
12393 : return false;
12394 97024811 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
12395 : return false;
12396 97024811 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
12397 : return false;
12398 97024811 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
12399 : return false;
12400 97024811 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
12401 : return false;
12402 97024811 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
12403 : return false;
12404 97024811 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
12405 : return false;
12406 97024811 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
12407 : return false;
12408 97024808 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
12409 : return false;
12410 97024808 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
12411 : return false;
12412 97024808 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
12413 : return false;
12414 97024808 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
12415 : return false;
12416 97024808 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
12417 : return false;
12418 97024808 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
12419 : return false;
12420 97024808 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
12421 : return false;
12422 97024808 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
12423 : return false;
12424 97024808 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
12425 : return false;
12426 97024808 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
12427 : return false;
12428 97024808 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
12429 : return false;
12430 97024808 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
12431 : return false;
12432 97024808 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
12433 : return false;
12434 97024808 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
12435 : return false;
12436 97024808 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
12437 : return false;
12438 97024808 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
12439 : return false;
12440 97024808 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
12441 : return false;
12442 97024808 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
12443 : return false;
12444 97024800 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
12445 : return false;
12446 97024800 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
12447 : return false;
12448 97024800 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
12449 : return false;
12450 97024800 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
12451 : return false;
12452 97024800 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
12453 : return false;
12454 97024800 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
12455 : return false;
12456 97024800 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
12457 : return false;
12458 97024800 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
12459 : return false;
12460 97024800 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
12461 : return false;
12462 97024788 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
12463 : return false;
12464 97024788 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
12465 : return false;
12466 97024788 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
12467 : return false;
12468 97024788 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
12469 : return false;
12470 97024788 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
12471 : return false;
12472 97024788 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
12473 : return false;
12474 97024788 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
12475 : return false;
12476 97024788 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
12477 : return false;
12478 97024788 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
12479 : return false;
12480 97024788 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
12481 : return false;
12482 97024788 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
12483 : return false;
12484 97024788 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
12485 : return false;
12486 97024788 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
12487 : return false;
12488 97024788 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
12489 : return false;
12490 97024788 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
12491 : return false;
12492 97024783 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
12493 : return false;
12494 97024783 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
12495 : return false;
12496 97024783 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
12497 : return false;
12498 97024783 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
12499 : return false;
12500 97024783 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
12501 : return false;
12502 97024783 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
12503 : return false;
12504 97024783 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
12505 : return false;
12506 97024783 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
12507 : return false;
12508 97024783 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
12509 : return false;
12510 97024783 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
12511 : return false;
12512 97024783 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
12513 : return false;
12514 97024783 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
12515 : return false;
12516 97024783 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
12517 : return false;
12518 97024783 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
12519 : return false;
12520 97024783 : if (ptr1->x_flag_web != ptr2->x_flag_web)
12521 : return false;
12522 97024783 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
12523 : return false;
12524 97024783 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
12525 : return false;
12526 97024783 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
12527 : return false;
12528 97024783 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
12529 : return false;
12530 970247782 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
12531 873223011 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
12532 : return false;
12533 : return true;
12534 : }
12535 :
12536 : /* Stream out optimization options */
12537 : void
12538 31242 : cl_optimization_stream_out (struct output_block *ob,
12539 : struct bitpack_d *bp,
12540 : struct cl_optimization *ptr)
12541 : {
12542 31242 : bp_pack_var_len_int (bp, ptr->x_optimize);
12543 31242 : bp_pack_var_len_int (bp, ptr->x_optimize_size);
12544 31242 : bp_pack_var_len_int (bp, ptr->x_optimize_debug);
12545 31242 : bp_pack_var_len_int (bp, ptr->x_optimize_fast);
12546 31242 : if (4 > (int ) 10)
12547 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
12548 : else
12549 31242 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
12550 31242 : if (100 > (int ) 10)
12551 31242 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
12552 : else
12553 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
12554 31242 : if (1 > (int ) 10)
12555 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
12556 : else
12557 31242 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
12558 31242 : if (1 > (int ) 10)
12559 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
12560 : else
12561 31242 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
12562 31242 : if (1 > (int ) 10)
12563 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
12564 : else
12565 31242 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
12566 31242 : if (7000 > (int ) 10)
12567 31242 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
12568 : else
12569 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
12570 31242 : if (0 > (int ) 10)
12571 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
12572 : else
12573 31242 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
12574 31242 : if (1 > (int ) 10)
12575 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
12576 : else
12577 31242 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
12578 31242 : if (1 > (int ) 10)
12579 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
12580 : else
12581 31242 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
12582 31242 : if (1 > (int ) 10)
12583 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
12584 : else
12585 31242 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
12586 31242 : if (1 > (int ) 10)
12587 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
12588 : else
12589 31242 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
12590 31242 : if (0 > (int ) 10)
12591 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
12592 : else
12593 31242 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
12594 31242 : if (10 > (int ) 10)
12595 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
12596 : else
12597 31242 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
12598 31242 : bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
12599 31242 : if (90 > (int ) 10)
12600 31242 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
12601 : else
12602 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
12603 31242 : if (3 > (int ) 10)
12604 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
12605 : else
12606 31242 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
12607 31242 : bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
12608 31242 : if (20 > (int ) 10)
12609 31242 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
12610 : else
12611 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
12612 31242 : if (0 > (int ) 10)
12613 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
12614 : else
12615 31242 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
12616 31242 : if (1 > (int ) 10)
12617 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
12618 : else
12619 31242 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
12620 31242 : if (0 > (int ) 10)
12621 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
12622 : else
12623 31242 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
12624 31242 : if (256 > (int ) 10)
12625 31242 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
12626 : else
12627 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
12628 31242 : if (256 > (int ) 10)
12629 31242 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
12630 : else
12631 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
12632 31242 : if (6 > (int ) 10)
12633 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
12634 : else
12635 31242 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
12636 31242 : if (2 > (int ) 10)
12637 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
12638 : else
12639 31242 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
12640 31242 : if (0 > (int ) 10)
12641 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
12642 : else
12643 31242 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
12644 31242 : if (10 > (int ) 10)
12645 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
12646 : else
12647 31242 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
12648 31242 : if (3 > (int ) 10)
12649 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
12650 : else
12651 31242 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
12652 31242 : if (10 > (int ) 10)
12653 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
12654 : else
12655 31242 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
12656 31242 : if (3 > (int ) 10)
12657 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
12658 : else
12659 31242 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
12660 31242 : if (100 > (int ) 10)
12661 31242 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
12662 : else
12663 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
12664 31242 : if (10 > (int ) 10)
12665 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
12666 : else
12667 31242 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
12668 31242 : if (0 > (int ) 10)
12669 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
12670 : else
12671 31242 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
12672 31242 : if (16 > (int ) 10)
12673 31242 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
12674 : else
12675 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
12676 31242 : if (1 > (int ) 10)
12677 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
12678 : else
12679 31242 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
12680 31242 : if (1 > (int ) 10)
12681 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
12682 : else
12683 31242 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
12684 31242 : if (1 > (int ) 10)
12685 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
12686 : else
12687 31242 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
12688 31242 : if (1 > (int ) 10)
12689 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
12690 : else
12691 31242 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
12692 31242 : if (1 > (int ) 10)
12693 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
12694 : else
12695 31242 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
12696 31242 : if (1 > (int ) 10)
12697 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
12698 : else
12699 31242 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
12700 31242 : if (200 > (int ) 10)
12701 31242 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
12702 : else
12703 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
12704 31242 : if (30 > (int ) 10)
12705 31242 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
12706 : else
12707 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
12708 31242 : if (40 > (int ) 10)
12709 31242 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
12710 : else
12711 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
12712 31242 : if (1100 > (int ) 10)
12713 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 1100);
12714 : else
12715 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
12716 31242 : if (16000 > (int ) 10)
12717 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
12718 : else
12719 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
12720 31242 : if (64 > (int ) 10)
12721 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
12722 : else
12723 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
12724 31242 : if (8 > (int ) 10)
12725 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
12726 : else
12727 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
12728 31242 : if (2 > (int ) 10)
12729 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
12730 : else
12731 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
12732 31242 : if (40 > (int ) 10)
12733 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
12734 : else
12735 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
12736 31242 : if (6 > (int ) 10)
12737 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
12738 : else
12739 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
12740 31242 : if (15 > (int ) 10)
12741 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
12742 : else
12743 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
12744 31242 : if (3 > (int ) 10)
12745 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
12746 : else
12747 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
12748 31242 : if (10 > (int ) 10)
12749 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
12750 : else
12751 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
12752 31242 : if (8 > (int ) 10)
12753 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
12754 : else
12755 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
12756 31242 : if (8 > (int ) 10)
12757 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
12758 : else
12759 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
12760 31242 : if (25000 > (int ) 10)
12761 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
12762 : else
12763 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
12764 31242 : if (16 > (int ) 10)
12765 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
12766 : else
12767 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
12768 31242 : if (16 > (int ) 10)
12769 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
12770 : else
12771 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
12772 31242 : if (10 > (int ) 10)
12773 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
12774 : else
12775 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
12776 31242 : if (5 > (int ) 10)
12777 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
12778 : else
12779 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
12780 31242 : if (50 > (int ) 10)
12781 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
12782 : else
12783 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
12784 31242 : if (8 > (int ) 10)
12785 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
12786 : else
12787 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
12788 31242 : if (2 > (int ) 10)
12789 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
12790 : else
12791 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
12792 31242 : if (4 > (int ) 10)
12793 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
12794 : else
12795 31242 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
12796 31242 : if (1 > (int ) 10)
12797 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
12798 : else
12799 31242 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
12800 31242 : if (2 > (int ) 10)
12801 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
12802 : else
12803 31242 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
12804 31242 : if (1000 > (int ) 10)
12805 31242 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
12806 : else
12807 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
12808 31242 : if (100 > (int ) 10)
12809 31242 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
12810 : else
12811 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
12812 31242 : if (1000 > (int ) 10)
12813 31242 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
12814 : else
12815 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
12816 31242 : if (10 > (int ) 10)
12817 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
12818 : else
12819 31242 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
12820 31242 : if (40 > (int ) 10)
12821 31242 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
12822 : else
12823 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
12824 31242 : if (250 > (int ) 10)
12825 31242 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
12826 : else
12827 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
12828 31242 : if (!lto_stream_offload_p) {
12829 31242 : if (1 > (int ) 10)
12830 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 1);
12831 : else
12832 31242 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
12833 : }
12834 31242 : if (300 > (int ) 10)
12835 31242 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
12836 : else
12837 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
12838 31242 : if (800 > (int ) 10)
12839 31242 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
12840 : else
12841 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
12842 31242 : if (32 > (int ) 10)
12843 31242 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
12844 : else
12845 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
12846 31242 : if (64 > (int ) 10)
12847 31242 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
12848 : else
12849 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
12850 31242 : if (512 > (int ) 10)
12851 31242 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
12852 : else
12853 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
12854 31242 : if (100 > (int ) 10)
12855 31242 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
12856 : else
12857 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
12858 31242 : if (2700 > (int ) 10)
12859 31242 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
12860 : else
12861 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
12862 31242 : if (1000 > (int ) 10)
12863 31242 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
12864 : else
12865 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
12866 31242 : if (256 > (int ) 10)
12867 31242 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
12868 : else
12869 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
12870 31242 : if (10000 > (int ) 10)
12871 31242 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
12872 : else
12873 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
12874 31242 : if (20 > (int ) 10)
12875 31242 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
12876 : else
12877 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
12878 31242 : if (51 > (int ) 10)
12879 31242 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
12880 : else
12881 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
12882 31242 : if (64 > (int ) 10)
12883 31242 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
12884 : else
12885 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
12886 31242 : if (2 > (int ) 10)
12887 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
12888 : else
12889 31242 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
12890 31242 : if (10000 > (int ) 10)
12891 31242 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
12892 : else
12893 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
12894 31242 : if (1000 > (int ) 10)
12895 31242 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
12896 : else
12897 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
12898 31242 : if (200 > (int ) 10)
12899 31242 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
12900 : else
12901 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
12902 31242 : if (100 > (int ) 10)
12903 31242 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
12904 : else
12905 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
12906 31242 : if (40 > (int ) 10)
12907 31242 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
12908 : else
12909 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
12910 31242 : if (500 > (int ) 10)
12911 31242 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
12912 : else
12913 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
12914 31242 : if (30 > (int ) 10)
12915 31242 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
12916 : else
12917 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
12918 31242 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
12919 31242 : if (1 > (int ) 10)
12920 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
12921 : else
12922 31242 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
12923 31242 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
12924 31242 : if (1000 > (int ) 10)
12925 31242 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
12926 : else
12927 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
12928 31242 : if (80 > (int ) 10)
12929 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
12930 : else
12931 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
12932 31242 : if (4 > (int ) 10)
12933 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
12934 : else
12935 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
12936 31242 : if (3000 > (int ) 10)
12937 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
12938 : else
12939 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
12940 31242 : if (8 > (int ) 10)
12941 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
12942 : else
12943 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
12944 31242 : if (16 > (int ) 10)
12945 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
12946 : else
12947 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
12948 31242 : if (200 > (int ) 10)
12949 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
12950 : else
12951 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
12952 31242 : if (100 > (int ) 10)
12953 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
12954 : else
12955 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
12956 31242 : if (1000 > (int ) 10)
12957 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
12958 : else
12959 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
12960 31242 : if (10 > (int ) 10)
12961 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
12962 : else
12963 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
12964 31242 : if (500 > (int ) 10)
12965 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
12966 : else
12967 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
12968 31242 : if (100000 > (int ) 10)
12969 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
12970 : else
12971 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
12972 31242 : if (100 > (int ) 10)
12973 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
12974 : else
12975 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
12976 31242 : if (333 > (int ) 10)
12977 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
12978 : else
12979 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
12980 31242 : if (3 > (int ) 10)
12981 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
12982 : else
12983 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
12984 31242 : if (5000 > (int ) 10)
12985 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
12986 : else
12987 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
12988 31242 : if (1 > (int ) 10)
12989 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
12990 : else
12991 31242 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
12992 31242 : if (200 > (int ) 10)
12993 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
12994 : else
12995 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
12996 31242 : if (100 > (int ) 10)
12997 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
12998 : else
12999 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
13000 31242 : if (20 > (int ) 10)
13001 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
13002 : else
13003 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
13004 31242 : if (131072 > (int ) 10)
13005 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
13006 : else
13007 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
13008 31242 : if (8 > (int ) 10)
13009 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
13010 : else
13011 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
13012 31242 : if (8 > (int ) 10)
13013 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
13014 : else
13015 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
13016 31242 : if (30 > (int ) 10)
13017 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
13018 : else
13019 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
13020 31242 : if (4000 > (int ) 10)
13021 31242 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
13022 : else
13023 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
13024 31242 : if (6 > (int ) 10)
13025 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
13026 : else
13027 31242 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
13028 31242 : if (15 > (int ) 10)
13029 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
13030 : else
13031 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
13032 31242 : if (450 > (int ) 10)
13033 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
13034 : else
13035 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
13036 31242 : if (450 > (int ) 10)
13037 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
13038 : else
13039 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
13040 31242 : if (70 > (int ) 10)
13041 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
13042 : else
13043 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
13044 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
13045 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
13046 31242 : if (8 > (int ) 10)
13047 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
13048 : else
13049 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
13050 31242 : if (8 > (int ) 10)
13051 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
13052 : else
13053 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
13054 31242 : if (350000 > (int ) 10)
13055 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
13056 : else
13057 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
13058 31242 : if (10 > (int ) 10)
13059 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
13060 : else
13061 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
13062 31242 : if (1000 > (int ) 10)
13063 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
13064 : else
13065 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
13066 31242 : if (15 > (int ) 10)
13067 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
13068 : else
13069 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
13070 31242 : if (64 > (int ) 10)
13071 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
13072 : else
13073 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
13074 31242 : if (10000 > (int ) 10)
13075 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
13076 : else
13077 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
13078 31242 : if (20 > (int ) 10)
13079 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
13080 : else
13081 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
13082 31242 : if (40 > (int ) 10)
13083 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
13084 : else
13085 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
13086 31242 : if (8 > (int ) 10)
13087 : bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk ^ 8);
13088 : else
13089 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk);
13090 31242 : if (100 > (int ) 10)
13091 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
13092 : else
13093 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
13094 31242 : if (32 > (int ) 10)
13095 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
13096 : else
13097 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
13098 31242 : if (16 > (int ) 10)
13099 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
13100 : else
13101 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
13102 31242 : if (100 > (int ) 10)
13103 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
13104 : else
13105 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
13106 31242 : if (32 > (int ) 10)
13107 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
13108 : else
13109 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
13110 31242 : if (15 > (int ) 10)
13111 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
13112 : else
13113 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
13114 31242 : if (200 > (int ) 10)
13115 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
13116 : else
13117 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
13118 31242 : if (5 > (int ) 10)
13119 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
13120 : else
13121 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
13122 31242 : if (100 > (int ) 10)
13123 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
13124 : else
13125 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
13126 31242 : if (100 > (int ) 10)
13127 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
13128 : else
13129 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
13130 31242 : if (10 > (int ) 10)
13131 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
13132 : else
13133 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
13134 31242 : if (20 > (int ) 10)
13135 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
13136 : else
13137 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
13138 31242 : if (40 > (int ) 10)
13139 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
13140 : else
13141 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
13142 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
13143 31242 : if (3 > (int ) 10)
13144 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
13145 : else
13146 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
13147 31242 : if (100 > (int ) 10)
13148 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
13149 : else
13150 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
13151 31242 : if (10 > (int ) 10)
13152 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
13153 : else
13154 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
13155 31242 : if (100 > (int ) 10)
13156 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
13157 : else
13158 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
13159 31242 : if (50 > (int ) 10)
13160 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
13161 : else
13162 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
13163 31242 : if (50 > (int ) 10)
13164 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
13165 : else
13166 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
13167 31242 : if (64 > (int ) 10)
13168 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
13169 : else
13170 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
13171 31242 : if (2 > (int ) 10)
13172 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
13173 : else
13174 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
13175 31242 : if (10 > (int ) 10)
13176 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
13177 : else
13178 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
13179 31242 : if (2 > (int ) 10)
13180 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
13181 : else
13182 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
13183 31242 : if (10000 > (int ) 10)
13184 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
13185 : else
13186 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
13187 31242 : if (4 > (int ) 10)
13188 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
13189 : else
13190 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
13191 31242 : if (8 > (int ) 10)
13192 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
13193 : else
13194 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
13195 31242 : if (200 > (int ) 10)
13196 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
13197 : else
13198 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
13199 31242 : if (50 > (int ) 10)
13200 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
13201 : else
13202 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
13203 31242 : if (50 > (int ) 10)
13204 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
13205 : else
13206 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
13207 31242 : if (1 > (int ) 10)
13208 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
13209 : else
13210 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
13211 31242 : if (12 > (int ) 10)
13212 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
13213 : else
13214 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
13215 31242 : if (50 > (int ) 10)
13216 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
13217 : else
13218 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
13219 31242 : if (50000000 > (int ) 10)
13220 31242 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
13221 : else
13222 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
13223 31242 : if (1 > (int ) 10)
13224 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
13225 : else
13226 31242 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
13227 31242 : if (5 > (int ) 10)
13228 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
13229 : else
13230 31242 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
13231 31242 : if (10 > (int ) 10)
13232 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
13233 : else
13234 31242 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
13235 31242 : if (9 > (int ) 10)
13236 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
13237 : else
13238 31242 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
13239 31242 : if (30 > (int ) 10)
13240 31242 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
13241 : else
13242 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
13243 31242 : if (4096 > (int ) 10)
13244 31242 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
13245 : else
13246 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
13247 31242 : if (32 > (int ) 10)
13248 31242 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
13249 : else
13250 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
13251 31242 : if (40 > (int ) 10)
13252 31242 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
13253 : else
13254 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
13255 31242 : bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
13256 31242 : if (16 > (int ) 10)
13257 31242 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
13258 : else
13259 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
13260 31242 : if (8 > (int ) 10)
13261 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
13262 : else
13263 31242 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
13264 31242 : if (32 > (int ) 10)
13265 31242 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
13266 : else
13267 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
13268 31242 : if (256 > (int ) 10)
13269 31242 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
13270 : else
13271 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
13272 31242 : if (256 > (int ) 10)
13273 31242 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
13274 : else
13275 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
13276 31242 : if (16 > (int ) 10)
13277 31242 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
13278 : else
13279 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
13280 31242 : if (64 > (int ) 10)
13281 31242 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
13282 : else
13283 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
13284 31242 : bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
13285 31242 : if (100 > (int ) 10)
13286 31242 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
13287 : else
13288 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
13289 31242 : bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
13290 31242 : if (70 > (int ) 10)
13291 31242 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
13292 : else
13293 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
13294 31242 : if (5 > (int ) 10)
13295 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
13296 : else
13297 31242 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
13298 31242 : if (2 > (int ) 10)
13299 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
13300 : else
13301 31242 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
13302 31242 : if (1 > (int ) 10)
13303 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
13304 : else
13305 31242 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
13306 31242 : if (200 > (int ) 10)
13307 31242 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
13308 : else
13309 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
13310 31242 : if (3 > (int ) 10)
13311 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
13312 : else
13313 31242 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
13314 31242 : if (-1 > (int ) 10)
13315 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
13316 : else
13317 31242 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
13318 31242 : bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
13319 31242 : if (6 > (int ) 10)
13320 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
13321 : else
13322 31242 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
13323 31242 : if (5 > (int ) 10)
13324 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
13325 : else
13326 31242 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
13327 31242 : if (200 > (int ) 10)
13328 31242 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
13329 : else
13330 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
13331 31242 : if (7 > (int ) 10)
13332 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
13333 : else
13334 31242 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
13335 31242 : if (1000 > (int ) 10)
13336 31242 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
13337 : else
13338 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
13339 31242 : if (10 > (int ) 10)
13340 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
13341 : else
13342 31242 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
13343 31242 : if (100 > (int ) 10)
13344 31242 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
13345 : else
13346 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
13347 31242 : if (-1 > (int ) 10)
13348 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
13349 : else
13350 31242 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
13351 31242 : if (1 > (int ) 10)
13352 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
13353 : else
13354 31242 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
13355 31242 : if (1 > (int ) 10)
13356 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
13357 : else
13358 31242 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
13359 31242 : if (40 > (int ) 10)
13360 31242 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
13361 : else
13362 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
13363 31242 : if (10 > (int ) 10)
13364 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
13365 : else
13366 31242 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
13367 31242 : if (2 > (int ) 10)
13368 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
13369 : else
13370 31242 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
13371 31242 : if (50 > (int ) 10)
13372 31242 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
13373 : else
13374 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
13375 31242 : if (2 > (int ) 10)
13376 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
13377 : else
13378 31242 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
13379 31242 : if (3 > (int ) 10)
13380 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
13381 : else
13382 31242 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
13383 31242 : if (75 > (int ) 10)
13384 31242 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
13385 : else
13386 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
13387 31242 : bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
13388 31242 : bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
13389 31242 : if (2 > (int ) 10)
13390 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
13391 : else
13392 31242 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
13393 31242 : if (2 > (int ) 10)
13394 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
13395 : else
13396 31242 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
13397 31242 : if (32 > (int ) 10)
13398 31242 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
13399 : else
13400 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
13401 31242 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
13402 31242 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
13403 31242 : if (512 > (int ) 10)
13404 31242 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
13405 : else
13406 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
13407 31242 : if (8 > (int ) 10)
13408 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
13409 : else
13410 31242 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
13411 31242 : if (12 > (int ) 10)
13412 31242 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
13413 : else
13414 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
13415 31242 : if (12 > (int ) 10)
13416 31242 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
13417 : else
13418 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
13419 31242 : if (10 > (int ) 10)
13420 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
13421 : else
13422 31242 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
13423 31242 : if (1 > (int ) 10)
13424 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
13425 : else
13426 31242 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
13427 31242 : if (65536 > (int ) 10)
13428 31242 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
13429 : else
13430 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
13431 31242 : if (8 > (int ) 10)
13432 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
13433 : else
13434 31242 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
13435 31242 : bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
13436 31242 : if (9 > (int ) 10)
13437 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
13438 : else
13439 31242 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
13440 31242 : if (95 > (int ) 10)
13441 31242 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
13442 : else
13443 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
13444 31242 : if (75 > (int ) 10)
13445 31242 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
13446 : else
13447 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
13448 31242 : if (100 > (int ) 10)
13449 31242 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
13450 : else
13451 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
13452 31242 : if (80 > (int ) 10)
13453 31242 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
13454 : else
13455 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
13456 31242 : if (50 > (int ) 10)
13457 31242 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
13458 : else
13459 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
13460 31242 : if (10 > (int ) 10)
13461 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
13462 : else
13463 31242 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
13464 31242 : if (256 > (int ) 10)
13465 31242 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
13466 : else
13467 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
13468 31242 : bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
13469 31242 : if (1000 > (int ) 10)
13470 31242 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
13471 : else
13472 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
13473 31242 : if (12 > (int ) 10)
13474 31242 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
13475 : else
13476 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
13477 31242 : if (8 > (int ) 10)
13478 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
13479 : else
13480 31242 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
13481 31242 : if (100000 > (int ) 10)
13482 31242 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
13483 : else
13484 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
13485 31242 : if (2 > (int ) 10)
13486 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
13487 : else
13488 31242 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
13489 31242 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
13490 31242 : if (2 > (int ) 10)
13491 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
13492 : else
13493 31242 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
13494 31242 : if (2 > (int ) 10)
13495 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
13496 : else
13497 31242 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
13498 31242 : if (20 > (int ) 10)
13499 31242 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
13500 : else
13501 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
13502 31242 : if (4 > (int ) 10)
13503 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
13504 : else
13505 31242 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
13506 31242 : if (1 > (int ) 10)
13507 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
13508 : else
13509 31242 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
13510 31242 : if (256 > (int ) 10)
13511 31242 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
13512 : else
13513 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
13514 31242 : if (!lto_stream_offload_p) {
13515 31242 : if (1 > (int ) 10)
13516 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
13517 : else
13518 31242 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
13519 : }
13520 31242 : if (1 > (int ) 10)
13521 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
13522 : else
13523 31242 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
13524 31242 : if (!lto_stream_offload_p) {
13525 31242 : if (50 > (int ) 10)
13526 31242 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
13527 : else
13528 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
13529 : }
13530 31242 : if (32 > (int ) 10)
13531 31242 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
13532 : else
13533 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
13534 31242 : if (-1 > (int ) 10)
13535 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
13536 : else
13537 31242 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
13538 31242 : if (15 > (int ) 10)
13539 31242 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
13540 : else
13541 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
13542 31242 : if (6 > (int ) 10)
13543 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
13544 : else
13545 31242 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
13546 31242 : if (!lto_stream_offload_p) {
13547 31242 : if (2 > (int ) 10)
13548 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
13549 : else
13550 31242 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
13551 : }
13552 31242 : if (0 > (int ) 10)
13553 : bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^ 0);
13554 : else
13555 31242 : bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
13556 31242 : if (150000 > (int ) 10)
13557 31242 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
13558 : else
13559 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
13560 31242 : if (32 > (int ) 10)
13561 31242 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
13562 : else
13563 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
13564 31242 : if (3000 > (int ) 10)
13565 31242 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
13566 : else
13567 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
13568 31242 : if (50 > (int ) 10)
13569 31242 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
13570 : else
13571 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
13572 31242 : if (250 > (int ) 10)
13573 31242 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
13574 : else
13575 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
13576 31242 : if (1 > (int ) 10)
13577 : bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma ^ 1);
13578 : else
13579 31242 : bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma);
13580 31242 : bp_pack_var_len_int (bp, ptr->x_warn_inline);
13581 31242 : bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
13582 31242 : bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
13583 31242 : bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
13584 31242 : bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
13585 31242 : bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
13586 31242 : bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
13587 31242 : bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
13588 31242 : bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
13589 31242 : bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
13590 31242 : bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
13591 31242 : bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
13592 31242 : bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
13593 31242 : bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
13594 31242 : bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
13595 31242 : bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
13596 31242 : bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
13597 31242 : bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
13598 31242 : bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
13599 31242 : bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
13600 31242 : bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
13601 31242 : bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
13602 31242 : bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
13603 31242 : bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
13604 31242 : bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
13605 31242 : bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
13606 31242 : bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
13607 31242 : bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
13608 31242 : bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
13609 31242 : bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
13610 31242 : bp_pack_var_len_int (bp, ptr->x_flag_dce);
13611 31242 : bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
13612 31242 : bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
13613 31242 : bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
13614 31242 : bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
13615 31242 : bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
13616 31242 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
13617 31242 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
13618 31242 : bp_pack_var_len_int (bp, ptr->x_flag_dse);
13619 31242 : bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
13620 31242 : bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
13621 31242 : bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
13622 31242 : bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
13623 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
13624 31242 : bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
13625 31242 : bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
13626 31242 : bp_pack_var_len_int (bp, ptr->x_flag_float_store);
13627 31242 : bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
13628 31242 : bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
13629 31242 : bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
13630 31242 : bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
13631 31242 : bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
13632 31242 : bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
13633 31242 : bp_pack_var_len_int (bp, ptr->x_flag_gcse);
13634 31242 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
13635 31242 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
13636 31242 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
13637 31242 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
13638 31242 : bp_pack_var_len_int (bp, ptr->x_flag_graphite);
13639 31242 : bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
13640 31242 : bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
13641 31242 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
13642 31242 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
13643 31242 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
13644 31242 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
13645 31242 : bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
13646 31242 : bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
13647 31242 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
13648 31242 : bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
13649 31242 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
13650 31242 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
13651 31242 : bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
13652 31242 : bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
13653 31242 : bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
13654 31242 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
13655 31242 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
13656 31242 : bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
13657 31242 : bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
13658 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
13659 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
13660 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
13661 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
13662 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
13663 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
13664 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
13665 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
13666 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
13667 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
13668 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
13669 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
13670 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
13671 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
13672 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
13673 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
13674 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
13675 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
13676 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
13677 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
13678 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
13679 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
13680 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
13681 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
13682 31242 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
13683 31242 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
13684 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
13685 31242 : bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
13686 31242 : bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
13687 31242 : bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
13688 31242 : bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
13689 31242 : bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
13690 31242 : bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
13691 31242 : bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
13692 31242 : bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
13693 31242 : bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
13694 31242 : bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
13695 31242 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
13696 31242 : bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
13697 31242 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
13698 31242 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
13699 31242 : bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
13700 31242 : bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
13701 31242 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
13702 31242 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
13703 31242 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
13704 31242 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
13705 31242 : bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
13706 31242 : bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
13707 31242 : bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
13708 31242 : bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
13709 31242 : bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
13710 31242 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
13711 31242 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
13712 31242 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
13713 31242 : bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
13714 31242 : bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
13715 31242 : bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
13716 31242 : bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
13717 31242 : bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
13718 31242 : bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
13719 31242 : bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
13720 31242 : bp_pack_var_len_int (bp, ptr->x_flag_plt);
13721 31242 : bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
13722 31242 : bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
13723 31242 : bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
13724 31242 : bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
13725 31242 : bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
13726 31242 : bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
13727 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ree);
13728 31242 : bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
13729 31242 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
13730 31242 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
13731 31242 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
13732 31242 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
13733 31242 : bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
13734 31242 : bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
13735 31242 : bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
13736 31242 : bp_pack_var_len_int (bp, ptr->x_flag_rtti);
13737 31242 : bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
13738 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
13739 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
13740 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
13741 31242 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
13742 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
13743 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
13744 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
13745 31242 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
13746 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
13747 31242 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
13748 31242 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
13749 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
13750 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
13751 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
13752 31242 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
13753 31242 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
13754 31242 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
13755 31242 : bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
13756 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
13757 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
13758 31242 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
13759 31242 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
13760 31242 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
13761 31242 : bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
13762 31242 : bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
13763 31242 : bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
13764 31242 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
13765 31242 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
13766 31242 : bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
13767 31242 : bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
13768 31242 : bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
13769 31242 : bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
13770 31242 : bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
13771 31242 : bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
13772 31242 : bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
13773 31242 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
13774 31242 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
13775 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
13776 31242 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
13777 31242 : bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
13778 31242 : bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
13779 31242 : bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
13780 31242 : bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
13781 31242 : bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
13782 31242 : bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
13783 31242 : bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
13784 31242 : bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
13785 31242 : bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
13786 31242 : bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
13787 31242 : bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
13788 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tracer);
13789 31242 : bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
13790 31242 : bp_pack_var_len_int (bp, ptr->x_flag_trapv);
13791 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
13792 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
13793 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
13794 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
13795 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
13796 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
13797 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
13798 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
13799 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
13800 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
13801 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
13802 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
13803 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
13804 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
13805 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_if_convert);
13806 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
13807 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
13808 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
13809 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
13810 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
13811 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
13812 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
13813 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
13814 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
13815 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
13816 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
13817 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
13818 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
13819 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
13820 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
13821 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
13822 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
13823 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
13824 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
13825 31242 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
13826 31242 : bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
13827 31242 : bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
13828 31242 : bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
13829 31242 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
13830 31242 : bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
13831 31242 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
13832 31242 : bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
13833 31242 : bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
13834 31242 : bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
13835 31242 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
13836 31242 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
13837 31242 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
13838 31242 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
13839 31242 : bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
13840 31242 : bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
13841 31242 : bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
13842 31242 : bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
13843 31242 : bp_pack_var_len_int (bp, ptr->x_flag_web);
13844 31242 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
13845 31242 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
13846 31242 : bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
13847 31242 : if (!lto_stream_offload_p) {
13848 31242 : bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
13849 : }
13850 31242 : if (!lto_stream_offload_p) {
13851 31242 : bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
13852 : }
13853 312420 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
13854 281178 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
13855 31242 : }
13856 :
13857 : /* Stream in optimization options */
13858 : void
13859 21659 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
13860 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
13861 : struct cl_optimization *ptr ATTRIBUTE_UNUSED)
13862 : {
13863 21659 : ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
13864 21659 : ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
13865 21659 : ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
13866 21659 : ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
13867 21659 : ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
13868 21659 : if (4 > (int ) 10)
13869 : ptr->x_param_align_loop_iterations ^= 4;
13870 21659 : ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
13871 21659 : if (100 > (int ) 10)
13872 21659 : ptr->x_param_align_threshold ^= 100;
13873 21659 : ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
13874 21659 : if (1 > (int ) 10)
13875 : ptr->x_param_asan_protect_allocas ^= 1;
13876 21659 : ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13877 21659 : if (1 > (int ) 10)
13878 : ptr->x_param_asan_instrument_reads ^= 1;
13879 21659 : ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13880 21659 : if (1 > (int ) 10)
13881 : ptr->x_param_asan_instrument_writes ^= 1;
13882 21659 : ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
13883 21659 : if (7000 > (int ) 10)
13884 21659 : ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
13885 21659 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
13886 21659 : if (0 > (int ) 10)
13887 : ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
13888 21659 : ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
13889 21659 : if (1 > (int ) 10)
13890 : ptr->x_param_asan_memintrin ^= 1;
13891 21659 : ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
13892 21659 : if (1 > (int ) 10)
13893 : ptr->x_param_asan_stack ^= 1;
13894 21659 : ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
13895 21659 : if (1 > (int ) 10)
13896 : ptr->x_param_asan_use_after_return ^= 1;
13897 21659 : ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
13898 21659 : if (1 > (int ) 10)
13899 : ptr->x_param_auto_profile_bbs ^= 1;
13900 21659 : ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
13901 21659 : if (0 > (int ) 10)
13902 : ptr->x_param_auto_profile_reorder_only ^= 0;
13903 21659 : ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
13904 21659 : if (10 > (int ) 10)
13905 : ptr->x_param_avg_loop_niter ^= 10;
13906 21659 : ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
13907 21659 : ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
13908 21659 : if (90 > (int ) 10)
13909 21659 : ptr->x_param_builtin_expect_probability ^= 90;
13910 21659 : ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
13911 21659 : if (3 > (int ) 10)
13912 : ptr->x_param_builtin_string_cmp_inline_length ^= 3;
13913 21659 : ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
13914 21659 : ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
13915 21659 : if (20 > (int ) 10)
13916 21659 : ptr->x_param_comdat_sharing_probability ^= 20;
13917 21659 : ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13918 21659 : if (0 > (int ) 10)
13919 : ptr->x_param_construct_interfere_size ^= 0;
13920 21659 : ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
13921 21659 : if (1 > (int ) 10)
13922 : ptr->x_param_cycle_accurate_model ^= 1;
13923 21659 : ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13924 21659 : if (0 > (int ) 10)
13925 : ptr->x_param_destruct_interfere_size ^= 0;
13926 21659 : ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
13927 21659 : if (256 > (int ) 10)
13928 21659 : ptr->x_param_dse_max_alias_queries_per_store ^= 256;
13929 21659 : ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
13930 21659 : if (256 > (int ) 10)
13931 21659 : ptr->x_param_dse_max_object_size ^= 256;
13932 21659 : ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
13933 21659 : if (6 > (int ) 10)
13934 : ptr->x_param_early_inlining_insns ^= 6;
13935 21659 : ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
13936 21659 : if (2 > (int ) 10)
13937 : ptr->x_param_fsm_scale_path_stmts ^= 2;
13938 21659 : ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
13939 21659 : if (0 > (int ) 10)
13940 : ptr->x_param_fully_pipelined_fma ^= 0;
13941 21659 : ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
13942 21659 : if (10 > (int ) 10)
13943 : ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
13944 21659 : ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
13945 21659 : if (3 > (int ) 10)
13946 : ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
13947 21659 : ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
13948 21659 : if (10 > (int ) 10)
13949 : ptr->x_param_gcse_cost_distance_ratio ^= 10;
13950 21659 : ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
13951 21659 : if (3 > (int ) 10)
13952 : ptr->x_param_gcse_unrestricted_cost ^= 3;
13953 21659 : ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
13954 21659 : if (100 > (int ) 10)
13955 21659 : ptr->x_param_graphite_max_arrays_per_scop ^= 100;
13956 21659 : ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
13957 21659 : if (10 > (int ) 10)
13958 : ptr->x_param_graphite_max_nb_scop_params ^= 10;
13959 21659 : ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
13960 21659 : if (0 > (int ) 10)
13961 : ptr->x_param_hardcfr_max_blocks ^= 0;
13962 21659 : ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
13963 21659 : if (16 > (int ) 10)
13964 21659 : ptr->x_param_hardcfr_max_inline_blocks ^= 16;
13965 21659 : ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
13966 21659 : if (1 > (int ) 10)
13967 : ptr->x_param_hwasan_instrument_allocas ^= 1;
13968 21659 : ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
13969 21659 : if (1 > (int ) 10)
13970 : ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
13971 21659 : ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13972 21659 : if (1 > (int ) 10)
13973 : ptr->x_param_hwasan_instrument_reads ^= 1;
13974 21659 : ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
13975 21659 : if (1 > (int ) 10)
13976 : ptr->x_param_hwasan_instrument_stack ^= 1;
13977 21659 : ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13978 21659 : if (1 > (int ) 10)
13979 : ptr->x_param_hwasan_instrument_writes ^= 1;
13980 21659 : ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
13981 21659 : if (1 > (int ) 10)
13982 : ptr->x_param_hwasan_random_frame_tag ^= 1;
13983 21659 : ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
13984 21659 : if (200 > (int ) 10)
13985 21659 : ptr->x_param_inline_heuristics_hint_percent ^= 200;
13986 21659 : ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
13987 21659 : if (30 > (int ) 10)
13988 21659 : ptr->x_param_inline_min_speedup ^= 30;
13989 21659 : ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
13990 21659 : if (40 > (int ) 10)
13991 21659 : ptr->x_param_inline_unit_growth ^= 40;
13992 21659 : ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
13993 21659 : if (1100 > (int ) 10)
13994 21659 : ptr->x_param_ipa_cp_eval_threshold ^= 1100;
13995 21659 : ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
13996 21659 : if (16000 > (int ) 10)
13997 21659 : ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
13998 21659 : ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
13999 21659 : if (64 > (int ) 10)
14000 21659 : ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
14001 21659 : ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
14002 21659 : if (8 > (int ) 10)
14003 : ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
14004 21659 : ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
14005 21659 : if (2 > (int ) 10)
14006 : ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
14007 21659 : ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
14008 21659 : if (40 > (int ) 10)
14009 21659 : ptr->x_param_ipa_cp_recursion_penalty ^= 40;
14010 21659 : ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
14011 21659 : if (6 > (int ) 10)
14012 : ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
14013 21659 : ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
14014 21659 : if (15 > (int ) 10)
14015 21659 : ptr->x_param_ipa_cp_single_call_penalty ^= 15;
14016 21659 : ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
14017 21659 : if (3 > (int ) 10)
14018 : ptr->x_param_ipa_cp_sweeps ^= 3;
14019 21659 : ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
14020 21659 : if (10 > (int ) 10)
14021 : ptr->x_param_ipa_cp_unit_growth ^= 10;
14022 21659 : ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
14023 21659 : if (8 > (int ) 10)
14024 : ptr->x_param_ipa_cp_value_list_size ^= 8;
14025 21659 : ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
14026 21659 : if (8 > (int ) 10)
14027 : ptr->x_param_ipa_jump_function_lookups ^= 8;
14028 21659 : ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
14029 21659 : if (25000 > (int ) 10)
14030 21659 : ptr->x_param_ipa_max_aa_steps ^= 25000;
14031 21659 : ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
14032 21659 : if (16 > (int ) 10)
14033 21659 : ptr->x_param_ipa_max_agg_items ^= 16;
14034 21659 : ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
14035 21659 : if (16 > (int ) 10)
14036 21659 : ptr->x_param_ipa_max_loop_predicates ^= 16;
14037 21659 : ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
14038 21659 : if (10 > (int ) 10)
14039 : ptr->x_param_ipa_max_param_expr_ops ^= 10;
14040 21659 : ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
14041 21659 : if (5 > (int ) 10)
14042 : ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
14043 21659 : ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
14044 21659 : if (50 > (int ) 10)
14045 21659 : ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
14046 21659 : ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
14047 21659 : if (8 > (int ) 10)
14048 : ptr->x_param_ipa_sra_max_replacements ^= 8;
14049 21659 : ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
14050 21659 : if (2 > (int ) 10)
14051 : ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
14052 21659 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
14053 21659 : if (4 > (int ) 10)
14054 : ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
14055 21659 : ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
14056 21659 : if (1 > (int ) 10)
14057 : ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
14058 21659 : ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
14059 21659 : if (2 > (int ) 10)
14060 : ptr->x_param_ira_loop_reserved_regs ^= 2;
14061 21659 : ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
14062 21659 : if (1000 > (int ) 10)
14063 21659 : ptr->x_param_ira_max_conflict_table_size ^= 1000;
14064 21659 : ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
14065 21659 : if (100 > (int ) 10)
14066 21659 : ptr->x_param_ira_max_loops_num ^= 100;
14067 21659 : ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
14068 21659 : if (1000 > (int ) 10)
14069 21659 : ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
14070 21659 : ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
14071 21659 : if (10 > (int ) 10)
14072 : ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
14073 21659 : ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
14074 21659 : if (40 > (int ) 10)
14075 21659 : ptr->x_param_iv_consider_all_candidates_bound ^= 40;
14076 21659 : ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
14077 21659 : if (250 > (int ) 10)
14078 21659 : ptr->x_param_iv_max_considered_uses ^= 250;
14079 : #ifdef ACCEL_COMPILER
14080 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
14081 : #else
14082 21659 : ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
14083 21659 : if (1 > (int ) 10)
14084 : ptr->x_ix86_vect_compare_costs ^= 1;
14085 : #endif
14086 21659 : ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
14087 21659 : if (300 > (int ) 10)
14088 21659 : ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
14089 21659 : ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
14090 21659 : if (800 > (int ) 10)
14091 21659 : ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
14092 21659 : ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
14093 21659 : if (32 > (int ) 10)
14094 21659 : ptr->x_param_l1_cache_line_size ^= 32;
14095 21659 : ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
14096 21659 : if (64 > (int ) 10)
14097 21659 : ptr->x_param_l1_cache_size ^= 64;
14098 21659 : ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
14099 21659 : if (512 > (int ) 10)
14100 21659 : ptr->x_param_l2_cache_size ^= 512;
14101 21659 : ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
14102 21659 : if (100 > (int ) 10)
14103 21659 : ptr->x_param_large_function_growth ^= 100;
14104 21659 : ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
14105 21659 : if (2700 > (int ) 10)
14106 21659 : ptr->x_param_large_function_insns ^= 2700;
14107 21659 : ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
14108 21659 : if (1000 > (int ) 10)
14109 21659 : ptr->x_param_stack_frame_growth ^= 1000;
14110 21659 : ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
14111 21659 : if (256 > (int ) 10)
14112 21659 : ptr->x_param_large_stack_frame ^= 256;
14113 21659 : ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
14114 21659 : if (10000 > (int ) 10)
14115 21659 : ptr->x_param_large_unit_insns ^= 10000;
14116 21659 : ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
14117 21659 : if (20 > (int ) 10)
14118 21659 : ptr->x_param_lim_expensive ^= 20;
14119 21659 : ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
14120 21659 : if (51 > (int ) 10)
14121 21659 : ptr->x_param_loop_block_tile_size ^= 51;
14122 21659 : ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
14123 21659 : if (64 > (int ) 10)
14124 21659 : ptr->x_param_loop_interchange_max_num_stmts ^= 64;
14125 21659 : ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
14126 21659 : if (2 > (int ) 10)
14127 : ptr->x_param_loop_interchange_stride_ratio ^= 2;
14128 21659 : ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
14129 21659 : if (10000 > (int ) 10)
14130 21659 : ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
14131 21659 : ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
14132 21659 : if (1000 > (int ) 10)
14133 21659 : ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
14134 21659 : ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
14135 21659 : if (200 > (int ) 10)
14136 21659 : ptr->x_param_loop_versioning_max_inner_insns ^= 200;
14137 21659 : ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
14138 21659 : if (100 > (int ) 10)
14139 21659 : ptr->x_param_loop_versioning_max_outer_insns ^= 100;
14140 21659 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
14141 21659 : if (40 > (int ) 10)
14142 21659 : ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
14143 21659 : ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
14144 21659 : if (500 > (int ) 10)
14145 21659 : ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
14146 21659 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
14147 21659 : if (30 > (int ) 10)
14148 21659 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
14149 21659 : ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
14150 21659 : ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
14151 21659 : if (1 > (int ) 10)
14152 : ptr->x_param_lto_locality_frequency ^= 1;
14153 21659 : ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
14154 21659 : ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
14155 21659 : if (1000 > (int ) 10)
14156 21659 : ptr->x_param_lto_locality_size ^= 1000;
14157 21659 : ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14158 21659 : if (80 > (int ) 10)
14159 21659 : ptr->x_param_max_average_unrolled_insns ^= 80;
14160 21659 : ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
14161 21659 : if (4 > (int ) 10)
14162 : ptr->x_param_max_combine_insns ^= 4;
14163 21659 : ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
14164 21659 : if (3000 > (int ) 10)
14165 21659 : ptr->x_param_max_combine_search_insns ^= 3000;
14166 21659 : ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
14167 21659 : if (8 > (int ) 10)
14168 : ptr->x_param_max_unroll_iterations ^= 8;
14169 21659 : ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
14170 21659 : if (16 > (int ) 10)
14171 21659 : ptr->x_param_max_completely_peel_times ^= 16;
14172 21659 : ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14173 21659 : if (200 > (int ) 10)
14174 21659 : ptr->x_param_max_completely_peeled_insns ^= 200;
14175 21659 : ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
14176 21659 : if (100 > (int ) 10)
14177 21659 : ptr->x_param_max_crossjump_edges ^= 100;
14178 21659 : ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
14179 21659 : if (1000 > (int ) 10)
14180 21659 : ptr->x_param_max_cse_insns ^= 1000;
14181 21659 : ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
14182 21659 : if (10 > (int ) 10)
14183 : ptr->x_param_max_cse_path_length ^= 10;
14184 21659 : ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
14185 21659 : if (500 > (int ) 10)
14186 21659 : ptr->x_param_max_cselib_memory_locations ^= 500;
14187 21659 : ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
14188 21659 : if (100000 > (int ) 10)
14189 21659 : ptr->x_param_max_debug_marker_count ^= 100000;
14190 21659 : ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
14191 21659 : if (100 > (int ) 10)
14192 21659 : ptr->x_param_max_delay_slot_insn_search ^= 100;
14193 21659 : ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
14194 21659 : if (333 > (int ) 10)
14195 21659 : ptr->x_param_max_delay_slot_live_search ^= 333;
14196 21659 : ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
14197 21659 : if (3 > (int ) 10)
14198 : ptr->x_param_max_devirt_targets ^= 3;
14199 21659 : ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
14200 21659 : if (5000 > (int ) 10)
14201 21659 : ptr->x_param_max_dse_active_local_stores ^= 5000;
14202 21659 : ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
14203 21659 : if (1 > (int ) 10)
14204 : ptr->x_param_early_inliner_max_iterations ^= 1;
14205 21659 : ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
14206 21659 : if (200 > (int ) 10)
14207 21659 : ptr->x_param_max_find_base_term_values ^= 200;
14208 21659 : ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
14209 21659 : if (100 > (int ) 10)
14210 21659 : ptr->x_param_max_fsm_thread_path_insns ^= 100;
14211 21659 : ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
14212 21659 : if (20 > (int ) 10)
14213 21659 : ptr->x_param_max_gcse_insertion_ratio ^= 20;
14214 21659 : ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
14215 21659 : if (131072 > (int ) 10)
14216 21659 : ptr->x_param_max_gcse_memory ^= 131072;
14217 21659 : ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
14218 21659 : if (8 > (int ) 10)
14219 : ptr->x_param_max_goto_duplication_insns ^= 8;
14220 21659 : ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
14221 21659 : if (8 > (int ) 10)
14222 : ptr->x_param_max_grow_copy_bb_insns ^= 8;
14223 21659 : ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
14224 21659 : if (30 > (int ) 10)
14225 21659 : ptr->x_param_max_hoist_depth ^= 30;
14226 21659 : ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
14227 21659 : if (4000 > (int ) 10)
14228 21659 : ptr->x_param_inline_functions_called_once_insns ^= 4000;
14229 21659 : ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
14230 21659 : if (6 > (int ) 10)
14231 : ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
14232 21659 : ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
14233 21659 : if (15 > (int ) 10)
14234 21659 : ptr->x_param_max_inline_insns_auto ^= 15;
14235 21659 : ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
14236 21659 : if (450 > (int ) 10)
14237 21659 : ptr->x_param_max_inline_insns_recursive_auto ^= 450;
14238 21659 : ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
14239 21659 : if (450 > (int ) 10)
14240 21659 : ptr->x_param_max_inline_insns_recursive ^= 450;
14241 21659 : ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
14242 21659 : if (70 > (int ) 10)
14243 21659 : ptr->x_param_max_inline_insns_single ^= 70;
14244 21659 : ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
14245 21659 : ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
14246 21659 : ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
14247 21659 : if (8 > (int ) 10)
14248 : ptr->x_param_max_inline_recursive_depth_auto ^= 8;
14249 21659 : ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
14250 21659 : if (8 > (int ) 10)
14251 : ptr->x_param_max_inline_recursive_depth ^= 8;
14252 21659 : ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
14253 21659 : if (350000 > (int ) 10)
14254 21659 : ptr->x_param_max_isl_operations ^= 350000;
14255 21659 : ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
14256 21659 : if (10 > (int ) 10)
14257 : ptr->x_param_max_iterations_computation_cost ^= 10;
14258 21659 : ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
14259 21659 : if (1000 > (int ) 10)
14260 21659 : ptr->x_param_max_iterations_to_track ^= 1000;
14261 21659 : ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
14262 21659 : if (15 > (int ) 10)
14263 21659 : ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
14264 21659 : ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
14265 21659 : if (64 > (int ) 10)
14266 21659 : ptr->x_param_max_jump_thread_paths ^= 64;
14267 21659 : ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
14268 21659 : if (10000 > (int ) 10)
14269 21659 : ptr->x_param_max_last_value_rtl ^= 10000;
14270 21659 : ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
14271 21659 : if (20 > (int ) 10)
14272 21659 : ptr->x_param_max_loop_header_insns ^= 20;
14273 21659 : ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
14274 21659 : if (40 > (int ) 10)
14275 21659 : ptr->x_param_max_modulo_backtrack_attempts ^= 40;
14276 21659 : ptr->x_param_max_niter_dominators_walk = (int ) bp_unpack_var_len_int (bp);
14277 21659 : if (8 > (int ) 10)
14278 : ptr->x_param_max_niter_dominators_walk ^= 8;
14279 21659 : ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
14280 21659 : if (100 > (int ) 10)
14281 21659 : ptr->x_param_max_partial_antic_length ^= 100;
14282 21659 : ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
14283 21659 : if (32 > (int ) 10)
14284 21659 : ptr->x_param_max_peel_branches ^= 32;
14285 21659 : ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
14286 21659 : if (16 > (int ) 10)
14287 21659 : ptr->x_param_max_peel_times ^= 16;
14288 21659 : ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14289 21659 : if (100 > (int ) 10)
14290 21659 : ptr->x_param_max_peeled_insns ^= 100;
14291 21659 : ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
14292 21659 : if (32 > (int ) 10)
14293 21659 : ptr->x_param_max_pending_list_length ^= 32;
14294 21659 : ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
14295 21659 : if (15 > (int ) 10)
14296 21659 : ptr->x_param_max_pipeline_region_blocks ^= 15;
14297 21659 : ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
14298 21659 : if (200 > (int ) 10)
14299 21659 : ptr->x_param_max_pipeline_region_insns ^= 200;
14300 21659 : ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
14301 21659 : if (5 > (int ) 10)
14302 : ptr->x_param_max_pow_sqrt_depth ^= 5;
14303 21659 : ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
14304 21659 : if (100 > (int ) 10)
14305 21659 : ptr->x_param_max_predicted_iterations ^= 100;
14306 21659 : ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
14307 21659 : if (100 > (int ) 10)
14308 21659 : ptr->x_param_max_reload_search_insns ^= 100;
14309 21659 : ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
14310 21659 : if (10 > (int ) 10)
14311 : ptr->x_param_max_rtl_if_conversion_insns ^= 10;
14312 21659 : ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
14313 21659 : if (20 > (int ) 10)
14314 21659 : ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
14315 21659 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
14316 21659 : if (40 > (int ) 10)
14317 21659 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
14318 21659 : ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
14319 21659 : ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
14320 21659 : if (3 > (int ) 10)
14321 : ptr->x_param_max_sched_insn_conflict_delay ^= 3;
14322 21659 : ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
14323 21659 : if (100 > (int ) 10)
14324 21659 : ptr->x_param_max_sched_ready_insns ^= 100;
14325 21659 : ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
14326 21659 : if (10 > (int ) 10)
14327 : ptr->x_param_max_sched_region_blocks ^= 10;
14328 21659 : ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
14329 21659 : if (100 > (int ) 10)
14330 21659 : ptr->x_param_max_sched_region_insns ^= 100;
14331 21659 : ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
14332 21659 : if (50 > (int ) 10)
14333 21659 : ptr->x_param_max_slsr_candidate_scan ^= 50;
14334 21659 : ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
14335 21659 : if (50 > (int ) 10)
14336 21659 : ptr->x_param_max_speculative_devirt_maydefs ^= 50;
14337 21659 : ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
14338 21659 : if (64 > (int ) 10)
14339 21659 : ptr->x_param_max_stores_to_merge ^= 64;
14340 21659 : ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
14341 21659 : if (2 > (int ) 10)
14342 : ptr->x_param_max_stores_to_sink ^= 2;
14343 21659 : ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
14344 21659 : if (10 > (int ) 10)
14345 : ptr->x_param_max_tail_merge_comparisons ^= 10;
14346 21659 : ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
14347 21659 : if (2 > (int ) 10)
14348 : ptr->x_param_max_tail_merge_iterations ^= 2;
14349 21659 : ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
14350 21659 : if (10000 > (int ) 10)
14351 21659 : ptr->x_param_max_tracked_strlens ^= 10000;
14352 21659 : ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
14353 21659 : if (4 > (int ) 10)
14354 : ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
14355 21659 : ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
14356 21659 : if (8 > (int ) 10)
14357 : ptr->x_param_max_unroll_times ^= 8;
14358 21659 : ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14359 21659 : if (200 > (int ) 10)
14360 21659 : ptr->x_param_max_unrolled_insns ^= 200;
14361 21659 : ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
14362 21659 : if (50 > (int ) 10)
14363 21659 : ptr->x_param_max_unswitch_depth ^= 50;
14364 21659 : ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
14365 21659 : if (50 > (int ) 10)
14366 21659 : ptr->x_param_max_unswitch_insns ^= 50;
14367 21659 : ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
14368 21659 : if (1 > (int ) 10)
14369 : ptr->x_param_max_variable_expansions ^= 1;
14370 21659 : ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
14371 21659 : if (12 > (int ) 10)
14372 21659 : ptr->x_param_max_vartrack_expr_depth ^= 12;
14373 21659 : ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
14374 21659 : if (50 > (int ) 10)
14375 21659 : ptr->x_param_max_vartrack_reverse_op_size ^= 50;
14376 21659 : ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
14377 21659 : if (50000000 > (int ) 10)
14378 21659 : ptr->x_param_max_vartrack_size ^= 50000000;
14379 21659 : ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
14380 21659 : if (1 > (int ) 10)
14381 : ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
14382 21659 : ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
14383 21659 : if (5 > (int ) 10)
14384 : ptr->x_param_min_crossjump_insns ^= 5;
14385 21659 : ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
14386 21659 : if (10 > (int ) 10)
14387 : ptr->x_param_min_inline_recursive_probability ^= 10;
14388 21659 : ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
14389 21659 : if (9 > (int ) 10)
14390 : ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
14391 21659 : ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
14392 21659 : if (30 > (int ) 10)
14393 21659 : ptr->x_param_min_loop_cond_split_prob ^= 30;
14394 21659 : ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
14395 21659 : if (4096 > (int ) 10)
14396 21659 : ptr->x_param_min_pagesize ^= 4096;
14397 21659 : ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
14398 21659 : if (32 > (int ) 10)
14399 21659 : ptr->x_param_min_size_for_stack_sharing ^= 32;
14400 21659 : ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
14401 21659 : if (40 > (int ) 10)
14402 21659 : ptr->x_param_min_spec_prob ^= 40;
14403 21659 : ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
14404 21659 : ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
14405 21659 : if (16 > (int ) 10)
14406 21659 : ptr->x_param_modref_max_accesses ^= 16;
14407 21659 : ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
14408 21659 : if (8 > (int ) 10)
14409 : ptr->x_param_modref_max_adjustments ^= 8;
14410 21659 : ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
14411 21659 : if (32 > (int ) 10)
14412 21659 : ptr->x_param_modref_max_bases ^= 32;
14413 21659 : ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
14414 21659 : if (256 > (int ) 10)
14415 21659 : ptr->x_param_modref_max_depth ^= 256;
14416 21659 : ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
14417 21659 : if (256 > (int ) 10)
14418 21659 : ptr->x_param_modref_max_escape_points ^= 256;
14419 21659 : ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
14420 21659 : if (16 > (int ) 10)
14421 21659 : ptr->x_param_modref_max_refs ^= 16;
14422 21659 : ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
14423 21659 : if (64 > (int ) 10)
14424 21659 : ptr->x_param_modref_max_tests ^= 64;
14425 21659 : ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
14426 21659 : ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
14427 21659 : if (100 > (int ) 10)
14428 21659 : ptr->x_param_parloops_min_per_thread ^= 100;
14429 21659 : ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
14430 21659 : ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
14431 21659 : if (70 > (int ) 10)
14432 21659 : ptr->x_param_partial_inlining_entry_probability ^= 70;
14433 21659 : ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
14434 21659 : if (5 > (int ) 10)
14435 : ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
14436 21659 : ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
14437 21659 : if (2 > (int ) 10)
14438 : ptr->x_param_predictable_branch_outcome ^= 2;
14439 21659 : ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
14440 21659 : if (1 > (int ) 10)
14441 : ptr->x_param_prefetch_dynamic_strides ^= 1;
14442 21659 : ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
14443 21659 : if (200 > (int ) 10)
14444 21659 : ptr->x_param_prefetch_latency ^= 200;
14445 21659 : ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
14446 21659 : if (3 > (int ) 10)
14447 : ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
14448 21659 : ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
14449 21659 : if (-1 > (int ) 10)
14450 : ptr->x_param_prefetch_minimum_stride ^= -1;
14451 21659 : ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
14452 21659 : ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
14453 21659 : if (6 > (int ) 10)
14454 : ptr->x_param_ranger_logical_depth ^= 6;
14455 21659 : ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
14456 21659 : if (5 > (int ) 10)
14457 : ptr->x_param_ranger_recompute_depth ^= 5;
14458 21659 : ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
14459 21659 : if (200 > (int ) 10)
14460 21659 : ptr->x_param_relation_block_limit ^= 200;
14461 21659 : ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
14462 21659 : if (7 > (int ) 10)
14463 : ptr->x_param_rpo_vn_max_loop_depth ^= 7;
14464 21659 : ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
14465 21659 : if (1000 > (int ) 10)
14466 21659 : ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
14467 21659 : ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
14468 21659 : if (10 > (int ) 10)
14469 : ptr->x_param_scev_max_expr_complexity ^= 10;
14470 21659 : ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
14471 21659 : if (100 > (int ) 10)
14472 21659 : ptr->x_param_scev_max_expr_size ^= 100;
14473 21659 : ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
14474 21659 : if (-1 > (int ) 10)
14475 : ptr->x_param_sched_autopref_queue_depth ^= -1;
14476 21659 : ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
14477 21659 : if (1 > (int ) 10)
14478 : ptr->x_param_sched_mem_true_dep_cost ^= 1;
14479 21659 : ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
14480 21659 : if (1 > (int ) 10)
14481 : ptr->x_param_sched_pressure_algorithm ^= 1;
14482 21659 : ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14483 21659 : if (40 > (int ) 10)
14484 21659 : ptr->x_param_sched_spec_prob_cutoff ^= 40;
14485 21659 : ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14486 21659 : if (10 > (int ) 10)
14487 : ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
14488 21659 : ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
14489 21659 : if (2 > (int ) 10)
14490 : ptr->x_param_selsched_insns_to_rename ^= 2;
14491 21659 : ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
14492 21659 : if (50 > (int ) 10)
14493 21659 : ptr->x_param_selsched_max_lookahead ^= 50;
14494 21659 : ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
14495 21659 : if (2 > (int ) 10)
14496 : ptr->x_param_selsched_max_sched_times ^= 2;
14497 21659 : ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
14498 21659 : if (3 > (int ) 10)
14499 : ptr->x_param_simultaneous_prefetches ^= 3;
14500 21659 : ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
14501 21659 : if (75 > (int ) 10)
14502 21659 : ptr->x_param_sink_frequency_threshold ^= 75;
14503 21659 : ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
14504 21659 : ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
14505 21659 : ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
14506 21659 : if (2 > (int ) 10)
14507 : ptr->x_param_sms_max_ii_factor ^= 2;
14508 21659 : ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
14509 21659 : if (2 > (int ) 10)
14510 : ptr->x_param_sms_min_sc ^= 2;
14511 21659 : ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
14512 21659 : if (32 > (int ) 10)
14513 21659 : ptr->x_param_sra_max_propagations ^= 32;
14514 21659 : ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
14515 21659 : ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
14516 21659 : ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
14517 21659 : if (512 > (int ) 10)
14518 21659 : ptr->x_param_ssa_name_def_chain_limit ^= 512;
14519 21659 : ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
14520 21659 : if (8 > (int ) 10)
14521 : ptr->x_param_ssp_buffer_size ^= 8;
14522 21659 : ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
14523 21659 : if (12 > (int ) 10)
14524 21659 : ptr->x_param_stack_clash_protection_guard_size ^= 12;
14525 21659 : ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
14526 21659 : if (12 > (int ) 10)
14527 21659 : ptr->x_param_stack_clash_protection_probe_interval ^= 12;
14528 21659 : ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
14529 21659 : if (10 > (int ) 10)
14530 : ptr->x_param_store_forwarding_max_distance ^= 10;
14531 21659 : ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
14532 21659 : if (1 > (int ) 10)
14533 : ptr->x_param_store_merging_allow_unaligned ^= 1;
14534 21659 : ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
14535 21659 : if (65536 > (int ) 10)
14536 21659 : ptr->x_param_store_merging_max_size ^= 65536;
14537 21659 : ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14538 21659 : if (8 > (int ) 10)
14539 : ptr->x_param_switch_conversion_branch_ratio ^= 8;
14540 21659 : ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
14541 21659 : ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
14542 21659 : if (9 > (int ) 10)
14543 : ptr->x_param_tm_max_aggregate_size ^= 9;
14544 21659 : ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
14545 21659 : if (95 > (int ) 10)
14546 21659 : ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
14547 21659 : ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
14548 21659 : if (75 > (int ) 10)
14549 21659 : ptr->x_param_tracer_dynamic_coverage ^= 75;
14550 21659 : ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
14551 21659 : if (100 > (int ) 10)
14552 21659 : ptr->x_param_tracer_max_code_growth ^= 100;
14553 21659 : ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
14554 21659 : if (80 > (int ) 10)
14555 21659 : ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
14556 21659 : ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
14557 21659 : if (50 > (int ) 10)
14558 21659 : ptr->x_param_tracer_min_branch_probability ^= 50;
14559 21659 : ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14560 21659 : if (10 > (int ) 10)
14561 : ptr->x_param_tracer_min_branch_ratio ^= 10;
14562 21659 : ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
14563 21659 : if (256 > (int ) 10)
14564 21659 : ptr->x_param_transitive_relations_work_bound ^= 256;
14565 21659 : ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
14566 21659 : ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
14567 21659 : if (1000 > (int ) 10)
14568 21659 : ptr->x_param_uninit_control_dep_attempts ^= 1000;
14569 21659 : ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
14570 21659 : if (12 > (int ) 10)
14571 21659 : ptr->x_param_uninit_max_chain_len ^= 12;
14572 21659 : ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
14573 21659 : if (8 > (int ) 10)
14574 : ptr->x_param_uninit_max_num_chains ^= 8;
14575 21659 : ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
14576 21659 : if (100000 > (int ) 10)
14577 21659 : ptr->x_param_uninit_max_prune_work ^= 100000;
14578 21659 : ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
14579 21659 : if (2 > (int ) 10)
14580 : ptr->x_param_uninlined_function_insns ^= 2;
14581 21659 : ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
14582 21659 : ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
14583 21659 : if (2 > (int ) 10)
14584 : ptr->x_param_uninlined_function_thunk_insns ^= 2;
14585 21659 : ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
14586 21659 : if (2 > (int ) 10)
14587 : ptr->x_param_uninlined_function_thunk_time ^= 2;
14588 21659 : ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
14589 21659 : if (20 > (int ) 10)
14590 21659 : ptr->x_param_unlikely_bb_count_fraction ^= 20;
14591 21659 : ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
14592 21659 : if (4 > (int ) 10)
14593 : ptr->x_param_unroll_jam_max_unroll ^= 4;
14594 21659 : ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
14595 21659 : if (1 > (int ) 10)
14596 : ptr->x_param_unroll_jam_min_percent ^= 1;
14597 21659 : ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
14598 21659 : if (256 > (int ) 10)
14599 21659 : ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
14600 : #ifdef ACCEL_COMPILER
14601 : ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
14602 : #else
14603 21659 : ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
14604 21659 : if (1 > (int ) 10)
14605 : ptr->x_param_vect_epilogues_nomask ^= 1;
14606 : #endif
14607 21659 : ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
14608 21659 : if (1 > (int ) 10)
14609 : ptr->x_param_vect_induction_float ^= 1;
14610 : #ifdef ACCEL_COMPILER
14611 : ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
14612 : #else
14613 21659 : ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
14614 21659 : if (50 > (int ) 10)
14615 21659 : ptr->x_param_vect_inner_loop_cost_factor ^= 50;
14616 : #endif
14617 21659 : ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
14618 21659 : if (32 > (int ) 10)
14619 21659 : ptr->x_param_vect_max_layout_candidates ^= 32;
14620 21659 : ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
14621 21659 : if (-1 > (int ) 10)
14622 : ptr->x_param_vect_max_peeling_for_alignment ^= -1;
14623 21659 : ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
14624 21659 : if (15 > (int ) 10)
14625 21659 : ptr->x_param_vect_max_version_for_alias_checks ^= 15;
14626 21659 : ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
14627 21659 : if (6 > (int ) 10)
14628 : ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
14629 : #ifdef ACCEL_COMPILER
14630 : ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
14631 : #else
14632 21659 : ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
14633 21659 : if (2 > (int ) 10)
14634 : ptr->x_param_vect_partial_vector_usage ^= 2;
14635 : #endif
14636 21659 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (int ) bp_unpack_var_len_int (bp);
14637 21659 : if (0 > (int ) 10)
14638 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^= 0;
14639 21659 : ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
14640 21659 : if (150000 > (int ) 10)
14641 21659 : ptr->x_param_vrp_block_limit ^= 150000;
14642 21659 : ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
14643 21659 : if (32 > (int ) 10)
14644 21659 : ptr->x_param_vrp_cstload_limit ^= 32;
14645 21659 : ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
14646 21659 : if (3000 > (int ) 10)
14647 21659 : ptr->x_param_vrp_sparse_threshold ^= 3000;
14648 21659 : ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
14649 21659 : if (50 > (int ) 10)
14650 21659 : ptr->x_param_vrp_switch_limit ^= 50;
14651 21659 : ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
14652 21659 : if (250 > (int ) 10)
14653 21659 : ptr->x_param_vrp_vector_threshold ^= 250;
14654 21659 : ptr->x_param_widening_mul_defer_fma = (int ) bp_unpack_var_len_int (bp);
14655 21659 : if (1 > (int ) 10)
14656 : ptr->x_param_widening_mul_defer_fma ^= 1;
14657 21659 : ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
14658 21659 : ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14659 21659 : ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
14660 21659 : ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
14661 21659 : if (ptr->x_str_align_functions)
14662 17479 : ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
14663 21659 : ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
14664 21659 : ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
14665 21659 : if (ptr->x_str_align_jumps)
14666 17479 : ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
14667 21659 : ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
14668 21659 : ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
14669 21659 : if (ptr->x_str_align_labels)
14670 17479 : ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
14671 21659 : ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
14672 21659 : ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
14673 21659 : if (ptr->x_str_align_loops)
14674 17479 : ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
14675 21659 : ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
14676 21659 : ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
14677 21659 : ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
14678 21659 : ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
14679 21659 : ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14680 21659 : ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
14681 21659 : ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
14682 21659 : ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
14683 21659 : ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
14684 21659 : ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
14685 21659 : ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
14686 21659 : ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
14687 21659 : ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
14688 21659 : ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
14689 21659 : ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14690 21659 : ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
14691 21659 : ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
14692 21659 : ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
14693 21659 : ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
14694 21659 : ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
14695 21659 : ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
14696 21659 : ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
14697 21659 : ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
14698 21659 : ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14699 21659 : ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
14700 21659 : ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
14701 21659 : ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
14702 21659 : ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
14703 21659 : ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
14704 21659 : ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
14705 21659 : ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14706 21659 : ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
14707 21659 : ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14708 21659 : ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
14709 21659 : ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
14710 21659 : ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
14711 21659 : ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
14712 21659 : ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
14713 21659 : ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
14714 21659 : ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
14715 21659 : ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
14716 21659 : ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
14717 21659 : ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
14718 21659 : ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
14719 21659 : ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14720 21659 : ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
14721 21659 : ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
14722 21659 : ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
14723 21659 : ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
14724 21659 : ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
14725 21659 : ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
14726 21659 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14727 21659 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
14728 21659 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
14729 21659 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
14730 21659 : ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
14731 21659 : ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
14732 21659 : ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
14733 21659 : ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
14734 21659 : ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
14735 21659 : ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
14736 21659 : ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
14737 21659 : ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
14738 21659 : ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
14739 21659 : ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
14740 21659 : ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
14741 21659 : ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
14742 21659 : ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
14743 21659 : ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
14744 21659 : ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
14745 21659 : ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
14746 21659 : ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
14747 21659 : ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
14748 21659 : ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
14749 21659 : ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
14750 21659 : ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
14751 21659 : ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
14752 21659 : ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
14753 21659 : ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
14754 21659 : ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
14755 21659 : ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
14756 21659 : ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
14757 21659 : ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
14758 21659 : ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
14759 21659 : ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14760 21659 : ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
14761 21659 : ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
14762 21659 : ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
14763 21659 : ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
14764 21659 : ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
14765 21659 : ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
14766 21659 : ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
14767 21659 : ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
14768 21659 : ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
14769 21659 : ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
14770 21659 : ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
14771 21659 : ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
14772 21659 : ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
14773 21659 : ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
14774 21659 : ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
14775 21659 : ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
14776 21659 : ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
14777 21659 : ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
14778 21659 : ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
14779 21659 : ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
14780 21659 : ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
14781 21659 : ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
14782 21659 : ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
14783 21659 : ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
14784 21659 : ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
14785 21659 : ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
14786 21659 : ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14787 21659 : ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
14788 21659 : ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
14789 21659 : ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
14790 21659 : ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14791 21659 : ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
14792 21659 : ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
14793 21659 : ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
14794 21659 : ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
14795 21659 : ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
14796 21659 : ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
14797 21659 : ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
14798 21659 : ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
14799 21659 : ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
14800 21659 : ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
14801 21659 : if (ptr->x_flag_patchable_function_entry)
14802 0 : ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
14803 21659 : ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
14804 21659 : ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
14805 21659 : ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
14806 21659 : ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
14807 21659 : ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
14808 21659 : ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
14809 21659 : ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
14810 21659 : ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
14811 21659 : ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
14812 21659 : ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14813 21659 : ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
14814 21659 : ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
14815 21659 : ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
14816 21659 : ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
14817 21659 : ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
14818 21659 : ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
14819 21659 : ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14820 21659 : ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
14821 21659 : ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14822 21659 : ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
14823 21659 : ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
14824 21659 : ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
14825 21659 : ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14826 21659 : ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14827 21659 : ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14828 21659 : ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
14829 21659 : ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14830 21659 : ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
14831 21659 : ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14832 21659 : ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
14833 21659 : ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14834 21659 : ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
14835 21659 : ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
14836 21659 : ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
14837 21659 : ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
14838 21659 : ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
14839 21659 : ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
14840 21659 : ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
14841 21659 : ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14842 21659 : ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
14843 21659 : ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
14844 21659 : ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
14845 21659 : ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
14846 21659 : ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
14847 21659 : ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
14848 21659 : ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
14849 21659 : ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
14850 21659 : ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
14851 21659 : ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
14852 21659 : ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
14853 21659 : ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
14854 21659 : ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
14855 21659 : ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14856 21659 : ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
14857 21659 : ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
14858 21659 : ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14859 21659 : ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
14860 21659 : ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
14861 21659 : ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
14862 21659 : ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
14863 21659 : ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
14864 21659 : ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
14865 21659 : ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
14866 21659 : ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
14867 21659 : ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
14868 21659 : ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
14869 21659 : ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14870 21659 : ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
14871 21659 : ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
14872 21659 : ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
14873 21659 : ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
14874 21659 : ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
14875 21659 : ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
14876 21659 : ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
14877 21659 : ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
14878 21659 : ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
14879 21659 : ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
14880 21659 : ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
14881 21659 : ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
14882 21659 : ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
14883 21659 : ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
14884 21659 : ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
14885 21659 : ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
14886 21659 : ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
14887 21659 : ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
14888 21659 : ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
14889 21659 : ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
14890 21659 : ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
14891 21659 : ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
14892 21659 : ptr->x_flag_tree_loop_if_convert = (signed char ) bp_unpack_var_len_int (bp);
14893 21659 : ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
14894 21659 : ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
14895 21659 : ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
14896 21659 : ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14897 21659 : ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
14898 21659 : ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
14899 21659 : ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
14900 21659 : ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
14901 21659 : ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
14902 21659 : ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
14903 21659 : ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
14904 21659 : ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
14905 21659 : ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14906 21659 : ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
14907 21659 : ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
14908 21659 : ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
14909 21659 : ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
14910 21659 : ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
14911 21659 : ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14912 21659 : ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
14913 21659 : ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
14914 21659 : ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
14915 21659 : ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
14916 21659 : ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
14917 21659 : ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
14918 21659 : ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
14919 21659 : ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14920 21659 : ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
14921 21659 : ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14922 21659 : ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
14923 21659 : ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
14924 21659 : ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
14925 21659 : ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
14926 21659 : ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14927 21659 : ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14928 21659 : ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
14929 21659 : ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
14930 21659 : ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
14931 21659 : ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
14932 21659 : ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
14933 21659 : ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
14934 : #ifdef ACCEL_COMPILER
14935 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
14936 : #else
14937 21659 : ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
14938 : #endif
14939 : #ifdef ACCEL_COMPILER
14940 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
14941 : #else
14942 21659 : ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
14943 : #endif
14944 216590 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
14945 194931 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
14946 21659 : }
14947 : /* Free heap memory used by optimization options */
14948 : void
14949 836 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
14950 : {
14951 836 : if (ptr->x_str_align_functions)
14952 571 : free (const_cast <char *>(ptr->x_str_align_functions));
14953 836 : if (ptr->x_str_align_jumps)
14954 571 : free (const_cast <char *>(ptr->x_str_align_jumps));
14955 836 : if (ptr->x_str_align_labels)
14956 571 : free (const_cast <char *>(ptr->x_str_align_labels));
14957 836 : if (ptr->x_str_align_loops)
14958 571 : free (const_cast <char *>(ptr->x_str_align_loops));
14959 836 : if (ptr->x_flag_patchable_function_entry)
14960 0 : free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
14961 836 : }
14962 : void
14963 843474 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
14964 : {
14965 843474 : if (ptr1->x_help_flag != ptr2->x_help_flag)
14966 0 : internal_error ("%<global_options%> are modified in local context");
14967 843474 : if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
14968 0 : internal_error ("%<global_options%> are modified in local context");
14969 843474 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
14970 0 : internal_error ("%<global_options%> are modified in local context");
14971 843474 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
14972 0 : internal_error ("%<global_options%> are modified in local context");
14973 843474 : if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
14974 0 : internal_error ("%<global_options%> are modified in local context");
14975 843474 : if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
14976 0 : internal_error ("%<global_options%> are modified in local context");
14977 843474 : if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
14978 0 : internal_error ("%<global_options%> are modified in local context");
14979 843474 : if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
14980 0 : internal_error ("%<global_options%> are modified in local context");
14981 843474 : if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
14982 0 : internal_error ("%<global_options%> are modified in local context");
14983 843474 : if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
14984 0 : internal_error ("%<global_options%> are modified in local context");
14985 843474 : if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
14986 0 : internal_error ("%<global_options%> are modified in local context");
14987 843474 : if (ptr1->x_param_analyzer_supernode_explosion_factor != ptr2->x_param_analyzer_supernode_explosion_factor)
14988 0 : internal_error ("%<global_options%> are modified in local context");
14989 843474 : if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
14990 0 : internal_error ("%<global_options%> are modified in local context");
14991 843474 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
14992 0 : internal_error ("%<global_options%> are modified in local context");
14993 843474 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
14994 0 : internal_error ("%<global_options%> are modified in local context");
14995 843474 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
14996 0 : internal_error ("%<global_options%> are modified in local context");
14997 843474 : if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
14998 0 : internal_error ("%<global_options%> are modified in local context");
14999 843474 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
15000 0 : internal_error ("%<global_options%> are modified in local context");
15001 843474 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
15002 0 : internal_error ("%<global_options%> are modified in local context");
15003 843474 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
15004 0 : internal_error ("%<global_options%> are modified in local context");
15005 843474 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
15006 0 : internal_error ("%<global_options%> are modified in local context");
15007 843474 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
15008 0 : internal_error ("%<global_options%> are modified in local context");
15009 843474 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
15010 0 : internal_error ("%<global_options%> are modified in local context");
15011 843474 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
15012 0 : internal_error ("%<global_options%> are modified in local context");
15013 843474 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
15014 0 : internal_error ("%<global_options%> are modified in local context");
15015 843474 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
15016 0 : internal_error ("%<global_options%> are modified in local context");
15017 843474 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
15018 0 : internal_error ("%<global_options%> are modified in local context");
15019 843474 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
15020 0 : internal_error ("%<global_options%> are modified in local context");
15021 843474 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
15022 0 : internal_error ("%<global_options%> are modified in local context");
15023 843474 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
15024 0 : internal_error ("%<global_options%> are modified in local context");
15025 843474 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
15026 0 : internal_error ("%<global_options%> are modified in local context");
15027 843474 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
15028 0 : internal_error ("%<global_options%> are modified in local context");
15029 843474 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
15030 0 : internal_error ("%<global_options%> are modified in local context");
15031 843474 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
15032 0 : internal_error ("%<global_options%> are modified in local context");
15033 843474 : if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
15034 0 : internal_error ("%<global_options%> are modified in local context");
15035 843474 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
15036 0 : internal_error ("%<global_options%> are modified in local context");
15037 843474 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
15038 0 : internal_error ("%<global_options%> are modified in local context");
15039 843474 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
15040 0 : internal_error ("%<global_options%> are modified in local context");
15041 843474 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
15042 0 : internal_error ("%<global_options%> are modified in local context");
15043 843474 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
15044 0 : internal_error ("%<global_options%> are modified in local context");
15045 843474 : if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
15046 0 : internal_error ("%<global_options%> are modified in local context");
15047 843474 : if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
15048 0 : internal_error ("%<global_options%> are modified in local context");
15049 843474 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
15050 0 : internal_error ("%<global_options%> are modified in local context");
15051 843474 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
15052 0 : internal_error ("%<global_options%> are modified in local context");
15053 843474 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
15054 0 : internal_error ("%<global_options%> are modified in local context");
15055 843474 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
15056 0 : internal_error ("%<global_options%> are modified in local context");
15057 843474 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
15058 0 : internal_error ("%<global_options%> are modified in local context");
15059 843474 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
15060 0 : internal_error ("%<global_options%> are modified in local context");
15061 843474 : if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
15062 0 : internal_error ("%<global_options%> are modified in local context");
15063 843474 : if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
15064 0 : internal_error ("%<global_options%> are modified in local context");
15065 843474 : if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
15066 0 : internal_error ("%<global_options%> are modified in local context");
15067 843474 : if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
15068 0 : internal_error ("%<global_options%> are modified in local context");
15069 843474 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
15070 0 : internal_error ("%<global_options%> are modified in local context");
15071 843474 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
15072 0 : internal_error ("%<global_options%> are modified in local context");
15073 843474 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
15074 0 : internal_error ("%<global_options%> are modified in local context");
15075 843474 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
15076 0 : internal_error ("%<global_options%> are modified in local context");
15077 843474 : if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
15078 0 : internal_error ("%<global_options%> are modified in local context");
15079 843474 : if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
15080 0 : internal_error ("%<global_options%> are modified in local context");
15081 843474 : if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
15082 0 : internal_error ("%<global_options%> are modified in local context");
15083 843474 : if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
15084 0 : internal_error ("%<global_options%> are modified in local context");
15085 843474 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
15086 0 : internal_error ("%<global_options%> are modified in local context");
15087 843474 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
15088 0 : internal_error ("%<global_options%> are modified in local context");
15089 843474 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
15090 0 : internal_error ("%<global_options%> are modified in local context");
15091 843474 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
15092 0 : internal_error ("%<global_options%> are modified in local context");
15093 843474 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
15094 0 : internal_error ("%<global_options%> are modified in local context");
15095 843474 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
15096 0 : internal_error ("%<global_options%> are modified in local context");
15097 843474 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
15098 0 : internal_error ("%<global_options%> are modified in local context");
15099 843474 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
15100 0 : internal_error ("%<global_options%> are modified in local context");
15101 843474 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
15102 0 : internal_error ("%<global_options%> are modified in local context");
15103 843474 : if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
15104 0 : internal_error ("%<global_options%> are modified in local context");
15105 843474 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
15106 0 : internal_error ("%<global_options%> are modified in local context");
15107 843474 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
15108 0 : internal_error ("%<global_options%> are modified in local context");
15109 843474 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
15110 0 : internal_error ("%<global_options%> are modified in local context");
15111 843474 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
15112 0 : internal_error ("%<global_options%> are modified in local context");
15113 843474 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
15114 0 : internal_error ("%<global_options%> are modified in local context");
15115 843474 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
15116 0 : internal_error ("%<global_options%> are modified in local context");
15117 843474 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
15118 0 : internal_error ("%<global_options%> are modified in local context");
15119 843474 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
15120 0 : internal_error ("%<global_options%> are modified in local context");
15121 843474 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
15122 0 : internal_error ("%<global_options%> are modified in local context");
15123 843474 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
15124 0 : internal_error ("%<global_options%> are modified in local context");
15125 843474 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
15126 0 : internal_error ("%<global_options%> are modified in local context");
15127 843474 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
15128 0 : internal_error ("%<global_options%> are modified in local context");
15129 843474 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
15130 0 : internal_error ("%<global_options%> are modified in local context");
15131 843474 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
15132 0 : internal_error ("%<global_options%> are modified in local context");
15133 843474 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
15134 0 : internal_error ("%<global_options%> are modified in local context");
15135 843474 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
15136 0 : internal_error ("%<global_options%> are modified in local context");
15137 843474 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
15138 0 : internal_error ("%<global_options%> are modified in local context");
15139 843474 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
15140 0 : internal_error ("%<global_options%> are modified in local context");
15141 843474 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
15142 0 : internal_error ("%<global_options%> are modified in local context");
15143 843474 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
15144 0 : internal_error ("%<global_options%> are modified in local context");
15145 843474 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
15146 0 : internal_error ("%<global_options%> are modified in local context");
15147 843474 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
15148 0 : internal_error ("%<global_options%> are modified in local context");
15149 843474 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
15150 0 : internal_error ("%<global_options%> are modified in local context");
15151 843474 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
15152 0 : internal_error ("%<global_options%> are modified in local context");
15153 843474 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
15154 0 : internal_error ("%<global_options%> are modified in local context");
15155 843474 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
15156 0 : internal_error ("%<global_options%> are modified in local context");
15157 843474 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
15158 0 : internal_error ("%<global_options%> are modified in local context");
15159 843474 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
15160 0 : internal_error ("%<global_options%> are modified in local context");
15161 843474 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
15162 0 : internal_error ("%<global_options%> are modified in local context");
15163 843474 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
15164 0 : internal_error ("%<global_options%> are modified in local context");
15165 843474 : if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
15166 0 : internal_error ("%<global_options%> are modified in local context");
15167 843474 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
15168 0 : internal_error ("%<global_options%> are modified in local context");
15169 843474 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
15170 0 : internal_error ("%<global_options%> are modified in local context");
15171 843474 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
15172 0 : internal_error ("%<global_options%> are modified in local context");
15173 843474 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
15174 0 : internal_error ("%<global_options%> are modified in local context");
15175 843474 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
15176 0 : internal_error ("%<global_options%> are modified in local context");
15177 843474 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
15178 0 : internal_error ("%<global_options%> are modified in local context");
15179 843474 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
15180 0 : internal_error ("%<global_options%> are modified in local context");
15181 843474 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
15182 0 : internal_error ("%<global_options%> are modified in local context");
15183 843474 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
15184 0 : internal_error ("%<global_options%> are modified in local context");
15185 843474 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
15186 0 : internal_error ("%<global_options%> are modified in local context");
15187 843474 : if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
15188 0 : internal_error ("%<global_options%> are modified in local context");
15189 843474 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
15190 0 : internal_error ("%<global_options%> are modified in local context");
15191 843474 : if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
15192 0 : internal_error ("%<global_options%> are modified in local context");
15193 843474 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
15194 0 : internal_error ("%<global_options%> are modified in local context");
15195 843474 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
15196 0 : internal_error ("%<global_options%> are modified in local context");
15197 843474 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
15198 0 : internal_error ("%<global_options%> are modified in local context");
15199 843474 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
15200 0 : internal_error ("%<global_options%> are modified in local context");
15201 843474 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
15202 0 : internal_error ("%<global_options%> are modified in local context");
15203 843474 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
15204 0 : internal_error ("%<global_options%> are modified in local context");
15205 843474 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
15206 0 : internal_error ("%<global_options%> are modified in local context");
15207 843474 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
15208 0 : internal_error ("%<global_options%> are modified in local context");
15209 843474 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
15210 0 : internal_error ("%<global_options%> are modified in local context");
15211 843474 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
15212 0 : internal_error ("%<global_options%> are modified in local context");
15213 843474 : if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
15214 0 : internal_error ("%<global_options%> are modified in local context");
15215 843474 : if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
15216 0 : internal_error ("%<global_options%> are modified in local context");
15217 843474 : if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
15218 0 : internal_error ("%<global_options%> are modified in local context");
15219 843474 : if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
15220 0 : internal_error ("%<global_options%> are modified in local context");
15221 843474 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
15222 0 : internal_error ("%<global_options%> are modified in local context");
15223 843474 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
15224 0 : internal_error ("%<global_options%> are modified in local context");
15225 843474 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
15226 0 : internal_error ("%<global_options%> are modified in local context");
15227 843474 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
15228 0 : internal_error ("%<global_options%> are modified in local context");
15229 843474 : if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
15230 0 : internal_error ("%<global_options%> are modified in local context");
15231 843474 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
15232 0 : internal_error ("%<global_options%> are modified in local context");
15233 843474 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
15234 0 : internal_error ("%<global_options%> are modified in local context");
15235 843474 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
15236 0 : internal_error ("%<global_options%> are modified in local context");
15237 843474 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
15238 0 : internal_error ("%<global_options%> are modified in local context");
15239 843474 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
15240 0 : internal_error ("%<global_options%> are modified in local context");
15241 843474 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
15242 0 : internal_error ("%<global_options%> are modified in local context");
15243 843474 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
15244 0 : internal_error ("%<global_options%> are modified in local context");
15245 843474 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
15246 0 : internal_error ("%<global_options%> are modified in local context");
15247 843474 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
15248 0 : internal_error ("%<global_options%> are modified in local context");
15249 843474 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
15250 0 : internal_error ("%<global_options%> are modified in local context");
15251 843474 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
15252 0 : internal_error ("%<global_options%> are modified in local context");
15253 843474 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
15254 0 : internal_error ("%<global_options%> are modified in local context");
15255 843474 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
15256 0 : internal_error ("%<global_options%> are modified in local context");
15257 843474 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
15258 0 : internal_error ("%<global_options%> are modified in local context");
15259 843474 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
15260 0 : internal_error ("%<global_options%> are modified in local context");
15261 843474 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
15262 0 : internal_error ("%<global_options%> are modified in local context");
15263 843474 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
15264 0 : internal_error ("%<global_options%> are modified in local context");
15265 843474 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
15266 0 : internal_error ("%<global_options%> are modified in local context");
15267 843474 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
15268 0 : internal_error ("%<global_options%> are modified in local context");
15269 843474 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
15270 0 : internal_error ("%<global_options%> are modified in local context");
15271 843474 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
15272 0 : internal_error ("%<global_options%> are modified in local context");
15273 843474 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
15274 0 : internal_error ("%<global_options%> are modified in local context");
15275 843474 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
15276 0 : internal_error ("%<global_options%> are modified in local context");
15277 843474 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
15278 0 : internal_error ("%<global_options%> are modified in local context");
15279 843474 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
15280 0 : internal_error ("%<global_options%> are modified in local context");
15281 843474 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
15282 0 : internal_error ("%<global_options%> are modified in local context");
15283 843474 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
15284 0 : internal_error ("%<global_options%> are modified in local context");
15285 843474 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
15286 0 : internal_error ("%<global_options%> are modified in local context");
15287 843474 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
15288 0 : internal_error ("%<global_options%> are modified in local context");
15289 843474 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
15290 0 : internal_error ("%<global_options%> are modified in local context");
15291 843474 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
15292 0 : internal_error ("%<global_options%> are modified in local context");
15293 843474 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
15294 0 : internal_error ("%<global_options%> are modified in local context");
15295 843474 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
15296 0 : internal_error ("%<global_options%> are modified in local context");
15297 843474 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
15298 0 : internal_error ("%<global_options%> are modified in local context");
15299 843474 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
15300 0 : internal_error ("%<global_options%> are modified in local context");
15301 843474 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
15302 0 : internal_error ("%<global_options%> are modified in local context");
15303 843474 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
15304 0 : internal_error ("%<global_options%> are modified in local context");
15305 843474 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
15306 0 : internal_error ("%<global_options%> are modified in local context");
15307 843474 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
15308 0 : internal_error ("%<global_options%> are modified in local context");
15309 843474 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
15310 0 : internal_error ("%<global_options%> are modified in local context");
15311 843474 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
15312 0 : internal_error ("%<global_options%> are modified in local context");
15313 843474 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
15314 0 : internal_error ("%<global_options%> are modified in local context");
15315 843474 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
15316 0 : internal_error ("%<global_options%> are modified in local context");
15317 843474 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
15318 0 : internal_error ("%<global_options%> are modified in local context");
15319 843474 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
15320 0 : internal_error ("%<global_options%> are modified in local context");
15321 843474 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
15322 0 : internal_error ("%<global_options%> are modified in local context");
15323 843474 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
15324 0 : internal_error ("%<global_options%> are modified in local context");
15325 843474 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
15326 0 : internal_error ("%<global_options%> are modified in local context");
15327 843474 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
15328 0 : internal_error ("%<global_options%> are modified in local context");
15329 843474 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
15330 0 : internal_error ("%<global_options%> are modified in local context");
15331 843474 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
15332 0 : internal_error ("%<global_options%> are modified in local context");
15333 843474 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
15334 0 : internal_error ("%<global_options%> are modified in local context");
15335 843474 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
15336 0 : internal_error ("%<global_options%> are modified in local context");
15337 843474 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
15338 0 : internal_error ("%<global_options%> are modified in local context");
15339 843474 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
15340 0 : internal_error ("%<global_options%> are modified in local context");
15341 843474 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
15342 0 : internal_error ("%<global_options%> are modified in local context");
15343 843474 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
15344 0 : internal_error ("%<global_options%> are modified in local context");
15345 843474 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
15346 0 : internal_error ("%<global_options%> are modified in local context");
15347 843474 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
15348 0 : internal_error ("%<global_options%> are modified in local context");
15349 843474 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
15350 0 : internal_error ("%<global_options%> are modified in local context");
15351 843474 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
15352 0 : internal_error ("%<global_options%> are modified in local context");
15353 843474 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
15354 0 : internal_error ("%<global_options%> are modified in local context");
15355 843474 : if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
15356 0 : internal_error ("%<global_options%> are modified in local context");
15357 843474 : if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
15358 0 : internal_error ("%<global_options%> are modified in local context");
15359 843474 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
15360 0 : internal_error ("%<global_options%> are modified in local context");
15361 843474 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
15362 0 : internal_error ("%<global_options%> are modified in local context");
15363 843474 : if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
15364 0 : internal_error ("%<global_options%> are modified in local context");
15365 843474 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
15366 0 : internal_error ("%<global_options%> are modified in local context");
15367 843474 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
15368 0 : internal_error ("%<global_options%> are modified in local context");
15369 843474 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
15370 0 : internal_error ("%<global_options%> are modified in local context");
15371 843474 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
15372 0 : internal_error ("%<global_options%> are modified in local context");
15373 843474 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
15374 0 : internal_error ("%<global_options%> are modified in local context");
15375 843474 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
15376 0 : internal_error ("%<global_options%> are modified in local context");
15377 843474 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
15378 0 : internal_error ("%<global_options%> are modified in local context");
15379 843474 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
15380 0 : internal_error ("%<global_options%> are modified in local context");
15381 843474 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
15382 0 : internal_error ("%<global_options%> are modified in local context");
15383 843474 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
15384 0 : internal_error ("%<global_options%> are modified in local context");
15385 843474 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
15386 0 : internal_error ("%<global_options%> are modified in local context");
15387 843474 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
15388 0 : internal_error ("%<global_options%> are modified in local context");
15389 843474 : if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
15390 0 : internal_error ("%<global_options%> are modified in local context");
15391 843474 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
15392 0 : internal_error ("%<global_options%> are modified in local context");
15393 843474 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
15394 0 : internal_error ("%<global_options%> are modified in local context");
15395 843474 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
15396 0 : internal_error ("%<global_options%> are modified in local context");
15397 843474 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
15398 0 : internal_error ("%<global_options%> are modified in local context");
15399 843474 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
15400 0 : internal_error ("%<global_options%> are modified in local context");
15401 843474 : if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
15402 0 : internal_error ("%<global_options%> are modified in local context");
15403 843474 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
15404 0 : internal_error ("%<global_options%> are modified in local context");
15405 843474 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
15406 0 : internal_error ("%<global_options%> are modified in local context");
15407 843474 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
15408 0 : internal_error ("%<global_options%> are modified in local context");
15409 843474 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
15410 0 : internal_error ("%<global_options%> are modified in local context");
15411 843474 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
15412 0 : internal_error ("%<global_options%> are modified in local context");
15413 843474 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
15414 0 : internal_error ("%<global_options%> are modified in local context");
15415 843474 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
15416 0 : internal_error ("%<global_options%> are modified in local context");
15417 843474 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
15418 0 : internal_error ("%<global_options%> are modified in local context");
15419 843474 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
15420 0 : internal_error ("%<global_options%> are modified in local context");
15421 843474 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
15422 0 : internal_error ("%<global_options%> are modified in local context");
15423 843474 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
15424 0 : internal_error ("%<global_options%> are modified in local context");
15425 843474 : if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
15426 0 : internal_error ("%<global_options%> are modified in local context");
15427 843474 : if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
15428 0 : internal_error ("%<global_options%> are modified in local context");
15429 843474 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
15430 0 : internal_error ("%<global_options%> are modified in local context");
15431 843474 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
15432 0 : internal_error ("%<global_options%> are modified in local context");
15433 843474 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
15434 0 : internal_error ("%<global_options%> are modified in local context");
15435 843474 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
15436 0 : internal_error ("%<global_options%> are modified in local context");
15437 843474 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
15438 0 : internal_error ("%<global_options%> are modified in local context");
15439 843474 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
15440 0 : internal_error ("%<global_options%> are modified in local context");
15441 843474 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
15442 0 : internal_error ("%<global_options%> are modified in local context");
15443 843474 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
15444 0 : internal_error ("%<global_options%> are modified in local context");
15445 843474 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
15446 0 : internal_error ("%<global_options%> are modified in local context");
15447 843474 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
15448 0 : internal_error ("%<global_options%> are modified in local context");
15449 843474 : if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
15450 0 : internal_error ("%<global_options%> are modified in local context");
15451 843474 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
15452 0 : internal_error ("%<global_options%> are modified in local context");
15453 843474 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
15454 0 : internal_error ("%<global_options%> are modified in local context");
15455 843474 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
15456 0 : internal_error ("%<global_options%> are modified in local context");
15457 843474 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
15458 0 : internal_error ("%<global_options%> are modified in local context");
15459 843474 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
15460 0 : internal_error ("%<global_options%> are modified in local context");
15461 843474 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
15462 0 : internal_error ("%<global_options%> are modified in local context");
15463 843474 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
15464 0 : internal_error ("%<global_options%> are modified in local context");
15465 843474 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
15466 0 : internal_error ("%<global_options%> are modified in local context");
15467 843474 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
15468 0 : internal_error ("%<global_options%> are modified in local context");
15469 843474 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
15470 0 : internal_error ("%<global_options%> are modified in local context");
15471 843474 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
15472 0 : internal_error ("%<global_options%> are modified in local context");
15473 843474 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
15474 0 : internal_error ("%<global_options%> are modified in local context");
15475 843474 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
15476 0 : internal_error ("%<global_options%> are modified in local context");
15477 843474 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
15478 0 : internal_error ("%<global_options%> are modified in local context");
15479 843474 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
15480 0 : internal_error ("%<global_options%> are modified in local context");
15481 843474 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
15482 0 : internal_error ("%<global_options%> are modified in local context");
15483 843474 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
15484 0 : internal_error ("%<global_options%> are modified in local context");
15485 843474 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
15486 0 : internal_error ("%<global_options%> are modified in local context");
15487 843474 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
15488 0 : internal_error ("%<global_options%> are modified in local context");
15489 843474 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
15490 0 : internal_error ("%<global_options%> are modified in local context");
15491 843474 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
15492 0 : internal_error ("%<global_options%> are modified in local context");
15493 843474 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
15494 0 : internal_error ("%<global_options%> are modified in local context");
15495 843474 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
15496 0 : internal_error ("%<global_options%> are modified in local context");
15497 843474 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
15498 0 : internal_error ("%<global_options%> are modified in local context");
15499 843474 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
15500 0 : internal_error ("%<global_options%> are modified in local context");
15501 843474 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
15502 0 : internal_error ("%<global_options%> are modified in local context");
15503 843474 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
15504 0 : internal_error ("%<global_options%> are modified in local context");
15505 843474 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
15506 0 : internal_error ("%<global_options%> are modified in local context");
15507 843474 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
15508 0 : internal_error ("%<global_options%> are modified in local context");
15509 843474 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
15510 0 : internal_error ("%<global_options%> are modified in local context");
15511 843474 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
15512 0 : internal_error ("%<global_options%> are modified in local context");
15513 843474 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
15514 0 : internal_error ("%<global_options%> are modified in local context");
15515 843474 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
15516 0 : internal_error ("%<global_options%> are modified in local context");
15517 843474 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
15518 0 : internal_error ("%<global_options%> are modified in local context");
15519 843474 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
15520 0 : internal_error ("%<global_options%> are modified in local context");
15521 843474 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
15522 0 : internal_error ("%<global_options%> are modified in local context");
15523 843474 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
15524 0 : internal_error ("%<global_options%> are modified in local context");
15525 843474 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
15526 0 : internal_error ("%<global_options%> are modified in local context");
15527 843474 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
15528 0 : internal_error ("%<global_options%> are modified in local context");
15529 843474 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
15530 0 : internal_error ("%<global_options%> are modified in local context");
15531 843474 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
15532 0 : internal_error ("%<global_options%> are modified in local context");
15533 843474 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
15534 0 : internal_error ("%<global_options%> are modified in local context");
15535 843474 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
15536 0 : internal_error ("%<global_options%> are modified in local context");
15537 843474 : if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
15538 0 : internal_error ("%<global_options%> are modified in local context");
15539 843474 : if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
15540 0 : internal_error ("%<global_options%> are modified in local context");
15541 843474 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
15542 0 : internal_error ("%<global_options%> are modified in local context");
15543 843474 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
15544 0 : internal_error ("%<global_options%> are modified in local context");
15545 843474 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
15546 0 : internal_error ("%<global_options%> are modified in local context");
15547 843474 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
15548 0 : internal_error ("%<global_options%> are modified in local context");
15549 843474 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
15550 0 : internal_error ("%<global_options%> are modified in local context");
15551 843474 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
15552 0 : internal_error ("%<global_options%> are modified in local context");
15553 843474 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
15554 0 : internal_error ("%<global_options%> are modified in local context");
15555 843474 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
15556 0 : internal_error ("%<global_options%> are modified in local context");
15557 843474 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
15558 0 : internal_error ("%<global_options%> are modified in local context");
15559 843474 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
15560 0 : internal_error ("%<global_options%> are modified in local context");
15561 843474 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
15562 0 : internal_error ("%<global_options%> are modified in local context");
15563 843474 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
15564 0 : internal_error ("%<global_options%> are modified in local context");
15565 843474 : if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
15566 0 : internal_error ("%<global_options%> are modified in local context");
15567 843474 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
15568 0 : internal_error ("%<global_options%> are modified in local context");
15569 843474 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
15570 0 : internal_error ("%<global_options%> are modified in local context");
15571 843474 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
15572 0 : internal_error ("%<global_options%> are modified in local context");
15573 843474 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
15574 0 : internal_error ("%<global_options%> are modified in local context");
15575 843474 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
15576 0 : internal_error ("%<global_options%> are modified in local context");
15577 843474 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
15578 0 : internal_error ("%<global_options%> are modified in local context");
15579 843474 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
15580 0 : internal_error ("%<global_options%> are modified in local context");
15581 843474 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
15582 0 : internal_error ("%<global_options%> are modified in local context");
15583 843474 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
15584 0 : internal_error ("%<global_options%> are modified in local context");
15585 843474 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
15586 0 : internal_error ("%<global_options%> are modified in local context");
15587 843474 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
15588 0 : internal_error ("%<global_options%> are modified in local context");
15589 843474 : if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
15590 0 : internal_error ("%<global_options%> are modified in local context");
15591 843474 : if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
15592 0 : internal_error ("%<global_options%> are modified in local context");
15593 843474 : if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
15594 0 : internal_error ("%<global_options%> are modified in local context");
15595 843474 : if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
15596 0 : internal_error ("%<global_options%> are modified in local context");
15597 843474 : if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
15598 0 : internal_error ("%<global_options%> are modified in local context");
15599 843474 : if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
15600 0 : internal_error ("%<global_options%> are modified in local context");
15601 843474 : if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
15602 0 : internal_error ("%<global_options%> are modified in local context");
15603 843474 : if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
15604 0 : internal_error ("%<global_options%> are modified in local context");
15605 843474 : if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
15606 0 : internal_error ("%<global_options%> are modified in local context");
15607 843474 : if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
15608 0 : internal_error ("%<global_options%> are modified in local context");
15609 843474 : if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
15610 0 : internal_error ("%<global_options%> are modified in local context");
15611 843474 : if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
15612 0 : internal_error ("%<global_options%> are modified in local context");
15613 843474 : if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
15614 0 : internal_error ("%<global_options%> are modified in local context");
15615 843474 : if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
15616 0 : internal_error ("%<global_options%> are modified in local context");
15617 843474 : if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
15618 0 : internal_error ("%<global_options%> are modified in local context");
15619 843474 : if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
15620 0 : internal_error ("%<global_options%> are modified in local context");
15621 843474 : if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
15622 0 : internal_error ("%<global_options%> are modified in local context");
15623 843474 : if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
15624 0 : internal_error ("%<global_options%> are modified in local context");
15625 843474 : if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
15626 0 : internal_error ("%<global_options%> are modified in local context");
15627 843474 : if (ptr1->x_flag_pic != ptr2->x_flag_pic)
15628 0 : internal_error ("%<global_options%> are modified in local context");
15629 843474 : if (ptr1->x_flag_pie != ptr2->x_flag_pie)
15630 0 : internal_error ("%<global_options%> are modified in local context");
15631 843474 : if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
15632 0 : internal_error ("%<global_options%> are modified in local context");
15633 843474 : if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
15634 0 : internal_error ("%<global_options%> are modified in local context");
15635 843474 : if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
15636 0 : internal_error ("%<global_options%> are modified in local context");
15637 843474 : if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
15638 0 : internal_error ("%<global_options%> are modified in local context");
15639 843474 : if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
15640 0 : internal_error ("%<global_options%> are modified in local context");
15641 843474 : if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
15642 0 : internal_error ("%<global_options%> are modified in local context");
15643 843474 : if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
15644 0 : internal_error ("%<global_options%> are modified in local context");
15645 843474 : if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
15646 0 : internal_error ("%<global_options%> are modified in local context");
15647 843474 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
15648 0 : internal_error ("%<global_options%> are modified in local context");
15649 843474 : if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
15650 0 : internal_error ("%<global_options%> are modified in local context");
15651 843474 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
15652 0 : internal_error ("%<global_options%> are modified in local context");
15653 843474 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
15654 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
15655 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
15656 0 : internal_error ("%<global_options%> are modified in local context");
15657 843474 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
15658 0 : internal_error ("%<global_options%> are modified in local context");
15659 843474 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
15660 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
15661 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
15662 0 : internal_error ("%<global_options%> are modified in local context");
15663 843474 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
15664 0 : internal_error ("%<global_options%> are modified in local context");
15665 843474 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
15666 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
15667 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
15668 0 : internal_error ("%<global_options%> are modified in local context");
15669 843474 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
15670 0 : internal_error ("%<global_options%> are modified in local context");
15671 843474 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
15672 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
15673 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
15674 0 : internal_error ("%<global_options%> are modified in local context");
15675 843474 : if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
15676 0 : internal_error ("%<global_options%> are modified in local context");
15677 843474 : if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
15678 0 : internal_error ("%<global_options%> are modified in local context");
15679 843474 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
15680 0 : internal_error ("%<global_options%> are modified in local context");
15681 843474 : if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
15682 0 : internal_error ("%<global_options%> are modified in local context");
15683 843474 : if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
15684 0 : internal_error ("%<global_options%> are modified in local context");
15685 843474 : if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
15686 0 : internal_error ("%<global_options%> are modified in local context");
15687 843474 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
15688 0 : internal_error ("%<global_options%> are modified in local context");
15689 843474 : if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
15690 0 : internal_error ("%<global_options%> are modified in local context");
15691 843474 : if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
15692 0 : internal_error ("%<global_options%> are modified in local context");
15693 843474 : if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
15694 0 : internal_error ("%<global_options%> are modified in local context");
15695 843474 : if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
15696 0 : internal_error ("%<global_options%> are modified in local context");
15697 843474 : if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
15698 0 : internal_error ("%<global_options%> are modified in local context");
15699 843474 : if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
15700 0 : internal_error ("%<global_options%> are modified in local context");
15701 843474 : if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
15702 0 : internal_error ("%<global_options%> are modified in local context");
15703 843474 : if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
15704 0 : internal_error ("%<global_options%> are modified in local context");
15705 843474 : if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
15706 0 : internal_error ("%<global_options%> are modified in local context");
15707 843474 : if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
15708 0 : internal_error ("%<global_options%> are modified in local context");
15709 843474 : if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
15710 0 : internal_error ("%<global_options%> are modified in local context");
15711 843474 : if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
15712 0 : internal_error ("%<global_options%> are modified in local context");
15713 843474 : if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
15714 0 : internal_error ("%<global_options%> are modified in local context");
15715 843474 : if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
15716 0 : internal_error ("%<global_options%> are modified in local context");
15717 843474 : if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
15718 0 : internal_error ("%<global_options%> are modified in local context");
15719 843474 : if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
15720 0 : internal_error ("%<global_options%> are modified in local context");
15721 843474 : if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
15722 0 : internal_error ("%<global_options%> are modified in local context");
15723 843474 : if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
15724 0 : internal_error ("%<global_options%> are modified in local context");
15725 843474 : if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
15726 0 : internal_error ("%<global_options%> are modified in local context");
15727 843474 : if (ptr1->x_flag_assert != ptr2->x_flag_assert)
15728 0 : internal_error ("%<global_options%> are modified in local context");
15729 843474 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
15730 0 : internal_error ("%<global_options%> are modified in local context");
15731 843474 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
15732 0 : internal_error ("%<global_options%> are modified in local context");
15733 843474 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
15734 0 : internal_error ("%<global_options%> are modified in local context");
15735 843474 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
15736 0 : internal_error ("%<global_options%> are modified in local context");
15737 843474 : if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
15738 0 : internal_error ("%<global_options%> are modified in local context");
15739 843474 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
15740 0 : internal_error ("%<global_options%> are modified in local context");
15741 843474 : if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
15742 0 : internal_error ("%<global_options%> are modified in local context");
15743 843474 : if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
15744 0 : internal_error ("%<global_options%> are modified in local context");
15745 843474 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
15746 0 : internal_error ("%<global_options%> are modified in local context");
15747 843474 : if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
15748 0 : internal_error ("%<global_options%> are modified in local context");
15749 843474 : if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
15750 0 : internal_error ("%<global_options%> are modified in local context");
15751 843474 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
15752 0 : internal_error ("%<global_options%> are modified in local context");
15753 843474 : if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
15754 0 : internal_error ("%<global_options%> are modified in local context");
15755 843474 : if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
15756 0 : internal_error ("%<global_options%> are modified in local context");
15757 843474 : if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
15758 0 : internal_error ("%<global_options%> are modified in local context");
15759 843474 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
15760 0 : internal_error ("%<global_options%> are modified in local context");
15761 843474 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
15762 0 : internal_error ("%<global_options%> are modified in local context");
15763 843474 : if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
15764 0 : internal_error ("%<global_options%> are modified in local context");
15765 843474 : if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
15766 0 : internal_error ("%<global_options%> are modified in local context");
15767 843474 : if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
15768 0 : internal_error ("%<global_options%> are modified in local context");
15769 843474 : if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
15770 0 : internal_error ("%<global_options%> are modified in local context");
15771 843474 : if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
15772 0 : internal_error ("%<global_options%> are modified in local context");
15773 843474 : if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
15774 0 : internal_error ("%<global_options%> are modified in local context");
15775 843474 : if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
15776 0 : internal_error ("%<global_options%> are modified in local context");
15777 843474 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
15778 0 : internal_error ("%<global_options%> are modified in local context");
15779 843474 : if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
15780 0 : internal_error ("%<global_options%> are modified in local context");
15781 843474 : if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
15782 0 : internal_error ("%<global_options%> are modified in local context");
15783 843474 : if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
15784 0 : internal_error ("%<global_options%> are modified in local context");
15785 843474 : if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
15786 0 : internal_error ("%<global_options%> are modified in local context");
15787 843474 : if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
15788 0 : internal_error ("%<global_options%> are modified in local context");
15789 843474 : if (ptr1->x_flag_checking != ptr2->x_flag_checking)
15790 0 : internal_error ("%<global_options%> are modified in local context");
15791 843474 : if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
15792 0 : internal_error ("%<global_options%> are modified in local context");
15793 843474 : if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
15794 0 : internal_error ("%<global_options%> are modified in local context");
15795 843474 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
15796 0 : internal_error ("%<global_options%> are modified in local context");
15797 843474 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
15798 0 : internal_error ("%<global_options%> are modified in local context");
15799 843474 : if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
15800 0 : internal_error ("%<global_options%> are modified in local context");
15801 843474 : if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
15802 0 : internal_error ("%<global_options%> are modified in local context");
15803 843474 : if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
15804 0 : internal_error ("%<global_options%> are modified in local context");
15805 843474 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
15806 0 : internal_error ("%<global_options%> are modified in local context");
15807 843474 : if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
15808 0 : internal_error ("%<global_options%> are modified in local context");
15809 843474 : if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
15810 0 : internal_error ("%<global_options%> are modified in local context");
15811 843474 : if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
15812 0 : internal_error ("%<global_options%> are modified in local context");
15813 843474 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
15814 0 : internal_error ("%<global_options%> are modified in local context");
15815 843474 : if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
15816 0 : internal_error ("%<global_options%> are modified in local context");
15817 843474 : if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
15818 0 : internal_error ("%<global_options%> are modified in local context");
15819 843474 : if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
15820 0 : internal_error ("%<global_options%> are modified in local context");
15821 843474 : if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
15822 0 : internal_error ("%<global_options%> are modified in local context");
15823 843474 : if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
15824 0 : internal_error ("%<global_options%> are modified in local context");
15825 843474 : if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
15826 0 : internal_error ("%<global_options%> are modified in local context");
15827 843474 : if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
15828 0 : internal_error ("%<global_options%> are modified in local context");
15829 843474 : if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
15830 0 : internal_error ("%<global_options%> are modified in local context");
15831 843474 : if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
15832 0 : internal_error ("%<global_options%> are modified in local context");
15833 843474 : if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
15834 0 : internal_error ("%<global_options%> are modified in local context");
15835 843474 : if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
15836 0 : internal_error ("%<global_options%> are modified in local context");
15837 843474 : if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
15838 0 : internal_error ("%<global_options%> are modified in local context");
15839 843474 : if (ptr1->x_flag_convert != ptr2->x_flag_convert)
15840 0 : internal_error ("%<global_options%> are modified in local context");
15841 843474 : if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
15842 0 : internal_error ("%<global_options%> are modified in local context");
15843 843474 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
15844 0 : internal_error ("%<global_options%> are modified in local context");
15845 843474 : if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
15846 0 : internal_error ("%<global_options%> are modified in local context");
15847 843474 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
15848 0 : internal_error ("%<global_options%> are modified in local context");
15849 843474 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
15850 0 : internal_error ("%<global_options%> are modified in local context");
15851 843474 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
15852 0 : internal_error ("%<global_options%> are modified in local context");
15853 843474 : if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
15854 0 : internal_error ("%<global_options%> are modified in local context");
15855 843474 : if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
15856 0 : internal_error ("%<global_options%> are modified in local context");
15857 843474 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
15858 0 : internal_error ("%<global_options%> are modified in local context");
15859 843474 : if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
15860 0 : internal_error ("%<global_options%> are modified in local context");
15861 843474 : if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
15862 0 : internal_error ("%<global_options%> are modified in local context");
15863 843474 : if (ptr1->x_flag_dec != ptr2->x_flag_dec)
15864 0 : internal_error ("%<global_options%> are modified in local context");
15865 843474 : if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
15866 0 : internal_error ("%<global_options%> are modified in local context");
15867 843474 : if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
15868 0 : internal_error ("%<global_options%> are modified in local context");
15869 843474 : if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
15870 0 : internal_error ("%<global_options%> are modified in local context");
15871 843474 : if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
15872 0 : internal_error ("%<global_options%> are modified in local context");
15873 843474 : if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
15874 0 : internal_error ("%<global_options%> are modified in local context");
15875 843474 : if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
15876 0 : internal_error ("%<global_options%> are modified in local context");
15877 843474 : if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
15878 0 : internal_error ("%<global_options%> are modified in local context");
15879 843474 : if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
15880 0 : internal_error ("%<global_options%> are modified in local context");
15881 843474 : if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
15882 0 : internal_error ("%<global_options%> are modified in local context");
15883 843474 : if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
15884 0 : internal_error ("%<global_options%> are modified in local context");
15885 843474 : if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
15886 0 : internal_error ("%<global_options%> are modified in local context");
15887 843474 : if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
15888 0 : internal_error ("%<global_options%> are modified in local context");
15889 843474 : if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
15890 0 : internal_error ("%<global_options%> are modified in local context");
15891 843474 : if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
15892 0 : internal_error ("%<global_options%> are modified in local context");
15893 843474 : if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
15894 0 : internal_error ("%<global_options%> are modified in local context");
15895 843474 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
15896 0 : internal_error ("%<global_options%> are modified in local context");
15897 843474 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
15898 0 : internal_error ("%<global_options%> are modified in local context");
15899 843474 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
15900 0 : internal_error ("%<global_options%> are modified in local context");
15901 843474 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
15902 0 : internal_error ("%<global_options%> are modified in local context");
15903 843474 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
15904 0 : internal_error ("%<global_options%> are modified in local context");
15905 843474 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
15906 0 : internal_error ("%<global_options%> are modified in local context");
15907 843474 : if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
15908 0 : internal_error ("%<global_options%> are modified in local context");
15909 843474 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
15910 0 : internal_error ("%<global_options%> are modified in local context");
15911 843474 : if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
15912 0 : internal_error ("%<global_options%> are modified in local context");
15913 843474 : if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
15914 0 : internal_error ("%<global_options%> are modified in local context");
15915 843474 : if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
15916 0 : internal_error ("%<global_options%> are modified in local context");
15917 843474 : if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
15918 0 : internal_error ("%<global_options%> are modified in local context");
15919 843474 : if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
15920 0 : internal_error ("%<global_options%> are modified in local context");
15921 843474 : if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
15922 0 : internal_error ("%<global_options%> are modified in local context");
15923 843474 : if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
15924 0 : internal_error ("%<global_options%> are modified in local context");
15925 843474 : if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
15926 0 : internal_error ("%<global_options%> are modified in local context");
15927 843474 : if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
15928 0 : internal_error ("%<global_options%> are modified in local context");
15929 843474 : if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
15930 0 : internal_error ("%<global_options%> are modified in local context");
15931 843474 : if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
15932 0 : internal_error ("%<global_options%> are modified in local context");
15933 843474 : if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
15934 0 : internal_error ("%<global_options%> are modified in local context");
15935 843474 : if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
15936 0 : internal_error ("%<global_options%> are modified in local context");
15937 843474 : if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
15938 0 : internal_error ("%<global_options%> are modified in local context");
15939 843474 : if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
15940 0 : internal_error ("%<global_options%> are modified in local context");
15941 843474 : if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
15942 0 : internal_error ("%<global_options%> are modified in local context");
15943 843474 : if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
15944 0 : internal_error ("%<global_options%> are modified in local context");
15945 843474 : if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
15946 0 : internal_error ("%<global_options%> are modified in local context");
15947 843474 : if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
15948 0 : internal_error ("%<global_options%> are modified in local context");
15949 843474 : if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
15950 0 : internal_error ("%<global_options%> are modified in local context");
15951 843474 : if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
15952 0 : internal_error ("%<global_options%> are modified in local context");
15953 843474 : if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
15954 0 : internal_error ("%<global_options%> are modified in local context");
15955 843474 : if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
15956 0 : internal_error ("%<global_options%> are modified in local context");
15957 843474 : if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
15958 0 : internal_error ("%<global_options%> are modified in local context");
15959 843474 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
15960 0 : internal_error ("%<global_options%> are modified in local context");
15961 843474 : if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
15962 0 : internal_error ("%<global_options%> are modified in local context");
15963 843474 : if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
15964 0 : internal_error ("%<global_options%> are modified in local context");
15965 843474 : if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
15966 0 : internal_error ("%<global_options%> are modified in local context");
15967 843474 : if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
15968 0 : internal_error ("%<global_options%> are modified in local context");
15969 843474 : if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
15970 0 : internal_error ("%<global_options%> are modified in local context");
15971 843474 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
15972 0 : internal_error ("%<global_options%> are modified in local context");
15973 843474 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
15974 0 : internal_error ("%<global_options%> are modified in local context");
15975 843474 : if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
15976 0 : internal_error ("%<global_options%> are modified in local context");
15977 843474 : if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
15978 0 : internal_error ("%<global_options%> are modified in local context");
15979 843474 : if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
15980 0 : internal_error ("%<global_options%> are modified in local context");
15981 843474 : if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
15982 0 : internal_error ("%<global_options%> are modified in local context");
15983 843474 : if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
15984 0 : internal_error ("%<global_options%> are modified in local context");
15985 843474 : if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
15986 0 : internal_error ("%<global_options%> are modified in local context");
15987 843474 : if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
15988 0 : internal_error ("%<global_options%> are modified in local context");
15989 843474 : if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
15990 0 : internal_error ("%<global_options%> are modified in local context");
15991 843474 : if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
15992 0 : internal_error ("%<global_options%> are modified in local context");
15993 843474 : if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
15994 0 : internal_error ("%<global_options%> are modified in local context");
15995 843474 : if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
15996 0 : internal_error ("%<global_options%> are modified in local context");
15997 843474 : if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
15998 0 : internal_error ("%<global_options%> are modified in local context");
15999 843474 : if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
16000 0 : internal_error ("%<global_options%> are modified in local context");
16001 843474 : if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
16002 0 : internal_error ("%<global_options%> are modified in local context");
16003 843474 : if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
16004 0 : internal_error ("%<global_options%> are modified in local context");
16005 843474 : if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
16006 0 : internal_error ("%<global_options%> are modified in local context");
16007 843474 : if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
16008 0 : internal_error ("%<global_options%> are modified in local context");
16009 843474 : if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
16010 0 : internal_error ("%<global_options%> are modified in local context");
16011 843474 : if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
16012 0 : internal_error ("%<global_options%> are modified in local context");
16013 843474 : if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
16014 0 : internal_error ("%<global_options%> are modified in local context");
16015 843474 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
16016 0 : internal_error ("%<global_options%> are modified in local context");
16017 843474 : if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
16018 0 : internal_error ("%<global_options%> are modified in local context");
16019 843474 : if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
16020 0 : internal_error ("%<global_options%> are modified in local context");
16021 843474 : if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
16022 0 : internal_error ("%<global_options%> are modified in local context");
16023 843474 : if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
16024 0 : internal_error ("%<global_options%> are modified in local context");
16025 843474 : if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
16026 0 : internal_error ("%<global_options%> are modified in local context");
16027 843474 : if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
16028 0 : internal_error ("%<global_options%> are modified in local context");
16029 843474 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
16030 0 : internal_error ("%<global_options%> are modified in local context");
16031 843474 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
16032 0 : internal_error ("%<global_options%> are modified in local context");
16033 843474 : if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
16034 0 : internal_error ("%<global_options%> are modified in local context");
16035 843474 : if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
16036 0 : internal_error ("%<global_options%> are modified in local context");
16037 843474 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
16038 0 : internal_error ("%<global_options%> are modified in local context");
16039 843474 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
16040 0 : internal_error ("%<global_options%> are modified in local context");
16041 843474 : if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
16042 0 : internal_error ("%<global_options%> are modified in local context");
16043 843474 : if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
16044 0 : internal_error ("%<global_options%> are modified in local context");
16045 843474 : if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
16046 0 : internal_error ("%<global_options%> are modified in local context");
16047 843474 : if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
16048 0 : internal_error ("%<global_options%> are modified in local context");
16049 843474 : if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
16050 0 : internal_error ("%<global_options%> are modified in local context");
16051 843474 : if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
16052 0 : internal_error ("%<global_options%> are modified in local context");
16053 843474 : if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
16054 0 : internal_error ("%<global_options%> are modified in local context");
16055 843474 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
16056 0 : internal_error ("%<global_options%> are modified in local context");
16057 843474 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
16058 0 : internal_error ("%<global_options%> are modified in local context");
16059 843474 : if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
16060 0 : internal_error ("%<global_options%> are modified in local context");
16061 843474 : if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
16062 0 : internal_error ("%<global_options%> are modified in local context");
16063 843474 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
16064 0 : internal_error ("%<global_options%> are modified in local context");
16065 843474 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
16066 0 : internal_error ("%<global_options%> are modified in local context");
16067 843474 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
16068 0 : internal_error ("%<global_options%> are modified in local context");
16069 843474 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
16070 0 : internal_error ("%<global_options%> are modified in local context");
16071 843474 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
16072 0 : internal_error ("%<global_options%> are modified in local context");
16073 843474 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
16074 0 : internal_error ("%<global_options%> are modified in local context");
16075 843474 : if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
16076 0 : internal_error ("%<global_options%> are modified in local context");
16077 843474 : if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
16078 0 : internal_error ("%<global_options%> are modified in local context");
16079 843474 : if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
16080 0 : internal_error ("%<global_options%> are modified in local context");
16081 843474 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
16082 0 : internal_error ("%<global_options%> are modified in local context");
16083 843474 : if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
16084 0 : internal_error ("%<global_options%> are modified in local context");
16085 843474 : if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
16086 0 : internal_error ("%<global_options%> are modified in local context");
16087 843474 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
16088 0 : internal_error ("%<global_options%> are modified in local context");
16089 843474 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
16090 0 : internal_error ("%<global_options%> are modified in local context");
16091 843474 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
16092 0 : internal_error ("%<global_options%> are modified in local context");
16093 843474 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
16094 0 : internal_error ("%<global_options%> are modified in local context");
16095 843474 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
16096 0 : internal_error ("%<global_options%> are modified in local context");
16097 843474 : if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
16098 0 : internal_error ("%<global_options%> are modified in local context");
16099 843474 : if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
16100 0 : internal_error ("%<global_options%> are modified in local context");
16101 843474 : if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
16102 0 : internal_error ("%<global_options%> are modified in local context");
16103 843474 : if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
16104 0 : internal_error ("%<global_options%> are modified in local context");
16105 843474 : if (ptr1->x_flag_tm != ptr2->x_flag_tm)
16106 0 : internal_error ("%<global_options%> are modified in local context");
16107 843474 : if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
16108 0 : internal_error ("%<global_options%> are modified in local context");
16109 843474 : if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
16110 0 : internal_error ("%<global_options%> are modified in local context");
16111 843474 : if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
16112 0 : internal_error ("%<global_options%> are modified in local context");
16113 843474 : if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
16114 0 : internal_error ("%<global_options%> are modified in local context");
16115 843474 : if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
16116 0 : internal_error ("%<global_options%> are modified in local context");
16117 843474 : if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
16118 0 : internal_error ("%<global_options%> are modified in local context");
16119 843474 : if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
16120 0 : internal_error ("%<global_options%> are modified in local context");
16121 843474 : if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
16122 0 : internal_error ("%<global_options%> are modified in local context");
16123 843474 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
16124 0 : internal_error ("%<global_options%> are modified in local context");
16125 843474 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
16126 0 : internal_error ("%<global_options%> are modified in local context");
16127 843474 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
16128 0 : internal_error ("%<global_options%> are modified in local context");
16129 843474 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
16130 0 : internal_error ("%<global_options%> are modified in local context");
16131 843474 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
16132 0 : internal_error ("%<global_options%> are modified in local context");
16133 843474 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
16134 0 : internal_error ("%<global_options%> are modified in local context");
16135 843474 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
16136 0 : internal_error ("%<global_options%> are modified in local context");
16137 843474 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
16138 0 : internal_error ("%<global_options%> are modified in local context");
16139 843474 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
16140 0 : internal_error ("%<global_options%> are modified in local context");
16141 843474 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
16142 0 : internal_error ("%<global_options%> are modified in local context");
16143 843474 : if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
16144 0 : internal_error ("%<global_options%> are modified in local context");
16145 843474 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
16146 0 : internal_error ("%<global_options%> are modified in local context");
16147 843474 : if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
16148 0 : internal_error ("%<global_options%> are modified in local context");
16149 843474 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
16150 0 : internal_error ("%<global_options%> are modified in local context");
16151 843474 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
16152 0 : internal_error ("%<global_options%> are modified in local context");
16153 843474 : if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
16154 0 : internal_error ("%<global_options%> are modified in local context");
16155 843474 : if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
16156 0 : internal_error ("%<global_options%> are modified in local context");
16157 843474 : if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
16158 0 : internal_error ("%<global_options%> are modified in local context");
16159 843474 : if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
16160 0 : internal_error ("%<global_options%> are modified in local context");
16161 843474 : if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
16162 0 : internal_error ("%<global_options%> are modified in local context");
16163 843474 : if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
16164 0 : internal_error ("%<global_options%> are modified in local context");
16165 843474 : if (ptr1->x_indicator_column != ptr2->x_indicator_column)
16166 0 : internal_error ("%<global_options%> are modified in local context");
16167 843474 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
16168 0 : internal_error ("%<global_options%> are modified in local context");
16169 843474 : if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
16170 0 : internal_error ("%<global_options%> are modified in local context");
16171 843474 : if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
16172 0 : internal_error ("%<global_options%> are modified in local context");
16173 843474 : if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
16174 0 : internal_error ("%<global_options%> are modified in local context");
16175 843474 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
16176 0 : internal_error ("%<global_options%> are modified in local context");
16177 843474 : if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
16178 0 : internal_error ("%<global_options%> are modified in local context");
16179 843474 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
16180 0 : internal_error ("%<global_options%> are modified in local context");
16181 843474 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
16182 0 : internal_error ("%<global_options%> are modified in local context");
16183 843474 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
16184 0 : internal_error ("%<global_options%> are modified in local context");
16185 843474 : if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
16186 0 : internal_error ("%<global_options%> are modified in local context");
16187 843474 : if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
16188 0 : internal_error ("%<global_options%> are modified in local context");
16189 843474 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
16190 0 : internal_error ("%<global_options%> are modified in local context");
16191 843474 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
16192 0 : internal_error ("%<global_options%> are modified in local context");
16193 843474 : if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
16194 0 : internal_error ("%<global_options%> are modified in local context");
16195 843474 : if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
16196 0 : internal_error ("%<global_options%> are modified in local context");
16197 843474 : if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
16198 0 : internal_error ("%<global_options%> are modified in local context");
16199 843474 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
16200 0 : internal_error ("%<global_options%> are modified in local context");
16201 843474 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
16202 0 : internal_error ("%<global_options%> are modified in local context");
16203 843474 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
16204 0 : internal_error ("%<global_options%> are modified in local context");
16205 843474 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
16206 0 : internal_error ("%<global_options%> are modified in local context");
16207 843474 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
16208 0 : internal_error ("%<global_options%> are modified in local context");
16209 843474 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
16210 0 : internal_error ("%<global_options%> are modified in local context");
16211 843474 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
16212 0 : internal_error ("%<global_options%> are modified in local context");
16213 843474 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
16214 0 : internal_error ("%<global_options%> are modified in local context");
16215 843474 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
16216 0 : internal_error ("%<global_options%> are modified in local context");
16217 843474 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
16218 0 : internal_error ("%<global_options%> are modified in local context");
16219 843474 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
16220 0 : internal_error ("%<global_options%> are modified in local context");
16221 843474 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
16222 0 : internal_error ("%<global_options%> are modified in local context");
16223 843474 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
16224 0 : internal_error ("%<global_options%> are modified in local context");
16225 843474 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
16226 0 : internal_error ("%<global_options%> are modified in local context");
16227 843474 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
16228 0 : internal_error ("%<global_options%> are modified in local context");
16229 843474 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
16230 0 : internal_error ("%<global_options%> are modified in local context");
16231 843474 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
16232 0 : internal_error ("%<global_options%> are modified in local context");
16233 843474 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
16234 0 : internal_error ("%<global_options%> are modified in local context");
16235 843474 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
16236 0 : internal_error ("%<global_options%> are modified in local context");
16237 843474 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
16238 0 : internal_error ("%<global_options%> are modified in local context");
16239 843474 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
16240 0 : internal_error ("%<global_options%> are modified in local context");
16241 843474 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
16242 0 : internal_error ("%<global_options%> are modified in local context");
16243 843474 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
16244 0 : internal_error ("%<global_options%> are modified in local context");
16245 843474 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
16246 0 : internal_error ("%<global_options%> are modified in local context");
16247 843474 : if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
16248 0 : internal_error ("%<global_options%> are modified in local context");
16249 843474 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
16250 0 : internal_error ("%<global_options%> are modified in local context");
16251 843474 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
16252 0 : internal_error ("%<global_options%> are modified in local context");
16253 843474 : if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
16254 0 : internal_error ("%<global_options%> are modified in local context");
16255 843474 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
16256 0 : internal_error ("%<global_options%> are modified in local context");
16257 843474 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
16258 0 : internal_error ("%<global_options%> are modified in local context");
16259 843474 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
16260 0 : internal_error ("%<global_options%> are modified in local context");
16261 843474 : if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
16262 0 : internal_error ("%<global_options%> are modified in local context");
16263 843474 : if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
16264 0 : internal_error ("%<global_options%> are modified in local context");
16265 843474 : if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
16266 0 : internal_error ("%<global_options%> are modified in local context");
16267 843474 : if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
16268 0 : internal_error ("%<global_options%> are modified in local context");
16269 843474 : if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
16270 0 : internal_error ("%<global_options%> are modified in local context");
16271 843474 : if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
16272 0 : internal_error ("%<global_options%> are modified in local context");
16273 843474 : if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
16274 0 : internal_error ("%<global_options%> are modified in local context");
16275 843474 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
16276 0 : internal_error ("%<global_options%> are modified in local context");
16277 843474 : if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
16278 0 : internal_error ("%<global_options%> are modified in local context");
16279 843474 : if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
16280 0 : internal_error ("%<global_options%> are modified in local context");
16281 843474 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
16282 0 : internal_error ("%<global_options%> are modified in local context");
16283 843474 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
16284 0 : internal_error ("%<global_options%> are modified in local context");
16285 843474 : if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
16286 0 : internal_error ("%<global_options%> are modified in local context");
16287 843474 : if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
16288 0 : internal_error ("%<global_options%> are modified in local context");
16289 843474 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
16290 0 : internal_error ("%<global_options%> are modified in local context");
16291 843474 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
16292 0 : internal_error ("%<global_options%> are modified in local context");
16293 843474 : if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
16294 0 : internal_error ("%<global_options%> are modified in local context");
16295 843474 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
16296 0 : internal_error ("%<global_options%> are modified in local context");
16297 843474 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
16298 0 : internal_error ("%<global_options%> are modified in local context");
16299 843474 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
16300 0 : internal_error ("%<global_options%> are modified in local context");
16301 843474 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
16302 0 : internal_error ("%<global_options%> are modified in local context");
16303 843474 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
16304 0 : internal_error ("%<global_options%> are modified in local context");
16305 843474 : if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
16306 0 : internal_error ("%<global_options%> are modified in local context");
16307 843474 : if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
16308 0 : internal_error ("%<global_options%> are modified in local context");
16309 843474 : if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
16310 0 : internal_error ("%<global_options%> are modified in local context");
16311 843474 : if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
16312 0 : internal_error ("%<global_options%> are modified in local context");
16313 843474 : if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
16314 0 : internal_error ("%<global_options%> are modified in local context");
16315 843474 : if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
16316 0 : internal_error ("%<global_options%> are modified in local context");
16317 843474 : if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
16318 0 : internal_error ("%<global_options%> are modified in local context");
16319 843474 : if (ptr1->x_flag_lto != ptr2->x_flag_lto)
16320 0 : internal_error ("%<global_options%> are modified in local context");
16321 843474 : if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
16322 0 : internal_error ("%<global_options%> are modified in local context");
16323 843474 : if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
16324 0 : internal_error ("%<global_options%> are modified in local context");
16325 843474 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
16326 0 : internal_error ("%<global_options%> are modified in local context");
16327 843474 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
16328 0 : internal_error ("%<global_options%> are modified in local context");
16329 843474 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
16330 0 : internal_error ("%<global_options%> are modified in local context");
16331 843474 : if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
16332 0 : internal_error ("%<global_options%> are modified in local context");
16333 843474 : if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
16334 0 : internal_error ("%<global_options%> are modified in local context");
16335 843474 : if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
16336 0 : internal_error ("%<global_options%> are modified in local context");
16337 843474 : if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
16338 0 : internal_error ("%<global_options%> are modified in local context");
16339 843474 : if (ptr1->x_mem_report != ptr2->x_mem_report)
16340 0 : internal_error ("%<global_options%> are modified in local context");
16341 843474 : if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
16342 0 : internal_error ("%<global_options%> are modified in local context");
16343 843474 : if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
16344 0 : internal_error ("%<global_options%> are modified in local context");
16345 843474 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
16346 0 : internal_error ("%<global_options%> are modified in local context");
16347 843474 : if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
16348 0 : internal_error ("%<global_options%> are modified in local context");
16349 843474 : if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
16350 0 : internal_error ("%<global_options%> are modified in local context");
16351 843474 : if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
16352 0 : internal_error ("%<global_options%> are modified in local context");
16353 843474 : if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
16354 0 : internal_error ("%<global_options%> are modified in local context");
16355 843474 : if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
16356 0 : internal_error ("%<global_options%> are modified in local context");
16357 843474 : if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
16358 0 : internal_error ("%<global_options%> are modified in local context");
16359 843474 : if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
16360 0 : internal_error ("%<global_options%> are modified in local context");
16361 843474 : if (ptr1->x_flag_modules != ptr2->x_flag_modules)
16362 0 : internal_error ("%<global_options%> are modified in local context");
16363 843474 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
16364 0 : internal_error ("%<global_options%> are modified in local context");
16365 843474 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
16366 0 : internal_error ("%<global_options%> are modified in local context");
16367 843474 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
16368 0 : internal_error ("%<global_options%> are modified in local context");
16369 843474 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
16370 0 : internal_error ("%<global_options%> are modified in local context");
16371 843474 : if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
16372 0 : internal_error ("%<global_options%> are modified in local context");
16373 843474 : if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
16374 0 : internal_error ("%<global_options%> are modified in local context");
16375 843474 : if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
16376 0 : internal_error ("%<global_options%> are modified in local context");
16377 843474 : if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
16378 0 : internal_error ("%<global_options%> are modified in local context");
16379 843474 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
16380 0 : internal_error ("%<global_options%> are modified in local context");
16381 843474 : if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
16382 0 : internal_error ("%<global_options%> are modified in local context");
16383 843474 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
16384 0 : internal_error ("%<global_options%> are modified in local context");
16385 843474 : if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
16386 0 : internal_error ("%<global_options%> are modified in local context");
16387 843474 : if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
16388 0 : internal_error ("%<global_options%> are modified in local context");
16389 843474 : if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
16390 0 : internal_error ("%<global_options%> are modified in local context");
16391 843474 : if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
16392 0 : internal_error ("%<global_options%> are modified in local context");
16393 843474 : if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
16394 0 : internal_error ("%<global_options%> are modified in local context");
16395 843474 : if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
16396 0 : internal_error ("%<global_options%> are modified in local context");
16397 843474 : if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
16398 0 : internal_error ("%<global_options%> are modified in local context");
16399 843474 : if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
16400 0 : internal_error ("%<global_options%> are modified in local context");
16401 843474 : if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
16402 0 : internal_error ("%<global_options%> are modified in local context");
16403 843474 : if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
16404 0 : internal_error ("%<global_options%> are modified in local context");
16405 843474 : if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
16406 0 : internal_error ("%<global_options%> are modified in local context");
16407 843474 : if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
16408 0 : internal_error ("%<global_options%> are modified in local context");
16409 843474 : if (ptr1->x_flag_openmp_ompt != ptr2->x_flag_openmp_ompt)
16410 0 : internal_error ("%<global_options%> are modified in local context");
16411 843474 : if (ptr1->x_flag_openmp_ompt_detailed != ptr2->x_flag_openmp_ompt_detailed)
16412 0 : internal_error ("%<global_options%> are modified in local context");
16413 843474 : if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
16414 0 : internal_error ("%<global_options%> are modified in local context");
16415 843474 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
16416 0 : internal_error ("%<global_options%> are modified in local context");
16417 843474 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
16418 0 : internal_error ("%<global_options%> are modified in local context");
16419 843474 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
16420 0 : internal_error ("%<global_options%> are modified in local context");
16421 843474 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
16422 0 : internal_error ("%<global_options%> are modified in local context");
16423 843474 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
16424 0 : internal_error ("%<global_options%> are modified in local context");
16425 843474 : if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
16426 0 : internal_error ("%<global_options%> are modified in local context");
16427 843474 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
16428 0 : internal_error ("%<global_options%> are modified in local context");
16429 843474 : if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
16430 0 : internal_error ("%<global_options%> are modified in local context");
16431 843474 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
16432 0 : internal_error ("%<global_options%> are modified in local context");
16433 843474 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
16434 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
16435 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
16436 0 : internal_error ("%<global_options%> are modified in local context");
16437 843474 : if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
16438 0 : internal_error ("%<global_options%> are modified in local context");
16439 843474 : if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
16440 0 : internal_error ("%<global_options%> are modified in local context");
16441 843474 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
16442 0 : internal_error ("%<global_options%> are modified in local context");
16443 843474 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
16444 0 : internal_error ("%<global_options%> are modified in local context");
16445 843474 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
16446 0 : internal_error ("%<global_options%> are modified in local context");
16447 843474 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
16448 0 : internal_error ("%<global_options%> are modified in local context");
16449 843474 : if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
16450 0 : internal_error ("%<global_options%> are modified in local context");
16451 843474 : if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
16452 0 : internal_error ("%<global_options%> are modified in local context");
16453 843474 : if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
16454 0 : internal_error ("%<global_options%> are modified in local context");
16455 843474 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
16456 0 : internal_error ("%<global_options%> are modified in local context");
16457 843474 : if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
16458 0 : internal_error ("%<global_options%> are modified in local context");
16459 843474 : if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
16460 0 : internal_error ("%<global_options%> are modified in local context");
16461 843474 : if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
16462 0 : internal_error ("%<global_options%> are modified in local context");
16463 843474 : if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
16464 0 : internal_error ("%<global_options%> are modified in local context");
16465 843474 : if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
16466 0 : internal_error ("%<global_options%> are modified in local context");
16467 843474 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
16468 0 : internal_error ("%<global_options%> are modified in local context");
16469 843474 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
16470 0 : internal_error ("%<global_options%> are modified in local context");
16471 843474 : if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
16472 0 : internal_error ("%<global_options%> are modified in local context");
16473 843474 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
16474 0 : internal_error ("%<global_options%> are modified in local context");
16475 843474 : if (ptr1->x_profile_flag != ptr2->x_profile_flag)
16476 0 : internal_error ("%<global_options%> are modified in local context");
16477 843474 : if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
16478 0 : internal_error ("%<global_options%> are modified in local context");
16479 843474 : if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
16480 0 : internal_error ("%<global_options%> are modified in local context");
16481 843474 : if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
16482 0 : internal_error ("%<global_options%> are modified in local context");
16483 843474 : if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
16484 0 : internal_error ("%<global_options%> are modified in local context");
16485 843474 : if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
16486 0 : internal_error ("%<global_options%> are modified in local context");
16487 843474 : if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
16488 0 : internal_error ("%<global_options%> are modified in local context");
16489 843474 : if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
16490 0 : internal_error ("%<global_options%> are modified in local context");
16491 843474 : if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
16492 0 : internal_error ("%<global_options%> are modified in local context");
16493 843474 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
16494 0 : internal_error ("%<global_options%> are modified in local context");
16495 843474 : if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
16496 0 : internal_error ("%<global_options%> are modified in local context");
16497 843474 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
16498 0 : internal_error ("%<global_options%> are modified in local context");
16499 843474 : if (ptr1->x_profile_report != ptr2->x_profile_report)
16500 0 : internal_error ("%<global_options%> are modified in local context");
16501 843474 : if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
16502 0 : internal_error ("%<global_options%> are modified in local context");
16503 843474 : if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
16504 0 : internal_error ("%<global_options%> are modified in local context");
16505 843474 : if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
16506 0 : internal_error ("%<global_options%> are modified in local context");
16507 843474 : if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
16508 0 : internal_error ("%<global_options%> are modified in local context");
16509 843474 : if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
16510 0 : internal_error ("%<global_options%> are modified in local context");
16511 843474 : if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
16512 0 : internal_error ("%<global_options%> are modified in local context");
16513 843474 : if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
16514 0 : internal_error ("%<global_options%> are modified in local context");
16515 843474 : if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
16516 0 : internal_error ("%<global_options%> are modified in local context");
16517 843474 : if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
16518 0 : internal_error ("%<global_options%> are modified in local context");
16519 843474 : if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
16520 0 : internal_error ("%<global_options%> are modified in local context");
16521 843474 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
16522 0 : internal_error ("%<global_options%> are modified in local context");
16523 843474 : if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
16524 0 : internal_error ("%<global_options%> are modified in local context");
16525 843474 : if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
16526 0 : internal_error ("%<global_options%> are modified in local context");
16527 843474 : if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
16528 0 : internal_error ("%<global_options%> are modified in local context");
16529 843474 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
16530 0 : internal_error ("%<global_options%> are modified in local context");
16531 843474 : if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
16532 0 : internal_error ("%<global_options%> are modified in local context");
16533 843474 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
16534 0 : internal_error ("%<global_options%> are modified in local context");
16535 843474 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
16536 0 : internal_error ("%<global_options%> are modified in local context");
16537 843474 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
16538 0 : internal_error ("%<global_options%> are modified in local context");
16539 843474 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
16540 0 : internal_error ("%<global_options%> are modified in local context");
16541 843474 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
16542 0 : internal_error ("%<global_options%> are modified in local context");
16543 843474 : if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
16544 0 : internal_error ("%<global_options%> are modified in local context");
16545 843474 : if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
16546 0 : internal_error ("%<global_options%> are modified in local context");
16547 843474 : if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
16548 0 : internal_error ("%<global_options%> are modified in local context");
16549 843474 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
16550 0 : internal_error ("%<global_options%> are modified in local context");
16551 843474 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
16552 0 : internal_error ("%<global_options%> are modified in local context");
16553 843474 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
16554 0 : internal_error ("%<global_options%> are modified in local context");
16555 843474 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
16556 0 : internal_error ("%<global_options%> are modified in local context");
16557 843474 : if (ptr1->x_flag_assume_builtin_offset_of != ptr2->x_flag_assume_builtin_offset_of)
16558 0 : internal_error ("%<global_options%> are modified in local context");
16559 843474 : if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
16560 0 : internal_error ("%<global_options%> are modified in local context");
16561 843474 : if (ptr1->x_flag_c_style_string_literals != ptr2->x_flag_c_style_string_literals)
16562 0 : internal_error ("%<global_options%> are modified in local context");
16563 843474 : if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
16564 0 : internal_error ("%<global_options%> are modified in local context");
16565 843474 : if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
16566 0 : internal_error ("%<global_options%> are modified in local context");
16567 843474 : if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
16568 0 : internal_error ("%<global_options%> are modified in local context");
16569 843474 : if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
16570 0 : internal_error ("%<global_options%> are modified in local context");
16571 843474 : if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
16572 0 : internal_error ("%<global_options%> are modified in local context");
16573 843474 : if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
16574 0 : internal_error ("%<global_options%> are modified in local context");
16575 843474 : if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
16576 0 : internal_error ("%<global_options%> are modified in local context");
16577 843474 : if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
16578 0 : internal_error ("%<global_options%> are modified in local context");
16579 843474 : if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
16580 0 : internal_error ("%<global_options%> are modified in local context");
16581 843474 : if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
16582 0 : internal_error ("%<global_options%> are modified in local context");
16583 843474 : if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
16584 0 : internal_error ("%<global_options%> are modified in local context");
16585 843474 : if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
16586 0 : internal_error ("%<global_options%> are modified in local context");
16587 843474 : if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
16588 0 : internal_error ("%<global_options%> are modified in local context");
16589 843474 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
16590 0 : internal_error ("%<global_options%> are modified in local context");
16591 843474 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
16592 0 : internal_error ("%<global_options%> are modified in local context");
16593 843474 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
16594 0 : internal_error ("%<global_options%> are modified in local context");
16595 843474 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
16596 0 : internal_error ("%<global_options%> are modified in local context");
16597 843474 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
16598 0 : internal_error ("%<global_options%> are modified in local context");
16599 843474 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
16600 0 : internal_error ("%<global_options%> are modified in local context");
16601 843474 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
16602 0 : internal_error ("%<global_options%> are modified in local context");
16603 843474 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
16604 0 : internal_error ("%<global_options%> are modified in local context");
16605 843474 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
16606 0 : internal_error ("%<global_options%> are modified in local context");
16607 843474 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
16608 0 : internal_error ("%<global_options%> are modified in local context");
16609 843474 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
16610 0 : internal_error ("%<global_options%> are modified in local context");
16611 843474 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
16612 0 : internal_error ("%<global_options%> are modified in local context");
16613 843474 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
16614 0 : internal_error ("%<global_options%> are modified in local context");
16615 843474 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
16616 0 : internal_error ("%<global_options%> are modified in local context");
16617 843474 : if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
16618 0 : internal_error ("%<global_options%> are modified in local context");
16619 843474 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
16620 0 : internal_error ("%<global_options%> are modified in local context");
16621 843474 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
16622 0 : internal_error ("%<global_options%> are modified in local context");
16623 843474 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
16624 0 : internal_error ("%<global_options%> are modified in local context");
16625 843474 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
16626 0 : internal_error ("%<global_options%> are modified in local context");
16627 843474 : if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
16628 0 : internal_error ("%<global_options%> are modified in local context");
16629 843474 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
16630 0 : internal_error ("%<global_options%> are modified in local context");
16631 843474 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
16632 0 : internal_error ("%<global_options%> are modified in local context");
16633 843474 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
16634 0 : internal_error ("%<global_options%> are modified in local context");
16635 843474 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
16636 0 : internal_error ("%<global_options%> are modified in local context");
16637 843474 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
16638 0 : internal_error ("%<global_options%> are modified in local context");
16639 843474 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
16640 0 : internal_error ("%<global_options%> are modified in local context");
16641 843474 : if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
16642 0 : internal_error ("%<global_options%> are modified in local context");
16643 843474 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
16644 0 : internal_error ("%<global_options%> are modified in local context");
16645 843474 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
16646 0 : internal_error ("%<global_options%> are modified in local context");
16647 843474 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
16648 0 : internal_error ("%<global_options%> are modified in local context");
16649 843474 : if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
16650 0 : internal_error ("%<global_options%> are modified in local context");
16651 843474 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
16652 0 : internal_error ("%<global_options%> are modified in local context");
16653 843474 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
16654 0 : internal_error ("%<global_options%> are modified in local context");
16655 843474 : if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
16656 0 : internal_error ("%<global_options%> are modified in local context");
16657 843474 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
16658 0 : internal_error ("%<global_options%> are modified in local context");
16659 843474 : if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
16660 0 : internal_error ("%<global_options%> are modified in local context");
16661 843474 : if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
16662 0 : internal_error ("%<global_options%> are modified in local context");
16663 843474 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
16664 0 : internal_error ("%<global_options%> are modified in local context");
16665 843474 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
16666 0 : internal_error ("%<global_options%> are modified in local context");
16667 843474 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
16668 0 : internal_error ("%<global_options%> are modified in local context");
16669 843474 : if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
16670 0 : internal_error ("%<global_options%> are modified in local context");
16671 843474 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
16672 0 : internal_error ("%<global_options%> are modified in local context");
16673 843474 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
16674 0 : internal_error ("%<global_options%> are modified in local context");
16675 843474 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
16676 0 : internal_error ("%<global_options%> are modified in local context");
16677 843474 : if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
16678 0 : internal_error ("%<global_options%> are modified in local context");
16679 843474 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
16680 0 : internal_error ("%<global_options%> are modified in local context");
16681 843474 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
16682 0 : internal_error ("%<global_options%> are modified in local context");
16683 843474 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
16684 0 : internal_error ("%<global_options%> are modified in local context");
16685 843474 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
16686 0 : internal_error ("%<global_options%> are modified in local context");
16687 843474 : if (ptr1->x_default_sso != ptr2->x_default_sso)
16688 0 : internal_error ("%<global_options%> are modified in local context");
16689 843474 : if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
16690 0 : internal_error ("%<global_options%> are modified in local context");
16691 843474 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
16692 0 : internal_error ("%<global_options%> are modified in local context");
16693 843474 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
16694 0 : internal_error ("%<global_options%> are modified in local context");
16695 843474 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
16696 0 : internal_error ("%<global_options%> are modified in local context");
16697 843474 : if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
16698 0 : internal_error ("%<global_options%> are modified in local context");
16699 843474 : if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
16700 0 : internal_error ("%<global_options%> are modified in local context");
16701 843474 : if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
16702 0 : internal_error ("%<global_options%> are modified in local context");
16703 843474 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
16704 0 : internal_error ("%<global_options%> are modified in local context");
16705 843474 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
16706 0 : internal_error ("%<global_options%> are modified in local context");
16707 843474 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
16708 0 : internal_error ("%<global_options%> are modified in local context");
16709 843474 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
16710 0 : internal_error ("%<global_options%> are modified in local context");
16711 843474 : if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
16712 0 : internal_error ("%<global_options%> are modified in local context");
16713 843474 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
16714 0 : internal_error ("%<global_options%> are modified in local context");
16715 843474 : if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
16716 0 : internal_error ("%<global_options%> are modified in local context");
16717 843474 : if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
16718 0 : internal_error ("%<global_options%> are modified in local context");
16719 843474 : if (ptr1->x_flag_strub != ptr2->x_flag_strub)
16720 0 : internal_error ("%<global_options%> are modified in local context");
16721 843474 : if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
16722 0 : internal_error ("%<global_options%> are modified in local context");
16723 843474 : if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
16724 0 : internal_error ("%<global_options%> are modified in local context");
16725 843474 : if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
16726 0 : internal_error ("%<global_options%> are modified in local context");
16727 843474 : if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
16728 0 : internal_error ("%<global_options%> are modified in local context");
16729 843474 : if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
16730 0 : internal_error ("%<global_options%> are modified in local context");
16731 843474 : if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
16732 0 : internal_error ("%<global_options%> are modified in local context");
16733 843474 : if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
16734 0 : internal_error ("%<global_options%> are modified in local context");
16735 843474 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
16736 0 : internal_error ("%<global_options%> are modified in local context");
16737 843474 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
16738 0 : internal_error ("%<global_options%> are modified in local context");
16739 843474 : if (ptr1->x_time_report != ptr2->x_time_report)
16740 0 : internal_error ("%<global_options%> are modified in local context");
16741 843474 : if (ptr1->x_time_report_details != ptr2->x_time_report_details)
16742 0 : internal_error ("%<global_options%> are modified in local context");
16743 843474 : if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
16744 0 : internal_error ("%<global_options%> are modified in local context");
16745 843474 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
16746 0 : internal_error ("%<global_options%> are modified in local context");
16747 843474 : if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
16748 0 : internal_error ("%<global_options%> are modified in local context");
16749 843474 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
16750 0 : internal_error ("%<global_options%> are modified in local context");
16751 843474 : if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
16752 0 : internal_error ("%<global_options%> are modified in local context");
16753 843474 : if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
16754 0 : internal_error ("%<global_options%> are modified in local context");
16755 843474 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
16756 0 : internal_error ("%<global_options%> are modified in local context");
16757 843474 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
16758 0 : internal_error ("%<global_options%> are modified in local context");
16759 843474 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
16760 0 : internal_error ("%<global_options%> are modified in local context");
16761 843474 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
16762 0 : internal_error ("%<global_options%> are modified in local context");
16763 843474 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
16764 0 : internal_error ("%<global_options%> are modified in local context");
16765 843474 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
16766 0 : internal_error ("%<global_options%> are modified in local context");
16767 843474 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
16768 0 : internal_error ("%<global_options%> are modified in local context");
16769 843474 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
16770 0 : internal_error ("%<global_options%> are modified in local context");
16771 843474 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
16772 0 : internal_error ("%<global_options%> are modified in local context");
16773 843474 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
16774 0 : internal_error ("%<global_options%> are modified in local context");
16775 843474 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
16776 0 : internal_error ("%<global_options%> are modified in local context");
16777 843474 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
16778 0 : internal_error ("%<global_options%> are modified in local context");
16779 843474 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
16780 0 : internal_error ("%<global_options%> are modified in local context");
16781 843474 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
16782 0 : internal_error ("%<global_options%> are modified in local context");
16783 843474 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
16784 0 : internal_error ("%<global_options%> are modified in local context");
16785 843474 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
16786 0 : internal_error ("%<global_options%> are modified in local context");
16787 843474 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
16788 0 : internal_error ("%<global_options%> are modified in local context");
16789 843474 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
16790 0 : internal_error ("%<global_options%> are modified in local context");
16791 843474 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
16792 0 : internal_error ("%<global_options%> are modified in local context");
16793 843474 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
16794 0 : internal_error ("%<global_options%> are modified in local context");
16795 843474 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
16796 0 : internal_error ("%<global_options%> are modified in local context");
16797 843474 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
16798 0 : internal_error ("%<global_options%> are modified in local context");
16799 843474 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
16800 0 : internal_error ("%<global_options%> are modified in local context");
16801 843474 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
16802 0 : internal_error ("%<global_options%> are modified in local context");
16803 843474 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
16804 0 : internal_error ("%<global_options%> are modified in local context");
16805 843474 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
16806 0 : internal_error ("%<global_options%> are modified in local context");
16807 843474 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
16808 0 : internal_error ("%<global_options%> are modified in local context");
16809 843474 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
16810 0 : internal_error ("%<global_options%> are modified in local context");
16811 843474 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
16812 0 : internal_error ("%<global_options%> are modified in local context");
16813 843474 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
16814 0 : internal_error ("%<global_options%> are modified in local context");
16815 843474 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
16816 0 : internal_error ("%<global_options%> are modified in local context");
16817 843474 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
16818 0 : internal_error ("%<global_options%> are modified in local context");
16819 843474 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
16820 0 : internal_error ("%<global_options%> are modified in local context");
16821 843474 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
16822 0 : internal_error ("%<global_options%> are modified in local context");
16823 843474 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
16824 0 : internal_error ("%<global_options%> are modified in local context");
16825 843474 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
16826 0 : internal_error ("%<global_options%> are modified in local context");
16827 843474 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
16828 0 : internal_error ("%<global_options%> are modified in local context");
16829 843474 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
16830 0 : internal_error ("%<global_options%> are modified in local context");
16831 843474 : if (ptr1->x_cobol_trunc_bin != ptr2->x_cobol_trunc_bin)
16832 0 : internal_error ("%<global_options%> are modified in local context");
16833 843474 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
16834 0 : internal_error ("%<global_options%> are modified in local context");
16835 843474 : if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
16836 0 : internal_error ("%<global_options%> are modified in local context");
16837 843474 : if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
16838 0 : internal_error ("%<global_options%> are modified in local context");
16839 843474 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
16840 0 : internal_error ("%<global_options%> are modified in local context");
16841 843474 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
16842 0 : internal_error ("%<global_options%> are modified in local context");
16843 843474 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
16844 0 : internal_error ("%<global_options%> are modified in local context");
16845 843474 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
16846 0 : internal_error ("%<global_options%> are modified in local context");
16847 843474 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
16848 0 : internal_error ("%<global_options%> are modified in local context");
16849 843474 : if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
16850 0 : internal_error ("%<global_options%> are modified in local context");
16851 843474 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
16852 0 : internal_error ("%<global_options%> are modified in local context");
16853 843474 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
16854 0 : internal_error ("%<global_options%> are modified in local context");
16855 843474 : if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
16856 0 : internal_error ("%<global_options%> are modified in local context");
16857 843474 : if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
16858 0 : internal_error ("%<global_options%> are modified in local context");
16859 843474 : if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
16860 0 : internal_error ("%<global_options%> are modified in local context");
16861 843474 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
16862 0 : internal_error ("%<global_options%> are modified in local context");
16863 843474 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
16864 0 : internal_error ("%<global_options%> are modified in local context");
16865 843474 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
16866 0 : internal_error ("%<global_options%> are modified in local context");
16867 843474 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
16868 0 : internal_error ("%<global_options%> are modified in local context");
16869 843474 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
16870 0 : internal_error ("%<global_options%> are modified in local context");
16871 843474 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
16872 0 : internal_error ("%<global_options%> are modified in local context");
16873 843474 : if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
16874 0 : internal_error ("%<global_options%> are modified in local context");
16875 843474 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
16876 0 : internal_error ("%<global_options%> are modified in local context");
16877 843474 : if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
16878 0 : internal_error ("%<global_options%> are modified in local context");
16879 843474 : if (ptr1->x_default_visibility != ptr2->x_default_visibility)
16880 0 : internal_error ("%<global_options%> are modified in local context");
16881 843474 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
16882 0 : internal_error ("%<global_options%> are modified in local context");
16883 843474 : if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
16884 0 : internal_error ("%<global_options%> are modified in local context");
16885 843474 : if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
16886 0 : internal_error ("%<global_options%> are modified in local context");
16887 843474 : if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
16888 0 : internal_error ("%<global_options%> are modified in local context");
16889 843474 : if (ptr1->x_flag_weak != ptr2->x_flag_weak)
16890 0 : internal_error ("%<global_options%> are modified in local context");
16891 843474 : if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
16892 0 : internal_error ("%<global_options%> are modified in local context");
16893 843474 : if (ptr1->x_flag_web != ptr2->x_flag_web)
16894 0 : internal_error ("%<global_options%> are modified in local context");
16895 843474 : if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
16896 0 : internal_error ("%<global_options%> are modified in local context");
16897 843474 : if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
16898 0 : internal_error ("%<global_options%> are modified in local context");
16899 843474 : if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
16900 0 : internal_error ("%<global_options%> are modified in local context");
16901 843474 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
16902 0 : internal_error ("%<global_options%> are modified in local context");
16903 843474 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
16904 0 : internal_error ("%<global_options%> are modified in local context");
16905 843474 : if (ptr1->x_yy_debug != ptr2->x_yy_debug)
16906 0 : internal_error ("%<global_options%> are modified in local context");
16907 843474 : if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
16908 0 : internal_error ("%<global_options%> are modified in local context");
16909 843474 : if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
16910 0 : internal_error ("%<global_options%> are modified in local context");
16911 843474 : if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
16912 0 : internal_error ("%<global_options%> are modified in local context");
16913 843474 : if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
16914 0 : internal_error ("%<global_options%> are modified in local context");
16915 843474 : if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
16916 0 : internal_error ("%<global_options%> are modified in local context");
16917 843474 : if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
16918 0 : internal_error ("%<global_options%> are modified in local context");
16919 843474 : if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
16920 0 : internal_error ("%<global_options%> are modified in local context");
16921 843474 : if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
16922 0 : internal_error ("%<global_options%> are modified in local context");
16923 843474 : if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
16924 0 : internal_error ("%<global_options%> are modified in local context");
16925 843474 : if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
16926 0 : internal_error ("%<global_options%> are modified in local context");
16927 843474 : if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
16928 0 : internal_error ("%<global_options%> are modified in local context");
16929 843474 : if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
16930 0 : internal_error ("%<global_options%> are modified in local context");
16931 843474 : if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
16932 0 : internal_error ("%<global_options%> are modified in local context");
16933 843474 : if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
16934 0 : internal_error ("%<global_options%> are modified in local context");
16935 843474 : if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
16936 0 : internal_error ("%<global_options%> are modified in local context");
16937 843474 : if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
16938 0 : internal_error ("%<global_options%> are modified in local context");
16939 843474 : if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
16940 0 : internal_error ("%<global_options%> are modified in local context");
16941 843474 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
16942 0 : internal_error ("%<global_options%> are modified in local context");
16943 843474 : if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
16944 0 : internal_error ("%<global_options%> are modified in local context");
16945 843474 : if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
16946 0 : internal_error ("%<global_options%> are modified in local context");
16947 843474 : if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
16948 0 : internal_error ("%<global_options%> are modified in local context");
16949 843474 : if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
16950 0 : internal_error ("%<global_options%> are modified in local context");
16951 843474 : if (ptr1->x_imultiarch != ptr2->x_imultiarch)
16952 0 : internal_error ("%<global_options%> are modified in local context");
16953 843474 : if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
16954 0 : internal_error ("%<global_options%> are modified in local context");
16955 843474 : if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
16956 0 : internal_error ("%<global_options%> are modified in local context");
16957 843474 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
16958 0 : internal_error ("%<global_options%> are modified in local context");
16959 843474 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
16960 0 : internal_error ("%<global_options%> are modified in local context");
16961 843474 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
16962 0 : internal_error ("%<global_options%> are modified in local context");
16963 843474 : if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
16964 0 : internal_error ("%<global_options%> are modified in local context");
16965 843474 : if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
16966 0 : internal_error ("%<global_options%> are modified in local context");
16967 843474 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
16968 0 : internal_error ("%<global_options%> are modified in local context");
16969 843474 : if (ptr1->x_flag_android != ptr2->x_flag_android)
16970 0 : internal_error ("%<global_options%> are modified in local context");
16971 843474 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
16972 0 : internal_error ("%<global_options%> are modified in local context");
16973 843474 : if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
16974 0 : internal_error ("%<global_options%> are modified in local context");
16975 843474 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
16976 0 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
16977 0 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
16978 0 : internal_error ("%<global_options%> are modified in local context");
16979 843474 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
16980 0 : internal_error ("%<global_options%> are modified in local context");
16981 843474 : if (ptr1->x_linux_libc != ptr2->x_linux_libc)
16982 0 : internal_error ("%<global_options%> are modified in local context");
16983 843474 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
16984 0 : internal_error ("%<global_options%> are modified in local context");
16985 843474 : if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
16986 0 : internal_error ("%<global_options%> are modified in local context");
16987 843474 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
16988 0 : internal_error ("%<global_options%> are modified in local context");
16989 843474 : if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
16990 0 : internal_error ("%<global_options%> are modified in local context");
16991 843474 : if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
16992 0 : internal_error ("%<global_options%> are modified in local context");
16993 843474 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
16994 0 : internal_error ("%<global_options%> are modified in local context");
16995 843474 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
16996 0 : internal_error ("%<global_options%> are modified in local context");
16997 843474 : if (ptr1->x_fentry_name != ptr2->x_fentry_name)
16998 0 : internal_error ("%<global_options%> are modified in local context");
16999 843474 : if (ptr1->x_fentry_section != ptr2->x_fentry_section)
17000 0 : internal_error ("%<global_options%> are modified in local context");
17001 843474 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
17002 0 : internal_error ("%<global_options%> are modified in local context");
17003 843474 : if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
17004 0 : internal_error ("%<global_options%> are modified in local context");
17005 843474 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
17006 0 : internal_error ("%<global_options%> are modified in local context");
17007 843474 : if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
17008 0 : internal_error ("%<global_options%> are modified in local context");
17009 843474 : if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
17010 0 : internal_error ("%<global_options%> are modified in local context");
17011 843474 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
17012 0 : internal_error ("%<global_options%> are modified in local context");
17013 843474 : if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
17014 0 : internal_error ("%<global_options%> are modified in local context");
17015 843474 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
17016 0 : internal_error ("%<global_options%> are modified in local context");
17017 843474 : if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
17018 0 : internal_error ("%<global_options%> are modified in local context");
17019 843474 : if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
17020 0 : internal_error ("%<global_options%> are modified in local context");
17021 843474 : if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
17022 0 : internal_error ("%<global_options%> are modified in local context");
17023 843474 : if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
17024 0 : internal_error ("%<global_options%> are modified in local context");
17025 843474 : if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
17026 0 : internal_error ("%<global_options%> are modified in local context");
17027 843474 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
17028 0 : internal_error ("%<global_options%> are modified in local context");
17029 843474 : if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
17030 0 : internal_error ("%<global_options%> are modified in local context");
17031 843474 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
17032 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
17033 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
17034 0 : internal_error ("%<global_options%> are modified in local context");
17035 843474 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
17036 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
17037 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
17038 0 : internal_error ("%<global_options%> are modified in local context");
17039 843474 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
17040 0 : internal_error ("%<global_options%> are modified in local context");
17041 843474 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
17042 0 : internal_error ("%<global_options%> are modified in local context");
17043 843474 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
17044 0 : internal_error ("%<global_options%> are modified in local context");
17045 843474 : if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
17046 0 : internal_error ("%<global_options%> are modified in local context");
17047 843474 : if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
17048 0 : internal_error ("%<global_options%> are modified in local context");
17049 843474 : if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
17050 0 : internal_error ("%<global_options%> are modified in local context");
17051 843474 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
17052 0 : internal_error ("%<global_options%> are modified in local context");
17053 843474 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
17054 0 : internal_error ("%<global_options%> are modified in local context");
17055 843474 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
17056 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
17057 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
17058 0 : internal_error ("%<global_options%> are modified in local context");
17059 843474 : if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
17060 0 : internal_error ("%<global_options%> are modified in local context");
17061 843474 : if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
17062 0 : internal_error ("%<global_options%> are modified in local context");
17063 843474 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
17064 0 : internal_error ("%<global_options%> are modified in local context");
17065 843474 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
17066 0 : internal_error ("%<global_options%> are modified in local context");
17067 843474 : if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
17068 0 : internal_error ("%<global_options%> are modified in local context");
17069 843474 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
17070 0 : internal_error ("%<global_options%> are modified in local context");
17071 843474 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
17072 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
17073 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
17074 0 : internal_error ("%<global_options%> are modified in local context");
17075 843474 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
17076 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
17077 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
17078 0 : internal_error ("%<global_options%> are modified in local context");
17079 843474 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
17080 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
17081 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
17082 0 : internal_error ("%<global_options%> are modified in local context");
17083 843474 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
17084 0 : internal_error ("%<global_options%> are modified in local context");
17085 843474 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
17086 0 : internal_error ("%<global_options%> are modified in local context");
17087 843474 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
17088 0 : internal_error ("%<global_options%> are modified in local context");
17089 843474 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
17090 0 : internal_error ("%<global_options%> are modified in local context");
17091 843474 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
17092 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
17093 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
17094 0 : internal_error ("%<global_options%> are modified in local context");
17095 843474 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
17096 0 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
17097 0 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
17098 0 : internal_error ("%<global_options%> are modified in local context");
17099 843474 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
17100 0 : internal_error ("%<global_options%> are modified in local context");
17101 843474 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
17102 0 : internal_error ("%<global_options%> are modified in local context");
17103 843474 : if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
17104 0 : internal_error ("%<global_options%> are modified in local context");
17105 843474 : if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
17106 0 : internal_error ("%<global_options%> are modified in local context");
17107 843474 : if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
17108 0 : internal_error ("%<global_options%> are modified in local context");
17109 843474 : if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
17110 0 : internal_error ("%<global_options%> are modified in local context");
17111 843474 : if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
17112 0 : internal_error ("%<global_options%> are modified in local context");
17113 843474 : if (ptr1->x_use_pipes != ptr2->x_use_pipes)
17114 0 : internal_error ("%<global_options%> are modified in local context");
17115 843474 : if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
17116 0 : internal_error ("%<global_options%> are modified in local context");
17117 843474 : if (ptr1->x_print_autofdo_gcov_version != ptr2->x_print_autofdo_gcov_version)
17118 0 : internal_error ("%<global_options%> are modified in local context");
17119 843474 : if (ptr1->x_print_file_name != ptr2->x_print_file_name)
17120 0 : internal_error ("%<global_options%> are modified in local context");
17121 843474 : if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
17122 0 : internal_error ("%<global_options%> are modified in local context");
17123 843474 : if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
17124 0 : internal_error ("%<global_options%> are modified in local context");
17125 843474 : if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
17126 0 : internal_error ("%<global_options%> are modified in local context");
17127 843474 : if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
17128 0 : internal_error ("%<global_options%> are modified in local context");
17129 843474 : if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
17130 0 : internal_error ("%<global_options%> are modified in local context");
17131 843474 : if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
17132 0 : internal_error ("%<global_options%> are modified in local context");
17133 843474 : if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
17134 0 : internal_error ("%<global_options%> are modified in local context");
17135 843474 : if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
17136 0 : internal_error ("%<global_options%> are modified in local context");
17137 843474 : if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
17138 0 : internal_error ("%<global_options%> are modified in local context");
17139 843474 : if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
17140 0 : internal_error ("%<global_options%> are modified in local context");
17141 843474 : if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
17142 0 : internal_error ("%<global_options%> are modified in local context");
17143 843474 : if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
17144 0 : internal_error ("%<global_options%> are modified in local context");
17145 843474 : if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
17146 0 : internal_error ("%<global_options%> are modified in local context");
17147 843474 : if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
17148 0 : internal_error ("%<global_options%> are modified in local context");
17149 843474 : if (ptr1->x_report_times != ptr2->x_report_times)
17150 0 : internal_error ("%<global_options%> are modified in local context");
17151 843474 : if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
17152 0 : internal_error ("%<global_options%> are modified in local context");
17153 843474 : if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
17154 0 : internal_error ("%<global_options%> are modified in local context");
17155 843474 : if (ptr1->x_flag_undef != ptr2->x_flag_undef)
17156 0 : internal_error ("%<global_options%> are modified in local context");
17157 843474 : if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
17158 0 : internal_error ("%<global_options%> are modified in local context");
17159 843474 : if (ptr1->x_version_flag != ptr2->x_version_flag)
17160 0 : internal_error ("%<global_options%> are modified in local context");
17161 843474 : if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
17162 0 : internal_error ("%<global_options%> are modified in local context");
17163 843474 : if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
17164 0 : internal_error ("%<global_options%> are modified in local context");
17165 843474 : }
|