Line data Source code
1 : /* This file is auto-generated by optc-save-gen.awk. */
2 :
3 : #define INCLUDE_MEMORY
4 : #include "config.h"
5 : #include "system.h"
6 : #include "coretypes.h"
7 : #include "tm.h"
8 : #include "opts.h"
9 : #include "intl.h"
10 :
11 : #include "flags.h"
12 : #include "target.h"
13 : #include "inchash.h"
14 : #include "hash-set.h"
15 : #include "vec.h"
16 : #include "input.h"
17 : #include "alias.h"
18 : #include "symtab.h"
19 : #include "inchash.h"
20 : #include "tree.h"
21 : #include "fold-const.h"
22 : #include "tree-ssa-alias.h"
23 : #include "is-a.h"
24 : #include "predict.h"
25 : #include "function.h"
26 : #include "basic-block.h"
27 : #include "gimple-expr.h"
28 : #include "gimple.h"
29 : #include "data-streamer.h"
30 : #include "ipa-ref.h"
31 : #include "cgraph.h"
32 :
33 : #include "cpplib.h"
34 : #include "cpplib.h"
35 : #include "diagnostic.h"
36 : #include "diagnostics/color.h"
37 : #include "diagnostics/url.h"
38 : #include "pretty-print.h"
39 :
40 : /* Save optimization variables into a structure. */
41 : void
42 101339991 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
43 : struct gcc_options *opts_set)
44 : {
45 101339991 : gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
46 101339991 : gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
47 101339991 : gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
48 101339991 : gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
49 101339991 : gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
50 101339991 : gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
51 101339991 : gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
52 101339991 : gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
53 101339991 : gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
54 101339991 : gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
55 101339991 : gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
56 101339991 : gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
57 101339991 : gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
58 101339991 : gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
59 101339991 : gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
60 101339991 : gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
61 101339991 : gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
62 101339991 : gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
63 101339991 : gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
64 101339991 : gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
65 101339991 : gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
66 101339991 : gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
67 101339991 : gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
68 101339991 : gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
69 101339991 : gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
70 101339991 : gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
71 101339991 : gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
72 101339991 : gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
73 101339991 : gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
74 101339991 : gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
75 101339991 : gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
76 101339991 : gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
77 101339991 : gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
78 101339991 : gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
79 101339991 : gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
80 101339991 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
81 101339991 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
82 101339991 : gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
83 101339991 : gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
84 101339991 : gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
85 101339991 : gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
86 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
87 101339991 : gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
88 101339991 : gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
89 101339991 : gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
90 101339991 : gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
91 101339991 : gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
92 101339991 : gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
93 101339991 : gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
94 101339991 : gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
95 101339991 : gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
96 101339991 : gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
97 101339991 : gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
98 101339991 : gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
99 101339991 : gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
100 101339991 : gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
101 101339991 : gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
102 101339991 : gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
103 101339991 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
104 101339991 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
105 101339991 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
106 101339991 : gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
107 101339991 : gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
108 101339991 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
109 101339991 : gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
110 101339991 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
111 101339991 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
112 101339991 : gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
113 101339991 : gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
114 101339991 : gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
115 101339991 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
116 101339991 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
117 101339991 : gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
118 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
119 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
120 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
121 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
122 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
123 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
124 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
125 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
126 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
127 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
128 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
129 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
130 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
131 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
132 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
133 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
134 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
135 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
136 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
137 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
138 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
139 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
140 101339991 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
141 101339991 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
142 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
143 101339991 : gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
144 101339991 : gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
145 101339991 : gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
146 101339991 : gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
147 101339991 : gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
148 101339991 : gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
149 101339991 : gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
150 101339991 : gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
151 101339991 : gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
152 101339991 : gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
153 101339991 : gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
154 101339991 : gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
155 101339991 : gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
156 101339991 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
157 101339991 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
158 101339991 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
159 101339991 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
160 101339991 : gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
161 101339991 : gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
162 101339991 : gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
163 101339991 : gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
164 101339991 : gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
165 101339991 : gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
166 101339991 : gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
167 101339991 : gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
168 101339991 : gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
169 101339991 : gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
170 101339991 : gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
171 101339991 : gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
172 101339991 : gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
173 101339991 : gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
174 101339991 : gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
175 101339991 : gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
176 101339991 : gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
177 101339991 : gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
178 101339991 : gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
179 101339991 : gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
180 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
181 101339991 : gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
182 101339991 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
183 101339991 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
184 101339991 : gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
185 101339991 : gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
186 101339991 : gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
187 101339991 : gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
188 101339991 : gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
189 101339991 : gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
190 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
191 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
192 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
193 101339991 : gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
194 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
195 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
196 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
197 101339991 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
198 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
199 101339991 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
200 101339991 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
201 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
202 101339991 : gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
203 101339991 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
204 101339991 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
205 101339991 : gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
206 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
207 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
208 101339991 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
209 101339991 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
210 101339991 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
211 101339991 : gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
212 101339991 : gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
213 101339991 : gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
214 101339991 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
215 101339991 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
216 101339991 : gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
217 101339991 : gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
218 101339991 : gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
219 101339991 : gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
220 101339991 : gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
221 101339991 : gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
222 101339991 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
223 101339991 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
224 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
225 101339991 : gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
226 101339991 : gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
227 101339991 : gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
228 101339991 : gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
229 101339991 : gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
230 101339991 : gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
231 101339991 : gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
232 101339991 : gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
233 101339991 : gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
234 101339991 : gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
235 101339991 : gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
236 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
237 101339991 : gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
238 101339991 : gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
239 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
240 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
241 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
242 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
243 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
244 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
245 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
246 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
247 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
248 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
249 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
250 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
251 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
252 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
253 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_if_convert, -128, 127));
254 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
255 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
256 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
257 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
258 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
259 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
260 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
261 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
262 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
263 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
264 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
265 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
266 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
267 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
268 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
269 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
270 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
271 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
272 101339991 : gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
273 101339991 : gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
274 101339991 : gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
275 101339991 : gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
276 101339991 : gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
277 101339991 : gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
278 101339991 : gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
279 101339991 : gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
280 101339991 : gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
281 101339991 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
282 101339991 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
283 101339991 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
284 101339991 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
285 101339991 : gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
286 101339991 : gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
287 101339991 : gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
288 101339991 : gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
289 101339991 : gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
290 101339991 : gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
291 101339991 : gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
292 101339991 : gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
293 101339991 : gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
294 :
295 101339991 : ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
296 101339991 : ptr->x_param_align_threshold = opts->x_param_align_threshold;
297 101339991 : ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
298 101339991 : ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
299 101339991 : ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
300 101339991 : ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
301 101339991 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
302 101339991 : ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
303 101339991 : ptr->x_param_asan_stack = opts->x_param_asan_stack;
304 101339991 : ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
305 101339991 : ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
306 101339991 : ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
307 101339991 : ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
308 101339991 : ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
309 101339991 : ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
310 101339991 : ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
311 101339991 : ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
312 101339991 : ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
313 101339991 : ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
314 101339991 : ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
315 101339991 : ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
316 101339991 : ptr->x_param_dom_jump_threading = opts->x_param_dom_jump_threading;
317 101339991 : ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
318 101339991 : ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
319 101339991 : ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
320 101339991 : ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
321 101339991 : ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
322 101339991 : ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
323 101339991 : ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
324 101339991 : ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
325 101339991 : ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
326 101339991 : ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
327 101339991 : ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
328 101339991 : ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
329 101339991 : ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
330 101339991 : ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
331 101339991 : ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
332 101339991 : ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
333 101339991 : ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
334 101339991 : ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
335 101339991 : ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
336 101339991 : ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
337 101339991 : ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
338 101339991 : ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
339 101339991 : ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
340 101339991 : ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
341 101339991 : ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
342 101339991 : ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
343 101339991 : ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
344 101339991 : ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
345 101339991 : ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
346 101339991 : ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
347 101339991 : ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
348 101339991 : ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
349 101339991 : ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
350 101339991 : ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
351 101339991 : ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
352 101339991 : ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
353 101339991 : ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
354 101339991 : ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
355 101339991 : ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
356 101339991 : ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
357 101339991 : ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
358 101339991 : ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
359 101339991 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
360 101339991 : ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
361 101339991 : ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
362 101339991 : ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
363 101339991 : ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
364 101339991 : ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
365 101339991 : ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
366 101339991 : ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
367 101339991 : ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
368 101339991 : ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
369 101339991 : ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
370 101339991 : ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
371 101339991 : ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
372 101339991 : ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
373 101339991 : ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
374 101339991 : ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
375 101339991 : ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
376 101339991 : ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
377 101339991 : ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
378 101339991 : ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
379 101339991 : ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
380 101339991 : ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
381 101339991 : ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
382 101339991 : ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
383 101339991 : ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
384 101339991 : ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
385 101339991 : ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
386 101339991 : ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
387 101339991 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
388 101339991 : ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
389 101339991 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
390 101339991 : ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
391 101339991 : ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
392 101339991 : ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
393 101339991 : ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
394 101339991 : ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
395 101339991 : ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
396 101339991 : ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
397 101339991 : ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
398 101339991 : ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
399 101339991 : ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
400 101339991 : ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
401 101339991 : ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
402 101339991 : ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
403 101339991 : ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
404 101339991 : ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
405 101339991 : ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
406 101339991 : ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
407 101339991 : ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
408 101339991 : ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
409 101339991 : ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
410 101339991 : ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
411 101339991 : ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
412 101339991 : ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
413 101339991 : ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
414 101339991 : ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
415 101339991 : ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
416 101339991 : ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
417 101339991 : ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
418 101339991 : ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
419 101339991 : ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
420 101339991 : ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
421 101339991 : ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
422 101339991 : ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
423 101339991 : ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
424 101339991 : ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
425 101339991 : ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
426 101339991 : ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
427 101339991 : ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
428 101339991 : ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
429 101339991 : ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
430 101339991 : ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
431 101339991 : ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
432 101339991 : ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
433 101339991 : ptr->x_param_max_niter_dominators_walk = opts->x_param_max_niter_dominators_walk;
434 101339991 : ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
435 101339991 : ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
436 101339991 : ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
437 101339991 : ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
438 101339991 : ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
439 101339991 : ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
440 101339991 : ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
441 101339991 : ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
442 101339991 : ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
443 101339991 : ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
444 101339991 : ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
445 101339991 : ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
446 101339991 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
447 101339991 : ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
448 101339991 : ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
449 101339991 : ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
450 101339991 : ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
451 101339991 : ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
452 101339991 : ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
453 101339991 : ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
454 101339991 : ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
455 101339991 : ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
456 101339991 : ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
457 101339991 : ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
458 101339991 : ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
459 101339991 : ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
460 101339991 : ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
461 101339991 : ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
462 101339991 : ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
463 101339991 : ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
464 101339991 : ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
465 101339991 : ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
466 101339991 : ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
467 101339991 : ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
468 101339991 : ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
469 101339991 : ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
470 101339991 : ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
471 101339991 : ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
472 101339991 : ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
473 101339991 : ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
474 101339991 : ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
475 101339991 : ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
476 101339991 : ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
477 101339991 : ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
478 101339991 : ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
479 101339991 : ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
480 101339991 : ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
481 101339991 : ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
482 101339991 : ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
483 101339991 : ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
484 101339991 : ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
485 101339991 : ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
486 101339991 : ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
487 101339991 : ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
488 101339991 : ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
489 101339991 : ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
490 101339991 : ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
491 101339991 : ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
492 101339991 : ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
493 101339991 : ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
494 101339991 : ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
495 101339991 : ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
496 101339991 : ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
497 101339991 : ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
498 101339991 : ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
499 101339991 : ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
500 101339991 : ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
501 101339991 : ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
502 101339991 : ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
503 101339991 : ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
504 101339991 : ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
505 101339991 : ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
506 101339991 : ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
507 101339991 : ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
508 101339991 : ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
509 101339991 : ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
510 101339991 : ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
511 101339991 : ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
512 101339991 : ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
513 101339991 : ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
514 101339991 : ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
515 101339991 : ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
516 101339991 : ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
517 101339991 : ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
518 101339991 : ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
519 101339991 : ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
520 101339991 : ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
521 101339991 : ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
522 101339991 : ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
523 101339991 : ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
524 101339991 : ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
525 101339991 : ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
526 101339991 : ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
527 101339991 : ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
528 101339991 : ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
529 101339991 : ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
530 101339991 : ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
531 101339991 : ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
532 101339991 : ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
533 101339991 : ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
534 101339991 : ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
535 101339991 : ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
536 101339991 : ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
537 101339991 : ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
538 101339991 : ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
539 101339991 : ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
540 101339991 : ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
541 101339991 : ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
542 101339991 : ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
543 101339991 : ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
544 101339991 : ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
545 101339991 : ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
546 101339991 : ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
547 101339991 : ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
548 101339991 : ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
549 101339991 : ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
550 101339991 : ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
551 101339991 : ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
552 101339991 : ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
553 101339991 : ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
554 101339991 : ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
555 101339991 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
556 101339991 : ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
557 101339991 : ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
558 101339991 : ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
559 101339991 : ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
560 101339991 : ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
561 101339991 : ptr->x_param_widening_mul_defer_fma = opts->x_param_widening_mul_defer_fma;
562 101339991 : ptr->x_flag_complex_method = opts->x_flag_complex_method;
563 101339991 : ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
564 101339991 : ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
565 101339991 : ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
566 101339991 : ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
567 101339991 : ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
568 101339991 : ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
569 101339991 : ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
570 101339991 : ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
571 101339991 : ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
572 101339991 : ptr->x_param_threader_debug = opts->x_param_threader_debug;
573 101339991 : ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
574 101339991 : ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
575 101339991 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
576 101339991 : ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
577 101339991 : ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
578 101339991 : ptr->x_flag_ira_region = opts->x_flag_ira_region;
579 101339991 : ptr->x_flag_live_patching = opts->x_flag_live_patching;
580 101339991 : ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
581 101339991 : ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
582 101339991 : ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
583 101339991 : ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
584 101339991 : ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
585 101339991 : ptr->x_optimize = opts->x_optimize;
586 101339991 : ptr->x_optimize_size = opts->x_optimize_size;
587 101339991 : ptr->x_optimize_debug = opts->x_optimize_debug;
588 101339991 : ptr->x_optimize_fast = opts->x_optimize_fast;
589 101339991 : ptr->x_warn_inline = opts->x_warn_inline;
590 101339991 : ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
591 101339991 : ptr->x_flag_align_functions = opts->x_flag_align_functions;
592 101339991 : ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
593 101339991 : ptr->x_flag_align_labels = opts->x_flag_align_labels;
594 101339991 : ptr->x_flag_align_loops = opts->x_flag_align_loops;
595 101339991 : ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
596 101339991 : ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
597 101339991 : ptr->x_flag_associative_math = opts->x_flag_associative_math;
598 101339991 : ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
599 101339991 : ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
600 101339991 : ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
601 101339991 : ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
602 101339991 : ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
603 101339991 : ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
604 101339991 : ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
605 101339991 : ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
606 101339991 : ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
607 101339991 : ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
608 101339991 : ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
609 101339991 : ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
610 101339991 : ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
611 101339991 : ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
612 101339991 : ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
613 101339991 : ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
614 101339991 : ptr->x_flag_dce = opts->x_flag_dce;
615 101339991 : ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
616 101339991 : ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
617 101339991 : ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
618 101339991 : ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
619 101339991 : ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
620 101339991 : ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
621 101339991 : ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
622 101339991 : ptr->x_flag_dse = opts->x_flag_dse;
623 101339991 : ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
624 101339991 : ptr->x_flag_exceptions = opts->x_flag_exceptions;
625 101339991 : ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
626 101339991 : ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
627 101339991 : ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
628 101339991 : ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
629 101339991 : ptr->x_flag_float_store = opts->x_flag_float_store;
630 101339991 : ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
631 101339991 : ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
632 101339991 : ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
633 101339991 : ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
634 101339991 : ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
635 101339991 : ptr->x_flag_gcse = opts->x_flag_gcse;
636 101339991 : ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
637 101339991 : ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
638 101339991 : ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
639 101339991 : ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
640 101339991 : ptr->x_flag_graphite = opts->x_flag_graphite;
641 101339991 : ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
642 101339991 : ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
643 101339991 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
644 101339991 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
645 101339991 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
646 101339991 : ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
647 101339991 : ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
648 101339991 : ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
649 101339991 : ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
650 101339991 : ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
651 101339991 : ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
652 101339991 : ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
653 101339991 : ptr->x_flag_no_inline = opts->x_flag_no_inline;
654 101339991 : ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
655 101339991 : ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
656 101339991 : ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
657 101339991 : ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
658 101339991 : ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
659 101339991 : ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
660 101339991 : ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
661 101339991 : ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
662 101339991 : ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
663 101339991 : ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
664 101339991 : ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
665 101339991 : ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
666 101339991 : ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
667 101339991 : ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
668 101339991 : ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
669 101339991 : ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
670 101339991 : ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
671 101339991 : ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
672 101339991 : ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
673 101339991 : ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
674 101339991 : ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
675 101339991 : ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
676 101339991 : ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
677 101339991 : ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
678 101339991 : ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
679 101339991 : ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
680 101339991 : ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
681 101339991 : ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
682 101339991 : ptr->x_flag_ivopts = opts->x_flag_ivopts;
683 101339991 : ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
684 101339991 : ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
685 101339991 : ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
686 101339991 : ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
687 101339991 : ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
688 101339991 : ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
689 101339991 : ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
690 101339991 : ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
691 101339991 : ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
692 101339991 : ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
693 101339991 : ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
694 101339991 : ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
695 101339991 : ptr->x_flag_errno_math = opts->x_flag_errno_math;
696 101339991 : ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
697 101339991 : ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
698 101339991 : ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
699 101339991 : ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
700 101339991 : ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
701 101339991 : ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
702 101339991 : ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
703 101339991 : ptr->x_flag_opt_info = opts->x_flag_opt_info;
704 101339991 : ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
705 101339991 : ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
706 101339991 : ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
707 101339991 : ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
708 101339991 : ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
709 101339991 : ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
710 101339991 : ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
711 101339991 : ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
712 101339991 : ptr->x_flag_peephole2 = opts->x_flag_peephole2;
713 101339991 : ptr->x_flag_plt = opts->x_flag_plt;
714 101339991 : ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
715 101339991 : ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
716 101339991 : ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
717 101339991 : ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
718 101339991 : ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
719 101339991 : ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
720 101339991 : ptr->x_flag_ree = opts->x_flag_ree;
721 101339991 : ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
722 101339991 : ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
723 101339991 : ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
724 101339991 : ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
725 101339991 : ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
726 101339991 : ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
727 101339991 : ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
728 101339991 : ptr->x_flag_rtti = opts->x_flag_rtti;
729 101339991 : ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
730 101339991 : ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
731 101339991 : ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
732 101339991 : ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
733 101339991 : ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
734 101339991 : ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
735 101339991 : ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
736 101339991 : ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
737 101339991 : ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
738 101339991 : ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
739 101339991 : ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
740 101339991 : ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
741 101339991 : ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
742 101339991 : ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
743 101339991 : ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
744 101339991 : ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
745 101339991 : ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
746 101339991 : ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
747 101339991 : ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
748 101339991 : ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
749 101339991 : ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
750 101339991 : ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
751 101339991 : ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
752 101339991 : ptr->x_flag_short_enums = opts->x_flag_short_enums;
753 101339991 : ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
754 101339991 : ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
755 101339991 : ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
756 101339991 : ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
757 101339991 : ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
758 101339991 : ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
759 101339991 : ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
760 101339991 : ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
761 101339991 : ptr->x_flag_split_loops = opts->x_flag_split_loops;
762 101339991 : ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
763 101339991 : ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
764 101339991 : ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
765 101339991 : ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
766 101339991 : ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
767 101339991 : ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
768 101339991 : ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
769 101339991 : ptr->x_flag_store_merging = opts->x_flag_store_merging;
770 101339991 : ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
771 101339991 : ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
772 101339991 : ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
773 101339991 : ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
774 101339991 : ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
775 101339991 : ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
776 101339991 : ptr->x_flag_tracer = opts->x_flag_tracer;
777 101339991 : ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
778 101339991 : ptr->x_flag_trapv = opts->x_flag_trapv;
779 101339991 : ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
780 101339991 : ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
781 101339991 : ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
782 101339991 : ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
783 101339991 : ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
784 101339991 : ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
785 101339991 : ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
786 101339991 : ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
787 101339991 : ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
788 101339991 : ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
789 101339991 : ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
790 101339991 : ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
791 101339991 : ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
792 101339991 : ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
793 101339991 : ptr->x_flag_tree_loop_if_convert = opts->x_flag_tree_loop_if_convert;
794 101339991 : ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
795 101339991 : ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
796 101339991 : ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
797 101339991 : ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
798 101339991 : ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
799 101339991 : ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
800 101339991 : ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
801 101339991 : ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
802 101339991 : ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
803 101339991 : ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
804 101339991 : ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
805 101339991 : ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
806 101339991 : ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
807 101339991 : ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
808 101339991 : ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
809 101339991 : ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
810 101339991 : ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
811 101339991 : ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
812 101339991 : ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
813 101339991 : ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
814 101339991 : ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
815 101339991 : ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
816 101339991 : ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
817 101339991 : ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
818 101339991 : ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
819 101339991 : ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
820 101339991 : ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
821 101339991 : ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
822 101339991 : ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
823 101339991 : ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
824 101339991 : ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
825 101339991 : ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
826 101339991 : ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
827 101339991 : ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
828 101339991 : ptr->x_flag_web = opts->x_flag_web;
829 101339991 : ptr->x_flag_wrapv = opts->x_flag_wrapv;
830 101339991 : ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
831 101339991 : ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
832 101339991 : ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
833 101339991 : ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
834 101339991 : ptr->x_str_align_functions = opts->x_str_align_functions;
835 101339991 : ptr->x_str_align_jumps = opts->x_str_align_jumps;
836 101339991 : ptr->x_str_align_labels = opts->x_str_align_labels;
837 101339991 : ptr->x_str_align_loops = opts->x_str_align_loops;
838 101339991 : ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
839 :
840 101339991 : unsigned HOST_WIDE_INT mask = 0;
841 101339991 : if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
842 101339991 : if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
843 101339991 : if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
844 101339991 : if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
845 101339991 : if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
846 101339991 : if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
847 101339991 : if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
848 101339991 : if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
849 101339991 : if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
850 101339991 : if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
851 101339991 : if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
852 101339991 : if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
853 101339991 : if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
854 101339991 : if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
855 101339991 : if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
856 101339991 : if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
857 101339991 : if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
858 101339991 : if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
859 101339991 : if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
860 101339991 : if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
861 101339991 : if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
862 101339991 : if (opts_set->x_param_dom_jump_threading) mask |= HOST_WIDE_INT_1U << 21;
863 101339991 : if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 22;
864 101339991 : if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 23;
865 101339991 : if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 24;
866 101339991 : if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 25;
867 101339991 : if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 26;
868 101339991 : if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 27;
869 101339991 : if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 28;
870 101339991 : if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 29;
871 101339991 : if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 30;
872 101339991 : if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 31;
873 101339991 : if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 32;
874 101339991 : if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 33;
875 101339991 : if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 34;
876 101339991 : if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 35;
877 101339991 : if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 36;
878 101339991 : if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 37;
879 101339991 : if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 38;
880 101339991 : if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 39;
881 101339991 : if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 40;
882 101339991 : if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 41;
883 101339991 : if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 42;
884 101339991 : if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 43;
885 101339991 : if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 44;
886 101339991 : if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 45;
887 101339991 : if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 46;
888 101339991 : if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 47;
889 101339991 : if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 48;
890 101339991 : if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 49;
891 101339991 : if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 50;
892 101339991 : if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 51;
893 101339991 : if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 52;
894 101339991 : if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 53;
895 101339991 : if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 54;
896 101339991 : if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 55;
897 101339991 : if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 56;
898 101339991 : if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 57;
899 101339991 : if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 58;
900 101339991 : if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 59;
901 101339991 : if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 60;
902 101339991 : if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 61;
903 101339991 : if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 62;
904 101339991 : if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 63;
905 101339991 : ptr->explicit_mask[0] = mask;
906 101339991 : mask = 0;
907 101339991 : if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 0;
908 101339991 : if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 1;
909 101339991 : if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 2;
910 101339991 : if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 3;
911 101339991 : if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 4;
912 101339991 : if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 5;
913 101339991 : if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 6;
914 101339991 : if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 7;
915 101339991 : if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 8;
916 101339991 : if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 9;
917 101339991 : if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 10;
918 101339991 : if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 11;
919 101339991 : if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 12;
920 101339991 : if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 13;
921 101339991 : if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 14;
922 101339991 : if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 15;
923 101339991 : if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 16;
924 101339991 : if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 17;
925 101339991 : if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 18;
926 101339991 : if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 19;
927 101339991 : if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 20;
928 101339991 : if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 21;
929 101339991 : if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 22;
930 101339991 : if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 23;
931 101339991 : if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 24;
932 101339991 : if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 25;
933 101339991 : if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 26;
934 101339991 : if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 27;
935 101339991 : if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 28;
936 101339991 : if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 29;
937 101339991 : if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 30;
938 101339991 : if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 31;
939 101339991 : if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 32;
940 101339991 : if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 33;
941 101339991 : if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 34;
942 101339991 : if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 35;
943 101339991 : if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 36;
944 101339991 : if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 37;
945 101339991 : if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 38;
946 101339991 : if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 39;
947 101339991 : if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 40;
948 101339991 : if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 41;
949 101339991 : if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 42;
950 101339991 : if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 43;
951 101339991 : if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 44;
952 101339991 : if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 45;
953 101339991 : if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 46;
954 101339991 : if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 47;
955 101339991 : if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 48;
956 101339991 : if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 49;
957 101339991 : if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 50;
958 101339991 : if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 51;
959 101339991 : if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 52;
960 101339991 : if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 53;
961 101339991 : if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 54;
962 101339991 : if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 55;
963 101339991 : if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 56;
964 101339991 : if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 57;
965 101339991 : if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 58;
966 101339991 : if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 59;
967 101339991 : if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 60;
968 101339991 : if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 61;
969 101339991 : if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 62;
970 101339991 : if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 63;
971 101339991 : ptr->explicit_mask[1] = mask;
972 101339991 : mask = 0;
973 101339991 : if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 0;
974 101339991 : if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 1;
975 101339991 : if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 2;
976 101339991 : if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 3;
977 101339991 : if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 4;
978 101339991 : if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 5;
979 101339991 : if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 6;
980 101339991 : if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 7;
981 101339991 : if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 8;
982 101339991 : if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 9;
983 101339991 : if (opts_set->x_param_max_niter_dominators_walk) mask |= HOST_WIDE_INT_1U << 10;
984 101339991 : if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 11;
985 101339991 : if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 12;
986 101339991 : if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 13;
987 101339991 : if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 14;
988 101339991 : if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 15;
989 101339991 : if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 16;
990 101339991 : if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 17;
991 101339991 : if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 18;
992 101339991 : if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 19;
993 101339991 : if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 20;
994 101339991 : if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 21;
995 101339991 : if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 22;
996 101339991 : if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 23;
997 101339991 : if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 24;
998 101339991 : if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 25;
999 101339991 : if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 26;
1000 101339991 : if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 27;
1001 101339991 : if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 28;
1002 101339991 : if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 29;
1003 101339991 : if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 30;
1004 101339991 : if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 31;
1005 101339991 : if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 32;
1006 101339991 : if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 33;
1007 101339991 : if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 34;
1008 101339991 : if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 35;
1009 101339991 : if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 36;
1010 101339991 : if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 37;
1011 101339991 : if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 38;
1012 101339991 : if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 39;
1013 101339991 : if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 40;
1014 101339991 : if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 41;
1015 101339991 : if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 42;
1016 101339991 : if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 43;
1017 101339991 : if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 44;
1018 101339991 : if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 45;
1019 101339991 : if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 46;
1020 101339991 : if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 47;
1021 101339991 : if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 48;
1022 101339991 : if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 49;
1023 101339991 : if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 50;
1024 101339991 : if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 51;
1025 101339991 : if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 52;
1026 101339991 : if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 53;
1027 101339991 : if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 54;
1028 101339991 : if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 55;
1029 101339991 : if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 56;
1030 101339991 : if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 57;
1031 101339991 : if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 58;
1032 101339991 : if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 59;
1033 101339991 : if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 60;
1034 101339991 : if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 61;
1035 101339991 : if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 62;
1036 101339991 : if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 63;
1037 101339991 : ptr->explicit_mask[2] = mask;
1038 101339991 : mask = 0;
1039 101339991 : if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 0;
1040 101339991 : if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 1;
1041 101339991 : if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 2;
1042 101339991 : if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 3;
1043 101339991 : if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 4;
1044 101339991 : if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 5;
1045 101339991 : if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 6;
1046 101339991 : if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 7;
1047 101339991 : if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 8;
1048 101339991 : if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 9;
1049 101339991 : if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 10;
1050 101339991 : if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 11;
1051 101339991 : if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 12;
1052 101339991 : if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 13;
1053 101339991 : if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 14;
1054 101339991 : if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 15;
1055 101339991 : if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 16;
1056 101339991 : if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 17;
1057 101339991 : if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 18;
1058 101339991 : if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 19;
1059 101339991 : if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 20;
1060 101339991 : if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 21;
1061 101339991 : if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 22;
1062 101339991 : if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 23;
1063 101339991 : if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 24;
1064 101339991 : if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 25;
1065 101339991 : if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 26;
1066 101339991 : if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 27;
1067 101339991 : if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 28;
1068 101339991 : if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 29;
1069 101339991 : if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 30;
1070 101339991 : if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 31;
1071 101339991 : if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 32;
1072 101339991 : if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 33;
1073 101339991 : if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 34;
1074 101339991 : if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 35;
1075 101339991 : if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 36;
1076 101339991 : if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 37;
1077 101339991 : if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 38;
1078 101339991 : if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 39;
1079 101339991 : if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 40;
1080 101339991 : if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 41;
1081 101339991 : if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 42;
1082 101339991 : if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 43;
1083 101339991 : if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 44;
1084 101339991 : if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 45;
1085 101339991 : if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 46;
1086 101339991 : if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 47;
1087 101339991 : if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 48;
1088 101339991 : if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 49;
1089 101339991 : if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 50;
1090 101339991 : if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 51;
1091 101339991 : if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 52;
1092 101339991 : if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 53;
1093 101339991 : if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 54;
1094 101339991 : if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 55;
1095 101339991 : if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 56;
1096 101339991 : if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 57;
1097 101339991 : if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 58;
1098 101339991 : if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 59;
1099 101339991 : if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 60;
1100 101339991 : if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 61;
1101 101339991 : if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 62;
1102 101339991 : if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 63;
1103 101339991 : ptr->explicit_mask[3] = mask;
1104 101339991 : mask = 0;
1105 101339991 : if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 0;
1106 101339991 : if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 1;
1107 101339991 : if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 2;
1108 101339991 : if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 3;
1109 101339991 : if (opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations) mask |= HOST_WIDE_INT_1U << 4;
1110 101339991 : if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 5;
1111 101339991 : if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 6;
1112 101339991 : if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 7;
1113 101339991 : if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 8;
1114 101339991 : if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 9;
1115 101339991 : if (opts_set->x_param_widening_mul_defer_fma) mask |= HOST_WIDE_INT_1U << 10;
1116 101339991 : if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 11;
1117 101339991 : if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 12;
1118 101339991 : if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 13;
1119 101339991 : if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 14;
1120 101339991 : if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 15;
1121 101339991 : if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 16;
1122 101339991 : if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 17;
1123 101339991 : if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 18;
1124 101339991 : if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 19;
1125 101339991 : if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 20;
1126 101339991 : if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 21;
1127 101339991 : if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 22;
1128 101339991 : if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 23;
1129 101339991 : if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 24;
1130 101339991 : if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 25;
1131 101339991 : if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 26;
1132 101339991 : if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 27;
1133 101339991 : if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 28;
1134 101339991 : if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 29;
1135 101339991 : if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 30;
1136 101339991 : if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 31;
1137 101339991 : if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 32;
1138 101339991 : if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 33;
1139 101339991 : if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 34;
1140 101339991 : if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 35;
1141 101339991 : if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 36;
1142 101339991 : if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 37;
1143 101339991 : if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 38;
1144 101339991 : if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 39;
1145 101339991 : if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 40;
1146 101339991 : if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 41;
1147 101339991 : if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 42;
1148 101339991 : if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 43;
1149 101339991 : if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 44;
1150 101339991 : if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 45;
1151 101339991 : if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 46;
1152 101339991 : if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 47;
1153 101339991 : if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 48;
1154 101339991 : if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 49;
1155 101339991 : if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 50;
1156 101339991 : if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 51;
1157 101339991 : if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 52;
1158 101339991 : if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 53;
1159 101339991 : if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 54;
1160 101339991 : if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 55;
1161 101339991 : if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 56;
1162 101339991 : if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 57;
1163 101339991 : if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 58;
1164 101339991 : if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 59;
1165 101339991 : if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 60;
1166 101339991 : if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 61;
1167 101339991 : if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 62;
1168 101339991 : if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 63;
1169 101339991 : ptr->explicit_mask[4] = mask;
1170 101339991 : mask = 0;
1171 101339991 : if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 0;
1172 101339991 : if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 1;
1173 101339991 : if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 2;
1174 101339991 : if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 3;
1175 101339991 : if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 4;
1176 101339991 : if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 5;
1177 101339991 : if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 6;
1178 101339991 : if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 7;
1179 101339991 : if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 8;
1180 101339991 : if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 9;
1181 101339991 : if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 10;
1182 101339991 : if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 11;
1183 101339991 : if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 12;
1184 101339991 : if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 13;
1185 101339991 : if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 14;
1186 101339991 : if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 15;
1187 101339991 : if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 16;
1188 101339991 : if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 17;
1189 101339991 : if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 18;
1190 101339991 : if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 19;
1191 101339991 : if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 20;
1192 101339991 : if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 21;
1193 101339991 : if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 22;
1194 101339991 : if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 23;
1195 101339991 : if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 24;
1196 101339991 : if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 25;
1197 101339991 : if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 26;
1198 101339991 : if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 27;
1199 101339991 : if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 28;
1200 101339991 : if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 29;
1201 101339991 : if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 30;
1202 101339991 : if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 31;
1203 101339991 : if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 32;
1204 101339991 : if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 33;
1205 101339991 : if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 34;
1206 101339991 : if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 35;
1207 101339991 : if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 36;
1208 101339991 : if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 37;
1209 101339991 : if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 38;
1210 101339991 : if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 39;
1211 101339991 : if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 40;
1212 101339991 : if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 41;
1213 101339991 : if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 42;
1214 101339991 : if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 43;
1215 101339991 : if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 44;
1216 101339991 : if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 45;
1217 101339991 : if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 46;
1218 101339991 : if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 47;
1219 101339991 : if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 48;
1220 101339991 : if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 49;
1221 101339991 : if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 50;
1222 101339991 : if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 51;
1223 101339991 : if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 52;
1224 101339991 : if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 53;
1225 101339991 : if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 54;
1226 101339991 : if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 55;
1227 101339991 : if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 56;
1228 101339991 : if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 57;
1229 101339991 : if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 58;
1230 101339991 : if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 59;
1231 101339991 : if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 60;
1232 101339991 : if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 61;
1233 101339991 : if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 62;
1234 101339991 : if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 63;
1235 101339991 : ptr->explicit_mask[5] = mask;
1236 101339991 : mask = 0;
1237 101339991 : if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 0;
1238 101339991 : if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 1;
1239 101339991 : if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 2;
1240 101339991 : if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 3;
1241 101339991 : if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 4;
1242 101339991 : if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 5;
1243 101339991 : if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 6;
1244 101339991 : if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 7;
1245 101339991 : if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 8;
1246 101339991 : if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 9;
1247 101339991 : if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 10;
1248 101339991 : if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 11;
1249 101339991 : if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 12;
1250 101339991 : if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 13;
1251 101339991 : if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 14;
1252 101339991 : if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 15;
1253 101339991 : if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 16;
1254 101339991 : if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 17;
1255 101339991 : if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 18;
1256 101339991 : if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 19;
1257 101339991 : if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 20;
1258 101339991 : if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 21;
1259 101339991 : if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 22;
1260 101339991 : if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 23;
1261 101339991 : if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 24;
1262 101339991 : if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 25;
1263 101339991 : if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 26;
1264 101339991 : if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 27;
1265 101339991 : if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 28;
1266 101339991 : if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 29;
1267 101339991 : if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 30;
1268 101339991 : if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 31;
1269 101339991 : if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 32;
1270 101339991 : if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 33;
1271 101339991 : if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 34;
1272 101339991 : if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 35;
1273 101339991 : if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 36;
1274 101339991 : if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 37;
1275 101339991 : if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 38;
1276 101339991 : if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 39;
1277 101339991 : if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 40;
1278 101339991 : if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 41;
1279 101339991 : if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 42;
1280 101339991 : if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 43;
1281 101339991 : if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 44;
1282 101339991 : if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 45;
1283 101339991 : if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 46;
1284 101339991 : if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 47;
1285 101339991 : if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 48;
1286 101339991 : if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 49;
1287 101339991 : if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 50;
1288 101339991 : if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 51;
1289 101339991 : if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 52;
1290 101339991 : if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 53;
1291 101339991 : if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 54;
1292 101339991 : if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 55;
1293 101339991 : if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 56;
1294 101339991 : if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 57;
1295 101339991 : if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 58;
1296 101339991 : if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 59;
1297 101339991 : if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 60;
1298 101339991 : if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 61;
1299 101339991 : if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 62;
1300 101339991 : if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 63;
1301 101339991 : ptr->explicit_mask[6] = mask;
1302 101339991 : mask = 0;
1303 101339991 : if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 0;
1304 101339991 : if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 1;
1305 101339991 : if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 2;
1306 101339991 : if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 3;
1307 101339991 : if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 4;
1308 101339991 : if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 5;
1309 101339991 : if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 6;
1310 101339991 : if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 7;
1311 101339991 : if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 8;
1312 101339991 : if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 9;
1313 101339991 : if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 10;
1314 101339991 : if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 11;
1315 101339991 : if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 12;
1316 101339991 : if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 13;
1317 101339991 : if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 14;
1318 101339991 : if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 15;
1319 101339991 : if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 16;
1320 101339991 : if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 17;
1321 101339991 : if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 18;
1322 101339991 : if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 19;
1323 101339991 : if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 20;
1324 101339991 : if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 21;
1325 101339991 : if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 22;
1326 101339991 : if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 23;
1327 101339991 : if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 24;
1328 101339991 : if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 25;
1329 101339991 : if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 26;
1330 101339991 : if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 27;
1331 101339991 : if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 28;
1332 101339991 : if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 29;
1333 101339991 : if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 30;
1334 101339991 : if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 31;
1335 101339991 : if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 32;
1336 101339991 : if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 33;
1337 101339991 : if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 34;
1338 101339991 : if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 35;
1339 101339991 : if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 36;
1340 101339991 : if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 37;
1341 101339991 : if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 38;
1342 101339991 : if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 39;
1343 101339991 : if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 40;
1344 101339991 : if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 41;
1345 101339991 : if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 42;
1346 101339991 : if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 43;
1347 101339991 : if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 44;
1348 101339991 : if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 45;
1349 101339991 : if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 46;
1350 101339991 : if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 47;
1351 101339991 : if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 48;
1352 101339991 : if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 49;
1353 101339991 : if (opts_set->x_flag_tree_loop_if_convert) mask |= HOST_WIDE_INT_1U << 50;
1354 101339991 : if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 51;
1355 101339991 : if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 52;
1356 101339991 : if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 53;
1357 101339991 : if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 54;
1358 101339991 : if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 55;
1359 101339991 : if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 56;
1360 101339991 : if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 57;
1361 101339991 : if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 58;
1362 101339991 : if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 59;
1363 101339991 : if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 60;
1364 101339991 : if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 61;
1365 101339991 : if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 62;
1366 101339991 : if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 63;
1367 101339991 : ptr->explicit_mask[7] = mask;
1368 101339991 : mask = 0;
1369 101339991 : if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 0;
1370 101339991 : if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 1;
1371 101339991 : if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 2;
1372 101339991 : if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 3;
1373 101339991 : if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 4;
1374 101339991 : if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 5;
1375 101339991 : if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 6;
1376 101339991 : if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 7;
1377 101339991 : if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 8;
1378 101339991 : if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 9;
1379 101339991 : if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 10;
1380 101339991 : if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 11;
1381 101339991 : if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 12;
1382 101339991 : if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 13;
1383 101339991 : if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 14;
1384 101339991 : if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 15;
1385 101339991 : if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 16;
1386 101339991 : if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 17;
1387 101339991 : if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 18;
1388 101339991 : if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 19;
1389 101339991 : if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 20;
1390 101339991 : if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 21;
1391 101339991 : if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 22;
1392 101339991 : if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 23;
1393 101339991 : if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 24;
1394 101339991 : if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 25;
1395 101339991 : if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 26;
1396 101339991 : if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 27;
1397 101339991 : if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 28;
1398 101339991 : if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 29;
1399 101339991 : if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 30;
1400 101339991 : if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 31;
1401 101339991 : ptr->explicit_mask[8] = mask;
1402 101339991 : }
1403 :
1404 : /* Restore optimization options from a structure. */
1405 : void
1406 53859537 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
1407 : struct cl_optimization *ptr)
1408 : {
1409 53859537 : opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
1410 53859537 : opts->x_param_align_threshold = ptr->x_param_align_threshold;
1411 53859537 : opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
1412 53859537 : opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
1413 53859537 : opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
1414 53859537 : opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
1415 53859537 : opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
1416 53859537 : opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
1417 53859537 : opts->x_param_asan_stack = ptr->x_param_asan_stack;
1418 53859537 : opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
1419 53859537 : opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
1420 53859537 : opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
1421 53859537 : opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
1422 53859537 : opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
1423 53859537 : opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
1424 53859537 : opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
1425 53859537 : opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
1426 53859537 : opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
1427 53859537 : opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
1428 53859537 : opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
1429 53859537 : opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
1430 53859537 : opts->x_param_dom_jump_threading = ptr->x_param_dom_jump_threading;
1431 53859537 : opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
1432 53859537 : opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
1433 53859537 : opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
1434 53859537 : opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
1435 53859537 : opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
1436 53859537 : opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
1437 53859537 : opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
1438 53859537 : opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
1439 53859537 : opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
1440 53859537 : opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
1441 53859537 : opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
1442 53859537 : opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
1443 53859537 : opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
1444 53859537 : opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
1445 53859537 : opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
1446 53859537 : opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
1447 53859537 : opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
1448 53859537 : opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
1449 53859537 : opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
1450 53859537 : opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
1451 53859537 : opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
1452 53859537 : opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
1453 53859537 : opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
1454 53859537 : opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
1455 53859537 : opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
1456 53859537 : opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
1457 53859537 : opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
1458 53859537 : opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
1459 53859537 : opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
1460 53859537 : opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
1461 53859537 : opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
1462 53859537 : opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
1463 53859537 : opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
1464 53859537 : opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
1465 53859537 : opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
1466 53859537 : opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
1467 53859537 : opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
1468 53859537 : opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
1469 53859537 : opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
1470 53859537 : opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
1471 53859537 : opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
1472 53859537 : opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
1473 53859537 : opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
1474 53859537 : opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
1475 53859537 : opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
1476 53859537 : opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
1477 53859537 : opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
1478 53859537 : opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
1479 53859537 : opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
1480 53859537 : opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
1481 53859537 : opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
1482 53859537 : opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
1483 53859537 : opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
1484 53859537 : opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
1485 53859537 : opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
1486 53859537 : opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
1487 53859537 : opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
1488 53859537 : opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
1489 53859537 : opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
1490 53859537 : opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
1491 53859537 : opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
1492 53859537 : opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
1493 53859537 : opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
1494 53859537 : opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
1495 53859537 : opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
1496 53859537 : opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
1497 53859537 : opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
1498 53859537 : opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
1499 53859537 : opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
1500 53859537 : opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
1501 53859537 : opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
1502 53859537 : opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
1503 53859537 : opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
1504 53859537 : opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
1505 53859537 : opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
1506 53859537 : opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
1507 53859537 : opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
1508 53859537 : opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
1509 53859537 : opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
1510 53859537 : opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
1511 53859537 : opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
1512 53859537 : opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
1513 53859537 : opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
1514 53859537 : opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
1515 53859537 : opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
1516 53859537 : opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
1517 53859537 : opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
1518 53859537 : opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
1519 53859537 : opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
1520 53859537 : opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
1521 53859537 : opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
1522 53859537 : opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
1523 53859537 : opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
1524 53859537 : opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
1525 53859537 : opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
1526 53859537 : opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
1527 53859537 : opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
1528 53859537 : opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
1529 53859537 : opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
1530 53859537 : opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
1531 53859537 : opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
1532 53859537 : opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
1533 53859537 : opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
1534 53859537 : opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
1535 53859537 : opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
1536 53859537 : opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
1537 53859537 : opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
1538 53859537 : opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
1539 53859537 : opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
1540 53859537 : opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
1541 53859537 : opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
1542 53859537 : opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
1543 53859537 : opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
1544 53859537 : opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
1545 53859537 : opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
1546 53859537 : opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
1547 53859537 : opts->x_param_max_niter_dominators_walk = ptr->x_param_max_niter_dominators_walk;
1548 53859537 : opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
1549 53859537 : opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
1550 53859537 : opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
1551 53859537 : opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
1552 53859537 : opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
1553 53859537 : opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
1554 53859537 : opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
1555 53859537 : opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
1556 53859537 : opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
1557 53859537 : opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
1558 53859537 : opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
1559 53859537 : opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
1560 53859537 : opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
1561 53859537 : opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
1562 53859537 : opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
1563 53859537 : opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
1564 53859537 : opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
1565 53859537 : opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
1566 53859537 : opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
1567 53859537 : opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
1568 53859537 : opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
1569 53859537 : opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
1570 53859537 : opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
1571 53859537 : opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
1572 53859537 : opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
1573 53859537 : opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
1574 53859537 : opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
1575 53859537 : opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
1576 53859537 : opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
1577 53859537 : opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
1578 53859537 : opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
1579 53859537 : opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
1580 53859537 : opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
1581 53859537 : opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
1582 53859537 : opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
1583 53859537 : opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
1584 53859537 : opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
1585 53859537 : opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
1586 53859537 : opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
1587 53859537 : opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
1588 53859537 : opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
1589 53859537 : opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
1590 53859537 : opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
1591 53859537 : opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
1592 53859537 : opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
1593 53859537 : opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
1594 53859537 : opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
1595 53859537 : opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
1596 53859537 : opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
1597 53859537 : opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
1598 53859537 : opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
1599 53859537 : opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
1600 53859537 : opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
1601 53859537 : opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
1602 53859537 : opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
1603 53859537 : opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
1604 53859537 : opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
1605 53859537 : opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
1606 53859537 : opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
1607 53859537 : opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
1608 53859537 : opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
1609 53859537 : opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
1610 53859537 : opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
1611 53859537 : opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
1612 53859537 : opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
1613 53859537 : opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
1614 53859537 : opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
1615 53859537 : opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
1616 53859537 : opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
1617 53859537 : opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
1618 53859537 : opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
1619 53859537 : opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
1620 53859537 : opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
1621 53859537 : opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
1622 53859537 : opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
1623 53859537 : opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
1624 53859537 : opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
1625 53859537 : opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
1626 53859537 : opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
1627 53859537 : opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
1628 53859537 : opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
1629 53859537 : opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
1630 53859537 : opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
1631 53859537 : opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
1632 53859537 : opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
1633 53859537 : opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
1634 53859537 : opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
1635 53859537 : opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
1636 53859537 : opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
1637 53859537 : opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
1638 53859537 : opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
1639 53859537 : opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
1640 53859537 : opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
1641 53859537 : opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
1642 53859537 : opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
1643 53859537 : opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
1644 53859537 : opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
1645 53859537 : opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
1646 53859537 : opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
1647 53859537 : opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
1648 53859537 : opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
1649 53859537 : opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
1650 53859537 : opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
1651 53859537 : opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
1652 53859537 : opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
1653 53859537 : opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
1654 53859537 : opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
1655 53859537 : opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
1656 53859537 : opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
1657 53859537 : opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
1658 53859537 : opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
1659 53859537 : opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
1660 53859537 : opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
1661 53859537 : opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
1662 53859537 : opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
1663 53859537 : opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
1664 53859537 : opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
1665 53859537 : opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
1666 53859537 : opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
1667 53859537 : opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
1668 53859537 : opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
1669 53859537 : opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations = ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
1670 53859537 : opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
1671 53859537 : opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
1672 53859537 : opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
1673 53859537 : opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
1674 53859537 : opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
1675 53859537 : opts->x_param_widening_mul_defer_fma = ptr->x_param_widening_mul_defer_fma;
1676 53859537 : opts->x_flag_complex_method = ptr->x_flag_complex_method;
1677 53859537 : opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
1678 53859537 : opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
1679 53859537 : opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
1680 53859537 : opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
1681 53859537 : opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
1682 53859537 : opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
1683 53859537 : opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
1684 53859537 : opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
1685 53859537 : opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
1686 53859537 : opts->x_param_threader_debug = ptr->x_param_threader_debug;
1687 53859537 : opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
1688 53859537 : opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
1689 53859537 : opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
1690 53859537 : opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
1691 53859537 : opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
1692 53859537 : opts->x_flag_ira_region = ptr->x_flag_ira_region;
1693 53859537 : opts->x_flag_live_patching = ptr->x_flag_live_patching;
1694 53859537 : opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
1695 53859537 : opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
1696 53859537 : opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
1697 53859537 : opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
1698 53859537 : opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
1699 53859537 : opts->x_optimize = ptr->x_optimize;
1700 53859537 : opts->x_optimize_size = ptr->x_optimize_size;
1701 53859537 : opts->x_optimize_debug = ptr->x_optimize_debug;
1702 53859537 : opts->x_optimize_fast = ptr->x_optimize_fast;
1703 53859537 : opts->x_warn_inline = ptr->x_warn_inline;
1704 53859537 : opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
1705 53859537 : opts->x_flag_align_functions = ptr->x_flag_align_functions;
1706 53859537 : opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
1707 53859537 : opts->x_flag_align_labels = ptr->x_flag_align_labels;
1708 53859537 : opts->x_flag_align_loops = ptr->x_flag_align_loops;
1709 53859537 : opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
1710 53859537 : opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
1711 53859537 : opts->x_flag_associative_math = ptr->x_flag_associative_math;
1712 53859537 : opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
1713 53859537 : opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
1714 53859537 : opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
1715 53859537 : opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
1716 53859537 : opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
1717 53859537 : opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
1718 53859537 : opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
1719 53859537 : opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
1720 53859537 : opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
1721 53859537 : opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
1722 53859537 : opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
1723 53859537 : opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
1724 53859537 : opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
1725 53859537 : opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
1726 53859537 : opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
1727 53859537 : opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
1728 53859537 : opts->x_flag_dce = ptr->x_flag_dce;
1729 53859537 : opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
1730 53859537 : opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
1731 53859537 : opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
1732 53859537 : opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
1733 53859537 : opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
1734 53859537 : opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
1735 53859537 : opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
1736 53859537 : opts->x_flag_dse = ptr->x_flag_dse;
1737 53859537 : opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
1738 53859537 : opts->x_flag_exceptions = ptr->x_flag_exceptions;
1739 53859537 : opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
1740 53859537 : opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
1741 53859537 : opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
1742 53859537 : opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
1743 53859537 : opts->x_flag_float_store = ptr->x_flag_float_store;
1744 53859537 : opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
1745 53859537 : opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
1746 53859537 : opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
1747 53859537 : opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
1748 53859537 : opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
1749 53859537 : opts->x_flag_gcse = ptr->x_flag_gcse;
1750 53859537 : opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
1751 53859537 : opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
1752 53859537 : opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
1753 53859537 : opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
1754 53859537 : opts->x_flag_graphite = ptr->x_flag_graphite;
1755 53859537 : opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
1756 53859537 : opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
1757 53859537 : opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
1758 53859537 : opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
1759 53859537 : opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
1760 53859537 : opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
1761 53859537 : opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
1762 53859537 : opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
1763 53859537 : opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
1764 53859537 : opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
1765 53859537 : opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
1766 53859537 : opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
1767 53859537 : opts->x_flag_no_inline = ptr->x_flag_no_inline;
1768 53859537 : opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
1769 53859537 : opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
1770 53859537 : opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
1771 53859537 : opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
1772 53859537 : opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
1773 53859537 : opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
1774 53859537 : opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
1775 53859537 : opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
1776 53859537 : opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
1777 53859537 : opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
1778 53859537 : opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
1779 53859537 : opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
1780 53859537 : opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
1781 53859537 : opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
1782 53859537 : opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
1783 53859537 : opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
1784 53859537 : opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
1785 53859537 : opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
1786 53859537 : opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
1787 53859537 : opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
1788 53859537 : opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
1789 53859537 : opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
1790 53859537 : opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
1791 53859537 : opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
1792 53859537 : opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
1793 53859537 : opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
1794 53859537 : opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
1795 53859537 : opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
1796 53859537 : opts->x_flag_ivopts = ptr->x_flag_ivopts;
1797 53859537 : opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
1798 53859537 : opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
1799 53859537 : opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
1800 53859537 : opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
1801 53859537 : opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
1802 53859537 : opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
1803 53859537 : opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
1804 53859537 : opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
1805 53859537 : opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
1806 53859537 : opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
1807 53859537 : opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
1808 53859537 : opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
1809 53859537 : opts->x_flag_errno_math = ptr->x_flag_errno_math;
1810 53859537 : opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
1811 53859537 : opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
1812 53859537 : opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
1813 53859537 : opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
1814 53859537 : opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
1815 53859537 : opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
1816 53859537 : opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
1817 53859537 : opts->x_flag_opt_info = ptr->x_flag_opt_info;
1818 53859537 : opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
1819 53859537 : opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
1820 53859537 : opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
1821 53859537 : opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
1822 53859537 : opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
1823 53859537 : opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
1824 53859537 : opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
1825 53859537 : opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
1826 53859537 : opts->x_flag_peephole2 = ptr->x_flag_peephole2;
1827 53859537 : opts->x_flag_plt = ptr->x_flag_plt;
1828 53859537 : opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
1829 53859537 : opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
1830 53859537 : opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
1831 53859537 : opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
1832 53859537 : opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
1833 53859537 : opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
1834 53859537 : opts->x_flag_ree = ptr->x_flag_ree;
1835 53859537 : opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
1836 53859537 : opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
1837 53859537 : opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
1838 53859537 : opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
1839 53859537 : opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
1840 53859537 : opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
1841 53859537 : opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
1842 53859537 : opts->x_flag_rtti = ptr->x_flag_rtti;
1843 53859537 : opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
1844 53859537 : opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
1845 53859537 : opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
1846 53859537 : opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
1847 53859537 : opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
1848 53859537 : opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
1849 53859537 : opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
1850 53859537 : opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
1851 53859537 : opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
1852 53859537 : opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
1853 53859537 : opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
1854 53859537 : opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
1855 53859537 : opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
1856 53859537 : opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
1857 53859537 : opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
1858 53859537 : opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
1859 53859537 : opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
1860 53859537 : opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
1861 53859537 : opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
1862 53859537 : opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
1863 53859537 : opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
1864 53859537 : opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
1865 53859537 : opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
1866 53859537 : opts->x_flag_short_enums = ptr->x_flag_short_enums;
1867 53859537 : opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
1868 53859537 : opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
1869 53859537 : opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
1870 53859537 : opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
1871 53859537 : opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
1872 53859537 : opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
1873 53859537 : opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
1874 53859537 : opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
1875 53859537 : opts->x_flag_split_loops = ptr->x_flag_split_loops;
1876 53859537 : opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
1877 53859537 : opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
1878 53859537 : opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
1879 53859537 : opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
1880 53859537 : opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
1881 53859537 : opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
1882 53859537 : opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
1883 53859537 : opts->x_flag_store_merging = ptr->x_flag_store_merging;
1884 53859537 : opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
1885 53859537 : opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
1886 53859537 : opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
1887 53859537 : opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
1888 53859537 : opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
1889 53859537 : opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
1890 53859537 : opts->x_flag_tracer = ptr->x_flag_tracer;
1891 53859537 : opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
1892 53859537 : opts->x_flag_trapv = ptr->x_flag_trapv;
1893 53859537 : opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
1894 53859537 : opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
1895 53859537 : opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
1896 53859537 : opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
1897 53859537 : opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
1898 53859537 : opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
1899 53859537 : opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
1900 53859537 : opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
1901 53859537 : opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
1902 53859537 : opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
1903 53859537 : opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
1904 53859537 : opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
1905 53859537 : opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
1906 53859537 : opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
1907 53859537 : opts->x_flag_tree_loop_if_convert = ptr->x_flag_tree_loop_if_convert;
1908 53859537 : opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
1909 53859537 : opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
1910 53859537 : opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
1911 53859537 : opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
1912 53859537 : opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
1913 53859537 : opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
1914 53859537 : opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
1915 53859537 : opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
1916 53859537 : opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
1917 53859537 : opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
1918 53859537 : opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
1919 53859537 : opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
1920 53859537 : opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
1921 53859537 : opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
1922 53859537 : opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
1923 53859537 : opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
1924 53859537 : opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
1925 53859537 : opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
1926 53859537 : opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
1927 53859537 : opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
1928 53859537 : opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
1929 53859537 : opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
1930 53859537 : opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
1931 53859537 : opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
1932 53859537 : opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
1933 53859537 : opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
1934 53859537 : opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
1935 53859537 : opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
1936 53859537 : opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
1937 53859537 : opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
1938 53859537 : opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
1939 53859537 : opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
1940 53859537 : opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
1941 53859537 : opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
1942 53859537 : opts->x_flag_web = ptr->x_flag_web;
1943 53859537 : opts->x_flag_wrapv = ptr->x_flag_wrapv;
1944 53859537 : opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
1945 53859537 : opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
1946 53859537 : opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
1947 53859537 : opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
1948 53859537 : opts->x_str_align_functions = ptr->x_str_align_functions;
1949 53859537 : opts->x_str_align_jumps = ptr->x_str_align_jumps;
1950 53859537 : opts->x_str_align_labels = ptr->x_str_align_labels;
1951 53859537 : opts->x_str_align_loops = ptr->x_str_align_loops;
1952 53859537 : opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
1953 :
1954 53859537 : unsigned HOST_WIDE_INT mask;
1955 53859537 : mask = ptr->explicit_mask[0];
1956 53859537 : opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
1957 53859537 : mask >>= 1;
1958 53859537 : opts_set->x_param_align_threshold = (mask & 1) != 0;
1959 53859537 : mask >>= 1;
1960 53859537 : opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
1961 53859537 : mask >>= 1;
1962 53859537 : opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
1963 53859537 : mask >>= 1;
1964 53859537 : opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
1965 53859537 : mask >>= 1;
1966 53859537 : opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
1967 53859537 : mask >>= 1;
1968 53859537 : opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
1969 53859537 : mask >>= 1;
1970 53859537 : opts_set->x_param_asan_memintrin = (mask & 1) != 0;
1971 53859537 : mask >>= 1;
1972 53859537 : opts_set->x_param_asan_stack = (mask & 1) != 0;
1973 53859537 : mask >>= 1;
1974 53859537 : opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
1975 53859537 : mask >>= 1;
1976 53859537 : opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
1977 53859537 : mask >>= 1;
1978 53859537 : opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
1979 53859537 : mask >>= 1;
1980 53859537 : opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
1981 53859537 : mask >>= 1;
1982 53859537 : opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
1983 53859537 : mask >>= 1;
1984 53859537 : opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
1985 53859537 : mask >>= 1;
1986 53859537 : opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
1987 53859537 : mask >>= 1;
1988 53859537 : opts_set->x_param_case_values_threshold = (mask & 1) != 0;
1989 53859537 : mask >>= 1;
1990 53859537 : opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
1991 53859537 : mask >>= 1;
1992 53859537 : opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
1993 53859537 : mask >>= 1;
1994 53859537 : opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
1995 53859537 : mask >>= 1;
1996 53859537 : opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
1997 53859537 : mask >>= 1;
1998 53859537 : opts_set->x_param_dom_jump_threading = (mask & 1) != 0;
1999 53859537 : mask >>= 1;
2000 53859537 : opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
2001 53859537 : mask >>= 1;
2002 53859537 : opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
2003 53859537 : mask >>= 1;
2004 53859537 : opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
2005 53859537 : mask >>= 1;
2006 53859537 : opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
2007 53859537 : mask >>= 1;
2008 53859537 : opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
2009 53859537 : mask >>= 1;
2010 53859537 : opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
2011 53859537 : mask >>= 1;
2012 53859537 : opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
2013 53859537 : mask >>= 1;
2014 53859537 : opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
2015 53859537 : mask >>= 1;
2016 53859537 : opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
2017 53859537 : mask >>= 1;
2018 53859537 : opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
2019 53859537 : mask >>= 1;
2020 53859537 : opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
2021 53859537 : mask >>= 1;
2022 53859537 : opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
2023 53859537 : mask >>= 1;
2024 53859537 : opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
2025 53859537 : mask >>= 1;
2026 53859537 : opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
2027 53859537 : mask >>= 1;
2028 53859537 : opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
2029 53859537 : mask >>= 1;
2030 53859537 : opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
2031 53859537 : mask >>= 1;
2032 53859537 : opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
2033 53859537 : mask >>= 1;
2034 53859537 : opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
2035 53859537 : mask >>= 1;
2036 53859537 : opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
2037 53859537 : mask >>= 1;
2038 53859537 : opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
2039 53859537 : mask >>= 1;
2040 53859537 : opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
2041 53859537 : mask >>= 1;
2042 53859537 : opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
2043 53859537 : mask >>= 1;
2044 53859537 : opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
2045 53859537 : mask >>= 1;
2046 53859537 : opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
2047 53859537 : mask >>= 1;
2048 53859537 : opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
2049 53859537 : mask >>= 1;
2050 53859537 : opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
2051 53859537 : mask >>= 1;
2052 53859537 : opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
2053 53859537 : mask >>= 1;
2054 53859537 : opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
2055 53859537 : mask >>= 1;
2056 53859537 : opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
2057 53859537 : mask >>= 1;
2058 53859537 : opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
2059 53859537 : mask >>= 1;
2060 53859537 : opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
2061 53859537 : mask >>= 1;
2062 53859537 : opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
2063 53859537 : mask >>= 1;
2064 53859537 : opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
2065 53859537 : mask >>= 1;
2066 53859537 : opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
2067 53859537 : mask >>= 1;
2068 53859537 : opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
2069 53859537 : mask >>= 1;
2070 53859537 : opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
2071 53859537 : mask >>= 1;
2072 53859537 : opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
2073 53859537 : mask >>= 1;
2074 53859537 : opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
2075 53859537 : mask >>= 1;
2076 53859537 : opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
2077 53859537 : mask >>= 1;
2078 53859537 : opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
2079 53859537 : mask >>= 1;
2080 53859537 : opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
2081 53859537 : mask >>= 1;
2082 53859537 : opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
2083 53859537 : mask >>= 1;
2084 53859537 : mask = ptr->explicit_mask[1];
2085 53859537 : opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
2086 53859537 : mask >>= 1;
2087 53859537 : opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
2088 53859537 : mask >>= 1;
2089 53859537 : opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
2090 53859537 : mask >>= 1;
2091 53859537 : opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
2092 53859537 : mask >>= 1;
2093 53859537 : opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
2094 53859537 : mask >>= 1;
2095 53859537 : opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
2096 53859537 : mask >>= 1;
2097 53859537 : opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
2098 53859537 : mask >>= 1;
2099 53859537 : opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
2100 53859537 : mask >>= 1;
2101 53859537 : opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
2102 53859537 : mask >>= 1;
2103 53859537 : opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
2104 53859537 : mask >>= 1;
2105 53859537 : opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
2106 53859537 : mask >>= 1;
2107 53859537 : opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
2108 53859537 : mask >>= 1;
2109 53859537 : opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
2110 53859537 : mask >>= 1;
2111 53859537 : opts_set->x_param_l1_cache_size = (mask & 1) != 0;
2112 53859537 : mask >>= 1;
2113 53859537 : opts_set->x_param_l2_cache_size = (mask & 1) != 0;
2114 53859537 : mask >>= 1;
2115 53859537 : opts_set->x_param_large_function_growth = (mask & 1) != 0;
2116 53859537 : mask >>= 1;
2117 53859537 : opts_set->x_param_large_function_insns = (mask & 1) != 0;
2118 53859537 : mask >>= 1;
2119 53859537 : opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
2120 53859537 : mask >>= 1;
2121 53859537 : opts_set->x_param_large_stack_frame = (mask & 1) != 0;
2122 53859537 : mask >>= 1;
2123 53859537 : opts_set->x_param_large_unit_insns = (mask & 1) != 0;
2124 53859537 : mask >>= 1;
2125 53859537 : opts_set->x_param_lim_expensive = (mask & 1) != 0;
2126 53859537 : mask >>= 1;
2127 53859537 : opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
2128 53859537 : mask >>= 1;
2129 53859537 : opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
2130 53859537 : mask >>= 1;
2131 53859537 : opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
2132 53859537 : mask >>= 1;
2133 53859537 : opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
2134 53859537 : mask >>= 1;
2135 53859537 : opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
2136 53859537 : mask >>= 1;
2137 53859537 : opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
2138 53859537 : mask >>= 1;
2139 53859537 : opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
2140 53859537 : mask >>= 1;
2141 53859537 : opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
2142 53859537 : mask >>= 1;
2143 53859537 : opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
2144 53859537 : mask >>= 1;
2145 53859537 : opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
2146 53859537 : mask >>= 1;
2147 53859537 : opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
2148 53859537 : mask >>= 1;
2149 53859537 : opts_set->x_param_lto_locality_size = (mask & 1) != 0;
2150 53859537 : mask >>= 1;
2151 53859537 : opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
2152 53859537 : mask >>= 1;
2153 53859537 : opts_set->x_param_max_combine_insns = (mask & 1) != 0;
2154 53859537 : mask >>= 1;
2155 53859537 : opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
2156 53859537 : mask >>= 1;
2157 53859537 : opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
2158 53859537 : mask >>= 1;
2159 53859537 : opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
2160 53859537 : mask >>= 1;
2161 53859537 : opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
2162 53859537 : mask >>= 1;
2163 53859537 : opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
2164 53859537 : mask >>= 1;
2165 53859537 : opts_set->x_param_max_cse_insns = (mask & 1) != 0;
2166 53859537 : mask >>= 1;
2167 53859537 : opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
2168 53859537 : mask >>= 1;
2169 53859537 : opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
2170 53859537 : mask >>= 1;
2171 53859537 : opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
2172 53859537 : mask >>= 1;
2173 53859537 : opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
2174 53859537 : mask >>= 1;
2175 53859537 : opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
2176 53859537 : mask >>= 1;
2177 53859537 : opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
2178 53859537 : mask >>= 1;
2179 53859537 : opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
2180 53859537 : mask >>= 1;
2181 53859537 : opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
2182 53859537 : mask >>= 1;
2183 53859537 : opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
2184 53859537 : mask >>= 1;
2185 53859537 : opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
2186 53859537 : mask >>= 1;
2187 53859537 : opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
2188 53859537 : mask >>= 1;
2189 53859537 : opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
2190 53859537 : mask >>= 1;
2191 53859537 : opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
2192 53859537 : mask >>= 1;
2193 53859537 : opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
2194 53859537 : mask >>= 1;
2195 53859537 : opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
2196 53859537 : mask >>= 1;
2197 53859537 : opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
2198 53859537 : mask >>= 1;
2199 53859537 : opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
2200 53859537 : mask >>= 1;
2201 53859537 : opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
2202 53859537 : mask >>= 1;
2203 53859537 : opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
2204 53859537 : mask >>= 1;
2205 53859537 : opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
2206 53859537 : mask >>= 1;
2207 53859537 : opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
2208 53859537 : mask >>= 1;
2209 53859537 : opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
2210 53859537 : mask >>= 1;
2211 53859537 : opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
2212 53859537 : mask >>= 1;
2213 53859537 : mask = ptr->explicit_mask[2];
2214 53859537 : opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
2215 53859537 : mask >>= 1;
2216 53859537 : opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
2217 53859537 : mask >>= 1;
2218 53859537 : opts_set->x_param_max_isl_operations = (mask & 1) != 0;
2219 53859537 : mask >>= 1;
2220 53859537 : opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
2221 53859537 : mask >>= 1;
2222 53859537 : opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
2223 53859537 : mask >>= 1;
2224 53859537 : opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
2225 53859537 : mask >>= 1;
2226 53859537 : opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
2227 53859537 : mask >>= 1;
2228 53859537 : opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
2229 53859537 : mask >>= 1;
2230 53859537 : opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
2231 53859537 : mask >>= 1;
2232 53859537 : opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
2233 53859537 : mask >>= 1;
2234 53859537 : opts_set->x_param_max_niter_dominators_walk = (mask & 1) != 0;
2235 53859537 : mask >>= 1;
2236 53859537 : opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
2237 53859537 : mask >>= 1;
2238 53859537 : opts_set->x_param_max_peel_branches = (mask & 1) != 0;
2239 53859537 : mask >>= 1;
2240 53859537 : opts_set->x_param_max_peel_times = (mask & 1) != 0;
2241 53859537 : mask >>= 1;
2242 53859537 : opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
2243 53859537 : mask >>= 1;
2244 53859537 : opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
2245 53859537 : mask >>= 1;
2246 53859537 : opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
2247 53859537 : mask >>= 1;
2248 53859537 : opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
2249 53859537 : mask >>= 1;
2250 53859537 : opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
2251 53859537 : mask >>= 1;
2252 53859537 : opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
2253 53859537 : mask >>= 1;
2254 53859537 : opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
2255 53859537 : mask >>= 1;
2256 53859537 : opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
2257 53859537 : mask >>= 1;
2258 53859537 : opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
2259 53859537 : mask >>= 1;
2260 53859537 : opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
2261 53859537 : mask >>= 1;
2262 53859537 : opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
2263 53859537 : mask >>= 1;
2264 53859537 : opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
2265 53859537 : mask >>= 1;
2266 53859537 : opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
2267 53859537 : mask >>= 1;
2268 53859537 : opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
2269 53859537 : mask >>= 1;
2270 53859537 : opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
2271 53859537 : mask >>= 1;
2272 53859537 : opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
2273 53859537 : mask >>= 1;
2274 53859537 : opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
2275 53859537 : mask >>= 1;
2276 53859537 : opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
2277 53859537 : mask >>= 1;
2278 53859537 : opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
2279 53859537 : mask >>= 1;
2280 53859537 : opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
2281 53859537 : mask >>= 1;
2282 53859537 : opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
2283 53859537 : mask >>= 1;
2284 53859537 : opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
2285 53859537 : mask >>= 1;
2286 53859537 : opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
2287 53859537 : mask >>= 1;
2288 53859537 : opts_set->x_param_max_unroll_times = (mask & 1) != 0;
2289 53859537 : mask >>= 1;
2290 53859537 : opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
2291 53859537 : mask >>= 1;
2292 53859537 : opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
2293 53859537 : mask >>= 1;
2294 53859537 : opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
2295 53859537 : mask >>= 1;
2296 53859537 : opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
2297 53859537 : mask >>= 1;
2298 53859537 : opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
2299 53859537 : mask >>= 1;
2300 53859537 : opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
2301 53859537 : mask >>= 1;
2302 53859537 : opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
2303 53859537 : mask >>= 1;
2304 53859537 : opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
2305 53859537 : mask >>= 1;
2306 53859537 : opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
2307 53859537 : mask >>= 1;
2308 53859537 : opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
2309 53859537 : mask >>= 1;
2310 53859537 : opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
2311 53859537 : mask >>= 1;
2312 53859537 : opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
2313 53859537 : mask >>= 1;
2314 53859537 : opts_set->x_param_min_pagesize = (mask & 1) != 0;
2315 53859537 : mask >>= 1;
2316 53859537 : opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
2317 53859537 : mask >>= 1;
2318 53859537 : opts_set->x_param_min_spec_prob = (mask & 1) != 0;
2319 53859537 : mask >>= 1;
2320 53859537 : opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
2321 53859537 : mask >>= 1;
2322 53859537 : opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
2323 53859537 : mask >>= 1;
2324 53859537 : opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
2325 53859537 : mask >>= 1;
2326 53859537 : opts_set->x_param_modref_max_bases = (mask & 1) != 0;
2327 53859537 : mask >>= 1;
2328 53859537 : opts_set->x_param_modref_max_depth = (mask & 1) != 0;
2329 53859537 : mask >>= 1;
2330 53859537 : opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
2331 53859537 : mask >>= 1;
2332 53859537 : opts_set->x_param_modref_max_refs = (mask & 1) != 0;
2333 53859537 : mask >>= 1;
2334 53859537 : opts_set->x_param_modref_max_tests = (mask & 1) != 0;
2335 53859537 : mask >>= 1;
2336 53859537 : opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
2337 53859537 : mask >>= 1;
2338 53859537 : opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
2339 53859537 : mask >>= 1;
2340 53859537 : opts_set->x_param_parloops_schedule = (mask & 1) != 0;
2341 53859537 : mask >>= 1;
2342 53859537 : mask = ptr->explicit_mask[3];
2343 53859537 : opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
2344 53859537 : mask >>= 1;
2345 53859537 : opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
2346 53859537 : mask >>= 1;
2347 53859537 : opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
2348 53859537 : mask >>= 1;
2349 53859537 : opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
2350 53859537 : mask >>= 1;
2351 53859537 : opts_set->x_param_prefetch_latency = (mask & 1) != 0;
2352 53859537 : mask >>= 1;
2353 53859537 : opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
2354 53859537 : mask >>= 1;
2355 53859537 : opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
2356 53859537 : mask >>= 1;
2357 53859537 : opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
2358 53859537 : mask >>= 1;
2359 53859537 : opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
2360 53859537 : mask >>= 1;
2361 53859537 : opts_set->x_param_relation_block_limit = (mask & 1) != 0;
2362 53859537 : mask >>= 1;
2363 53859537 : opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
2364 53859537 : mask >>= 1;
2365 53859537 : opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
2366 53859537 : mask >>= 1;
2367 53859537 : opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
2368 53859537 : mask >>= 1;
2369 53859537 : opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
2370 53859537 : mask >>= 1;
2371 53859537 : opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
2372 53859537 : mask >>= 1;
2373 53859537 : opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
2374 53859537 : mask >>= 1;
2375 53859537 : opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
2376 53859537 : mask >>= 1;
2377 53859537 : opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
2378 53859537 : mask >>= 1;
2379 53859537 : opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
2380 53859537 : mask >>= 1;
2381 53859537 : opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
2382 53859537 : mask >>= 1;
2383 53859537 : opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
2384 53859537 : mask >>= 1;
2385 53859537 : opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
2386 53859537 : mask >>= 1;
2387 53859537 : opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
2388 53859537 : mask >>= 1;
2389 53859537 : opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
2390 53859537 : mask >>= 1;
2391 53859537 : opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
2392 53859537 : mask >>= 1;
2393 53859537 : opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
2394 53859537 : mask >>= 1;
2395 53859537 : opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
2396 53859537 : mask >>= 1;
2397 53859537 : opts_set->x_param_sms_min_sc = (mask & 1) != 0;
2398 53859537 : mask >>= 1;
2399 53859537 : opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
2400 53859537 : mask >>= 1;
2401 53859537 : opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
2402 53859537 : mask >>= 1;
2403 53859537 : opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
2404 53859537 : mask >>= 1;
2405 53859537 : opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
2406 53859537 : mask >>= 1;
2407 53859537 : opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
2408 53859537 : mask >>= 1;
2409 53859537 : opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
2410 53859537 : mask >>= 1;
2411 53859537 : opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
2412 53859537 : mask >>= 1;
2413 53859537 : opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
2414 53859537 : mask >>= 1;
2415 53859537 : opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
2416 53859537 : mask >>= 1;
2417 53859537 : opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
2418 53859537 : mask >>= 1;
2419 53859537 : opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
2420 53859537 : mask >>= 1;
2421 53859537 : opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
2422 53859537 : mask >>= 1;
2423 53859537 : opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
2424 53859537 : mask >>= 1;
2425 53859537 : opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
2426 53859537 : mask >>= 1;
2427 53859537 : opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
2428 53859537 : mask >>= 1;
2429 53859537 : opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
2430 53859537 : mask >>= 1;
2431 53859537 : opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
2432 53859537 : mask >>= 1;
2433 53859537 : opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
2434 53859537 : mask >>= 1;
2435 53859537 : opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
2436 53859537 : mask >>= 1;
2437 53859537 : opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
2438 53859537 : mask >>= 1;
2439 53859537 : opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
2440 53859537 : mask >>= 1;
2441 53859537 : opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
2442 53859537 : mask >>= 1;
2443 53859537 : opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
2444 53859537 : mask >>= 1;
2445 53859537 : opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
2446 53859537 : mask >>= 1;
2447 53859537 : opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
2448 53859537 : mask >>= 1;
2449 53859537 : opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
2450 53859537 : mask >>= 1;
2451 53859537 : opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
2452 53859537 : mask >>= 1;
2453 53859537 : opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
2454 53859537 : mask >>= 1;
2455 53859537 : opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
2456 53859537 : mask >>= 1;
2457 53859537 : opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
2458 53859537 : mask >>= 1;
2459 53859537 : opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
2460 53859537 : mask >>= 1;
2461 53859537 : opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
2462 53859537 : mask >>= 1;
2463 53859537 : opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
2464 53859537 : mask >>= 1;
2465 53859537 : opts_set->x_param_vect_induction_float = (mask & 1) != 0;
2466 53859537 : mask >>= 1;
2467 53859537 : opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
2468 53859537 : mask >>= 1;
2469 53859537 : opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
2470 53859537 : mask >>= 1;
2471 53859537 : mask = ptr->explicit_mask[4];
2472 53859537 : opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
2473 53859537 : mask >>= 1;
2474 53859537 : opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
2475 53859537 : mask >>= 1;
2476 53859537 : opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
2477 53859537 : mask >>= 1;
2478 53859537 : opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
2479 53859537 : mask >>= 1;
2480 53859537 : opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (mask & 1) != 0;
2481 53859537 : mask >>= 1;
2482 53859537 : opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
2483 53859537 : mask >>= 1;
2484 53859537 : opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
2485 53859537 : mask >>= 1;
2486 53859537 : opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
2487 53859537 : mask >>= 1;
2488 53859537 : opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
2489 53859537 : mask >>= 1;
2490 53859537 : opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
2491 53859537 : mask >>= 1;
2492 53859537 : opts_set->x_param_widening_mul_defer_fma = (mask & 1) != 0;
2493 53859537 : mask >>= 1;
2494 53859537 : opts_set->x_flag_complex_method = (mask & 1) != 0;
2495 53859537 : mask >>= 1;
2496 53859537 : opts_set->x_flag_malloc_dse = (mask & 1) != 0;
2497 53859537 : mask >>= 1;
2498 53859537 : opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
2499 53859537 : mask >>= 1;
2500 53859537 : opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
2501 53859537 : mask >>= 1;
2502 53859537 : opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
2503 53859537 : mask >>= 1;
2504 53859537 : opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
2505 53859537 : mask >>= 1;
2506 53859537 : opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
2507 53859537 : mask >>= 1;
2508 53859537 : opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
2509 53859537 : mask >>= 1;
2510 53859537 : opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
2511 53859537 : mask >>= 1;
2512 53859537 : opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
2513 53859537 : mask >>= 1;
2514 53859537 : opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
2515 53859537 : mask >>= 1;
2516 53859537 : opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
2517 53859537 : mask >>= 1;
2518 53859537 : opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
2519 53859537 : mask >>= 1;
2520 53859537 : opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
2521 53859537 : mask >>= 1;
2522 53859537 : opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
2523 53859537 : mask >>= 1;
2524 53859537 : opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
2525 53859537 : mask >>= 1;
2526 53859537 : opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
2527 53859537 : mask >>= 1;
2528 53859537 : opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
2529 53859537 : mask >>= 1;
2530 53859537 : opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
2531 53859537 : mask >>= 1;
2532 53859537 : opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2533 53859537 : mask >>= 1;
2534 53859537 : opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
2535 53859537 : mask >>= 1;
2536 53859537 : opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
2537 53859537 : mask >>= 1;
2538 53859537 : opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2539 53859537 : mask >>= 1;
2540 53859537 : opts_set->x_optimize = (mask & 1) != 0;
2541 53859537 : mask >>= 1;
2542 53859537 : opts_set->x_optimize_size = (mask & 1) != 0;
2543 53859537 : mask >>= 1;
2544 53859537 : opts_set->x_optimize_debug = (mask & 1) != 0;
2545 53859537 : mask >>= 1;
2546 53859537 : opts_set->x_optimize_fast = (mask & 1) != 0;
2547 53859537 : mask >>= 1;
2548 53859537 : opts_set->x_warn_inline = (mask & 1) != 0;
2549 53859537 : mask >>= 1;
2550 53859537 : opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
2551 53859537 : mask >>= 1;
2552 53859537 : opts_set->x_flag_align_functions = (mask & 1) != 0;
2553 53859537 : mask >>= 1;
2554 53859537 : opts_set->x_flag_align_jumps = (mask & 1) != 0;
2555 53859537 : mask >>= 1;
2556 53859537 : opts_set->x_flag_align_labels = (mask & 1) != 0;
2557 53859537 : mask >>= 1;
2558 53859537 : opts_set->x_flag_align_loops = (mask & 1) != 0;
2559 53859537 : mask >>= 1;
2560 53859537 : opts_set->x_flag_allocation_dce = (mask & 1) != 0;
2561 53859537 : mask >>= 1;
2562 53859537 : opts_set->x_flag_store_data_races = (mask & 1) != 0;
2563 53859537 : mask >>= 1;
2564 53859537 : opts_set->x_flag_associative_math = (mask & 1) != 0;
2565 53859537 : mask >>= 1;
2566 53859537 : opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
2567 53859537 : mask >>= 1;
2568 53859537 : opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
2569 53859537 : mask >>= 1;
2570 53859537 : opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
2571 53859537 : mask >>= 1;
2572 53859537 : opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
2573 53859537 : mask >>= 1;
2574 53859537 : opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
2575 53859537 : mask >>= 1;
2576 53859537 : opts_set->x_flag_bit_tests = (mask & 1) != 0;
2577 53859537 : mask >>= 1;
2578 53859537 : opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
2579 53859537 : mask >>= 1;
2580 53859537 : opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
2581 53859537 : mask >>= 1;
2582 53859537 : opts_set->x_flag_caller_saves = (mask & 1) != 0;
2583 53859537 : mask >>= 1;
2584 53859537 : opts_set->x_flag_code_hoisting = (mask & 1) != 0;
2585 53859537 : mask >>= 1;
2586 53859537 : opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
2587 53859537 : mask >>= 1;
2588 53859537 : opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
2589 53859537 : mask >>= 1;
2590 53859537 : opts_set->x_flag_conserve_stack = (mask & 1) != 0;
2591 53859537 : mask >>= 1;
2592 53859537 : opts_set->x_flag_cprop_registers = (mask & 1) != 0;
2593 53859537 : mask >>= 1;
2594 53859537 : opts_set->x_flag_crossjumping = (mask & 1) != 0;
2595 53859537 : mask >>= 1;
2596 53859537 : opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
2597 53859537 : mask >>= 1;
2598 53859537 : opts_set->x_flag_dce = (mask & 1) != 0;
2599 53859537 : mask >>= 1;
2600 53859537 : mask = ptr->explicit_mask[5];
2601 53859537 : opts_set->x_flag_defer_pop = (mask & 1) != 0;
2602 53859537 : mask >>= 1;
2603 53859537 : opts_set->x_flag_delayed_branch = (mask & 1) != 0;
2604 53859537 : mask >>= 1;
2605 53859537 : opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
2606 53859537 : mask >>= 1;
2607 53859537 : opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
2608 53859537 : mask >>= 1;
2609 53859537 : opts_set->x_flag_dep_fusion = (mask & 1) != 0;
2610 53859537 : mask >>= 1;
2611 53859537 : opts_set->x_flag_devirtualize = (mask & 1) != 0;
2612 53859537 : mask >>= 1;
2613 53859537 : opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
2614 53859537 : mask >>= 1;
2615 53859537 : opts_set->x_flag_dse = (mask & 1) != 0;
2616 53859537 : mask >>= 1;
2617 53859537 : opts_set->x_flag_early_inlining = (mask & 1) != 0;
2618 53859537 : mask >>= 1;
2619 53859537 : opts_set->x_flag_exceptions = (mask & 1) != 0;
2620 53859537 : mask >>= 1;
2621 53859537 : opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
2622 53859537 : mask >>= 1;
2623 53859537 : opts_set->x_flag_ext_dce = (mask & 1) != 0;
2624 53859537 : mask >>= 1;
2625 53859537 : opts_set->x_flag_finite_loops = (mask & 1) != 0;
2626 53859537 : mask >>= 1;
2627 53859537 : opts_set->x_flag_finite_math_only = (mask & 1) != 0;
2628 53859537 : mask >>= 1;
2629 53859537 : opts_set->x_flag_float_store = (mask & 1) != 0;
2630 53859537 : mask >>= 1;
2631 53859537 : opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
2632 53859537 : mask >>= 1;
2633 53859537 : opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
2634 53859537 : mask >>= 1;
2635 53859537 : opts_set->x_flag_forward_propagate = (mask & 1) != 0;
2636 53859537 : mask >>= 1;
2637 53859537 : opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
2638 53859537 : mask >>= 1;
2639 53859537 : opts_set->x_flag_no_function_cse = (mask & 1) != 0;
2640 53859537 : mask >>= 1;
2641 53859537 : opts_set->x_flag_gcse = (mask & 1) != 0;
2642 53859537 : mask >>= 1;
2643 53859537 : opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
2644 53859537 : mask >>= 1;
2645 53859537 : opts_set->x_flag_gcse_las = (mask & 1) != 0;
2646 53859537 : mask >>= 1;
2647 53859537 : opts_set->x_flag_gcse_lm = (mask & 1) != 0;
2648 53859537 : mask >>= 1;
2649 53859537 : opts_set->x_flag_gcse_sm = (mask & 1) != 0;
2650 53859537 : mask >>= 1;
2651 53859537 : opts_set->x_flag_graphite = (mask & 1) != 0;
2652 53859537 : mask >>= 1;
2653 53859537 : opts_set->x_flag_graphite_identity = (mask & 1) != 0;
2654 53859537 : mask >>= 1;
2655 53859537 : opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
2656 53859537 : mask >>= 1;
2657 53859537 : opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
2658 53859537 : mask >>= 1;
2659 53859537 : opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
2660 53859537 : mask >>= 1;
2661 53859537 : opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
2662 53859537 : mask >>= 1;
2663 53859537 : opts_set->x_flag_harden_compares = (mask & 1) != 0;
2664 53859537 : mask >>= 1;
2665 53859537 : opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
2666 53859537 : mask >>= 1;
2667 53859537 : opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
2668 53859537 : mask >>= 1;
2669 53859537 : opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
2670 53859537 : mask >>= 1;
2671 53859537 : opts_set->x_flag_if_conversion = (mask & 1) != 0;
2672 53859537 : mask >>= 1;
2673 53859537 : opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
2674 53859537 : mask >>= 1;
2675 53859537 : opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
2676 53859537 : mask >>= 1;
2677 53859537 : opts_set->x_flag_no_inline = (mask & 1) != 0;
2678 53859537 : mask >>= 1;
2679 53859537 : opts_set->x_flag_inline_atomics = (mask & 1) != 0;
2680 53859537 : mask >>= 1;
2681 53859537 : opts_set->x_flag_inline_functions = (mask & 1) != 0;
2682 53859537 : mask >>= 1;
2683 53859537 : opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
2684 53859537 : mask >>= 1;
2685 53859537 : opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
2686 53859537 : mask >>= 1;
2687 53859537 : opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
2688 53859537 : mask >>= 1;
2689 53859537 : opts_set->x_flag_ipa_cp = (mask & 1) != 0;
2690 53859537 : mask >>= 1;
2691 53859537 : opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
2692 53859537 : mask >>= 1;
2693 53859537 : opts_set->x_flag_ipa_icf = (mask & 1) != 0;
2694 53859537 : mask >>= 1;
2695 53859537 : opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
2696 53859537 : mask >>= 1;
2697 53859537 : opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
2698 53859537 : mask >>= 1;
2699 53859537 : opts_set->x_flag_ipa_modref = (mask & 1) != 0;
2700 53859537 : mask >>= 1;
2701 53859537 : opts_set->x_flag_ipa_profile = (mask & 1) != 0;
2702 53859537 : mask >>= 1;
2703 53859537 : opts_set->x_flag_ipa_pta = (mask & 1) != 0;
2704 53859537 : mask >>= 1;
2705 53859537 : opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
2706 53859537 : mask >>= 1;
2707 53859537 : opts_set->x_flag_ipa_ra = (mask & 1) != 0;
2708 53859537 : mask >>= 1;
2709 53859537 : opts_set->x_flag_ipa_reference = (mask & 1) != 0;
2710 53859537 : mask >>= 1;
2711 53859537 : opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
2712 53859537 : mask >>= 1;
2713 53859537 : opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
2714 53859537 : mask >>= 1;
2715 53859537 : opts_set->x_flag_ipa_sra = (mask & 1) != 0;
2716 53859537 : mask >>= 1;
2717 53859537 : opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
2718 53859537 : mask >>= 1;
2719 53859537 : opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
2720 53859537 : mask >>= 1;
2721 53859537 : opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
2722 53859537 : mask >>= 1;
2723 53859537 : opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
2724 53859537 : mask >>= 1;
2725 53859537 : opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
2726 53859537 : mask >>= 1;
2727 53859537 : opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
2728 53859537 : mask >>= 1;
2729 53859537 : mask = ptr->explicit_mask[6];
2730 53859537 : opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
2731 53859537 : mask >>= 1;
2732 53859537 : opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
2733 53859537 : mask >>= 1;
2734 53859537 : opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
2735 53859537 : mask >>= 1;
2736 53859537 : opts_set->x_flag_ivopts = (mask & 1) != 0;
2737 53859537 : mask >>= 1;
2738 53859537 : opts_set->x_flag_jump_tables = (mask & 1) != 0;
2739 53859537 : mask >>= 1;
2740 53859537 : opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
2741 53859537 : mask >>= 1;
2742 53859537 : opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
2743 53859537 : mask >>= 1;
2744 53859537 : opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
2745 53859537 : mask >>= 1;
2746 53859537 : opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
2747 53859537 : mask >>= 1;
2748 53859537 : opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
2749 53859537 : mask >>= 1;
2750 53859537 : opts_set->x_flag_loop_interchange = (mask & 1) != 0;
2751 53859537 : mask >>= 1;
2752 53859537 : opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
2753 53859537 : mask >>= 1;
2754 53859537 : opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
2755 53859537 : mask >>= 1;
2756 53859537 : opts_set->x_flag_unroll_jam = (mask & 1) != 0;
2757 53859537 : mask >>= 1;
2758 53859537 : opts_set->x_flag_lra_remat = (mask & 1) != 0;
2759 53859537 : mask >>= 1;
2760 53859537 : opts_set->x_flag_malloc_dce = (mask & 1) != 0;
2761 53859537 : mask >>= 1;
2762 53859537 : opts_set->x_flag_errno_math = (mask & 1) != 0;
2763 53859537 : mask >>= 1;
2764 53859537 : opts_set->x_flag_modulo_sched = (mask & 1) != 0;
2765 53859537 : mask >>= 1;
2766 53859537 : opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
2767 53859537 : mask >>= 1;
2768 53859537 : opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
2769 53859537 : mask >>= 1;
2770 53859537 : opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
2771 53859537 : mask >>= 1;
2772 53859537 : opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
2773 53859537 : mask >>= 1;
2774 53859537 : opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
2775 53859537 : mask >>= 1;
2776 53859537 : opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
2777 53859537 : mask >>= 1;
2778 53859537 : opts_set->x_flag_opt_info = (mask & 1) != 0;
2779 53859537 : mask >>= 1;
2780 53859537 : opts_set->x_flag_optimize_crc = (mask & 1) != 0;
2781 53859537 : mask >>= 1;
2782 53859537 : opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
2783 53859537 : mask >>= 1;
2784 53859537 : opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
2785 53859537 : mask >>= 1;
2786 53859537 : opts_set->x_flag_pack_struct = (mask & 1) != 0;
2787 53859537 : mask >>= 1;
2788 53859537 : opts_set->x_flag_partial_inlining = (mask & 1) != 0;
2789 53859537 : mask >>= 1;
2790 53859537 : opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
2791 53859537 : mask >>= 1;
2792 53859537 : opts_set->x_flag_peel_loops = (mask & 1) != 0;
2793 53859537 : mask >>= 1;
2794 53859537 : opts_set->x_flag_no_peephole = (mask & 1) != 0;
2795 53859537 : mask >>= 1;
2796 53859537 : opts_set->x_flag_peephole2 = (mask & 1) != 0;
2797 53859537 : mask >>= 1;
2798 53859537 : opts_set->x_flag_plt = (mask & 1) != 0;
2799 53859537 : mask >>= 1;
2800 53859537 : opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
2801 53859537 : mask >>= 1;
2802 53859537 : opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
2803 53859537 : mask >>= 1;
2804 53859537 : opts_set->x_flag_printf_return_value = (mask & 1) != 0;
2805 53859537 : mask >>= 1;
2806 53859537 : opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
2807 53859537 : mask >>= 1;
2808 53859537 : opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
2809 53859537 : mask >>= 1;
2810 53859537 : opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
2811 53859537 : mask >>= 1;
2812 53859537 : opts_set->x_flag_ree = (mask & 1) != 0;
2813 53859537 : mask >>= 1;
2814 53859537 : opts_set->x_flag_rename_registers = (mask & 1) != 0;
2815 53859537 : mask >>= 1;
2816 53859537 : opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
2817 53859537 : mask >>= 1;
2818 53859537 : opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
2819 53859537 : mask >>= 1;
2820 53859537 : opts_set->x_flag_reorder_functions = (mask & 1) != 0;
2821 53859537 : mask >>= 1;
2822 53859537 : opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
2823 53859537 : mask >>= 1;
2824 53859537 : opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
2825 53859537 : mask >>= 1;
2826 53859537 : opts_set->x_flag_rounding_math = (mask & 1) != 0;
2827 53859537 : mask >>= 1;
2828 53859537 : opts_set->x_flag_rtti = (mask & 1) != 0;
2829 53859537 : mask >>= 1;
2830 53859537 : opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
2831 53859537 : mask >>= 1;
2832 53859537 : opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
2833 53859537 : mask >>= 1;
2834 53859537 : opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
2835 53859537 : mask >>= 1;
2836 53859537 : opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
2837 53859537 : mask >>= 1;
2838 53859537 : opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
2839 53859537 : mask >>= 1;
2840 53859537 : opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
2841 53859537 : mask >>= 1;
2842 53859537 : opts_set->x_flag_sched_pressure = (mask & 1) != 0;
2843 53859537 : mask >>= 1;
2844 53859537 : opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
2845 53859537 : mask >>= 1;
2846 53859537 : opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
2847 53859537 : mask >>= 1;
2848 53859537 : opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
2849 53859537 : mask >>= 1;
2850 53859537 : opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
2851 53859537 : mask >>= 1;
2852 53859537 : opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
2853 53859537 : mask >>= 1;
2854 53859537 : opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
2855 53859537 : mask >>= 1;
2856 53859537 : opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
2857 53859537 : mask >>= 1;
2858 53859537 : mask = ptr->explicit_mask[7];
2859 53859537 : opts_set->x_flag_schedule_insns = (mask & 1) != 0;
2860 53859537 : mask >>= 1;
2861 53859537 : opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
2862 53859537 : mask >>= 1;
2863 53859537 : opts_set->x_flag_section_anchors = (mask & 1) != 0;
2864 53859537 : mask >>= 1;
2865 53859537 : opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
2866 53859537 : mask >>= 1;
2867 53859537 : opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
2868 53859537 : mask >>= 1;
2869 53859537 : opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
2870 53859537 : mask >>= 1;
2871 53859537 : opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
2872 53859537 : mask >>= 1;
2873 53859537 : opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
2874 53859537 : mask >>= 1;
2875 53859537 : opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
2876 53859537 : mask >>= 1;
2877 53859537 : opts_set->x_flag_short_enums = (mask & 1) != 0;
2878 53859537 : mask >>= 1;
2879 53859537 : opts_set->x_flag_short_wchar = (mask & 1) != 0;
2880 53859537 : mask >>= 1;
2881 53859537 : opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
2882 53859537 : mask >>= 1;
2883 53859537 : opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
2884 53859537 : mask >>= 1;
2885 53859537 : opts_set->x_flag_signaling_nans = (mask & 1) != 0;
2886 53859537 : mask >>= 1;
2887 53859537 : opts_set->x_flag_signed_zeros = (mask & 1) != 0;
2888 53859537 : mask >>= 1;
2889 53859537 : opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
2890 53859537 : mask >>= 1;
2891 53859537 : opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
2892 53859537 : mask >>= 1;
2893 53859537 : opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
2894 53859537 : mask >>= 1;
2895 53859537 : opts_set->x_flag_split_loops = (mask & 1) != 0;
2896 53859537 : mask >>= 1;
2897 53859537 : opts_set->x_flag_split_wide_types = (mask & 1) != 0;
2898 53859537 : mask >>= 1;
2899 53859537 : opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
2900 53859537 : mask >>= 1;
2901 53859537 : opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
2902 53859537 : mask >>= 1;
2903 53859537 : opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
2904 53859537 : mask >>= 1;
2905 53859537 : opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
2906 53859537 : mask >>= 1;
2907 53859537 : opts_set->x_flag_stack_protect = (mask & 1) != 0;
2908 53859537 : mask >>= 1;
2909 53859537 : opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
2910 53859537 : mask >>= 1;
2911 53859537 : opts_set->x_flag_store_merging = (mask & 1) != 0;
2912 53859537 : mask >>= 1;
2913 53859537 : opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
2914 53859537 : mask >>= 1;
2915 53859537 : opts_set->x_flag_strict_enums = (mask & 1) != 0;
2916 53859537 : mask >>= 1;
2917 53859537 : opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
2918 53859537 : mask >>= 1;
2919 53859537 : opts_set->x_flag_thread_jumps = (mask & 1) != 0;
2920 53859537 : mask >>= 1;
2921 53859537 : opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
2922 53859537 : mask >>= 1;
2923 53859537 : opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
2924 53859537 : mask >>= 1;
2925 53859537 : opts_set->x_flag_tracer = (mask & 1) != 0;
2926 53859537 : mask >>= 1;
2927 53859537 : opts_set->x_flag_trapping_math = (mask & 1) != 0;
2928 53859537 : mask >>= 1;
2929 53859537 : opts_set->x_flag_trapv = (mask & 1) != 0;
2930 53859537 : mask >>= 1;
2931 53859537 : opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
2932 53859537 : mask >>= 1;
2933 53859537 : opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
2934 53859537 : mask >>= 1;
2935 53859537 : opts_set->x_flag_tree_ccp = (mask & 1) != 0;
2936 53859537 : mask >>= 1;
2937 53859537 : opts_set->x_flag_tree_ch = (mask & 1) != 0;
2938 53859537 : mask >>= 1;
2939 53859537 : opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
2940 53859537 : mask >>= 1;
2941 53859537 : opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
2942 53859537 : mask >>= 1;
2943 53859537 : opts_set->x_flag_tree_cselim = (mask & 1) != 0;
2944 53859537 : mask >>= 1;
2945 53859537 : opts_set->x_flag_tree_dce = (mask & 1) != 0;
2946 53859537 : mask >>= 1;
2947 53859537 : opts_set->x_flag_tree_dom = (mask & 1) != 0;
2948 53859537 : mask >>= 1;
2949 53859537 : opts_set->x_flag_tree_dse = (mask & 1) != 0;
2950 53859537 : mask >>= 1;
2951 53859537 : opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
2952 53859537 : mask >>= 1;
2953 53859537 : opts_set->x_flag_tree_fre = (mask & 1) != 0;
2954 53859537 : mask >>= 1;
2955 53859537 : opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
2956 53859537 : mask >>= 1;
2957 53859537 : opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
2958 53859537 : mask >>= 1;
2959 53859537 : opts_set->x_flag_tree_loop_if_convert = (mask & 1) != 0;
2960 53859537 : mask >>= 1;
2961 53859537 : opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
2962 53859537 : mask >>= 1;
2963 53859537 : opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
2964 53859537 : mask >>= 1;
2965 53859537 : opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
2966 53859537 : mask >>= 1;
2967 53859537 : opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
2968 53859537 : mask >>= 1;
2969 53859537 : opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
2970 53859537 : mask >>= 1;
2971 53859537 : opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
2972 53859537 : mask >>= 1;
2973 53859537 : opts_set->x_flag_tree_pre = (mask & 1) != 0;
2974 53859537 : mask >>= 1;
2975 53859537 : opts_set->x_flag_tree_pta = (mask & 1) != 0;
2976 53859537 : mask >>= 1;
2977 53859537 : opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
2978 53859537 : mask >>= 1;
2979 53859537 : opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
2980 53859537 : mask >>= 1;
2981 53859537 : opts_set->x_flag_tree_sink = (mask & 1) != 0;
2982 53859537 : mask >>= 1;
2983 53859537 : opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
2984 53859537 : mask >>= 1;
2985 53859537 : opts_set->x_flag_tree_slsr = (mask & 1) != 0;
2986 53859537 : mask >>= 1;
2987 53859537 : mask = ptr->explicit_mask[8];
2988 53859537 : opts_set->x_flag_tree_sra = (mask & 1) != 0;
2989 53859537 : mask >>= 1;
2990 53859537 : opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
2991 53859537 : mask >>= 1;
2992 53859537 : opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
2993 53859537 : mask >>= 1;
2994 53859537 : opts_set->x_flag_tree_ter = (mask & 1) != 0;
2995 53859537 : mask >>= 1;
2996 53859537 : opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
2997 53859537 : mask >>= 1;
2998 53859537 : opts_set->x_flag_tree_vrp = (mask & 1) != 0;
2999 53859537 : mask >>= 1;
3000 53859537 : opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
3001 53859537 : mask >>= 1;
3002 53859537 : opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
3003 53859537 : mask >>= 1;
3004 53859537 : opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
3005 53859537 : mask >>= 1;
3006 53859537 : opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
3007 53859537 : mask >>= 1;
3008 53859537 : opts_set->x_flag_unroll_loops = (mask & 1) != 0;
3009 53859537 : mask >>= 1;
3010 53859537 : opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
3011 53859537 : mask >>= 1;
3012 53859537 : opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
3013 53859537 : mask >>= 1;
3014 53859537 : opts_set->x_flag_unwind_tables = (mask & 1) != 0;
3015 53859537 : mask >>= 1;
3016 53859537 : opts_set->x_flag_var_tracking = (mask & 1) != 0;
3017 53859537 : mask >>= 1;
3018 53859537 : opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
3019 53859537 : mask >>= 1;
3020 53859537 : opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
3021 53859537 : mask >>= 1;
3022 53859537 : opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
3023 53859537 : mask >>= 1;
3024 53859537 : opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
3025 53859537 : mask >>= 1;
3026 53859537 : opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
3027 53859537 : mask >>= 1;
3028 53859537 : opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
3029 53859537 : mask >>= 1;
3030 53859537 : opts_set->x_flag_web = (mask & 1) != 0;
3031 53859537 : mask >>= 1;
3032 53859537 : opts_set->x_flag_wrapv = (mask & 1) != 0;
3033 53859537 : mask >>= 1;
3034 53859537 : opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
3035 53859537 : mask >>= 1;
3036 53859537 : opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
3037 53859537 : mask >>= 1;
3038 53859537 : opts_set->x_ix86_use_scatter = (mask & 1) != 0;
3039 53859537 : mask >>= 1;
3040 53859537 : opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
3041 53859537 : mask >>= 1;
3042 53859537 : opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
3043 53859537 : mask >>= 1;
3044 53859537 : opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
3045 53859537 : mask >>= 1;
3046 53859537 : opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
3047 53859537 : mask >>= 1;
3048 53859537 : opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
3049 53859537 : mask >>= 1;
3050 53859537 : opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
3051 53859537 : mask >>= 1;
3052 53859537 : targetm.override_options_after_change ();
3053 53859537 : }
3054 :
3055 : /* Print optimization options from a structure. */
3056 : void
3057 0 : cl_optimization_print (FILE *file,
3058 : int indent_to,
3059 : struct cl_optimization *ptr)
3060 : {
3061 0 : fputs ("\n", file);
3062 0 : if (ptr->x_param_align_loop_iterations)
3063 0 : fprintf (file, "%*s%s (%#x)\n",
3064 : indent_to, "",
3065 : "param_align_loop_iterations",
3066 : ptr->x_param_align_loop_iterations);
3067 :
3068 0 : if (ptr->x_param_align_threshold)
3069 0 : fprintf (file, "%*s%s (%#x)\n",
3070 : indent_to, "",
3071 : "param_align_threshold",
3072 : ptr->x_param_align_threshold);
3073 :
3074 0 : if (ptr->x_param_asan_protect_allocas)
3075 0 : fprintf (file, "%*s%s (%#x)\n",
3076 : indent_to, "",
3077 : "param_asan_protect_allocas",
3078 : ptr->x_param_asan_protect_allocas);
3079 :
3080 0 : if (ptr->x_param_asan_instrument_reads)
3081 0 : fprintf (file, "%*s%s (%#x)\n",
3082 : indent_to, "",
3083 : "param_asan_instrument_reads",
3084 : ptr->x_param_asan_instrument_reads);
3085 :
3086 0 : if (ptr->x_param_asan_instrument_writes)
3087 0 : fprintf (file, "%*s%s (%#x)\n",
3088 : indent_to, "",
3089 : "param_asan_instrument_writes",
3090 : ptr->x_param_asan_instrument_writes);
3091 :
3092 0 : if (ptr->x_param_asan_instrumentation_with_call_threshold)
3093 0 : fprintf (file, "%*s%s (%#x)\n",
3094 : indent_to, "",
3095 : "param_asan_instrumentation_with_call_threshold",
3096 : ptr->x_param_asan_instrumentation_with_call_threshold);
3097 :
3098 0 : if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
3099 0 : fprintf (file, "%*s%s (%#x)\n",
3100 : indent_to, "",
3101 : "param_asan_kernel_mem_intrinsic_prefix",
3102 : ptr->x_param_asan_kernel_mem_intrinsic_prefix);
3103 :
3104 0 : if (ptr->x_param_asan_memintrin)
3105 0 : fprintf (file, "%*s%s (%#x)\n",
3106 : indent_to, "",
3107 : "param_asan_memintrin",
3108 : ptr->x_param_asan_memintrin);
3109 :
3110 0 : if (ptr->x_param_asan_stack)
3111 0 : fprintf (file, "%*s%s (%#x)\n",
3112 : indent_to, "",
3113 : "param_asan_stack",
3114 : ptr->x_param_asan_stack);
3115 :
3116 0 : if (ptr->x_param_asan_use_after_return)
3117 0 : fprintf (file, "%*s%s (%#x)\n",
3118 : indent_to, "",
3119 : "param_asan_use_after_return",
3120 : ptr->x_param_asan_use_after_return);
3121 :
3122 0 : if (ptr->x_param_auto_profile_bbs)
3123 0 : fprintf (file, "%*s%s (%#x)\n",
3124 : indent_to, "",
3125 : "param_auto_profile_bbs",
3126 : ptr->x_param_auto_profile_bbs);
3127 :
3128 0 : if (ptr->x_param_auto_profile_reorder_only)
3129 0 : fprintf (file, "%*s%s (%#x)\n",
3130 : indent_to, "",
3131 : "param_auto_profile_reorder_only",
3132 : ptr->x_param_auto_profile_reorder_only);
3133 :
3134 0 : if (ptr->x_param_avg_loop_niter)
3135 0 : fprintf (file, "%*s%s (%#x)\n",
3136 : indent_to, "",
3137 : "param_avg_loop_niter",
3138 : ptr->x_param_avg_loop_niter);
3139 :
3140 0 : if (ptr->x_param_avoid_fma_max_bits)
3141 0 : fprintf (file, "%*s%s (%#x)\n",
3142 : indent_to, "",
3143 : "param_avoid_fma_max_bits",
3144 : ptr->x_param_avoid_fma_max_bits);
3145 :
3146 0 : if (ptr->x_param_builtin_expect_probability)
3147 0 : fprintf (file, "%*s%s (%#x)\n",
3148 : indent_to, "",
3149 : "param_builtin_expect_probability",
3150 : ptr->x_param_builtin_expect_probability);
3151 :
3152 0 : if (ptr->x_param_builtin_string_cmp_inline_length)
3153 0 : fprintf (file, "%*s%s (%#x)\n",
3154 : indent_to, "",
3155 : "param_builtin_string_cmp_inline_length",
3156 : ptr->x_param_builtin_string_cmp_inline_length);
3157 :
3158 0 : if (ptr->x_param_case_values_threshold)
3159 0 : fprintf (file, "%*s%s (%#x)\n",
3160 : indent_to, "",
3161 : "param_case_values_threshold",
3162 : ptr->x_param_case_values_threshold);
3163 :
3164 0 : if (ptr->x_param_comdat_sharing_probability)
3165 0 : fprintf (file, "%*s%s (%#x)\n",
3166 : indent_to, "",
3167 : "param_comdat_sharing_probability",
3168 : ptr->x_param_comdat_sharing_probability);
3169 :
3170 0 : if (ptr->x_param_construct_interfere_size)
3171 0 : fprintf (file, "%*s%s (%#x)\n",
3172 : indent_to, "",
3173 : "param_construct_interfere_size",
3174 : ptr->x_param_construct_interfere_size);
3175 :
3176 0 : if (ptr->x_param_cycle_accurate_model)
3177 0 : fprintf (file, "%*s%s (%#x)\n",
3178 : indent_to, "",
3179 : "param_cycle_accurate_model",
3180 : ptr->x_param_cycle_accurate_model);
3181 :
3182 0 : if (ptr->x_param_destruct_interfere_size)
3183 0 : fprintf (file, "%*s%s (%#x)\n",
3184 : indent_to, "",
3185 : "param_destruct_interfere_size",
3186 : ptr->x_param_destruct_interfere_size);
3187 :
3188 0 : if (ptr->x_param_dom_jump_threading)
3189 0 : fprintf (file, "%*s%s (%#x)\n",
3190 : indent_to, "",
3191 : "param_dom_jump_threading",
3192 : ptr->x_param_dom_jump_threading);
3193 :
3194 0 : if (ptr->x_param_dse_max_alias_queries_per_store)
3195 0 : fprintf (file, "%*s%s (%#x)\n",
3196 : indent_to, "",
3197 : "param_dse_max_alias_queries_per_store",
3198 : ptr->x_param_dse_max_alias_queries_per_store);
3199 :
3200 0 : if (ptr->x_param_dse_max_object_size)
3201 0 : fprintf (file, "%*s%s (%#x)\n",
3202 : indent_to, "",
3203 : "param_dse_max_object_size",
3204 : ptr->x_param_dse_max_object_size);
3205 :
3206 0 : if (ptr->x_param_early_inlining_insns)
3207 0 : fprintf (file, "%*s%s (%#x)\n",
3208 : indent_to, "",
3209 : "param_early_inlining_insns",
3210 : ptr->x_param_early_inlining_insns);
3211 :
3212 0 : if (ptr->x_param_fsm_scale_path_stmts)
3213 0 : fprintf (file, "%*s%s (%#x)\n",
3214 : indent_to, "",
3215 : "param_fsm_scale_path_stmts",
3216 : ptr->x_param_fsm_scale_path_stmts);
3217 :
3218 0 : if (ptr->x_param_fully_pipelined_fma)
3219 0 : fprintf (file, "%*s%s (%#x)\n",
3220 : indent_to, "",
3221 : "param_fully_pipelined_fma",
3222 : ptr->x_param_fully_pipelined_fma);
3223 :
3224 0 : if (ptr->x_param_gcse_after_reload_critical_fraction)
3225 0 : fprintf (file, "%*s%s (%#x)\n",
3226 : indent_to, "",
3227 : "param_gcse_after_reload_critical_fraction",
3228 : ptr->x_param_gcse_after_reload_critical_fraction);
3229 :
3230 0 : if (ptr->x_param_gcse_after_reload_partial_fraction)
3231 0 : fprintf (file, "%*s%s (%#x)\n",
3232 : indent_to, "",
3233 : "param_gcse_after_reload_partial_fraction",
3234 : ptr->x_param_gcse_after_reload_partial_fraction);
3235 :
3236 0 : if (ptr->x_param_gcse_cost_distance_ratio)
3237 0 : fprintf (file, "%*s%s (%#x)\n",
3238 : indent_to, "",
3239 : "param_gcse_cost_distance_ratio",
3240 : ptr->x_param_gcse_cost_distance_ratio);
3241 :
3242 0 : if (ptr->x_param_gcse_unrestricted_cost)
3243 0 : fprintf (file, "%*s%s (%#x)\n",
3244 : indent_to, "",
3245 : "param_gcse_unrestricted_cost",
3246 : ptr->x_param_gcse_unrestricted_cost);
3247 :
3248 0 : if (ptr->x_param_graphite_max_arrays_per_scop)
3249 0 : fprintf (file, "%*s%s (%#x)\n",
3250 : indent_to, "",
3251 : "param_graphite_max_arrays_per_scop",
3252 : ptr->x_param_graphite_max_arrays_per_scop);
3253 :
3254 0 : if (ptr->x_param_graphite_max_nb_scop_params)
3255 0 : fprintf (file, "%*s%s (%#x)\n",
3256 : indent_to, "",
3257 : "param_graphite_max_nb_scop_params",
3258 : ptr->x_param_graphite_max_nb_scop_params);
3259 :
3260 0 : if (ptr->x_param_hardcfr_max_blocks)
3261 0 : fprintf (file, "%*s%s (%#x)\n",
3262 : indent_to, "",
3263 : "param_hardcfr_max_blocks",
3264 : ptr->x_param_hardcfr_max_blocks);
3265 :
3266 0 : if (ptr->x_param_hardcfr_max_inline_blocks)
3267 0 : fprintf (file, "%*s%s (%#x)\n",
3268 : indent_to, "",
3269 : "param_hardcfr_max_inline_blocks",
3270 : ptr->x_param_hardcfr_max_inline_blocks);
3271 :
3272 0 : if (ptr->x_param_hwasan_instrument_allocas)
3273 0 : fprintf (file, "%*s%s (%#x)\n",
3274 : indent_to, "",
3275 : "param_hwasan_instrument_allocas",
3276 : ptr->x_param_hwasan_instrument_allocas);
3277 :
3278 0 : if (ptr->x_param_hwasan_instrument_mem_intrinsics)
3279 0 : fprintf (file, "%*s%s (%#x)\n",
3280 : indent_to, "",
3281 : "param_hwasan_instrument_mem_intrinsics",
3282 : ptr->x_param_hwasan_instrument_mem_intrinsics);
3283 :
3284 0 : if (ptr->x_param_hwasan_instrument_reads)
3285 0 : fprintf (file, "%*s%s (%#x)\n",
3286 : indent_to, "",
3287 : "param_hwasan_instrument_reads",
3288 : ptr->x_param_hwasan_instrument_reads);
3289 :
3290 0 : if (ptr->x_param_hwasan_instrument_stack)
3291 0 : fprintf (file, "%*s%s (%#x)\n",
3292 : indent_to, "",
3293 : "param_hwasan_instrument_stack",
3294 : ptr->x_param_hwasan_instrument_stack);
3295 :
3296 0 : if (ptr->x_param_hwasan_instrument_writes)
3297 0 : fprintf (file, "%*s%s (%#x)\n",
3298 : indent_to, "",
3299 : "param_hwasan_instrument_writes",
3300 : ptr->x_param_hwasan_instrument_writes);
3301 :
3302 0 : if (ptr->x_param_hwasan_random_frame_tag)
3303 0 : fprintf (file, "%*s%s (%#x)\n",
3304 : indent_to, "",
3305 : "param_hwasan_random_frame_tag",
3306 : ptr->x_param_hwasan_random_frame_tag);
3307 :
3308 0 : if (ptr->x_param_inline_heuristics_hint_percent)
3309 0 : fprintf (file, "%*s%s (%#x)\n",
3310 : indent_to, "",
3311 : "param_inline_heuristics_hint_percent",
3312 : ptr->x_param_inline_heuristics_hint_percent);
3313 :
3314 0 : if (ptr->x_param_inline_min_speedup)
3315 0 : fprintf (file, "%*s%s (%#x)\n",
3316 : indent_to, "",
3317 : "param_inline_min_speedup",
3318 : ptr->x_param_inline_min_speedup);
3319 :
3320 0 : if (ptr->x_param_inline_unit_growth)
3321 0 : fprintf (file, "%*s%s (%#x)\n",
3322 : indent_to, "",
3323 : "param_inline_unit_growth",
3324 : ptr->x_param_inline_unit_growth);
3325 :
3326 0 : if (ptr->x_param_ipa_cp_eval_threshold)
3327 0 : fprintf (file, "%*s%s (%#x)\n",
3328 : indent_to, "",
3329 : "param_ipa_cp_eval_threshold",
3330 : ptr->x_param_ipa_cp_eval_threshold);
3331 :
3332 0 : if (ptr->x_param_ipa_cp_large_unit_insns)
3333 0 : fprintf (file, "%*s%s (%#x)\n",
3334 : indent_to, "",
3335 : "param_ipa_cp_large_unit_insns",
3336 : ptr->x_param_ipa_cp_large_unit_insns);
3337 :
3338 0 : if (ptr->x_param_ipa_cp_loop_hint_bonus)
3339 0 : fprintf (file, "%*s%s (%#x)\n",
3340 : indent_to, "",
3341 : "param_ipa_cp_loop_hint_bonus",
3342 : ptr->x_param_ipa_cp_loop_hint_bonus);
3343 :
3344 0 : if (ptr->x_param_ipa_cp_max_recursive_depth)
3345 0 : fprintf (file, "%*s%s (%#x)\n",
3346 : indent_to, "",
3347 : "param_ipa_cp_max_recursive_depth",
3348 : ptr->x_param_ipa_cp_max_recursive_depth);
3349 :
3350 0 : if (ptr->x_param_ipa_cp_min_recursive_probability)
3351 0 : fprintf (file, "%*s%s (%#x)\n",
3352 : indent_to, "",
3353 : "param_ipa_cp_min_recursive_probability",
3354 : ptr->x_param_ipa_cp_min_recursive_probability);
3355 :
3356 0 : if (ptr->x_param_ipa_cp_recursion_penalty)
3357 0 : fprintf (file, "%*s%s (%#x)\n",
3358 : indent_to, "",
3359 : "param_ipa_cp_recursion_penalty",
3360 : ptr->x_param_ipa_cp_recursion_penalty);
3361 :
3362 0 : if (ptr->x_param_ipa_cp_recursive_freq_factor)
3363 0 : fprintf (file, "%*s%s (%#x)\n",
3364 : indent_to, "",
3365 : "param_ipa_cp_recursive_freq_factor",
3366 : ptr->x_param_ipa_cp_recursive_freq_factor);
3367 :
3368 0 : if (ptr->x_param_ipa_cp_single_call_penalty)
3369 0 : fprintf (file, "%*s%s (%#x)\n",
3370 : indent_to, "",
3371 : "param_ipa_cp_single_call_penalty",
3372 : ptr->x_param_ipa_cp_single_call_penalty);
3373 :
3374 0 : if (ptr->x_param_ipa_cp_sweeps)
3375 0 : fprintf (file, "%*s%s (%#x)\n",
3376 : indent_to, "",
3377 : "param_ipa_cp_sweeps",
3378 : ptr->x_param_ipa_cp_sweeps);
3379 :
3380 0 : if (ptr->x_param_ipa_cp_unit_growth)
3381 0 : fprintf (file, "%*s%s (%#x)\n",
3382 : indent_to, "",
3383 : "param_ipa_cp_unit_growth",
3384 : ptr->x_param_ipa_cp_unit_growth);
3385 :
3386 0 : if (ptr->x_param_ipa_cp_value_list_size)
3387 0 : fprintf (file, "%*s%s (%#x)\n",
3388 : indent_to, "",
3389 : "param_ipa_cp_value_list_size",
3390 : ptr->x_param_ipa_cp_value_list_size);
3391 :
3392 0 : if (ptr->x_param_ipa_jump_function_lookups)
3393 0 : fprintf (file, "%*s%s (%#x)\n",
3394 : indent_to, "",
3395 : "param_ipa_jump_function_lookups",
3396 : ptr->x_param_ipa_jump_function_lookups);
3397 :
3398 0 : if (ptr->x_param_ipa_max_aa_steps)
3399 0 : fprintf (file, "%*s%s (%#x)\n",
3400 : indent_to, "",
3401 : "param_ipa_max_aa_steps",
3402 : ptr->x_param_ipa_max_aa_steps);
3403 :
3404 0 : if (ptr->x_param_ipa_max_agg_items)
3405 0 : fprintf (file, "%*s%s (%#x)\n",
3406 : indent_to, "",
3407 : "param_ipa_max_agg_items",
3408 : ptr->x_param_ipa_max_agg_items);
3409 :
3410 0 : if (ptr->x_param_ipa_max_loop_predicates)
3411 0 : fprintf (file, "%*s%s (%#x)\n",
3412 : indent_to, "",
3413 : "param_ipa_max_loop_predicates",
3414 : ptr->x_param_ipa_max_loop_predicates);
3415 :
3416 0 : if (ptr->x_param_ipa_max_param_expr_ops)
3417 0 : fprintf (file, "%*s%s (%#x)\n",
3418 : indent_to, "",
3419 : "param_ipa_max_param_expr_ops",
3420 : ptr->x_param_ipa_max_param_expr_ops);
3421 :
3422 0 : if (ptr->x_param_ipa_max_switch_predicate_bounds)
3423 0 : fprintf (file, "%*s%s (%#x)\n",
3424 : indent_to, "",
3425 : "param_ipa_max_switch_predicate_bounds",
3426 : ptr->x_param_ipa_max_switch_predicate_bounds);
3427 :
3428 0 : if (ptr->x_param_ipa_sra_deref_prob_threshold)
3429 0 : fprintf (file, "%*s%s (%#x)\n",
3430 : indent_to, "",
3431 : "param_ipa_sra_deref_prob_threshold",
3432 : ptr->x_param_ipa_sra_deref_prob_threshold);
3433 :
3434 0 : if (ptr->x_param_ipa_sra_max_replacements)
3435 0 : fprintf (file, "%*s%s (%#x)\n",
3436 : indent_to, "",
3437 : "param_ipa_sra_max_replacements",
3438 : ptr->x_param_ipa_sra_max_replacements);
3439 :
3440 0 : if (ptr->x_param_ipa_sra_ptr_growth_factor)
3441 0 : fprintf (file, "%*s%s (%#x)\n",
3442 : indent_to, "",
3443 : "param_ipa_sra_ptr_growth_factor",
3444 : ptr->x_param_ipa_sra_ptr_growth_factor);
3445 :
3446 0 : if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
3447 0 : fprintf (file, "%*s%s (%#x)\n",
3448 : indent_to, "",
3449 : "param_ipa_sra_ptrwrap_growth_factor",
3450 : ptr->x_param_ipa_sra_ptrwrap_growth_factor);
3451 :
3452 0 : if (ptr->x_param_ira_consider_dup_in_all_alts)
3453 0 : fprintf (file, "%*s%s (%#x)\n",
3454 : indent_to, "",
3455 : "param_ira_consider_dup_in_all_alts",
3456 : ptr->x_param_ira_consider_dup_in_all_alts);
3457 :
3458 0 : if (ptr->x_param_ira_loop_reserved_regs)
3459 0 : fprintf (file, "%*s%s (%#x)\n",
3460 : indent_to, "",
3461 : "param_ira_loop_reserved_regs",
3462 : ptr->x_param_ira_loop_reserved_regs);
3463 :
3464 0 : if (ptr->x_param_ira_max_conflict_table_size)
3465 0 : fprintf (file, "%*s%s (%#x)\n",
3466 : indent_to, "",
3467 : "param_ira_max_conflict_table_size",
3468 : ptr->x_param_ira_max_conflict_table_size);
3469 :
3470 0 : if (ptr->x_param_ira_max_loops_num)
3471 0 : fprintf (file, "%*s%s (%#x)\n",
3472 : indent_to, "",
3473 : "param_ira_max_loops_num",
3474 : ptr->x_param_ira_max_loops_num);
3475 :
3476 0 : if (ptr->x_param_ira_simple_lra_insn_threshold)
3477 0 : fprintf (file, "%*s%s (%#x)\n",
3478 : indent_to, "",
3479 : "param_ira_simple_lra_insn_threshold",
3480 : ptr->x_param_ira_simple_lra_insn_threshold);
3481 :
3482 0 : if (ptr->x_param_iv_always_prune_cand_set_bound)
3483 0 : fprintf (file, "%*s%s (%#x)\n",
3484 : indent_to, "",
3485 : "param_iv_always_prune_cand_set_bound",
3486 : ptr->x_param_iv_always_prune_cand_set_bound);
3487 :
3488 0 : if (ptr->x_param_iv_consider_all_candidates_bound)
3489 0 : fprintf (file, "%*s%s (%#x)\n",
3490 : indent_to, "",
3491 : "param_iv_consider_all_candidates_bound",
3492 : ptr->x_param_iv_consider_all_candidates_bound);
3493 :
3494 0 : if (ptr->x_param_iv_max_considered_uses)
3495 0 : fprintf (file, "%*s%s (%#x)\n",
3496 : indent_to, "",
3497 : "param_iv_max_considered_uses",
3498 : ptr->x_param_iv_max_considered_uses);
3499 :
3500 0 : if (ptr->x_ix86_vect_compare_costs)
3501 0 : fprintf (file, "%*s%s (%#x)\n",
3502 : indent_to, "",
3503 : "ix86_vect_compare_costs",
3504 : ptr->x_ix86_vect_compare_costs);
3505 :
3506 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_size)
3507 0 : fprintf (file, "%*s%s (%#x)\n",
3508 : indent_to, "",
3509 : "param_jump_table_max_growth_ratio_for_size",
3510 : ptr->x_param_jump_table_max_growth_ratio_for_size);
3511 :
3512 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
3513 0 : fprintf (file, "%*s%s (%#x)\n",
3514 : indent_to, "",
3515 : "param_jump_table_max_growth_ratio_for_speed",
3516 : ptr->x_param_jump_table_max_growth_ratio_for_speed);
3517 :
3518 0 : if (ptr->x_param_l1_cache_line_size)
3519 0 : fprintf (file, "%*s%s (%#x)\n",
3520 : indent_to, "",
3521 : "param_l1_cache_line_size",
3522 : ptr->x_param_l1_cache_line_size);
3523 :
3524 0 : if (ptr->x_param_l1_cache_size)
3525 0 : fprintf (file, "%*s%s (%#x)\n",
3526 : indent_to, "",
3527 : "param_l1_cache_size",
3528 : ptr->x_param_l1_cache_size);
3529 :
3530 0 : if (ptr->x_param_l2_cache_size)
3531 0 : fprintf (file, "%*s%s (%#x)\n",
3532 : indent_to, "",
3533 : "param_l2_cache_size",
3534 : ptr->x_param_l2_cache_size);
3535 :
3536 0 : if (ptr->x_param_large_function_growth)
3537 0 : fprintf (file, "%*s%s (%#x)\n",
3538 : indent_to, "",
3539 : "param_large_function_growth",
3540 : ptr->x_param_large_function_growth);
3541 :
3542 0 : if (ptr->x_param_large_function_insns)
3543 0 : fprintf (file, "%*s%s (%#x)\n",
3544 : indent_to, "",
3545 : "param_large_function_insns",
3546 : ptr->x_param_large_function_insns);
3547 :
3548 0 : if (ptr->x_param_stack_frame_growth)
3549 0 : fprintf (file, "%*s%s (%#x)\n",
3550 : indent_to, "",
3551 : "param_stack_frame_growth",
3552 : ptr->x_param_stack_frame_growth);
3553 :
3554 0 : if (ptr->x_param_large_stack_frame)
3555 0 : fprintf (file, "%*s%s (%#x)\n",
3556 : indent_to, "",
3557 : "param_large_stack_frame",
3558 : ptr->x_param_large_stack_frame);
3559 :
3560 0 : if (ptr->x_param_large_unit_insns)
3561 0 : fprintf (file, "%*s%s (%#x)\n",
3562 : indent_to, "",
3563 : "param_large_unit_insns",
3564 : ptr->x_param_large_unit_insns);
3565 :
3566 0 : if (ptr->x_param_lim_expensive)
3567 0 : fprintf (file, "%*s%s (%#x)\n",
3568 : indent_to, "",
3569 : "param_lim_expensive",
3570 : ptr->x_param_lim_expensive);
3571 :
3572 0 : if (ptr->x_param_loop_block_tile_size)
3573 0 : fprintf (file, "%*s%s (%#x)\n",
3574 : indent_to, "",
3575 : "param_loop_block_tile_size",
3576 : ptr->x_param_loop_block_tile_size);
3577 :
3578 0 : if (ptr->x_param_loop_interchange_max_num_stmts)
3579 0 : fprintf (file, "%*s%s (%#x)\n",
3580 : indent_to, "",
3581 : "param_loop_interchange_max_num_stmts",
3582 : ptr->x_param_loop_interchange_max_num_stmts);
3583 :
3584 0 : if (ptr->x_param_loop_interchange_stride_ratio)
3585 0 : fprintf (file, "%*s%s (%#x)\n",
3586 : indent_to, "",
3587 : "param_loop_interchange_stride_ratio",
3588 : ptr->x_param_loop_interchange_stride_ratio);
3589 :
3590 0 : if (ptr->x_param_loop_invariant_max_bbs_in_loop)
3591 0 : fprintf (file, "%*s%s (%#x)\n",
3592 : indent_to, "",
3593 : "param_loop_invariant_max_bbs_in_loop",
3594 : ptr->x_param_loop_invariant_max_bbs_in_loop);
3595 :
3596 0 : if (ptr->x_param_loop_max_datarefs_for_datadeps)
3597 0 : fprintf (file, "%*s%s (%#x)\n",
3598 : indent_to, "",
3599 : "param_loop_max_datarefs_for_datadeps",
3600 : ptr->x_param_loop_max_datarefs_for_datadeps);
3601 :
3602 0 : if (ptr->x_param_loop_versioning_max_inner_insns)
3603 0 : fprintf (file, "%*s%s (%#x)\n",
3604 : indent_to, "",
3605 : "param_loop_versioning_max_inner_insns",
3606 : ptr->x_param_loop_versioning_max_inner_insns);
3607 :
3608 0 : if (ptr->x_param_loop_versioning_max_outer_insns)
3609 0 : fprintf (file, "%*s%s (%#x)\n",
3610 : indent_to, "",
3611 : "param_loop_versioning_max_outer_insns",
3612 : ptr->x_param_loop_versioning_max_outer_insns);
3613 :
3614 0 : if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
3615 0 : fprintf (file, "%*s%s (%#x)\n",
3616 : indent_to, "",
3617 : "param_lra_inheritance_ebb_probability_cutoff",
3618 : ptr->x_param_lra_inheritance_ebb_probability_cutoff);
3619 :
3620 0 : if (ptr->x_param_lra_max_considered_reload_pseudos)
3621 0 : fprintf (file, "%*s%s (%#x)\n",
3622 : indent_to, "",
3623 : "param_lra_max_considered_reload_pseudos",
3624 : ptr->x_param_lra_max_considered_reload_pseudos);
3625 :
3626 0 : if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
3627 0 : fprintf (file, "%*s%s (%#x)\n",
3628 : indent_to, "",
3629 : "lra_max_pseudos_points_log2_considered_for_preferences",
3630 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
3631 :
3632 0 : if (ptr->x_param_lto_locality_frequency)
3633 0 : fprintf (file, "%*s%s (%#x)\n",
3634 : indent_to, "",
3635 : "param_lto_locality_frequency",
3636 : ptr->x_param_lto_locality_frequency);
3637 :
3638 0 : if (ptr->x_param_lto_locality_size)
3639 0 : fprintf (file, "%*s%s (%#x)\n",
3640 : indent_to, "",
3641 : "param_lto_locality_size",
3642 : ptr->x_param_lto_locality_size);
3643 :
3644 0 : if (ptr->x_param_max_average_unrolled_insns)
3645 0 : fprintf (file, "%*s%s (%#x)\n",
3646 : indent_to, "",
3647 : "param_max_average_unrolled_insns",
3648 : ptr->x_param_max_average_unrolled_insns);
3649 :
3650 0 : if (ptr->x_param_max_combine_insns)
3651 0 : fprintf (file, "%*s%s (%#x)\n",
3652 : indent_to, "",
3653 : "param_max_combine_insns",
3654 : ptr->x_param_max_combine_insns);
3655 :
3656 0 : if (ptr->x_param_max_combine_search_insns)
3657 0 : fprintf (file, "%*s%s (%#x)\n",
3658 : indent_to, "",
3659 : "param_max_combine_search_insns",
3660 : ptr->x_param_max_combine_search_insns);
3661 :
3662 0 : if (ptr->x_param_max_unroll_iterations)
3663 0 : fprintf (file, "%*s%s (%#x)\n",
3664 : indent_to, "",
3665 : "param_max_unroll_iterations",
3666 : ptr->x_param_max_unroll_iterations);
3667 :
3668 0 : if (ptr->x_param_max_completely_peel_times)
3669 0 : fprintf (file, "%*s%s (%#x)\n",
3670 : indent_to, "",
3671 : "param_max_completely_peel_times",
3672 : ptr->x_param_max_completely_peel_times);
3673 :
3674 0 : if (ptr->x_param_max_completely_peeled_insns)
3675 0 : fprintf (file, "%*s%s (%#x)\n",
3676 : indent_to, "",
3677 : "param_max_completely_peeled_insns",
3678 : ptr->x_param_max_completely_peeled_insns);
3679 :
3680 0 : if (ptr->x_param_max_crossjump_edges)
3681 0 : fprintf (file, "%*s%s (%#x)\n",
3682 : indent_to, "",
3683 : "param_max_crossjump_edges",
3684 : ptr->x_param_max_crossjump_edges);
3685 :
3686 0 : if (ptr->x_param_max_cse_insns)
3687 0 : fprintf (file, "%*s%s (%#x)\n",
3688 : indent_to, "",
3689 : "param_max_cse_insns",
3690 : ptr->x_param_max_cse_insns);
3691 :
3692 0 : if (ptr->x_param_max_cse_path_length)
3693 0 : fprintf (file, "%*s%s (%#x)\n",
3694 : indent_to, "",
3695 : "param_max_cse_path_length",
3696 : ptr->x_param_max_cse_path_length);
3697 :
3698 0 : if (ptr->x_param_max_cselib_memory_locations)
3699 0 : fprintf (file, "%*s%s (%#x)\n",
3700 : indent_to, "",
3701 : "param_max_cselib_memory_locations",
3702 : ptr->x_param_max_cselib_memory_locations);
3703 :
3704 0 : if (ptr->x_param_max_debug_marker_count)
3705 0 : fprintf (file, "%*s%s (%#x)\n",
3706 : indent_to, "",
3707 : "param_max_debug_marker_count",
3708 : ptr->x_param_max_debug_marker_count);
3709 :
3710 0 : if (ptr->x_param_max_delay_slot_insn_search)
3711 0 : fprintf (file, "%*s%s (%#x)\n",
3712 : indent_to, "",
3713 : "param_max_delay_slot_insn_search",
3714 : ptr->x_param_max_delay_slot_insn_search);
3715 :
3716 0 : if (ptr->x_param_max_delay_slot_live_search)
3717 0 : fprintf (file, "%*s%s (%#x)\n",
3718 : indent_to, "",
3719 : "param_max_delay_slot_live_search",
3720 : ptr->x_param_max_delay_slot_live_search);
3721 :
3722 0 : if (ptr->x_param_max_devirt_targets)
3723 0 : fprintf (file, "%*s%s (%#x)\n",
3724 : indent_to, "",
3725 : "param_max_devirt_targets",
3726 : ptr->x_param_max_devirt_targets);
3727 :
3728 0 : if (ptr->x_param_max_dse_active_local_stores)
3729 0 : fprintf (file, "%*s%s (%#x)\n",
3730 : indent_to, "",
3731 : "param_max_dse_active_local_stores",
3732 : ptr->x_param_max_dse_active_local_stores);
3733 :
3734 0 : if (ptr->x_param_early_inliner_max_iterations)
3735 0 : fprintf (file, "%*s%s (%#x)\n",
3736 : indent_to, "",
3737 : "param_early_inliner_max_iterations",
3738 : ptr->x_param_early_inliner_max_iterations);
3739 :
3740 0 : if (ptr->x_param_max_find_base_term_values)
3741 0 : fprintf (file, "%*s%s (%#x)\n",
3742 : indent_to, "",
3743 : "param_max_find_base_term_values",
3744 : ptr->x_param_max_find_base_term_values);
3745 :
3746 0 : if (ptr->x_param_max_fsm_thread_path_insns)
3747 0 : fprintf (file, "%*s%s (%#x)\n",
3748 : indent_to, "",
3749 : "param_max_fsm_thread_path_insns",
3750 : ptr->x_param_max_fsm_thread_path_insns);
3751 :
3752 0 : if (ptr->x_param_max_gcse_insertion_ratio)
3753 0 : fprintf (file, "%*s%s (%#x)\n",
3754 : indent_to, "",
3755 : "param_max_gcse_insertion_ratio",
3756 : ptr->x_param_max_gcse_insertion_ratio);
3757 :
3758 0 : if (ptr->x_param_max_gcse_memory)
3759 0 : fprintf (file, "%*s%s (%#x)\n",
3760 : indent_to, "",
3761 : "param_max_gcse_memory",
3762 : ptr->x_param_max_gcse_memory);
3763 :
3764 0 : if (ptr->x_param_max_goto_duplication_insns)
3765 0 : fprintf (file, "%*s%s (%#x)\n",
3766 : indent_to, "",
3767 : "param_max_goto_duplication_insns",
3768 : ptr->x_param_max_goto_duplication_insns);
3769 :
3770 0 : if (ptr->x_param_max_grow_copy_bb_insns)
3771 0 : fprintf (file, "%*s%s (%#x)\n",
3772 : indent_to, "",
3773 : "param_max_grow_copy_bb_insns",
3774 : ptr->x_param_max_grow_copy_bb_insns);
3775 :
3776 0 : if (ptr->x_param_max_hoist_depth)
3777 0 : fprintf (file, "%*s%s (%#x)\n",
3778 : indent_to, "",
3779 : "param_max_hoist_depth",
3780 : ptr->x_param_max_hoist_depth);
3781 :
3782 0 : if (ptr->x_param_inline_functions_called_once_insns)
3783 0 : fprintf (file, "%*s%s (%#x)\n",
3784 : indent_to, "",
3785 : "param_inline_functions_called_once_insns",
3786 : ptr->x_param_inline_functions_called_once_insns);
3787 :
3788 0 : if (ptr->x_param_inline_functions_called_once_loop_depth)
3789 0 : fprintf (file, "%*s%s (%#x)\n",
3790 : indent_to, "",
3791 : "param_inline_functions_called_once_loop_depth",
3792 : ptr->x_param_inline_functions_called_once_loop_depth);
3793 :
3794 0 : if (ptr->x_param_max_inline_insns_auto)
3795 0 : fprintf (file, "%*s%s (%#x)\n",
3796 : indent_to, "",
3797 : "param_max_inline_insns_auto",
3798 : ptr->x_param_max_inline_insns_auto);
3799 :
3800 0 : if (ptr->x_param_max_inline_insns_recursive_auto)
3801 0 : fprintf (file, "%*s%s (%#x)\n",
3802 : indent_to, "",
3803 : "param_max_inline_insns_recursive_auto",
3804 : ptr->x_param_max_inline_insns_recursive_auto);
3805 :
3806 0 : if (ptr->x_param_max_inline_insns_recursive)
3807 0 : fprintf (file, "%*s%s (%#x)\n",
3808 : indent_to, "",
3809 : "param_max_inline_insns_recursive",
3810 : ptr->x_param_max_inline_insns_recursive);
3811 :
3812 0 : if (ptr->x_param_max_inline_insns_single)
3813 0 : fprintf (file, "%*s%s (%#x)\n",
3814 : indent_to, "",
3815 : "param_max_inline_insns_single",
3816 : ptr->x_param_max_inline_insns_single);
3817 :
3818 0 : if (ptr->x_param_max_inline_insns_size)
3819 0 : fprintf (file, "%*s%s (%#x)\n",
3820 : indent_to, "",
3821 : "param_max_inline_insns_size",
3822 : ptr->x_param_max_inline_insns_size);
3823 :
3824 0 : if (ptr->x_param_max_inline_insns_small)
3825 0 : fprintf (file, "%*s%s (%#x)\n",
3826 : indent_to, "",
3827 : "param_max_inline_insns_small",
3828 : ptr->x_param_max_inline_insns_small);
3829 :
3830 0 : if (ptr->x_param_max_inline_recursive_depth_auto)
3831 0 : fprintf (file, "%*s%s (%#x)\n",
3832 : indent_to, "",
3833 : "param_max_inline_recursive_depth_auto",
3834 : ptr->x_param_max_inline_recursive_depth_auto);
3835 :
3836 0 : if (ptr->x_param_max_inline_recursive_depth)
3837 0 : fprintf (file, "%*s%s (%#x)\n",
3838 : indent_to, "",
3839 : "param_max_inline_recursive_depth",
3840 : ptr->x_param_max_inline_recursive_depth);
3841 :
3842 0 : if (ptr->x_param_max_isl_operations)
3843 0 : fprintf (file, "%*s%s (%#x)\n",
3844 : indent_to, "",
3845 : "param_max_isl_operations",
3846 : ptr->x_param_max_isl_operations);
3847 :
3848 0 : if (ptr->x_param_max_iterations_computation_cost)
3849 0 : fprintf (file, "%*s%s (%#x)\n",
3850 : indent_to, "",
3851 : "param_max_iterations_computation_cost",
3852 : ptr->x_param_max_iterations_computation_cost);
3853 :
3854 0 : if (ptr->x_param_max_iterations_to_track)
3855 0 : fprintf (file, "%*s%s (%#x)\n",
3856 : indent_to, "",
3857 : "param_max_iterations_to_track",
3858 : ptr->x_param_max_iterations_to_track);
3859 :
3860 0 : if (ptr->x_param_max_jump_thread_duplication_stmts)
3861 0 : fprintf (file, "%*s%s (%#x)\n",
3862 : indent_to, "",
3863 : "param_max_jump_thread_duplication_stmts",
3864 : ptr->x_param_max_jump_thread_duplication_stmts);
3865 :
3866 0 : if (ptr->x_param_max_jump_thread_paths)
3867 0 : fprintf (file, "%*s%s (%#x)\n",
3868 : indent_to, "",
3869 : "param_max_jump_thread_paths",
3870 : ptr->x_param_max_jump_thread_paths);
3871 :
3872 0 : if (ptr->x_param_max_last_value_rtl)
3873 0 : fprintf (file, "%*s%s (%#x)\n",
3874 : indent_to, "",
3875 : "param_max_last_value_rtl",
3876 : ptr->x_param_max_last_value_rtl);
3877 :
3878 0 : if (ptr->x_param_max_loop_header_insns)
3879 0 : fprintf (file, "%*s%s (%#x)\n",
3880 : indent_to, "",
3881 : "param_max_loop_header_insns",
3882 : ptr->x_param_max_loop_header_insns);
3883 :
3884 0 : if (ptr->x_param_max_modulo_backtrack_attempts)
3885 0 : fprintf (file, "%*s%s (%#x)\n",
3886 : indent_to, "",
3887 : "param_max_modulo_backtrack_attempts",
3888 : ptr->x_param_max_modulo_backtrack_attempts);
3889 :
3890 0 : if (ptr->x_param_max_niter_dominators_walk)
3891 0 : fprintf (file, "%*s%s (%#x)\n",
3892 : indent_to, "",
3893 : "param_max_niter_dominators_walk",
3894 : ptr->x_param_max_niter_dominators_walk);
3895 :
3896 0 : if (ptr->x_param_max_partial_antic_length)
3897 0 : fprintf (file, "%*s%s (%#x)\n",
3898 : indent_to, "",
3899 : "param_max_partial_antic_length",
3900 : ptr->x_param_max_partial_antic_length);
3901 :
3902 0 : if (ptr->x_param_max_peel_branches)
3903 0 : fprintf (file, "%*s%s (%#x)\n",
3904 : indent_to, "",
3905 : "param_max_peel_branches",
3906 : ptr->x_param_max_peel_branches);
3907 :
3908 0 : if (ptr->x_param_max_peel_times)
3909 0 : fprintf (file, "%*s%s (%#x)\n",
3910 : indent_to, "",
3911 : "param_max_peel_times",
3912 : ptr->x_param_max_peel_times);
3913 :
3914 0 : if (ptr->x_param_max_peeled_insns)
3915 0 : fprintf (file, "%*s%s (%#x)\n",
3916 : indent_to, "",
3917 : "param_max_peeled_insns",
3918 : ptr->x_param_max_peeled_insns);
3919 :
3920 0 : if (ptr->x_param_max_pending_list_length)
3921 0 : fprintf (file, "%*s%s (%#x)\n",
3922 : indent_to, "",
3923 : "param_max_pending_list_length",
3924 : ptr->x_param_max_pending_list_length);
3925 :
3926 0 : if (ptr->x_param_max_pipeline_region_blocks)
3927 0 : fprintf (file, "%*s%s (%#x)\n",
3928 : indent_to, "",
3929 : "param_max_pipeline_region_blocks",
3930 : ptr->x_param_max_pipeline_region_blocks);
3931 :
3932 0 : if (ptr->x_param_max_pipeline_region_insns)
3933 0 : fprintf (file, "%*s%s (%#x)\n",
3934 : indent_to, "",
3935 : "param_max_pipeline_region_insns",
3936 : ptr->x_param_max_pipeline_region_insns);
3937 :
3938 0 : if (ptr->x_param_max_pow_sqrt_depth)
3939 0 : fprintf (file, "%*s%s (%#x)\n",
3940 : indent_to, "",
3941 : "param_max_pow_sqrt_depth",
3942 : ptr->x_param_max_pow_sqrt_depth);
3943 :
3944 0 : if (ptr->x_param_max_predicted_iterations)
3945 0 : fprintf (file, "%*s%s (%#x)\n",
3946 : indent_to, "",
3947 : "param_max_predicted_iterations",
3948 : ptr->x_param_max_predicted_iterations);
3949 :
3950 0 : if (ptr->x_param_max_reload_search_insns)
3951 0 : fprintf (file, "%*s%s (%#x)\n",
3952 : indent_to, "",
3953 : "param_max_reload_search_insns",
3954 : ptr->x_param_max_reload_search_insns);
3955 :
3956 0 : if (ptr->x_param_max_rtl_if_conversion_insns)
3957 0 : fprintf (file, "%*s%s (%#x)\n",
3958 : indent_to, "",
3959 : "param_max_rtl_if_conversion_insns",
3960 : ptr->x_param_max_rtl_if_conversion_insns);
3961 :
3962 0 : if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
3963 0 : fprintf (file, "%*s%s (%#x)\n",
3964 : indent_to, "",
3965 : "param_max_rtl_if_conversion_predictable_cost",
3966 : ptr->x_param_max_rtl_if_conversion_predictable_cost);
3967 :
3968 0 : if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
3969 0 : fprintf (file, "%*s%s (%#x)\n",
3970 : indent_to, "",
3971 : "param_max_rtl_if_conversion_unpredictable_cost",
3972 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
3973 :
3974 0 : if (ptr->x_param_max_sched_extend_regions_iters)
3975 0 : fprintf (file, "%*s%s (%#x)\n",
3976 : indent_to, "",
3977 : "param_max_sched_extend_regions_iters",
3978 : ptr->x_param_max_sched_extend_regions_iters);
3979 :
3980 0 : if (ptr->x_param_max_sched_insn_conflict_delay)
3981 0 : fprintf (file, "%*s%s (%#x)\n",
3982 : indent_to, "",
3983 : "param_max_sched_insn_conflict_delay",
3984 : ptr->x_param_max_sched_insn_conflict_delay);
3985 :
3986 0 : if (ptr->x_param_max_sched_ready_insns)
3987 0 : fprintf (file, "%*s%s (%#x)\n",
3988 : indent_to, "",
3989 : "param_max_sched_ready_insns",
3990 : ptr->x_param_max_sched_ready_insns);
3991 :
3992 0 : if (ptr->x_param_max_sched_region_blocks)
3993 0 : fprintf (file, "%*s%s (%#x)\n",
3994 : indent_to, "",
3995 : "param_max_sched_region_blocks",
3996 : ptr->x_param_max_sched_region_blocks);
3997 :
3998 0 : if (ptr->x_param_max_sched_region_insns)
3999 0 : fprintf (file, "%*s%s (%#x)\n",
4000 : indent_to, "",
4001 : "param_max_sched_region_insns",
4002 : ptr->x_param_max_sched_region_insns);
4003 :
4004 0 : if (ptr->x_param_max_slsr_candidate_scan)
4005 0 : fprintf (file, "%*s%s (%#x)\n",
4006 : indent_to, "",
4007 : "param_max_slsr_candidate_scan",
4008 : ptr->x_param_max_slsr_candidate_scan);
4009 :
4010 0 : if (ptr->x_param_max_speculative_devirt_maydefs)
4011 0 : fprintf (file, "%*s%s (%#x)\n",
4012 : indent_to, "",
4013 : "param_max_speculative_devirt_maydefs",
4014 : ptr->x_param_max_speculative_devirt_maydefs);
4015 :
4016 0 : if (ptr->x_param_max_stores_to_merge)
4017 0 : fprintf (file, "%*s%s (%#x)\n",
4018 : indent_to, "",
4019 : "param_max_stores_to_merge",
4020 : ptr->x_param_max_stores_to_merge);
4021 :
4022 0 : if (ptr->x_param_max_stores_to_sink)
4023 0 : fprintf (file, "%*s%s (%#x)\n",
4024 : indent_to, "",
4025 : "param_max_stores_to_sink",
4026 : ptr->x_param_max_stores_to_sink);
4027 :
4028 0 : if (ptr->x_param_max_tail_merge_comparisons)
4029 0 : fprintf (file, "%*s%s (%#x)\n",
4030 : indent_to, "",
4031 : "param_max_tail_merge_comparisons",
4032 : ptr->x_param_max_tail_merge_comparisons);
4033 :
4034 0 : if (ptr->x_param_max_tail_merge_iterations)
4035 0 : fprintf (file, "%*s%s (%#x)\n",
4036 : indent_to, "",
4037 : "param_max_tail_merge_iterations",
4038 : ptr->x_param_max_tail_merge_iterations);
4039 :
4040 0 : if (ptr->x_param_max_tracked_strlens)
4041 0 : fprintf (file, "%*s%s (%#x)\n",
4042 : indent_to, "",
4043 : "param_max_tracked_strlens",
4044 : ptr->x_param_max_tracked_strlens);
4045 :
4046 0 : if (ptr->x_param_max_tree_if_conversion_phi_args)
4047 0 : fprintf (file, "%*s%s (%#x)\n",
4048 : indent_to, "",
4049 : "param_max_tree_if_conversion_phi_args",
4050 : ptr->x_param_max_tree_if_conversion_phi_args);
4051 :
4052 0 : if (ptr->x_param_max_unroll_times)
4053 0 : fprintf (file, "%*s%s (%#x)\n",
4054 : indent_to, "",
4055 : "param_max_unroll_times",
4056 : ptr->x_param_max_unroll_times);
4057 :
4058 0 : if (ptr->x_param_max_unrolled_insns)
4059 0 : fprintf (file, "%*s%s (%#x)\n",
4060 : indent_to, "",
4061 : "param_max_unrolled_insns",
4062 : ptr->x_param_max_unrolled_insns);
4063 :
4064 0 : if (ptr->x_param_max_unswitch_depth)
4065 0 : fprintf (file, "%*s%s (%#x)\n",
4066 : indent_to, "",
4067 : "param_max_unswitch_depth",
4068 : ptr->x_param_max_unswitch_depth);
4069 :
4070 0 : if (ptr->x_param_max_unswitch_insns)
4071 0 : fprintf (file, "%*s%s (%#x)\n",
4072 : indent_to, "",
4073 : "param_max_unswitch_insns",
4074 : ptr->x_param_max_unswitch_insns);
4075 :
4076 0 : if (ptr->x_param_max_variable_expansions)
4077 0 : fprintf (file, "%*s%s (%#x)\n",
4078 : indent_to, "",
4079 : "param_max_variable_expansions",
4080 : ptr->x_param_max_variable_expansions);
4081 :
4082 0 : if (ptr->x_param_max_vartrack_expr_depth)
4083 0 : fprintf (file, "%*s%s (%#x)\n",
4084 : indent_to, "",
4085 : "param_max_vartrack_expr_depth",
4086 : ptr->x_param_max_vartrack_expr_depth);
4087 :
4088 0 : if (ptr->x_param_max_vartrack_reverse_op_size)
4089 0 : fprintf (file, "%*s%s (%#x)\n",
4090 : indent_to, "",
4091 : "param_max_vartrack_reverse_op_size",
4092 : ptr->x_param_max_vartrack_reverse_op_size);
4093 :
4094 0 : if (ptr->x_param_max_vartrack_size)
4095 0 : fprintf (file, "%*s%s (%#x)\n",
4096 : indent_to, "",
4097 : "param_max_vartrack_size",
4098 : ptr->x_param_max_vartrack_size);
4099 :
4100 0 : if (ptr->x_param_memtag_instrument_mem_intrinsics)
4101 0 : fprintf (file, "%*s%s (%#x)\n",
4102 : indent_to, "",
4103 : "param_memtag_instrument_mem_intrinsics",
4104 : ptr->x_param_memtag_instrument_mem_intrinsics);
4105 :
4106 0 : if (ptr->x_param_min_crossjump_insns)
4107 0 : fprintf (file, "%*s%s (%#x)\n",
4108 : indent_to, "",
4109 : "param_min_crossjump_insns",
4110 : ptr->x_param_min_crossjump_insns);
4111 :
4112 0 : if (ptr->x_param_min_inline_recursive_probability)
4113 0 : fprintf (file, "%*s%s (%#x)\n",
4114 : indent_to, "",
4115 : "param_min_inline_recursive_probability",
4116 : ptr->x_param_min_inline_recursive_probability);
4117 :
4118 0 : if (ptr->x_param_min_insn_to_prefetch_ratio)
4119 0 : fprintf (file, "%*s%s (%#x)\n",
4120 : indent_to, "",
4121 : "param_min_insn_to_prefetch_ratio",
4122 : ptr->x_param_min_insn_to_prefetch_ratio);
4123 :
4124 0 : if (ptr->x_param_min_loop_cond_split_prob)
4125 0 : fprintf (file, "%*s%s (%#x)\n",
4126 : indent_to, "",
4127 : "param_min_loop_cond_split_prob",
4128 : ptr->x_param_min_loop_cond_split_prob);
4129 :
4130 0 : if (ptr->x_param_min_pagesize)
4131 0 : fprintf (file, "%*s%s (%#x)\n",
4132 : indent_to, "",
4133 : "param_min_pagesize",
4134 : ptr->x_param_min_pagesize);
4135 :
4136 0 : if (ptr->x_param_min_size_for_stack_sharing)
4137 0 : fprintf (file, "%*s%s (%#x)\n",
4138 : indent_to, "",
4139 : "param_min_size_for_stack_sharing",
4140 : ptr->x_param_min_size_for_stack_sharing);
4141 :
4142 0 : if (ptr->x_param_min_spec_prob)
4143 0 : fprintf (file, "%*s%s (%#x)\n",
4144 : indent_to, "",
4145 : "param_min_spec_prob",
4146 : ptr->x_param_min_spec_prob);
4147 :
4148 0 : if (ptr->x_param_min_vect_loop_bound)
4149 0 : fprintf (file, "%*s%s (%#x)\n",
4150 : indent_to, "",
4151 : "param_min_vect_loop_bound",
4152 : ptr->x_param_min_vect_loop_bound);
4153 :
4154 0 : if (ptr->x_param_modref_max_accesses)
4155 0 : fprintf (file, "%*s%s (%#x)\n",
4156 : indent_to, "",
4157 : "param_modref_max_accesses",
4158 : ptr->x_param_modref_max_accesses);
4159 :
4160 0 : if (ptr->x_param_modref_max_adjustments)
4161 0 : fprintf (file, "%*s%s (%#x)\n",
4162 : indent_to, "",
4163 : "param_modref_max_adjustments",
4164 : ptr->x_param_modref_max_adjustments);
4165 :
4166 0 : if (ptr->x_param_modref_max_bases)
4167 0 : fprintf (file, "%*s%s (%#x)\n",
4168 : indent_to, "",
4169 : "param_modref_max_bases",
4170 : ptr->x_param_modref_max_bases);
4171 :
4172 0 : if (ptr->x_param_modref_max_depth)
4173 0 : fprintf (file, "%*s%s (%#x)\n",
4174 : indent_to, "",
4175 : "param_modref_max_depth",
4176 : ptr->x_param_modref_max_depth);
4177 :
4178 0 : if (ptr->x_param_modref_max_escape_points)
4179 0 : fprintf (file, "%*s%s (%#x)\n",
4180 : indent_to, "",
4181 : "param_modref_max_escape_points",
4182 : ptr->x_param_modref_max_escape_points);
4183 :
4184 0 : if (ptr->x_param_modref_max_refs)
4185 0 : fprintf (file, "%*s%s (%#x)\n",
4186 : indent_to, "",
4187 : "param_modref_max_refs",
4188 : ptr->x_param_modref_max_refs);
4189 :
4190 0 : if (ptr->x_param_modref_max_tests)
4191 0 : fprintf (file, "%*s%s (%#x)\n",
4192 : indent_to, "",
4193 : "param_modref_max_tests",
4194 : ptr->x_param_modref_max_tests);
4195 :
4196 0 : if (ptr->x_param_parloops_chunk_size)
4197 0 : fprintf (file, "%*s%s (%#x)\n",
4198 : indent_to, "",
4199 : "param_parloops_chunk_size",
4200 : ptr->x_param_parloops_chunk_size);
4201 :
4202 0 : if (ptr->x_param_parloops_min_per_thread)
4203 0 : fprintf (file, "%*s%s (%#x)\n",
4204 : indent_to, "",
4205 : "param_parloops_min_per_thread",
4206 : ptr->x_param_parloops_min_per_thread);
4207 :
4208 0 : if (ptr->x_param_parloops_schedule)
4209 0 : fprintf (file, "%*s%s (%#x)\n",
4210 : indent_to, "",
4211 : "param_parloops_schedule",
4212 : ptr->x_param_parloops_schedule);
4213 :
4214 0 : if (ptr->x_param_partial_inlining_entry_probability)
4215 0 : fprintf (file, "%*s%s (%#x)\n",
4216 : indent_to, "",
4217 : "param_partial_inlining_entry_probability",
4218 : ptr->x_param_partial_inlining_entry_probability);
4219 :
4220 0 : if (ptr->x_param_phiopt_factor_max_stmts_live)
4221 0 : fprintf (file, "%*s%s (%#x)\n",
4222 : indent_to, "",
4223 : "param_phiopt_factor_max_stmts_live",
4224 : ptr->x_param_phiopt_factor_max_stmts_live);
4225 :
4226 0 : if (ptr->x_param_predictable_branch_outcome)
4227 0 : fprintf (file, "%*s%s (%#x)\n",
4228 : indent_to, "",
4229 : "param_predictable_branch_outcome",
4230 : ptr->x_param_predictable_branch_outcome);
4231 :
4232 0 : if (ptr->x_param_prefetch_dynamic_strides)
4233 0 : fprintf (file, "%*s%s (%#x)\n",
4234 : indent_to, "",
4235 : "param_prefetch_dynamic_strides",
4236 : ptr->x_param_prefetch_dynamic_strides);
4237 :
4238 0 : if (ptr->x_param_prefetch_latency)
4239 0 : fprintf (file, "%*s%s (%#x)\n",
4240 : indent_to, "",
4241 : "param_prefetch_latency",
4242 : ptr->x_param_prefetch_latency);
4243 :
4244 0 : if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
4245 0 : fprintf (file, "%*s%s (%#x)\n",
4246 : indent_to, "",
4247 : "param_prefetch_min_insn_to_mem_ratio",
4248 : ptr->x_param_prefetch_min_insn_to_mem_ratio);
4249 :
4250 0 : if (ptr->x_param_prefetch_minimum_stride)
4251 0 : fprintf (file, "%*s%s (%#x)\n",
4252 : indent_to, "",
4253 : "param_prefetch_minimum_stride",
4254 : ptr->x_param_prefetch_minimum_stride);
4255 :
4256 0 : if (ptr->x_param_ranger_logical_depth)
4257 0 : fprintf (file, "%*s%s (%#x)\n",
4258 : indent_to, "",
4259 : "param_ranger_logical_depth",
4260 : ptr->x_param_ranger_logical_depth);
4261 :
4262 0 : if (ptr->x_param_ranger_recompute_depth)
4263 0 : fprintf (file, "%*s%s (%#x)\n",
4264 : indent_to, "",
4265 : "param_ranger_recompute_depth",
4266 : ptr->x_param_ranger_recompute_depth);
4267 :
4268 0 : if (ptr->x_param_relation_block_limit)
4269 0 : fprintf (file, "%*s%s (%#x)\n",
4270 : indent_to, "",
4271 : "param_relation_block_limit",
4272 : ptr->x_param_relation_block_limit);
4273 :
4274 0 : if (ptr->x_param_rpo_vn_max_loop_depth)
4275 0 : fprintf (file, "%*s%s (%#x)\n",
4276 : indent_to, "",
4277 : "param_rpo_vn_max_loop_depth",
4278 : ptr->x_param_rpo_vn_max_loop_depth);
4279 :
4280 0 : if (ptr->x_param_sccvn_max_alias_queries_per_access)
4281 0 : fprintf (file, "%*s%s (%#x)\n",
4282 : indent_to, "",
4283 : "param_sccvn_max_alias_queries_per_access",
4284 : ptr->x_param_sccvn_max_alias_queries_per_access);
4285 :
4286 0 : if (ptr->x_param_scev_max_expr_complexity)
4287 0 : fprintf (file, "%*s%s (%#x)\n",
4288 : indent_to, "",
4289 : "param_scev_max_expr_complexity",
4290 : ptr->x_param_scev_max_expr_complexity);
4291 :
4292 0 : if (ptr->x_param_scev_max_expr_size)
4293 0 : fprintf (file, "%*s%s (%#x)\n",
4294 : indent_to, "",
4295 : "param_scev_max_expr_size",
4296 : ptr->x_param_scev_max_expr_size);
4297 :
4298 0 : if (ptr->x_param_sched_autopref_queue_depth)
4299 0 : fprintf (file, "%*s%s (%#x)\n",
4300 : indent_to, "",
4301 : "param_sched_autopref_queue_depth",
4302 : ptr->x_param_sched_autopref_queue_depth);
4303 :
4304 0 : if (ptr->x_param_sched_mem_true_dep_cost)
4305 0 : fprintf (file, "%*s%s (%#x)\n",
4306 : indent_to, "",
4307 : "param_sched_mem_true_dep_cost",
4308 : ptr->x_param_sched_mem_true_dep_cost);
4309 :
4310 0 : if (ptr->x_param_sched_pressure_algorithm)
4311 0 : fprintf (file, "%*s%s (%#x)\n",
4312 : indent_to, "",
4313 : "param_sched_pressure_algorithm",
4314 : ptr->x_param_sched_pressure_algorithm);
4315 :
4316 0 : if (ptr->x_param_sched_spec_prob_cutoff)
4317 0 : fprintf (file, "%*s%s (%#x)\n",
4318 : indent_to, "",
4319 : "param_sched_spec_prob_cutoff",
4320 : ptr->x_param_sched_spec_prob_cutoff);
4321 :
4322 0 : if (ptr->x_param_sched_state_edge_prob_cutoff)
4323 0 : fprintf (file, "%*s%s (%#x)\n",
4324 : indent_to, "",
4325 : "param_sched_state_edge_prob_cutoff",
4326 : ptr->x_param_sched_state_edge_prob_cutoff);
4327 :
4328 0 : if (ptr->x_param_selsched_insns_to_rename)
4329 0 : fprintf (file, "%*s%s (%#x)\n",
4330 : indent_to, "",
4331 : "param_selsched_insns_to_rename",
4332 : ptr->x_param_selsched_insns_to_rename);
4333 :
4334 0 : if (ptr->x_param_selsched_max_lookahead)
4335 0 : fprintf (file, "%*s%s (%#x)\n",
4336 : indent_to, "",
4337 : "param_selsched_max_lookahead",
4338 : ptr->x_param_selsched_max_lookahead);
4339 :
4340 0 : if (ptr->x_param_selsched_max_sched_times)
4341 0 : fprintf (file, "%*s%s (%#x)\n",
4342 : indent_to, "",
4343 : "param_selsched_max_sched_times",
4344 : ptr->x_param_selsched_max_sched_times);
4345 :
4346 0 : if (ptr->x_param_simultaneous_prefetches)
4347 0 : fprintf (file, "%*s%s (%#x)\n",
4348 : indent_to, "",
4349 : "param_simultaneous_prefetches",
4350 : ptr->x_param_simultaneous_prefetches);
4351 :
4352 0 : if (ptr->x_param_sink_frequency_threshold)
4353 0 : fprintf (file, "%*s%s (%#x)\n",
4354 : indent_to, "",
4355 : "param_sink_frequency_threshold",
4356 : ptr->x_param_sink_frequency_threshold);
4357 :
4358 0 : if (ptr->x_param_sms_dfa_history)
4359 0 : fprintf (file, "%*s%s (%#x)\n",
4360 : indent_to, "",
4361 : "param_sms_dfa_history",
4362 : ptr->x_param_sms_dfa_history);
4363 :
4364 0 : if (ptr->x_param_sms_loop_average_count_threshold)
4365 0 : fprintf (file, "%*s%s (%#x)\n",
4366 : indent_to, "",
4367 : "param_sms_loop_average_count_threshold",
4368 : ptr->x_param_sms_loop_average_count_threshold);
4369 :
4370 0 : if (ptr->x_param_sms_max_ii_factor)
4371 0 : fprintf (file, "%*s%s (%#x)\n",
4372 : indent_to, "",
4373 : "param_sms_max_ii_factor",
4374 : ptr->x_param_sms_max_ii_factor);
4375 :
4376 0 : if (ptr->x_param_sms_min_sc)
4377 0 : fprintf (file, "%*s%s (%#x)\n",
4378 : indent_to, "",
4379 : "param_sms_min_sc",
4380 : ptr->x_param_sms_min_sc);
4381 :
4382 0 : if (ptr->x_param_sra_max_propagations)
4383 0 : fprintf (file, "%*s%s (%#x)\n",
4384 : indent_to, "",
4385 : "param_sra_max_propagations",
4386 : ptr->x_param_sra_max_propagations);
4387 :
4388 0 : if (ptr->x_param_sra_max_scalarization_size_size)
4389 0 : fprintf (file, "%*s%s (%#x)\n",
4390 : indent_to, "",
4391 : "param_sra_max_scalarization_size_size",
4392 : ptr->x_param_sra_max_scalarization_size_size);
4393 :
4394 0 : if (ptr->x_param_sra_max_scalarization_size_speed)
4395 0 : fprintf (file, "%*s%s (%#x)\n",
4396 : indent_to, "",
4397 : "param_sra_max_scalarization_size_speed",
4398 : ptr->x_param_sra_max_scalarization_size_speed);
4399 :
4400 0 : if (ptr->x_param_ssa_name_def_chain_limit)
4401 0 : fprintf (file, "%*s%s (%#x)\n",
4402 : indent_to, "",
4403 : "param_ssa_name_def_chain_limit",
4404 : ptr->x_param_ssa_name_def_chain_limit);
4405 :
4406 0 : if (ptr->x_param_ssp_buffer_size)
4407 0 : fprintf (file, "%*s%s (%#x)\n",
4408 : indent_to, "",
4409 : "param_ssp_buffer_size",
4410 : ptr->x_param_ssp_buffer_size);
4411 :
4412 0 : if (ptr->x_param_stack_clash_protection_guard_size)
4413 0 : fprintf (file, "%*s%s (%#x)\n",
4414 : indent_to, "",
4415 : "param_stack_clash_protection_guard_size",
4416 : ptr->x_param_stack_clash_protection_guard_size);
4417 :
4418 0 : if (ptr->x_param_stack_clash_protection_probe_interval)
4419 0 : fprintf (file, "%*s%s (%#x)\n",
4420 : indent_to, "",
4421 : "param_stack_clash_protection_probe_interval",
4422 : ptr->x_param_stack_clash_protection_probe_interval);
4423 :
4424 0 : if (ptr->x_param_store_forwarding_max_distance)
4425 0 : fprintf (file, "%*s%s (%#x)\n",
4426 : indent_to, "",
4427 : "param_store_forwarding_max_distance",
4428 : ptr->x_param_store_forwarding_max_distance);
4429 :
4430 0 : if (ptr->x_param_store_merging_allow_unaligned)
4431 0 : fprintf (file, "%*s%s (%#x)\n",
4432 : indent_to, "",
4433 : "param_store_merging_allow_unaligned",
4434 : ptr->x_param_store_merging_allow_unaligned);
4435 :
4436 0 : if (ptr->x_param_store_merging_max_size)
4437 0 : fprintf (file, "%*s%s (%#x)\n",
4438 : indent_to, "",
4439 : "param_store_merging_max_size",
4440 : ptr->x_param_store_merging_max_size);
4441 :
4442 0 : if (ptr->x_param_switch_conversion_branch_ratio)
4443 0 : fprintf (file, "%*s%s (%#x)\n",
4444 : indent_to, "",
4445 : "param_switch_conversion_branch_ratio",
4446 : ptr->x_param_switch_conversion_branch_ratio);
4447 :
4448 0 : if (ptr->x_param_tm_max_aggregate_size)
4449 0 : fprintf (file, "%*s%s (%#x)\n",
4450 : indent_to, "",
4451 : "param_tm_max_aggregate_size",
4452 : ptr->x_param_tm_max_aggregate_size);
4453 :
4454 0 : if (ptr->x_param_tracer_dynamic_coverage_feedback)
4455 0 : fprintf (file, "%*s%s (%#x)\n",
4456 : indent_to, "",
4457 : "param_tracer_dynamic_coverage_feedback",
4458 : ptr->x_param_tracer_dynamic_coverage_feedback);
4459 :
4460 0 : if (ptr->x_param_tracer_dynamic_coverage)
4461 0 : fprintf (file, "%*s%s (%#x)\n",
4462 : indent_to, "",
4463 : "param_tracer_dynamic_coverage",
4464 : ptr->x_param_tracer_dynamic_coverage);
4465 :
4466 0 : if (ptr->x_param_tracer_max_code_growth)
4467 0 : fprintf (file, "%*s%s (%#x)\n",
4468 : indent_to, "",
4469 : "param_tracer_max_code_growth",
4470 : ptr->x_param_tracer_max_code_growth);
4471 :
4472 0 : if (ptr->x_param_tracer_min_branch_probability_feedback)
4473 0 : fprintf (file, "%*s%s (%#x)\n",
4474 : indent_to, "",
4475 : "param_tracer_min_branch_probability_feedback",
4476 : ptr->x_param_tracer_min_branch_probability_feedback);
4477 :
4478 0 : if (ptr->x_param_tracer_min_branch_probability)
4479 0 : fprintf (file, "%*s%s (%#x)\n",
4480 : indent_to, "",
4481 : "param_tracer_min_branch_probability",
4482 : ptr->x_param_tracer_min_branch_probability);
4483 :
4484 0 : if (ptr->x_param_tracer_min_branch_ratio)
4485 0 : fprintf (file, "%*s%s (%#x)\n",
4486 : indent_to, "",
4487 : "param_tracer_min_branch_ratio",
4488 : ptr->x_param_tracer_min_branch_ratio);
4489 :
4490 0 : if (ptr->x_param_transitive_relations_work_bound)
4491 0 : fprintf (file, "%*s%s (%#x)\n",
4492 : indent_to, "",
4493 : "param_transitive_relations_work_bound",
4494 : ptr->x_param_transitive_relations_work_bound);
4495 :
4496 0 : if (ptr->x_param_tree_reassoc_width)
4497 0 : fprintf (file, "%*s%s (%#x)\n",
4498 : indent_to, "",
4499 : "param_tree_reassoc_width",
4500 : ptr->x_param_tree_reassoc_width);
4501 :
4502 0 : if (ptr->x_param_uninit_control_dep_attempts)
4503 0 : fprintf (file, "%*s%s (%#x)\n",
4504 : indent_to, "",
4505 : "param_uninit_control_dep_attempts",
4506 : ptr->x_param_uninit_control_dep_attempts);
4507 :
4508 0 : if (ptr->x_param_uninit_max_chain_len)
4509 0 : fprintf (file, "%*s%s (%#x)\n",
4510 : indent_to, "",
4511 : "param_uninit_max_chain_len",
4512 : ptr->x_param_uninit_max_chain_len);
4513 :
4514 0 : if (ptr->x_param_uninit_max_num_chains)
4515 0 : fprintf (file, "%*s%s (%#x)\n",
4516 : indent_to, "",
4517 : "param_uninit_max_num_chains",
4518 : ptr->x_param_uninit_max_num_chains);
4519 :
4520 0 : if (ptr->x_param_uninit_max_prune_work)
4521 0 : fprintf (file, "%*s%s (%#x)\n",
4522 : indent_to, "",
4523 : "param_uninit_max_prune_work",
4524 : ptr->x_param_uninit_max_prune_work);
4525 :
4526 0 : if (ptr->x_param_uninlined_function_insns)
4527 0 : fprintf (file, "%*s%s (%#x)\n",
4528 : indent_to, "",
4529 : "param_uninlined_function_insns",
4530 : ptr->x_param_uninlined_function_insns);
4531 :
4532 0 : if (ptr->x_param_uninlined_function_time)
4533 0 : fprintf (file, "%*s%s (%#x)\n",
4534 : indent_to, "",
4535 : "param_uninlined_function_time",
4536 : ptr->x_param_uninlined_function_time);
4537 :
4538 0 : if (ptr->x_param_uninlined_function_thunk_insns)
4539 0 : fprintf (file, "%*s%s (%#x)\n",
4540 : indent_to, "",
4541 : "param_uninlined_function_thunk_insns",
4542 : ptr->x_param_uninlined_function_thunk_insns);
4543 :
4544 0 : if (ptr->x_param_uninlined_function_thunk_time)
4545 0 : fprintf (file, "%*s%s (%#x)\n",
4546 : indent_to, "",
4547 : "param_uninlined_function_thunk_time",
4548 : ptr->x_param_uninlined_function_thunk_time);
4549 :
4550 0 : if (ptr->x_param_unlikely_bb_count_fraction)
4551 0 : fprintf (file, "%*s%s (%#x)\n",
4552 : indent_to, "",
4553 : "param_unlikely_bb_count_fraction",
4554 : ptr->x_param_unlikely_bb_count_fraction);
4555 :
4556 0 : if (ptr->x_param_unroll_jam_max_unroll)
4557 0 : fprintf (file, "%*s%s (%#x)\n",
4558 : indent_to, "",
4559 : "param_unroll_jam_max_unroll",
4560 : ptr->x_param_unroll_jam_max_unroll);
4561 :
4562 0 : if (ptr->x_param_unroll_jam_min_percent)
4563 0 : fprintf (file, "%*s%s (%#x)\n",
4564 : indent_to, "",
4565 : "param_unroll_jam_min_percent",
4566 : ptr->x_param_unroll_jam_min_percent);
4567 :
4568 0 : if (ptr->x_param_use_after_scope_direct_emission_threshold)
4569 0 : fprintf (file, "%*s%s (%#x)\n",
4570 : indent_to, "",
4571 : "param_use_after_scope_direct_emission_threshold",
4572 : ptr->x_param_use_after_scope_direct_emission_threshold);
4573 :
4574 0 : if (ptr->x_param_vect_epilogues_nomask)
4575 0 : fprintf (file, "%*s%s (%#x)\n",
4576 : indent_to, "",
4577 : "param_vect_epilogues_nomask",
4578 : ptr->x_param_vect_epilogues_nomask);
4579 :
4580 0 : if (ptr->x_param_vect_induction_float)
4581 0 : fprintf (file, "%*s%s (%#x)\n",
4582 : indent_to, "",
4583 : "param_vect_induction_float",
4584 : ptr->x_param_vect_induction_float);
4585 :
4586 0 : if (ptr->x_param_vect_inner_loop_cost_factor)
4587 0 : fprintf (file, "%*s%s (%#x)\n",
4588 : indent_to, "",
4589 : "param_vect_inner_loop_cost_factor",
4590 : ptr->x_param_vect_inner_loop_cost_factor);
4591 :
4592 0 : if (ptr->x_param_vect_max_layout_candidates)
4593 0 : fprintf (file, "%*s%s (%#x)\n",
4594 : indent_to, "",
4595 : "param_vect_max_layout_candidates",
4596 : ptr->x_param_vect_max_layout_candidates);
4597 :
4598 0 : if (ptr->x_param_vect_max_peeling_for_alignment)
4599 0 : fprintf (file, "%*s%s (%#x)\n",
4600 : indent_to, "",
4601 : "param_vect_max_peeling_for_alignment",
4602 : ptr->x_param_vect_max_peeling_for_alignment);
4603 :
4604 0 : if (ptr->x_param_vect_max_version_for_alias_checks)
4605 0 : fprintf (file, "%*s%s (%#x)\n",
4606 : indent_to, "",
4607 : "param_vect_max_version_for_alias_checks",
4608 : ptr->x_param_vect_max_version_for_alias_checks);
4609 :
4610 0 : if (ptr->x_param_vect_max_version_for_alignment_checks)
4611 0 : fprintf (file, "%*s%s (%#x)\n",
4612 : indent_to, "",
4613 : "param_vect_max_version_for_alignment_checks",
4614 : ptr->x_param_vect_max_version_for_alignment_checks);
4615 :
4616 0 : if (ptr->x_param_vect_partial_vector_usage)
4617 0 : fprintf (file, "%*s%s (%#x)\n",
4618 : indent_to, "",
4619 : "param_vect_partial_vector_usage",
4620 : ptr->x_param_vect_partial_vector_usage);
4621 :
4622 0 : if (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
4623 0 : fprintf (file, "%*s%s (%#x)\n",
4624 : indent_to, "",
4625 : "param_vect_allow_possibly_not_worthwhile_vectorizations",
4626 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
4627 :
4628 0 : if (ptr->x_param_vrp_block_limit)
4629 0 : fprintf (file, "%*s%s (%#x)\n",
4630 : indent_to, "",
4631 : "param_vrp_block_limit",
4632 : ptr->x_param_vrp_block_limit);
4633 :
4634 0 : if (ptr->x_param_vrp_cstload_limit)
4635 0 : fprintf (file, "%*s%s (%#x)\n",
4636 : indent_to, "",
4637 : "param_vrp_cstload_limit",
4638 : ptr->x_param_vrp_cstload_limit);
4639 :
4640 0 : if (ptr->x_param_vrp_sparse_threshold)
4641 0 : fprintf (file, "%*s%s (%#x)\n",
4642 : indent_to, "",
4643 : "param_vrp_sparse_threshold",
4644 : ptr->x_param_vrp_sparse_threshold);
4645 :
4646 0 : if (ptr->x_param_vrp_switch_limit)
4647 0 : fprintf (file, "%*s%s (%#x)\n",
4648 : indent_to, "",
4649 : "param_vrp_switch_limit",
4650 : ptr->x_param_vrp_switch_limit);
4651 :
4652 0 : if (ptr->x_param_vrp_vector_threshold)
4653 0 : fprintf (file, "%*s%s (%#x)\n",
4654 : indent_to, "",
4655 : "param_vrp_vector_threshold",
4656 : ptr->x_param_vrp_vector_threshold);
4657 :
4658 0 : if (ptr->x_param_widening_mul_defer_fma)
4659 0 : fprintf (file, "%*s%s (%#x)\n",
4660 : indent_to, "",
4661 : "param_widening_mul_defer_fma",
4662 : ptr->x_param_widening_mul_defer_fma);
4663 :
4664 0 : if (ptr->x_flag_complex_method)
4665 0 : fprintf (file, "%*s%s (%#x)\n",
4666 : indent_to, "",
4667 : "flag_complex_method",
4668 : ptr->x_flag_complex_method);
4669 :
4670 0 : if (ptr->x_flag_malloc_dse)
4671 0 : fprintf (file, "%*s%s (%#x)\n",
4672 : indent_to, "",
4673 : "flag_malloc_dse",
4674 : ptr->x_flag_malloc_dse);
4675 :
4676 0 : if (ptr->x_flag_min_function_alignment)
4677 0 : fprintf (file, "%*s%s (%#x)\n",
4678 : indent_to, "",
4679 : "flag_min_function_alignment",
4680 : ptr->x_flag_min_function_alignment);
4681 :
4682 0 : if (ptr->x_flag_openmp_target_simd_clone)
4683 0 : fprintf (file, "%*s%s (%#x)\n",
4684 : indent_to, "",
4685 : "flag_openmp_target_simd_clone",
4686 : ptr->x_flag_openmp_target_simd_clone);
4687 :
4688 0 : if (ptr->x_flag_sched_stalled_insns)
4689 0 : fprintf (file, "%*s%s (%#x)\n",
4690 : indent_to, "",
4691 : "flag_sched_stalled_insns",
4692 : ptr->x_flag_sched_stalled_insns);
4693 :
4694 0 : if (ptr->x_flag_sched_stalled_insns_dep)
4695 0 : fprintf (file, "%*s%s (%#x)\n",
4696 : indent_to, "",
4697 : "flag_sched_stalled_insns_dep",
4698 : ptr->x_flag_sched_stalled_insns_dep);
4699 :
4700 0 : if (ptr->x_flag_tree_parallelize_loops)
4701 0 : fprintf (file, "%*s%s (%#x)\n",
4702 : indent_to, "",
4703 : "flag_tree_parallelize_loops",
4704 : ptr->x_flag_tree_parallelize_loops);
4705 :
4706 0 : fprintf (file, "%*s%s (%#x)\n",
4707 : indent_to, "",
4708 : "flag_lto_locality_cloning",
4709 0 : (int) ptr->x_flag_lto_locality_cloning);
4710 :
4711 0 : fprintf (file, "%*s%s (%#x)\n",
4712 : indent_to, "",
4713 : "flag_lto_locality_heuristics",
4714 0 : (int) ptr->x_flag_lto_locality_heuristics);
4715 :
4716 0 : fprintf (file, "%*s%s (%#x)\n",
4717 : indent_to, "",
4718 : "param_ranger_debug",
4719 0 : (int) ptr->x_param_ranger_debug);
4720 :
4721 0 : fprintf (file, "%*s%s (%#x)\n",
4722 : indent_to, "",
4723 : "param_threader_debug",
4724 0 : (int) ptr->x_param_threader_debug);
4725 :
4726 0 : fprintf (file, "%*s%s (%#x)\n",
4727 : indent_to, "",
4728 : "flag_excess_precision",
4729 0 : (int) ptr->x_flag_excess_precision);
4730 :
4731 0 : fprintf (file, "%*s%s (%#x)\n",
4732 : indent_to, "",
4733 : "flag_fp_contract_mode",
4734 0 : (int) ptr->x_flag_fp_contract_mode);
4735 :
4736 0 : fprintf (file, "%*s%s (%#x)\n",
4737 : indent_to, "",
4738 : "flag_harden_control_flow_redundancy_check_noreturn",
4739 0 : (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
4740 :
4741 0 : fprintf (file, "%*s%s (%#x)\n",
4742 : indent_to, "",
4743 : "flag_inline_stringops",
4744 0 : (int) ptr->x_flag_inline_stringops);
4745 :
4746 0 : fprintf (file, "%*s%s (%#x)\n",
4747 : indent_to, "",
4748 : "flag_ira_algorithm",
4749 0 : (int) ptr->x_flag_ira_algorithm);
4750 :
4751 0 : fprintf (file, "%*s%s (%#x)\n",
4752 : indent_to, "",
4753 : "flag_ira_region",
4754 0 : (int) ptr->x_flag_ira_region);
4755 :
4756 0 : fprintf (file, "%*s%s (%#x)\n",
4757 : indent_to, "",
4758 : "flag_live_patching",
4759 0 : (int) ptr->x_flag_live_patching);
4760 :
4761 0 : fprintf (file, "%*s%s (%#x)\n",
4762 : indent_to, "",
4763 : "flag_reorder_blocks_algorithm",
4764 0 : (int) ptr->x_flag_reorder_blocks_algorithm);
4765 :
4766 0 : fprintf (file, "%*s%s (%#x)\n",
4767 : indent_to, "",
4768 : "flag_simd_cost_model",
4769 0 : (int) ptr->x_flag_simd_cost_model);
4770 :
4771 0 : fprintf (file, "%*s%s (%#x)\n",
4772 : indent_to, "",
4773 : "flag_stack_reuse",
4774 0 : (int) ptr->x_flag_stack_reuse);
4775 :
4776 0 : fprintf (file, "%*s%s (%#x)\n",
4777 : indent_to, "",
4778 : "flag_auto_var_init",
4779 0 : (int) ptr->x_flag_auto_var_init);
4780 :
4781 0 : fprintf (file, "%*s%s (%#x)\n",
4782 : indent_to, "",
4783 : "flag_vect_cost_model",
4784 0 : (int) ptr->x_flag_vect_cost_model);
4785 :
4786 0 : if (ptr->x_optimize)
4787 0 : fprintf (file, "%*s%s (%#x)\n",
4788 : indent_to, "",
4789 : "optimize",
4790 : ptr->x_optimize);
4791 :
4792 0 : if (ptr->x_optimize_size)
4793 0 : fprintf (file, "%*s%s (%#x)\n",
4794 : indent_to, "",
4795 : "optimize_size",
4796 : ptr->x_optimize_size);
4797 :
4798 0 : if (ptr->x_optimize_debug)
4799 0 : fprintf (file, "%*s%s (%#x)\n",
4800 : indent_to, "",
4801 : "optimize_debug",
4802 : ptr->x_optimize_debug);
4803 :
4804 0 : if (ptr->x_optimize_fast)
4805 0 : fprintf (file, "%*s%s (%#x)\n",
4806 : indent_to, "",
4807 : "optimize_fast",
4808 : ptr->x_optimize_fast);
4809 :
4810 0 : if (ptr->x_warn_inline)
4811 0 : fprintf (file, "%*s%s (%#x)\n",
4812 : indent_to, "",
4813 : "warn_inline",
4814 : ptr->x_warn_inline);
4815 :
4816 0 : if (ptr->x_flag_aggressive_loop_optimizations)
4817 0 : fprintf (file, "%*s%s (%#x)\n",
4818 : indent_to, "",
4819 : "flag_aggressive_loop_optimizations",
4820 : ptr->x_flag_aggressive_loop_optimizations);
4821 :
4822 0 : if (ptr->x_flag_align_functions)
4823 0 : fprintf (file, "%*s%s (%#x)\n",
4824 : indent_to, "",
4825 : "flag_align_functions",
4826 : ptr->x_flag_align_functions);
4827 :
4828 0 : if (ptr->x_flag_align_jumps)
4829 0 : fprintf (file, "%*s%s (%#x)\n",
4830 : indent_to, "",
4831 : "flag_align_jumps",
4832 : ptr->x_flag_align_jumps);
4833 :
4834 0 : if (ptr->x_flag_align_labels)
4835 0 : fprintf (file, "%*s%s (%#x)\n",
4836 : indent_to, "",
4837 : "flag_align_labels",
4838 : ptr->x_flag_align_labels);
4839 :
4840 0 : if (ptr->x_flag_align_loops)
4841 0 : fprintf (file, "%*s%s (%#x)\n",
4842 : indent_to, "",
4843 : "flag_align_loops",
4844 : ptr->x_flag_align_loops);
4845 :
4846 0 : if (ptr->x_flag_allocation_dce)
4847 0 : fprintf (file, "%*s%s (%#x)\n",
4848 : indent_to, "",
4849 : "flag_allocation_dce",
4850 : ptr->x_flag_allocation_dce);
4851 :
4852 0 : if (ptr->x_flag_store_data_races)
4853 0 : fprintf (file, "%*s%s (%#x)\n",
4854 : indent_to, "",
4855 : "flag_store_data_races",
4856 : ptr->x_flag_store_data_races);
4857 :
4858 0 : if (ptr->x_flag_associative_math)
4859 0 : fprintf (file, "%*s%s (%#x)\n",
4860 : indent_to, "",
4861 : "flag_associative_math",
4862 : ptr->x_flag_associative_math);
4863 :
4864 0 : if (ptr->x_flag_assume_sane_operators_new_delete)
4865 0 : fprintf (file, "%*s%s (%#x)\n",
4866 : indent_to, "",
4867 : "flag_assume_sane_operators_new_delete",
4868 : ptr->x_flag_assume_sane_operators_new_delete);
4869 :
4870 0 : if (ptr->x_flag_asynchronous_unwind_tables)
4871 0 : fprintf (file, "%*s%s (%#x)\n",
4872 : indent_to, "",
4873 : "flag_asynchronous_unwind_tables",
4874 : ptr->x_flag_asynchronous_unwind_tables);
4875 :
4876 0 : if (ptr->x_flag_auto_inc_dec)
4877 0 : fprintf (file, "%*s%s (%#x)\n",
4878 : indent_to, "",
4879 : "flag_auto_inc_dec",
4880 : ptr->x_flag_auto_inc_dec);
4881 :
4882 0 : if (ptr->x_flag_auto_profile_inlining)
4883 0 : fprintf (file, "%*s%s (%#x)\n",
4884 : indent_to, "",
4885 : "flag_auto_profile_inlining",
4886 : ptr->x_flag_auto_profile_inlining);
4887 :
4888 0 : if (ptr->x_flag_avoid_store_forwarding)
4889 0 : fprintf (file, "%*s%s (%#x)\n",
4890 : indent_to, "",
4891 : "flag_avoid_store_forwarding",
4892 : ptr->x_flag_avoid_store_forwarding);
4893 :
4894 0 : if (ptr->x_flag_bit_tests)
4895 0 : fprintf (file, "%*s%s (%#x)\n",
4896 : indent_to, "",
4897 : "flag_bit_tests",
4898 : ptr->x_flag_bit_tests);
4899 :
4900 0 : if (ptr->x_flag_branch_on_count_reg)
4901 0 : fprintf (file, "%*s%s (%#x)\n",
4902 : indent_to, "",
4903 : "flag_branch_on_count_reg",
4904 : ptr->x_flag_branch_on_count_reg);
4905 :
4906 0 : if (ptr->x_flag_branch_probabilities)
4907 0 : fprintf (file, "%*s%s (%#x)\n",
4908 : indent_to, "",
4909 : "flag_branch_probabilities",
4910 : ptr->x_flag_branch_probabilities);
4911 :
4912 0 : if (ptr->x_flag_caller_saves)
4913 0 : fprintf (file, "%*s%s (%#x)\n",
4914 : indent_to, "",
4915 : "flag_caller_saves",
4916 : ptr->x_flag_caller_saves);
4917 :
4918 0 : if (ptr->x_flag_code_hoisting)
4919 0 : fprintf (file, "%*s%s (%#x)\n",
4920 : indent_to, "",
4921 : "flag_code_hoisting",
4922 : ptr->x_flag_code_hoisting);
4923 :
4924 0 : if (ptr->x_flag_combine_stack_adjustments)
4925 0 : fprintf (file, "%*s%s (%#x)\n",
4926 : indent_to, "",
4927 : "flag_combine_stack_adjustments",
4928 : ptr->x_flag_combine_stack_adjustments);
4929 :
4930 0 : if (ptr->x_flag_compare_elim_after_reload)
4931 0 : fprintf (file, "%*s%s (%#x)\n",
4932 : indent_to, "",
4933 : "flag_compare_elim_after_reload",
4934 : ptr->x_flag_compare_elim_after_reload);
4935 :
4936 0 : if (ptr->x_flag_conserve_stack)
4937 0 : fprintf (file, "%*s%s (%#x)\n",
4938 : indent_to, "",
4939 : "flag_conserve_stack",
4940 : ptr->x_flag_conserve_stack);
4941 :
4942 0 : if (ptr->x_flag_cprop_registers)
4943 0 : fprintf (file, "%*s%s (%#x)\n",
4944 : indent_to, "",
4945 : "flag_cprop_registers",
4946 : ptr->x_flag_cprop_registers);
4947 :
4948 0 : if (ptr->x_flag_crossjumping)
4949 0 : fprintf (file, "%*s%s (%#x)\n",
4950 : indent_to, "",
4951 : "flag_crossjumping",
4952 : ptr->x_flag_crossjumping);
4953 :
4954 0 : if (ptr->x_flag_cse_follow_jumps)
4955 0 : fprintf (file, "%*s%s (%#x)\n",
4956 : indent_to, "",
4957 : "flag_cse_follow_jumps",
4958 : ptr->x_flag_cse_follow_jumps);
4959 :
4960 0 : if (ptr->x_flag_dce)
4961 0 : fprintf (file, "%*s%s (%#x)\n",
4962 : indent_to, "",
4963 : "flag_dce",
4964 : ptr->x_flag_dce);
4965 :
4966 0 : if (ptr->x_flag_defer_pop)
4967 0 : fprintf (file, "%*s%s (%#x)\n",
4968 : indent_to, "",
4969 : "flag_defer_pop",
4970 : ptr->x_flag_defer_pop);
4971 :
4972 0 : if (ptr->x_flag_delayed_branch)
4973 0 : fprintf (file, "%*s%s (%#x)\n",
4974 : indent_to, "",
4975 : "flag_delayed_branch",
4976 : ptr->x_flag_delayed_branch);
4977 :
4978 0 : if (ptr->x_flag_delete_dead_exceptions)
4979 0 : fprintf (file, "%*s%s (%#x)\n",
4980 : indent_to, "",
4981 : "flag_delete_dead_exceptions",
4982 : ptr->x_flag_delete_dead_exceptions);
4983 :
4984 0 : if (ptr->x_flag_delete_null_pointer_checks)
4985 0 : fprintf (file, "%*s%s (%#x)\n",
4986 : indent_to, "",
4987 : "flag_delete_null_pointer_checks",
4988 : ptr->x_flag_delete_null_pointer_checks);
4989 :
4990 0 : if (ptr->x_flag_dep_fusion)
4991 0 : fprintf (file, "%*s%s (%#x)\n",
4992 : indent_to, "",
4993 : "flag_dep_fusion",
4994 : ptr->x_flag_dep_fusion);
4995 :
4996 0 : if (ptr->x_flag_devirtualize)
4997 0 : fprintf (file, "%*s%s (%#x)\n",
4998 : indent_to, "",
4999 : "flag_devirtualize",
5000 : ptr->x_flag_devirtualize);
5001 :
5002 0 : if (ptr->x_flag_devirtualize_speculatively)
5003 0 : fprintf (file, "%*s%s (%#x)\n",
5004 : indent_to, "",
5005 : "flag_devirtualize_speculatively",
5006 : ptr->x_flag_devirtualize_speculatively);
5007 :
5008 0 : if (ptr->x_flag_dse)
5009 0 : fprintf (file, "%*s%s (%#x)\n",
5010 : indent_to, "",
5011 : "flag_dse",
5012 : ptr->x_flag_dse);
5013 :
5014 0 : if (ptr->x_flag_early_inlining)
5015 0 : fprintf (file, "%*s%s (%#x)\n",
5016 : indent_to, "",
5017 : "flag_early_inlining",
5018 : ptr->x_flag_early_inlining);
5019 :
5020 0 : if (ptr->x_flag_exceptions)
5021 0 : fprintf (file, "%*s%s (%#x)\n",
5022 : indent_to, "",
5023 : "flag_exceptions",
5024 : ptr->x_flag_exceptions);
5025 :
5026 0 : if (ptr->x_flag_expensive_optimizations)
5027 0 : fprintf (file, "%*s%s (%#x)\n",
5028 : indent_to, "",
5029 : "flag_expensive_optimizations",
5030 : ptr->x_flag_expensive_optimizations);
5031 :
5032 0 : if (ptr->x_flag_ext_dce)
5033 0 : fprintf (file, "%*s%s (%#x)\n",
5034 : indent_to, "",
5035 : "flag_ext_dce",
5036 : ptr->x_flag_ext_dce);
5037 :
5038 0 : if (ptr->x_flag_finite_loops)
5039 0 : fprintf (file, "%*s%s (%#x)\n",
5040 : indent_to, "",
5041 : "flag_finite_loops",
5042 : ptr->x_flag_finite_loops);
5043 :
5044 0 : if (ptr->x_flag_finite_math_only)
5045 0 : fprintf (file, "%*s%s (%#x)\n",
5046 : indent_to, "",
5047 : "flag_finite_math_only",
5048 : ptr->x_flag_finite_math_only);
5049 :
5050 0 : if (ptr->x_flag_float_store)
5051 0 : fprintf (file, "%*s%s (%#x)\n",
5052 : indent_to, "",
5053 : "flag_float_store",
5054 : ptr->x_flag_float_store);
5055 :
5056 0 : if (ptr->x_flag_fold_mem_offsets)
5057 0 : fprintf (file, "%*s%s (%#x)\n",
5058 : indent_to, "",
5059 : "flag_fold_mem_offsets",
5060 : ptr->x_flag_fold_mem_offsets);
5061 :
5062 0 : if (ptr->x_flag_fold_simple_inlines)
5063 0 : fprintf (file, "%*s%s (%#x)\n",
5064 : indent_to, "",
5065 : "flag_fold_simple_inlines",
5066 : ptr->x_flag_fold_simple_inlines);
5067 :
5068 0 : if (ptr->x_flag_forward_propagate)
5069 0 : fprintf (file, "%*s%s (%#x)\n",
5070 : indent_to, "",
5071 : "flag_forward_propagate",
5072 : ptr->x_flag_forward_propagate);
5073 :
5074 0 : if (ptr->x_flag_fp_int_builtin_inexact)
5075 0 : fprintf (file, "%*s%s (%#x)\n",
5076 : indent_to, "",
5077 : "flag_fp_int_builtin_inexact",
5078 : ptr->x_flag_fp_int_builtin_inexact);
5079 :
5080 0 : if (ptr->x_flag_no_function_cse)
5081 0 : fprintf (file, "%*s%s (%#x)\n",
5082 : indent_to, "",
5083 : "flag_no_function_cse",
5084 : ptr->x_flag_no_function_cse);
5085 :
5086 0 : if (ptr->x_flag_gcse)
5087 0 : fprintf (file, "%*s%s (%#x)\n",
5088 : indent_to, "",
5089 : "flag_gcse",
5090 : ptr->x_flag_gcse);
5091 :
5092 0 : if (ptr->x_flag_gcse_after_reload)
5093 0 : fprintf (file, "%*s%s (%#x)\n",
5094 : indent_to, "",
5095 : "flag_gcse_after_reload",
5096 : ptr->x_flag_gcse_after_reload);
5097 :
5098 0 : if (ptr->x_flag_gcse_las)
5099 0 : fprintf (file, "%*s%s (%#x)\n",
5100 : indent_to, "",
5101 : "flag_gcse_las",
5102 : ptr->x_flag_gcse_las);
5103 :
5104 0 : if (ptr->x_flag_gcse_lm)
5105 0 : fprintf (file, "%*s%s (%#x)\n",
5106 : indent_to, "",
5107 : "flag_gcse_lm",
5108 : ptr->x_flag_gcse_lm);
5109 :
5110 0 : if (ptr->x_flag_gcse_sm)
5111 0 : fprintf (file, "%*s%s (%#x)\n",
5112 : indent_to, "",
5113 : "flag_gcse_sm",
5114 : ptr->x_flag_gcse_sm);
5115 :
5116 0 : if (ptr->x_flag_graphite)
5117 0 : fprintf (file, "%*s%s (%#x)\n",
5118 : indent_to, "",
5119 : "flag_graphite",
5120 : ptr->x_flag_graphite);
5121 :
5122 0 : if (ptr->x_flag_graphite_identity)
5123 0 : fprintf (file, "%*s%s (%#x)\n",
5124 : indent_to, "",
5125 : "flag_graphite_identity",
5126 : ptr->x_flag_graphite_identity);
5127 :
5128 0 : if (ptr->x_flag_guess_branch_prob)
5129 0 : fprintf (file, "%*s%s (%#x)\n",
5130 : indent_to, "",
5131 : "flag_guess_branch_prob",
5132 : ptr->x_flag_guess_branch_prob);
5133 :
5134 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
5135 0 : fprintf (file, "%*s%s (%#x)\n",
5136 : indent_to, "",
5137 : "flag_harden_control_flow_redundancy_check_exceptions",
5138 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
5139 :
5140 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
5141 0 : fprintf (file, "%*s%s (%#x)\n",
5142 : indent_to, "",
5143 : "flag_harden_control_flow_redundancy_check_returning_calls",
5144 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
5145 :
5146 0 : if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
5147 0 : fprintf (file, "%*s%s (%#x)\n",
5148 : indent_to, "",
5149 : "flag_harden_control_flow_redundancy_skip_leaf",
5150 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
5151 :
5152 0 : if (ptr->x_flag_harden_compares)
5153 0 : fprintf (file, "%*s%s (%#x)\n",
5154 : indent_to, "",
5155 : "flag_harden_compares",
5156 : ptr->x_flag_harden_compares);
5157 :
5158 0 : if (ptr->x_flag_harden_conditional_branches)
5159 0 : fprintf (file, "%*s%s (%#x)\n",
5160 : indent_to, "",
5161 : "flag_harden_conditional_branches",
5162 : ptr->x_flag_harden_conditional_branches);
5163 :
5164 0 : if (ptr->x_flag_harden_control_flow_redundancy)
5165 0 : fprintf (file, "%*s%s (%#x)\n",
5166 : indent_to, "",
5167 : "flag_harden_control_flow_redundancy",
5168 : ptr->x_flag_harden_control_flow_redundancy);
5169 :
5170 0 : if (ptr->x_flag_hoist_adjacent_loads)
5171 0 : fprintf (file, "%*s%s (%#x)\n",
5172 : indent_to, "",
5173 : "flag_hoist_adjacent_loads",
5174 : ptr->x_flag_hoist_adjacent_loads);
5175 :
5176 0 : if (ptr->x_flag_if_conversion)
5177 0 : fprintf (file, "%*s%s (%#x)\n",
5178 : indent_to, "",
5179 : "flag_if_conversion",
5180 : ptr->x_flag_if_conversion);
5181 :
5182 0 : if (ptr->x_flag_if_conversion2)
5183 0 : fprintf (file, "%*s%s (%#x)\n",
5184 : indent_to, "",
5185 : "flag_if_conversion2",
5186 : ptr->x_flag_if_conversion2);
5187 :
5188 0 : if (ptr->x_flag_indirect_inlining)
5189 0 : fprintf (file, "%*s%s (%#x)\n",
5190 : indent_to, "",
5191 : "flag_indirect_inlining",
5192 : ptr->x_flag_indirect_inlining);
5193 :
5194 0 : if (ptr->x_flag_no_inline)
5195 0 : fprintf (file, "%*s%s (%#x)\n",
5196 : indent_to, "",
5197 : "flag_no_inline",
5198 : ptr->x_flag_no_inline);
5199 :
5200 0 : if (ptr->x_flag_inline_atomics)
5201 0 : fprintf (file, "%*s%s (%#x)\n",
5202 : indent_to, "",
5203 : "flag_inline_atomics",
5204 : ptr->x_flag_inline_atomics);
5205 :
5206 0 : if (ptr->x_flag_inline_functions)
5207 0 : fprintf (file, "%*s%s (%#x)\n",
5208 : indent_to, "",
5209 : "flag_inline_functions",
5210 : ptr->x_flag_inline_functions);
5211 :
5212 0 : if (ptr->x_flag_inline_functions_called_once)
5213 0 : fprintf (file, "%*s%s (%#x)\n",
5214 : indent_to, "",
5215 : "flag_inline_functions_called_once",
5216 : ptr->x_flag_inline_functions_called_once);
5217 :
5218 0 : if (ptr->x_flag_inline_small_functions)
5219 0 : fprintf (file, "%*s%s (%#x)\n",
5220 : indent_to, "",
5221 : "flag_inline_small_functions",
5222 : ptr->x_flag_inline_small_functions);
5223 :
5224 0 : if (ptr->x_flag_ipa_bit_cp)
5225 0 : fprintf (file, "%*s%s (%#x)\n",
5226 : indent_to, "",
5227 : "flag_ipa_bit_cp",
5228 : ptr->x_flag_ipa_bit_cp);
5229 :
5230 0 : if (ptr->x_flag_ipa_cp)
5231 0 : fprintf (file, "%*s%s (%#x)\n",
5232 : indent_to, "",
5233 : "flag_ipa_cp",
5234 : ptr->x_flag_ipa_cp);
5235 :
5236 0 : if (ptr->x_flag_ipa_cp_clone)
5237 0 : fprintf (file, "%*s%s (%#x)\n",
5238 : indent_to, "",
5239 : "flag_ipa_cp_clone",
5240 : ptr->x_flag_ipa_cp_clone);
5241 :
5242 0 : if (ptr->x_flag_ipa_icf)
5243 0 : fprintf (file, "%*s%s (%#x)\n",
5244 : indent_to, "",
5245 : "flag_ipa_icf",
5246 : ptr->x_flag_ipa_icf);
5247 :
5248 0 : if (ptr->x_flag_ipa_icf_functions)
5249 0 : fprintf (file, "%*s%s (%#x)\n",
5250 : indent_to, "",
5251 : "flag_ipa_icf_functions",
5252 : ptr->x_flag_ipa_icf_functions);
5253 :
5254 0 : if (ptr->x_flag_ipa_icf_variables)
5255 0 : fprintf (file, "%*s%s (%#x)\n",
5256 : indent_to, "",
5257 : "flag_ipa_icf_variables",
5258 : ptr->x_flag_ipa_icf_variables);
5259 :
5260 0 : if (ptr->x_flag_ipa_modref)
5261 0 : fprintf (file, "%*s%s (%#x)\n",
5262 : indent_to, "",
5263 : "flag_ipa_modref",
5264 : ptr->x_flag_ipa_modref);
5265 :
5266 0 : if (ptr->x_flag_ipa_profile)
5267 0 : fprintf (file, "%*s%s (%#x)\n",
5268 : indent_to, "",
5269 : "flag_ipa_profile",
5270 : ptr->x_flag_ipa_profile);
5271 :
5272 0 : if (ptr->x_flag_ipa_pta)
5273 0 : fprintf (file, "%*s%s (%#x)\n",
5274 : indent_to, "",
5275 : "flag_ipa_pta",
5276 : ptr->x_flag_ipa_pta);
5277 :
5278 0 : if (ptr->x_flag_ipa_pure_const)
5279 0 : fprintf (file, "%*s%s (%#x)\n",
5280 : indent_to, "",
5281 : "flag_ipa_pure_const",
5282 : ptr->x_flag_ipa_pure_const);
5283 :
5284 0 : if (ptr->x_flag_ipa_ra)
5285 0 : fprintf (file, "%*s%s (%#x)\n",
5286 : indent_to, "",
5287 : "flag_ipa_ra",
5288 : ptr->x_flag_ipa_ra);
5289 :
5290 0 : if (ptr->x_flag_ipa_reference)
5291 0 : fprintf (file, "%*s%s (%#x)\n",
5292 : indent_to, "",
5293 : "flag_ipa_reference",
5294 : ptr->x_flag_ipa_reference);
5295 :
5296 0 : if (ptr->x_flag_ipa_reference_addressable)
5297 0 : fprintf (file, "%*s%s (%#x)\n",
5298 : indent_to, "",
5299 : "flag_ipa_reference_addressable",
5300 : ptr->x_flag_ipa_reference_addressable);
5301 :
5302 0 : if (ptr->x_flag_ipa_reorder_for_locality)
5303 0 : fprintf (file, "%*s%s (%#x)\n",
5304 : indent_to, "",
5305 : "flag_ipa_reorder_for_locality",
5306 : ptr->x_flag_ipa_reorder_for_locality);
5307 :
5308 0 : if (ptr->x_flag_ipa_sra)
5309 0 : fprintf (file, "%*s%s (%#x)\n",
5310 : indent_to, "",
5311 : "flag_ipa_sra",
5312 : ptr->x_flag_ipa_sra);
5313 :
5314 0 : if (ptr->x_flag_ipa_stack_alignment)
5315 0 : fprintf (file, "%*s%s (%#x)\n",
5316 : indent_to, "",
5317 : "flag_ipa_stack_alignment",
5318 : ptr->x_flag_ipa_stack_alignment);
5319 :
5320 0 : if (ptr->x_flag_ipa_strict_aliasing)
5321 0 : fprintf (file, "%*s%s (%#x)\n",
5322 : indent_to, "",
5323 : "flag_ipa_strict_aliasing",
5324 : ptr->x_flag_ipa_strict_aliasing);
5325 :
5326 0 : if (ptr->x_flag_ipa_vrp)
5327 0 : fprintf (file, "%*s%s (%#x)\n",
5328 : indent_to, "",
5329 : "flag_ipa_vrp",
5330 : ptr->x_flag_ipa_vrp);
5331 :
5332 0 : if (ptr->x_flag_ira_hoist_pressure)
5333 0 : fprintf (file, "%*s%s (%#x)\n",
5334 : indent_to, "",
5335 : "flag_ira_hoist_pressure",
5336 : ptr->x_flag_ira_hoist_pressure);
5337 :
5338 0 : if (ptr->x_flag_ira_loop_pressure)
5339 0 : fprintf (file, "%*s%s (%#x)\n",
5340 : indent_to, "",
5341 : "flag_ira_loop_pressure",
5342 : ptr->x_flag_ira_loop_pressure);
5343 :
5344 0 : if (ptr->x_flag_ira_share_save_slots)
5345 0 : fprintf (file, "%*s%s (%#x)\n",
5346 : indent_to, "",
5347 : "flag_ira_share_save_slots",
5348 : ptr->x_flag_ira_share_save_slots);
5349 :
5350 0 : if (ptr->x_flag_ira_share_spill_slots)
5351 0 : fprintf (file, "%*s%s (%#x)\n",
5352 : indent_to, "",
5353 : "flag_ira_share_spill_slots",
5354 : ptr->x_flag_ira_share_spill_slots);
5355 :
5356 0 : if (ptr->x_flag_isolate_erroneous_paths_attribute)
5357 0 : fprintf (file, "%*s%s (%#x)\n",
5358 : indent_to, "",
5359 : "flag_isolate_erroneous_paths_attribute",
5360 : ptr->x_flag_isolate_erroneous_paths_attribute);
5361 :
5362 0 : if (ptr->x_flag_isolate_erroneous_paths_dereference)
5363 0 : fprintf (file, "%*s%s (%#x)\n",
5364 : indent_to, "",
5365 : "flag_isolate_erroneous_paths_dereference",
5366 : ptr->x_flag_isolate_erroneous_paths_dereference);
5367 :
5368 0 : if (ptr->x_flag_ivopts)
5369 0 : fprintf (file, "%*s%s (%#x)\n",
5370 : indent_to, "",
5371 : "flag_ivopts",
5372 : ptr->x_flag_ivopts);
5373 :
5374 0 : if (ptr->x_flag_jump_tables)
5375 0 : fprintf (file, "%*s%s (%#x)\n",
5376 : indent_to, "",
5377 : "flag_jump_tables",
5378 : ptr->x_flag_jump_tables);
5379 :
5380 0 : if (ptr->x_flag_keep_gc_roots_live)
5381 0 : fprintf (file, "%*s%s (%#x)\n",
5382 : indent_to, "",
5383 : "flag_keep_gc_roots_live",
5384 : ptr->x_flag_keep_gc_roots_live);
5385 :
5386 0 : if (ptr->x_flag_late_combine_instructions)
5387 0 : fprintf (file, "%*s%s (%#x)\n",
5388 : indent_to, "",
5389 : "flag_late_combine_instructions",
5390 : ptr->x_flag_late_combine_instructions);
5391 :
5392 0 : if (ptr->x_flag_lifetime_dse)
5393 0 : fprintf (file, "%*s%s (%#x)\n",
5394 : indent_to, "",
5395 : "flag_lifetime_dse",
5396 : ptr->x_flag_lifetime_dse);
5397 :
5398 0 : if (ptr->x_flag_limit_function_alignment)
5399 0 : fprintf (file, "%*s%s (%#x)\n",
5400 : indent_to, "",
5401 : "flag_limit_function_alignment",
5402 : ptr->x_flag_limit_function_alignment);
5403 :
5404 0 : if (ptr->x_flag_live_range_shrinkage)
5405 0 : fprintf (file, "%*s%s (%#x)\n",
5406 : indent_to, "",
5407 : "flag_live_range_shrinkage",
5408 : ptr->x_flag_live_range_shrinkage);
5409 :
5410 0 : if (ptr->x_flag_loop_interchange)
5411 0 : fprintf (file, "%*s%s (%#x)\n",
5412 : indent_to, "",
5413 : "flag_loop_interchange",
5414 : ptr->x_flag_loop_interchange);
5415 :
5416 0 : if (ptr->x_flag_loop_nest_optimize)
5417 0 : fprintf (file, "%*s%s (%#x)\n",
5418 : indent_to, "",
5419 : "flag_loop_nest_optimize",
5420 : ptr->x_flag_loop_nest_optimize);
5421 :
5422 0 : if (ptr->x_flag_loop_parallelize_all)
5423 0 : fprintf (file, "%*s%s (%#x)\n",
5424 : indent_to, "",
5425 : "flag_loop_parallelize_all",
5426 : ptr->x_flag_loop_parallelize_all);
5427 :
5428 0 : if (ptr->x_flag_unroll_jam)
5429 0 : fprintf (file, "%*s%s (%#x)\n",
5430 : indent_to, "",
5431 : "flag_unroll_jam",
5432 : ptr->x_flag_unroll_jam);
5433 :
5434 0 : if (ptr->x_flag_lra_remat)
5435 0 : fprintf (file, "%*s%s (%#x)\n",
5436 : indent_to, "",
5437 : "flag_lra_remat",
5438 : ptr->x_flag_lra_remat);
5439 :
5440 0 : if (ptr->x_flag_malloc_dce)
5441 0 : fprintf (file, "%*s%s (%#x)\n",
5442 : indent_to, "",
5443 : "flag_malloc_dce",
5444 : ptr->x_flag_malloc_dce);
5445 :
5446 0 : if (ptr->x_flag_errno_math)
5447 0 : fprintf (file, "%*s%s (%#x)\n",
5448 : indent_to, "",
5449 : "flag_errno_math",
5450 : ptr->x_flag_errno_math);
5451 :
5452 0 : if (ptr->x_flag_modulo_sched)
5453 0 : fprintf (file, "%*s%s (%#x)\n",
5454 : indent_to, "",
5455 : "flag_modulo_sched",
5456 : ptr->x_flag_modulo_sched);
5457 :
5458 0 : if (ptr->x_flag_modulo_sched_allow_regmoves)
5459 0 : fprintf (file, "%*s%s (%#x)\n",
5460 : indent_to, "",
5461 : "flag_modulo_sched_allow_regmoves",
5462 : ptr->x_flag_modulo_sched_allow_regmoves);
5463 :
5464 0 : if (ptr->x_flag_move_loop_invariants)
5465 0 : fprintf (file, "%*s%s (%#x)\n",
5466 : indent_to, "",
5467 : "flag_move_loop_invariants",
5468 : ptr->x_flag_move_loop_invariants);
5469 :
5470 0 : if (ptr->x_flag_move_loop_stores)
5471 0 : fprintf (file, "%*s%s (%#x)\n",
5472 : indent_to, "",
5473 : "flag_move_loop_stores",
5474 : ptr->x_flag_move_loop_stores);
5475 :
5476 0 : if (ptr->x_flag_non_call_exceptions)
5477 0 : fprintf (file, "%*s%s (%#x)\n",
5478 : indent_to, "",
5479 : "flag_non_call_exceptions",
5480 : ptr->x_flag_non_call_exceptions);
5481 :
5482 0 : if (ptr->x_flag_nothrow_opt)
5483 0 : fprintf (file, "%*s%s (%#x)\n",
5484 : indent_to, "",
5485 : "flag_nothrow_opt",
5486 : ptr->x_flag_nothrow_opt);
5487 :
5488 0 : if (ptr->x_flag_omit_frame_pointer)
5489 0 : fprintf (file, "%*s%s (%#x)\n",
5490 : indent_to, "",
5491 : "flag_omit_frame_pointer",
5492 : ptr->x_flag_omit_frame_pointer);
5493 :
5494 0 : if (ptr->x_flag_opt_info)
5495 0 : fprintf (file, "%*s%s (%#x)\n",
5496 : indent_to, "",
5497 : "flag_opt_info",
5498 : ptr->x_flag_opt_info);
5499 :
5500 0 : if (ptr->x_flag_optimize_crc)
5501 0 : fprintf (file, "%*s%s (%#x)\n",
5502 : indent_to, "",
5503 : "flag_optimize_crc",
5504 : ptr->x_flag_optimize_crc);
5505 :
5506 0 : if (ptr->x_flag_optimize_sibling_calls)
5507 0 : fprintf (file, "%*s%s (%#x)\n",
5508 : indent_to, "",
5509 : "flag_optimize_sibling_calls",
5510 : ptr->x_flag_optimize_sibling_calls);
5511 :
5512 0 : if (ptr->x_flag_optimize_strlen)
5513 0 : fprintf (file, "%*s%s (%#x)\n",
5514 : indent_to, "",
5515 : "flag_optimize_strlen",
5516 : ptr->x_flag_optimize_strlen);
5517 :
5518 0 : if (ptr->x_flag_pack_struct)
5519 0 : fprintf (file, "%*s%s (%#x)\n",
5520 : indent_to, "",
5521 : "flag_pack_struct",
5522 : ptr->x_flag_pack_struct);
5523 :
5524 0 : if (ptr->x_flag_partial_inlining)
5525 0 : fprintf (file, "%*s%s (%#x)\n",
5526 : indent_to, "",
5527 : "flag_partial_inlining",
5528 : ptr->x_flag_partial_inlining);
5529 :
5530 0 : if (ptr->x_flag_pcc_struct_return)
5531 0 : fprintf (file, "%*s%s (%#x)\n",
5532 : indent_to, "",
5533 : "flag_pcc_struct_return",
5534 : ptr->x_flag_pcc_struct_return);
5535 :
5536 0 : if (ptr->x_flag_peel_loops)
5537 0 : fprintf (file, "%*s%s (%#x)\n",
5538 : indent_to, "",
5539 : "flag_peel_loops",
5540 : ptr->x_flag_peel_loops);
5541 :
5542 0 : if (ptr->x_flag_no_peephole)
5543 0 : fprintf (file, "%*s%s (%#x)\n",
5544 : indent_to, "",
5545 : "flag_no_peephole",
5546 : ptr->x_flag_no_peephole);
5547 :
5548 0 : if (ptr->x_flag_peephole2)
5549 0 : fprintf (file, "%*s%s (%#x)\n",
5550 : indent_to, "",
5551 : "flag_peephole2",
5552 : ptr->x_flag_peephole2);
5553 :
5554 0 : if (ptr->x_flag_plt)
5555 0 : fprintf (file, "%*s%s (%#x)\n",
5556 : indent_to, "",
5557 : "flag_plt",
5558 : ptr->x_flag_plt);
5559 :
5560 0 : if (ptr->x_flag_predictive_commoning)
5561 0 : fprintf (file, "%*s%s (%#x)\n",
5562 : indent_to, "",
5563 : "flag_predictive_commoning",
5564 : ptr->x_flag_predictive_commoning);
5565 :
5566 0 : if (ptr->x_flag_prefetch_loop_arrays)
5567 0 : fprintf (file, "%*s%s (%#x)\n",
5568 : indent_to, "",
5569 : "flag_prefetch_loop_arrays",
5570 : ptr->x_flag_prefetch_loop_arrays);
5571 :
5572 0 : if (ptr->x_flag_printf_return_value)
5573 0 : fprintf (file, "%*s%s (%#x)\n",
5574 : indent_to, "",
5575 : "flag_printf_return_value",
5576 : ptr->x_flag_printf_return_value);
5577 :
5578 0 : if (ptr->x_flag_profile_partial_training)
5579 0 : fprintf (file, "%*s%s (%#x)\n",
5580 : indent_to, "",
5581 : "flag_profile_partial_training",
5582 : ptr->x_flag_profile_partial_training);
5583 :
5584 0 : if (ptr->x_flag_profile_reorder_functions)
5585 0 : fprintf (file, "%*s%s (%#x)\n",
5586 : indent_to, "",
5587 : "flag_profile_reorder_functions",
5588 : ptr->x_flag_profile_reorder_functions);
5589 :
5590 0 : if (ptr->x_flag_reciprocal_math)
5591 0 : fprintf (file, "%*s%s (%#x)\n",
5592 : indent_to, "",
5593 : "flag_reciprocal_math",
5594 : ptr->x_flag_reciprocal_math);
5595 :
5596 0 : if (ptr->x_flag_ree)
5597 0 : fprintf (file, "%*s%s (%#x)\n",
5598 : indent_to, "",
5599 : "flag_ree",
5600 : ptr->x_flag_ree);
5601 :
5602 0 : if (ptr->x_flag_rename_registers)
5603 0 : fprintf (file, "%*s%s (%#x)\n",
5604 : indent_to, "",
5605 : "flag_rename_registers",
5606 : ptr->x_flag_rename_registers);
5607 :
5608 0 : if (ptr->x_flag_reorder_blocks)
5609 0 : fprintf (file, "%*s%s (%#x)\n",
5610 : indent_to, "",
5611 : "flag_reorder_blocks",
5612 : ptr->x_flag_reorder_blocks);
5613 :
5614 0 : if (ptr->x_flag_reorder_blocks_and_partition)
5615 0 : fprintf (file, "%*s%s (%#x)\n",
5616 : indent_to, "",
5617 : "flag_reorder_blocks_and_partition",
5618 : ptr->x_flag_reorder_blocks_and_partition);
5619 :
5620 0 : if (ptr->x_flag_reorder_functions)
5621 0 : fprintf (file, "%*s%s (%#x)\n",
5622 : indent_to, "",
5623 : "flag_reorder_functions",
5624 : ptr->x_flag_reorder_functions);
5625 :
5626 0 : if (ptr->x_flag_rerun_cse_after_loop)
5627 0 : fprintf (file, "%*s%s (%#x)\n",
5628 : indent_to, "",
5629 : "flag_rerun_cse_after_loop",
5630 : ptr->x_flag_rerun_cse_after_loop);
5631 :
5632 0 : if (ptr->x_flag_resched_modulo_sched)
5633 0 : fprintf (file, "%*s%s (%#x)\n",
5634 : indent_to, "",
5635 : "flag_resched_modulo_sched",
5636 : ptr->x_flag_resched_modulo_sched);
5637 :
5638 0 : if (ptr->x_flag_rounding_math)
5639 0 : fprintf (file, "%*s%s (%#x)\n",
5640 : indent_to, "",
5641 : "flag_rounding_math",
5642 : ptr->x_flag_rounding_math);
5643 :
5644 0 : if (ptr->x_flag_rtti)
5645 0 : fprintf (file, "%*s%s (%#x)\n",
5646 : indent_to, "",
5647 : "flag_rtti",
5648 : ptr->x_flag_rtti);
5649 :
5650 0 : if (ptr->x_flag_save_optimization_record)
5651 0 : fprintf (file, "%*s%s (%#x)\n",
5652 : indent_to, "",
5653 : "flag_save_optimization_record",
5654 : ptr->x_flag_save_optimization_record);
5655 :
5656 0 : if (ptr->x_flag_sched_critical_path_heuristic)
5657 0 : fprintf (file, "%*s%s (%#x)\n",
5658 : indent_to, "",
5659 : "flag_sched_critical_path_heuristic",
5660 : ptr->x_flag_sched_critical_path_heuristic);
5661 :
5662 0 : if (ptr->x_flag_sched_dep_count_heuristic)
5663 0 : fprintf (file, "%*s%s (%#x)\n",
5664 : indent_to, "",
5665 : "flag_sched_dep_count_heuristic",
5666 : ptr->x_flag_sched_dep_count_heuristic);
5667 :
5668 0 : if (ptr->x_flag_sched_group_heuristic)
5669 0 : fprintf (file, "%*s%s (%#x)\n",
5670 : indent_to, "",
5671 : "flag_sched_group_heuristic",
5672 : ptr->x_flag_sched_group_heuristic);
5673 :
5674 0 : if (ptr->x_flag_schedule_interblock)
5675 0 : fprintf (file, "%*s%s (%#x)\n",
5676 : indent_to, "",
5677 : "flag_schedule_interblock",
5678 : ptr->x_flag_schedule_interblock);
5679 :
5680 0 : if (ptr->x_flag_sched_last_insn_heuristic)
5681 0 : fprintf (file, "%*s%s (%#x)\n",
5682 : indent_to, "",
5683 : "flag_sched_last_insn_heuristic",
5684 : ptr->x_flag_sched_last_insn_heuristic);
5685 :
5686 0 : if (ptr->x_flag_sched_pressure)
5687 0 : fprintf (file, "%*s%s (%#x)\n",
5688 : indent_to, "",
5689 : "flag_sched_pressure",
5690 : ptr->x_flag_sched_pressure);
5691 :
5692 0 : if (ptr->x_flag_sched_rank_heuristic)
5693 0 : fprintf (file, "%*s%s (%#x)\n",
5694 : indent_to, "",
5695 : "flag_sched_rank_heuristic",
5696 : ptr->x_flag_sched_rank_heuristic);
5697 :
5698 0 : if (ptr->x_flag_schedule_speculative)
5699 0 : fprintf (file, "%*s%s (%#x)\n",
5700 : indent_to, "",
5701 : "flag_schedule_speculative",
5702 : ptr->x_flag_schedule_speculative);
5703 :
5704 0 : if (ptr->x_flag_sched_spec_insn_heuristic)
5705 0 : fprintf (file, "%*s%s (%#x)\n",
5706 : indent_to, "",
5707 : "flag_sched_spec_insn_heuristic",
5708 : ptr->x_flag_sched_spec_insn_heuristic);
5709 :
5710 0 : if (ptr->x_flag_schedule_speculative_load)
5711 0 : fprintf (file, "%*s%s (%#x)\n",
5712 : indent_to, "",
5713 : "flag_schedule_speculative_load",
5714 : ptr->x_flag_schedule_speculative_load);
5715 :
5716 0 : if (ptr->x_flag_schedule_speculative_load_dangerous)
5717 0 : fprintf (file, "%*s%s (%#x)\n",
5718 : indent_to, "",
5719 : "flag_schedule_speculative_load_dangerous",
5720 : ptr->x_flag_schedule_speculative_load_dangerous);
5721 :
5722 0 : if (ptr->x_flag_sched2_use_superblocks)
5723 0 : fprintf (file, "%*s%s (%#x)\n",
5724 : indent_to, "",
5725 : "flag_sched2_use_superblocks",
5726 : ptr->x_flag_sched2_use_superblocks);
5727 :
5728 0 : if (ptr->x_flag_schedule_fusion)
5729 0 : fprintf (file, "%*s%s (%#x)\n",
5730 : indent_to, "",
5731 : "flag_schedule_fusion",
5732 : ptr->x_flag_schedule_fusion);
5733 :
5734 0 : if (ptr->x_flag_schedule_insns)
5735 0 : fprintf (file, "%*s%s (%#x)\n",
5736 : indent_to, "",
5737 : "flag_schedule_insns",
5738 : ptr->x_flag_schedule_insns);
5739 :
5740 0 : if (ptr->x_flag_schedule_insns_after_reload)
5741 0 : fprintf (file, "%*s%s (%#x)\n",
5742 : indent_to, "",
5743 : "flag_schedule_insns_after_reload",
5744 : ptr->x_flag_schedule_insns_after_reload);
5745 :
5746 0 : if (ptr->x_flag_section_anchors)
5747 0 : fprintf (file, "%*s%s (%#x)\n",
5748 : indent_to, "",
5749 : "flag_section_anchors",
5750 : ptr->x_flag_section_anchors);
5751 :
5752 0 : if (ptr->x_flag_sel_sched_pipelining)
5753 0 : fprintf (file, "%*s%s (%#x)\n",
5754 : indent_to, "",
5755 : "flag_sel_sched_pipelining",
5756 : ptr->x_flag_sel_sched_pipelining);
5757 :
5758 0 : if (ptr->x_flag_sel_sched_pipelining_outer_loops)
5759 0 : fprintf (file, "%*s%s (%#x)\n",
5760 : indent_to, "",
5761 : "flag_sel_sched_pipelining_outer_loops",
5762 : ptr->x_flag_sel_sched_pipelining_outer_loops);
5763 :
5764 0 : if (ptr->x_flag_sel_sched_reschedule_pipelined)
5765 0 : fprintf (file, "%*s%s (%#x)\n",
5766 : indent_to, "",
5767 : "flag_sel_sched_reschedule_pipelined",
5768 : ptr->x_flag_sel_sched_reschedule_pipelined);
5769 :
5770 0 : if (ptr->x_flag_selective_scheduling)
5771 0 : fprintf (file, "%*s%s (%#x)\n",
5772 : indent_to, "",
5773 : "flag_selective_scheduling",
5774 : ptr->x_flag_selective_scheduling);
5775 :
5776 0 : if (ptr->x_flag_selective_scheduling2)
5777 0 : fprintf (file, "%*s%s (%#x)\n",
5778 : indent_to, "",
5779 : "flag_selective_scheduling2",
5780 : ptr->x_flag_selective_scheduling2);
5781 :
5782 0 : if (ptr->x_flag_semantic_interposition)
5783 0 : fprintf (file, "%*s%s (%#x)\n",
5784 : indent_to, "",
5785 : "flag_semantic_interposition",
5786 : ptr->x_flag_semantic_interposition);
5787 :
5788 0 : if (ptr->x_flag_short_enums)
5789 0 : fprintf (file, "%*s%s (%#x)\n",
5790 : indent_to, "",
5791 : "flag_short_enums",
5792 : ptr->x_flag_short_enums);
5793 :
5794 0 : if (ptr->x_flag_short_wchar)
5795 0 : fprintf (file, "%*s%s (%#x)\n",
5796 : indent_to, "",
5797 : "flag_short_wchar",
5798 : ptr->x_flag_short_wchar);
5799 :
5800 0 : if (ptr->x_flag_shrink_wrap)
5801 0 : fprintf (file, "%*s%s (%#x)\n",
5802 : indent_to, "",
5803 : "flag_shrink_wrap",
5804 : ptr->x_flag_shrink_wrap);
5805 :
5806 0 : if (ptr->x_flag_shrink_wrap_separate)
5807 0 : fprintf (file, "%*s%s (%#x)\n",
5808 : indent_to, "",
5809 : "flag_shrink_wrap_separate",
5810 : ptr->x_flag_shrink_wrap_separate);
5811 :
5812 0 : if (ptr->x_flag_signaling_nans)
5813 0 : fprintf (file, "%*s%s (%#x)\n",
5814 : indent_to, "",
5815 : "flag_signaling_nans",
5816 : ptr->x_flag_signaling_nans);
5817 :
5818 0 : if (ptr->x_flag_signed_zeros)
5819 0 : fprintf (file, "%*s%s (%#x)\n",
5820 : indent_to, "",
5821 : "flag_signed_zeros",
5822 : ptr->x_flag_signed_zeros);
5823 :
5824 0 : if (ptr->x_flag_single_precision_constant)
5825 0 : fprintf (file, "%*s%s (%#x)\n",
5826 : indent_to, "",
5827 : "flag_single_precision_constant",
5828 : ptr->x_flag_single_precision_constant);
5829 :
5830 0 : if (ptr->x_flag_speculatively_call_stored_functions)
5831 0 : fprintf (file, "%*s%s (%#x)\n",
5832 : indent_to, "",
5833 : "flag_speculatively_call_stored_functions",
5834 : ptr->x_flag_speculatively_call_stored_functions);
5835 :
5836 0 : if (ptr->x_flag_split_ivs_in_unroller)
5837 0 : fprintf (file, "%*s%s (%#x)\n",
5838 : indent_to, "",
5839 : "flag_split_ivs_in_unroller",
5840 : ptr->x_flag_split_ivs_in_unroller);
5841 :
5842 0 : if (ptr->x_flag_split_loops)
5843 0 : fprintf (file, "%*s%s (%#x)\n",
5844 : indent_to, "",
5845 : "flag_split_loops",
5846 : ptr->x_flag_split_loops);
5847 :
5848 0 : if (ptr->x_flag_split_wide_types)
5849 0 : fprintf (file, "%*s%s (%#x)\n",
5850 : indent_to, "",
5851 : "flag_split_wide_types",
5852 : ptr->x_flag_split_wide_types);
5853 :
5854 0 : if (ptr->x_flag_split_wide_types_early)
5855 0 : fprintf (file, "%*s%s (%#x)\n",
5856 : indent_to, "",
5857 : "flag_split_wide_types_early",
5858 : ptr->x_flag_split_wide_types_early);
5859 :
5860 0 : if (ptr->x_flag_ssa_backprop)
5861 0 : fprintf (file, "%*s%s (%#x)\n",
5862 : indent_to, "",
5863 : "flag_ssa_backprop",
5864 : ptr->x_flag_ssa_backprop);
5865 :
5866 0 : if (ptr->x_flag_ssa_phiopt)
5867 0 : fprintf (file, "%*s%s (%#x)\n",
5868 : indent_to, "",
5869 : "flag_ssa_phiopt",
5870 : ptr->x_flag_ssa_phiopt);
5871 :
5872 0 : if (ptr->x_flag_stack_clash_protection)
5873 0 : fprintf (file, "%*s%s (%#x)\n",
5874 : indent_to, "",
5875 : "flag_stack_clash_protection",
5876 : ptr->x_flag_stack_clash_protection);
5877 :
5878 0 : if (ptr->x_flag_stack_protect)
5879 0 : fprintf (file, "%*s%s (%#x)\n",
5880 : indent_to, "",
5881 : "flag_stack_protect",
5882 : ptr->x_flag_stack_protect);
5883 :
5884 0 : if (ptr->x_flag_stdarg_opt)
5885 0 : fprintf (file, "%*s%s (%#x)\n",
5886 : indent_to, "",
5887 : "flag_stdarg_opt",
5888 : ptr->x_flag_stdarg_opt);
5889 :
5890 0 : if (ptr->x_flag_store_merging)
5891 0 : fprintf (file, "%*s%s (%#x)\n",
5892 : indent_to, "",
5893 : "flag_store_merging",
5894 : ptr->x_flag_store_merging);
5895 :
5896 0 : if (ptr->x_flag_strict_aliasing)
5897 0 : fprintf (file, "%*s%s (%#x)\n",
5898 : indent_to, "",
5899 : "flag_strict_aliasing",
5900 : ptr->x_flag_strict_aliasing);
5901 :
5902 0 : if (ptr->x_flag_strict_enums)
5903 0 : fprintf (file, "%*s%s (%#x)\n",
5904 : indent_to, "",
5905 : "flag_strict_enums",
5906 : ptr->x_flag_strict_enums);
5907 :
5908 0 : if (ptr->x_flag_strict_volatile_bitfields)
5909 0 : fprintf (file, "%*s%s (%#x)\n",
5910 : indent_to, "",
5911 : "flag_strict_volatile_bitfields",
5912 : ptr->x_flag_strict_volatile_bitfields);
5913 :
5914 0 : if (ptr->x_flag_thread_jumps)
5915 0 : fprintf (file, "%*s%s (%#x)\n",
5916 : indent_to, "",
5917 : "flag_thread_jumps",
5918 : ptr->x_flag_thread_jumps);
5919 :
5920 0 : if (ptr->x_flag_threadsafe_statics)
5921 0 : fprintf (file, "%*s%s (%#x)\n",
5922 : indent_to, "",
5923 : "flag_threadsafe_statics",
5924 : ptr->x_flag_threadsafe_statics);
5925 :
5926 0 : if (ptr->x_flag_toplevel_reorder)
5927 0 : fprintf (file, "%*s%s (%#x)\n",
5928 : indent_to, "",
5929 : "flag_toplevel_reorder",
5930 : ptr->x_flag_toplevel_reorder);
5931 :
5932 0 : if (ptr->x_flag_tracer)
5933 0 : fprintf (file, "%*s%s (%#x)\n",
5934 : indent_to, "",
5935 : "flag_tracer",
5936 : ptr->x_flag_tracer);
5937 :
5938 0 : if (ptr->x_flag_trapping_math)
5939 0 : fprintf (file, "%*s%s (%#x)\n",
5940 : indent_to, "",
5941 : "flag_trapping_math",
5942 : ptr->x_flag_trapping_math);
5943 :
5944 0 : if (ptr->x_flag_trapv)
5945 0 : fprintf (file, "%*s%s (%#x)\n",
5946 : indent_to, "",
5947 : "flag_trapv",
5948 : ptr->x_flag_trapv);
5949 :
5950 0 : if (ptr->x_flag_tree_bit_ccp)
5951 0 : fprintf (file, "%*s%s (%#x)\n",
5952 : indent_to, "",
5953 : "flag_tree_bit_ccp",
5954 : ptr->x_flag_tree_bit_ccp);
5955 :
5956 0 : if (ptr->x_flag_tree_builtin_call_dce)
5957 0 : fprintf (file, "%*s%s (%#x)\n",
5958 : indent_to, "",
5959 : "flag_tree_builtin_call_dce",
5960 : ptr->x_flag_tree_builtin_call_dce);
5961 :
5962 0 : if (ptr->x_flag_tree_ccp)
5963 0 : fprintf (file, "%*s%s (%#x)\n",
5964 : indent_to, "",
5965 : "flag_tree_ccp",
5966 : ptr->x_flag_tree_ccp);
5967 :
5968 0 : if (ptr->x_flag_tree_ch)
5969 0 : fprintf (file, "%*s%s (%#x)\n",
5970 : indent_to, "",
5971 : "flag_tree_ch",
5972 : ptr->x_flag_tree_ch);
5973 :
5974 0 : if (ptr->x_flag_tree_coalesce_vars)
5975 0 : fprintf (file, "%*s%s (%#x)\n",
5976 : indent_to, "",
5977 : "flag_tree_coalesce_vars",
5978 : ptr->x_flag_tree_coalesce_vars);
5979 :
5980 0 : if (ptr->x_flag_tree_copy_prop)
5981 0 : fprintf (file, "%*s%s (%#x)\n",
5982 : indent_to, "",
5983 : "flag_tree_copy_prop",
5984 : ptr->x_flag_tree_copy_prop);
5985 :
5986 0 : if (ptr->x_flag_tree_cselim)
5987 0 : fprintf (file, "%*s%s (%#x)\n",
5988 : indent_to, "",
5989 : "flag_tree_cselim",
5990 : ptr->x_flag_tree_cselim);
5991 :
5992 0 : if (ptr->x_flag_tree_dce)
5993 0 : fprintf (file, "%*s%s (%#x)\n",
5994 : indent_to, "",
5995 : "flag_tree_dce",
5996 : ptr->x_flag_tree_dce);
5997 :
5998 0 : if (ptr->x_flag_tree_dom)
5999 0 : fprintf (file, "%*s%s (%#x)\n",
6000 : indent_to, "",
6001 : "flag_tree_dom",
6002 : ptr->x_flag_tree_dom);
6003 :
6004 0 : if (ptr->x_flag_tree_dse)
6005 0 : fprintf (file, "%*s%s (%#x)\n",
6006 : indent_to, "",
6007 : "flag_tree_dse",
6008 : ptr->x_flag_tree_dse);
6009 :
6010 0 : if (ptr->x_flag_tree_forwprop)
6011 0 : fprintf (file, "%*s%s (%#x)\n",
6012 : indent_to, "",
6013 : "flag_tree_forwprop",
6014 : ptr->x_flag_tree_forwprop);
6015 :
6016 0 : if (ptr->x_flag_tree_fre)
6017 0 : fprintf (file, "%*s%s (%#x)\n",
6018 : indent_to, "",
6019 : "flag_tree_fre",
6020 : ptr->x_flag_tree_fre);
6021 :
6022 0 : if (ptr->x_flag_tree_loop_distribute_patterns)
6023 0 : fprintf (file, "%*s%s (%#x)\n",
6024 : indent_to, "",
6025 : "flag_tree_loop_distribute_patterns",
6026 : ptr->x_flag_tree_loop_distribute_patterns);
6027 :
6028 0 : if (ptr->x_flag_tree_loop_distribution)
6029 0 : fprintf (file, "%*s%s (%#x)\n",
6030 : indent_to, "",
6031 : "flag_tree_loop_distribution",
6032 : ptr->x_flag_tree_loop_distribution);
6033 :
6034 0 : if (ptr->x_flag_tree_loop_if_convert)
6035 0 : fprintf (file, "%*s%s (%#x)\n",
6036 : indent_to, "",
6037 : "flag_tree_loop_if_convert",
6038 : ptr->x_flag_tree_loop_if_convert);
6039 :
6040 0 : if (ptr->x_flag_tree_loop_im)
6041 0 : fprintf (file, "%*s%s (%#x)\n",
6042 : indent_to, "",
6043 : "flag_tree_loop_im",
6044 : ptr->x_flag_tree_loop_im);
6045 :
6046 0 : if (ptr->x_flag_tree_loop_ivcanon)
6047 0 : fprintf (file, "%*s%s (%#x)\n",
6048 : indent_to, "",
6049 : "flag_tree_loop_ivcanon",
6050 : ptr->x_flag_tree_loop_ivcanon);
6051 :
6052 0 : if (ptr->x_flag_tree_loop_optimize)
6053 0 : fprintf (file, "%*s%s (%#x)\n",
6054 : indent_to, "",
6055 : "flag_tree_loop_optimize",
6056 : ptr->x_flag_tree_loop_optimize);
6057 :
6058 0 : if (ptr->x_flag_tree_loop_vectorize)
6059 0 : fprintf (file, "%*s%s (%#x)\n",
6060 : indent_to, "",
6061 : "flag_tree_loop_vectorize",
6062 : ptr->x_flag_tree_loop_vectorize);
6063 :
6064 0 : if (ptr->x_flag_tree_partial_pre)
6065 0 : fprintf (file, "%*s%s (%#x)\n",
6066 : indent_to, "",
6067 : "flag_tree_partial_pre",
6068 : ptr->x_flag_tree_partial_pre);
6069 :
6070 0 : if (ptr->x_flag_tree_phiprop)
6071 0 : fprintf (file, "%*s%s (%#x)\n",
6072 : indent_to, "",
6073 : "flag_tree_phiprop",
6074 : ptr->x_flag_tree_phiprop);
6075 :
6076 0 : if (ptr->x_flag_tree_pre)
6077 0 : fprintf (file, "%*s%s (%#x)\n",
6078 : indent_to, "",
6079 : "flag_tree_pre",
6080 : ptr->x_flag_tree_pre);
6081 :
6082 0 : if (ptr->x_flag_tree_pta)
6083 0 : fprintf (file, "%*s%s (%#x)\n",
6084 : indent_to, "",
6085 : "flag_tree_pta",
6086 : ptr->x_flag_tree_pta);
6087 :
6088 0 : if (ptr->x_flag_tree_reassoc)
6089 0 : fprintf (file, "%*s%s (%#x)\n",
6090 : indent_to, "",
6091 : "flag_tree_reassoc",
6092 : ptr->x_flag_tree_reassoc);
6093 :
6094 0 : if (ptr->x_flag_tree_scev_cprop)
6095 0 : fprintf (file, "%*s%s (%#x)\n",
6096 : indent_to, "",
6097 : "flag_tree_scev_cprop",
6098 : ptr->x_flag_tree_scev_cprop);
6099 :
6100 0 : if (ptr->x_flag_tree_sink)
6101 0 : fprintf (file, "%*s%s (%#x)\n",
6102 : indent_to, "",
6103 : "flag_tree_sink",
6104 : ptr->x_flag_tree_sink);
6105 :
6106 0 : if (ptr->x_flag_tree_slp_vectorize)
6107 0 : fprintf (file, "%*s%s (%#x)\n",
6108 : indent_to, "",
6109 : "flag_tree_slp_vectorize",
6110 : ptr->x_flag_tree_slp_vectorize);
6111 :
6112 0 : if (ptr->x_flag_tree_slsr)
6113 0 : fprintf (file, "%*s%s (%#x)\n",
6114 : indent_to, "",
6115 : "flag_tree_slsr",
6116 : ptr->x_flag_tree_slsr);
6117 :
6118 0 : if (ptr->x_flag_tree_sra)
6119 0 : fprintf (file, "%*s%s (%#x)\n",
6120 : indent_to, "",
6121 : "flag_tree_sra",
6122 : ptr->x_flag_tree_sra);
6123 :
6124 0 : if (ptr->x_flag_tree_switch_conversion)
6125 0 : fprintf (file, "%*s%s (%#x)\n",
6126 : indent_to, "",
6127 : "flag_tree_switch_conversion",
6128 : ptr->x_flag_tree_switch_conversion);
6129 :
6130 0 : if (ptr->x_flag_tree_tail_merge)
6131 0 : fprintf (file, "%*s%s (%#x)\n",
6132 : indent_to, "",
6133 : "flag_tree_tail_merge",
6134 : ptr->x_flag_tree_tail_merge);
6135 :
6136 0 : if (ptr->x_flag_tree_ter)
6137 0 : fprintf (file, "%*s%s (%#x)\n",
6138 : indent_to, "",
6139 : "flag_tree_ter",
6140 : ptr->x_flag_tree_ter);
6141 :
6142 0 : if (ptr->x_flag_tree_vectorize)
6143 0 : fprintf (file, "%*s%s (%#x)\n",
6144 : indent_to, "",
6145 : "flag_tree_vectorize",
6146 : ptr->x_flag_tree_vectorize);
6147 :
6148 0 : if (ptr->x_flag_tree_vrp)
6149 0 : fprintf (file, "%*s%s (%#x)\n",
6150 : indent_to, "",
6151 : "flag_tree_vrp",
6152 : ptr->x_flag_tree_vrp);
6153 :
6154 0 : if (ptr->x_flag_unconstrained_commons)
6155 0 : fprintf (file, "%*s%s (%#x)\n",
6156 : indent_to, "",
6157 : "flag_unconstrained_commons",
6158 : ptr->x_flag_unconstrained_commons);
6159 :
6160 0 : if (ptr->x_flag_unreachable_traps)
6161 0 : fprintf (file, "%*s%s (%#x)\n",
6162 : indent_to, "",
6163 : "flag_unreachable_traps",
6164 : ptr->x_flag_unreachable_traps);
6165 :
6166 0 : if (ptr->x_flag_unroll_all_loops)
6167 0 : fprintf (file, "%*s%s (%#x)\n",
6168 : indent_to, "",
6169 : "flag_unroll_all_loops",
6170 : ptr->x_flag_unroll_all_loops);
6171 :
6172 0 : if (ptr->x_flag_cunroll_grow_size)
6173 0 : fprintf (file, "%*s%s (%#x)\n",
6174 : indent_to, "",
6175 : "flag_cunroll_grow_size",
6176 : ptr->x_flag_cunroll_grow_size);
6177 :
6178 0 : if (ptr->x_flag_unroll_loops)
6179 0 : fprintf (file, "%*s%s (%#x)\n",
6180 : indent_to, "",
6181 : "flag_unroll_loops",
6182 : ptr->x_flag_unroll_loops);
6183 :
6184 0 : if (ptr->x_flag_unsafe_math_optimizations)
6185 0 : fprintf (file, "%*s%s (%#x)\n",
6186 : indent_to, "",
6187 : "flag_unsafe_math_optimizations",
6188 : ptr->x_flag_unsafe_math_optimizations);
6189 :
6190 0 : if (ptr->x_flag_unswitch_loops)
6191 0 : fprintf (file, "%*s%s (%#x)\n",
6192 : indent_to, "",
6193 : "flag_unswitch_loops",
6194 : ptr->x_flag_unswitch_loops);
6195 :
6196 0 : if (ptr->x_flag_unwind_tables)
6197 0 : fprintf (file, "%*s%s (%#x)\n",
6198 : indent_to, "",
6199 : "flag_unwind_tables",
6200 : ptr->x_flag_unwind_tables);
6201 :
6202 0 : if (ptr->x_flag_var_tracking)
6203 0 : fprintf (file, "%*s%s (%#x)\n",
6204 : indent_to, "",
6205 : "flag_var_tracking",
6206 : ptr->x_flag_var_tracking);
6207 :
6208 0 : if (ptr->x_flag_var_tracking_assignments)
6209 0 : fprintf (file, "%*s%s (%#x)\n",
6210 : indent_to, "",
6211 : "flag_var_tracking_assignments",
6212 : ptr->x_flag_var_tracking_assignments);
6213 :
6214 0 : if (ptr->x_flag_var_tracking_assignments_toggle)
6215 0 : fprintf (file, "%*s%s (%#x)\n",
6216 : indent_to, "",
6217 : "flag_var_tracking_assignments_toggle",
6218 : ptr->x_flag_var_tracking_assignments_toggle);
6219 :
6220 0 : if (ptr->x_flag_var_tracking_uninit)
6221 0 : fprintf (file, "%*s%s (%#x)\n",
6222 : indent_to, "",
6223 : "flag_var_tracking_uninit",
6224 : ptr->x_flag_var_tracking_uninit);
6225 :
6226 0 : if (ptr->x_flag_variable_expansion_in_unroller)
6227 0 : fprintf (file, "%*s%s (%#x)\n",
6228 : indent_to, "",
6229 : "flag_variable_expansion_in_unroller",
6230 : ptr->x_flag_variable_expansion_in_unroller);
6231 :
6232 0 : if (ptr->x_flag_version_loops_for_strides)
6233 0 : fprintf (file, "%*s%s (%#x)\n",
6234 : indent_to, "",
6235 : "flag_version_loops_for_strides",
6236 : ptr->x_flag_version_loops_for_strides);
6237 :
6238 0 : if (ptr->x_flag_value_profile_transformations)
6239 0 : fprintf (file, "%*s%s (%#x)\n",
6240 : indent_to, "",
6241 : "flag_value_profile_transformations",
6242 : ptr->x_flag_value_profile_transformations);
6243 :
6244 0 : if (ptr->x_flag_web)
6245 0 : fprintf (file, "%*s%s (%#x)\n",
6246 : indent_to, "",
6247 : "flag_web",
6248 : ptr->x_flag_web);
6249 :
6250 0 : if (ptr->x_flag_wrapv)
6251 0 : fprintf (file, "%*s%s (%#x)\n",
6252 : indent_to, "",
6253 : "flag_wrapv",
6254 : ptr->x_flag_wrapv);
6255 :
6256 0 : if (ptr->x_flag_wrapv_pointer)
6257 0 : fprintf (file, "%*s%s (%#x)\n",
6258 : indent_to, "",
6259 : "flag_wrapv_pointer",
6260 : ptr->x_flag_wrapv_pointer);
6261 :
6262 0 : if (ptr->x_debug_nonbind_markers_p)
6263 0 : fprintf (file, "%*s%s (%#x)\n",
6264 : indent_to, "",
6265 : "debug_nonbind_markers_p",
6266 : ptr->x_debug_nonbind_markers_p);
6267 :
6268 0 : if (ptr->x_ix86_use_scatter)
6269 0 : fprintf (file, "%*s%s (%#x)\n",
6270 : indent_to, "",
6271 : "ix86_use_scatter",
6272 : ptr->x_ix86_use_scatter);
6273 :
6274 0 : if (ptr->x_ix86_unroll_only_small_loops)
6275 0 : fprintf (file, "%*s%s (%#x)\n",
6276 : indent_to, "",
6277 : "ix86_unroll_only_small_loops",
6278 : ptr->x_ix86_unroll_only_small_loops);
6279 :
6280 0 : if (ptr->x_str_align_functions)
6281 0 : fprintf (file, "%*s%s (%s)\n",
6282 : indent_to, "",
6283 : "str_align_functions",
6284 : ptr->x_str_align_functions);
6285 :
6286 0 : if (ptr->x_str_align_jumps)
6287 0 : fprintf (file, "%*s%s (%s)\n",
6288 : indent_to, "",
6289 : "str_align_jumps",
6290 : ptr->x_str_align_jumps);
6291 :
6292 0 : if (ptr->x_str_align_labels)
6293 0 : fprintf (file, "%*s%s (%s)\n",
6294 : indent_to, "",
6295 : "str_align_labels",
6296 : ptr->x_str_align_labels);
6297 :
6298 0 : if (ptr->x_str_align_loops)
6299 0 : fprintf (file, "%*s%s (%s)\n",
6300 : indent_to, "",
6301 : "str_align_loops",
6302 : ptr->x_str_align_loops);
6303 :
6304 0 : if (ptr->x_flag_patchable_function_entry)
6305 0 : fprintf (file, "%*s%s (%s)\n",
6306 : indent_to, "",
6307 : "flag_patchable_function_entry",
6308 : ptr->x_flag_patchable_function_entry);
6309 :
6310 0 : }
6311 :
6312 : /* Print different optimization variables from structures provided as arguments. */
6313 : void
6314 0 : cl_optimization_print_diff (FILE *file,
6315 : int indent_to,
6316 : struct cl_optimization *ptr1,
6317 : struct cl_optimization *ptr2)
6318 : {
6319 0 : fputs ("\n", file);
6320 0 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
6321 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6322 : indent_to, "",
6323 : "param_align_loop_iterations",
6324 : ptr1->x_param_align_loop_iterations,
6325 : ptr2->x_param_align_loop_iterations);
6326 :
6327 0 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
6328 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6329 : indent_to, "",
6330 : "param_align_threshold",
6331 : ptr1->x_param_align_threshold,
6332 : ptr2->x_param_align_threshold);
6333 :
6334 0 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
6335 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6336 : indent_to, "",
6337 : "param_asan_protect_allocas",
6338 : ptr1->x_param_asan_protect_allocas,
6339 : ptr2->x_param_asan_protect_allocas);
6340 :
6341 0 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
6342 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6343 : indent_to, "",
6344 : "param_asan_instrument_reads",
6345 : ptr1->x_param_asan_instrument_reads,
6346 : ptr2->x_param_asan_instrument_reads);
6347 :
6348 0 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
6349 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6350 : indent_to, "",
6351 : "param_asan_instrument_writes",
6352 : ptr1->x_param_asan_instrument_writes,
6353 : ptr2->x_param_asan_instrument_writes);
6354 :
6355 0 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
6356 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6357 : indent_to, "",
6358 : "param_asan_instrumentation_with_call_threshold",
6359 : ptr1->x_param_asan_instrumentation_with_call_threshold,
6360 : ptr2->x_param_asan_instrumentation_with_call_threshold);
6361 :
6362 0 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
6363 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6364 : indent_to, "",
6365 : "param_asan_kernel_mem_intrinsic_prefix",
6366 : ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
6367 : ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
6368 :
6369 0 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
6370 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6371 : indent_to, "",
6372 : "param_asan_memintrin",
6373 : ptr1->x_param_asan_memintrin,
6374 : ptr2->x_param_asan_memintrin);
6375 :
6376 0 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
6377 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6378 : indent_to, "",
6379 : "param_asan_stack",
6380 : ptr1->x_param_asan_stack,
6381 : ptr2->x_param_asan_stack);
6382 :
6383 0 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
6384 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6385 : indent_to, "",
6386 : "param_asan_use_after_return",
6387 : ptr1->x_param_asan_use_after_return,
6388 : ptr2->x_param_asan_use_after_return);
6389 :
6390 0 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
6391 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6392 : indent_to, "",
6393 : "param_auto_profile_bbs",
6394 : ptr1->x_param_auto_profile_bbs,
6395 : ptr2->x_param_auto_profile_bbs);
6396 :
6397 0 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
6398 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6399 : indent_to, "",
6400 : "param_auto_profile_reorder_only",
6401 : ptr1->x_param_auto_profile_reorder_only,
6402 : ptr2->x_param_auto_profile_reorder_only);
6403 :
6404 0 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
6405 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6406 : indent_to, "",
6407 : "param_avg_loop_niter",
6408 : ptr1->x_param_avg_loop_niter,
6409 : ptr2->x_param_avg_loop_niter);
6410 :
6411 0 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
6412 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6413 : indent_to, "",
6414 : "param_avoid_fma_max_bits",
6415 : ptr1->x_param_avoid_fma_max_bits,
6416 : ptr2->x_param_avoid_fma_max_bits);
6417 :
6418 0 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
6419 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6420 : indent_to, "",
6421 : "param_builtin_expect_probability",
6422 : ptr1->x_param_builtin_expect_probability,
6423 : ptr2->x_param_builtin_expect_probability);
6424 :
6425 0 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
6426 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6427 : indent_to, "",
6428 : "param_builtin_string_cmp_inline_length",
6429 : ptr1->x_param_builtin_string_cmp_inline_length,
6430 : ptr2->x_param_builtin_string_cmp_inline_length);
6431 :
6432 0 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
6433 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6434 : indent_to, "",
6435 : "param_case_values_threshold",
6436 : ptr1->x_param_case_values_threshold,
6437 : ptr2->x_param_case_values_threshold);
6438 :
6439 0 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
6440 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6441 : indent_to, "",
6442 : "param_comdat_sharing_probability",
6443 : ptr1->x_param_comdat_sharing_probability,
6444 : ptr2->x_param_comdat_sharing_probability);
6445 :
6446 0 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
6447 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6448 : indent_to, "",
6449 : "param_construct_interfere_size",
6450 : ptr1->x_param_construct_interfere_size,
6451 : ptr2->x_param_construct_interfere_size);
6452 :
6453 0 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
6454 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6455 : indent_to, "",
6456 : "param_cycle_accurate_model",
6457 : ptr1->x_param_cycle_accurate_model,
6458 : ptr2->x_param_cycle_accurate_model);
6459 :
6460 0 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
6461 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6462 : indent_to, "",
6463 : "param_destruct_interfere_size",
6464 : ptr1->x_param_destruct_interfere_size,
6465 : ptr2->x_param_destruct_interfere_size);
6466 :
6467 0 : if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
6468 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6469 : indent_to, "",
6470 : "param_dom_jump_threading",
6471 : ptr1->x_param_dom_jump_threading,
6472 : ptr2->x_param_dom_jump_threading);
6473 :
6474 0 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
6475 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6476 : indent_to, "",
6477 : "param_dse_max_alias_queries_per_store",
6478 : ptr1->x_param_dse_max_alias_queries_per_store,
6479 : ptr2->x_param_dse_max_alias_queries_per_store);
6480 :
6481 0 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
6482 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6483 : indent_to, "",
6484 : "param_dse_max_object_size",
6485 : ptr1->x_param_dse_max_object_size,
6486 : ptr2->x_param_dse_max_object_size);
6487 :
6488 0 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
6489 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6490 : indent_to, "",
6491 : "param_early_inlining_insns",
6492 : ptr1->x_param_early_inlining_insns,
6493 : ptr2->x_param_early_inlining_insns);
6494 :
6495 0 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
6496 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6497 : indent_to, "",
6498 : "param_fsm_scale_path_stmts",
6499 : ptr1->x_param_fsm_scale_path_stmts,
6500 : ptr2->x_param_fsm_scale_path_stmts);
6501 :
6502 0 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
6503 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6504 : indent_to, "",
6505 : "param_fully_pipelined_fma",
6506 : ptr1->x_param_fully_pipelined_fma,
6507 : ptr2->x_param_fully_pipelined_fma);
6508 :
6509 0 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
6510 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6511 : indent_to, "",
6512 : "param_gcse_after_reload_critical_fraction",
6513 : ptr1->x_param_gcse_after_reload_critical_fraction,
6514 : ptr2->x_param_gcse_after_reload_critical_fraction);
6515 :
6516 0 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
6517 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6518 : indent_to, "",
6519 : "param_gcse_after_reload_partial_fraction",
6520 : ptr1->x_param_gcse_after_reload_partial_fraction,
6521 : ptr2->x_param_gcse_after_reload_partial_fraction);
6522 :
6523 0 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
6524 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6525 : indent_to, "",
6526 : "param_gcse_cost_distance_ratio",
6527 : ptr1->x_param_gcse_cost_distance_ratio,
6528 : ptr2->x_param_gcse_cost_distance_ratio);
6529 :
6530 0 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
6531 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6532 : indent_to, "",
6533 : "param_gcse_unrestricted_cost",
6534 : ptr1->x_param_gcse_unrestricted_cost,
6535 : ptr2->x_param_gcse_unrestricted_cost);
6536 :
6537 0 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
6538 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6539 : indent_to, "",
6540 : "param_graphite_max_arrays_per_scop",
6541 : ptr1->x_param_graphite_max_arrays_per_scop,
6542 : ptr2->x_param_graphite_max_arrays_per_scop);
6543 :
6544 0 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
6545 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6546 : indent_to, "",
6547 : "param_graphite_max_nb_scop_params",
6548 : ptr1->x_param_graphite_max_nb_scop_params,
6549 : ptr2->x_param_graphite_max_nb_scop_params);
6550 :
6551 0 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
6552 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6553 : indent_to, "",
6554 : "param_hardcfr_max_blocks",
6555 : ptr1->x_param_hardcfr_max_blocks,
6556 : ptr2->x_param_hardcfr_max_blocks);
6557 :
6558 0 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
6559 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6560 : indent_to, "",
6561 : "param_hardcfr_max_inline_blocks",
6562 : ptr1->x_param_hardcfr_max_inline_blocks,
6563 : ptr2->x_param_hardcfr_max_inline_blocks);
6564 :
6565 0 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
6566 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6567 : indent_to, "",
6568 : "param_hwasan_instrument_allocas",
6569 : ptr1->x_param_hwasan_instrument_allocas,
6570 : ptr2->x_param_hwasan_instrument_allocas);
6571 :
6572 0 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
6573 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6574 : indent_to, "",
6575 : "param_hwasan_instrument_mem_intrinsics",
6576 : ptr1->x_param_hwasan_instrument_mem_intrinsics,
6577 : ptr2->x_param_hwasan_instrument_mem_intrinsics);
6578 :
6579 0 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
6580 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6581 : indent_to, "",
6582 : "param_hwasan_instrument_reads",
6583 : ptr1->x_param_hwasan_instrument_reads,
6584 : ptr2->x_param_hwasan_instrument_reads);
6585 :
6586 0 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
6587 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6588 : indent_to, "",
6589 : "param_hwasan_instrument_stack",
6590 : ptr1->x_param_hwasan_instrument_stack,
6591 : ptr2->x_param_hwasan_instrument_stack);
6592 :
6593 0 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
6594 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6595 : indent_to, "",
6596 : "param_hwasan_instrument_writes",
6597 : ptr1->x_param_hwasan_instrument_writes,
6598 : ptr2->x_param_hwasan_instrument_writes);
6599 :
6600 0 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
6601 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6602 : indent_to, "",
6603 : "param_hwasan_random_frame_tag",
6604 : ptr1->x_param_hwasan_random_frame_tag,
6605 : ptr2->x_param_hwasan_random_frame_tag);
6606 :
6607 0 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
6608 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6609 : indent_to, "",
6610 : "param_inline_heuristics_hint_percent",
6611 : ptr1->x_param_inline_heuristics_hint_percent,
6612 : ptr2->x_param_inline_heuristics_hint_percent);
6613 :
6614 0 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
6615 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6616 : indent_to, "",
6617 : "param_inline_min_speedup",
6618 : ptr1->x_param_inline_min_speedup,
6619 : ptr2->x_param_inline_min_speedup);
6620 :
6621 0 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
6622 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6623 : indent_to, "",
6624 : "param_inline_unit_growth",
6625 : ptr1->x_param_inline_unit_growth,
6626 : ptr2->x_param_inline_unit_growth);
6627 :
6628 0 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
6629 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6630 : indent_to, "",
6631 : "param_ipa_cp_eval_threshold",
6632 : ptr1->x_param_ipa_cp_eval_threshold,
6633 : ptr2->x_param_ipa_cp_eval_threshold);
6634 :
6635 0 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
6636 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6637 : indent_to, "",
6638 : "param_ipa_cp_large_unit_insns",
6639 : ptr1->x_param_ipa_cp_large_unit_insns,
6640 : ptr2->x_param_ipa_cp_large_unit_insns);
6641 :
6642 0 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
6643 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6644 : indent_to, "",
6645 : "param_ipa_cp_loop_hint_bonus",
6646 : ptr1->x_param_ipa_cp_loop_hint_bonus,
6647 : ptr2->x_param_ipa_cp_loop_hint_bonus);
6648 :
6649 0 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
6650 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6651 : indent_to, "",
6652 : "param_ipa_cp_max_recursive_depth",
6653 : ptr1->x_param_ipa_cp_max_recursive_depth,
6654 : ptr2->x_param_ipa_cp_max_recursive_depth);
6655 :
6656 0 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
6657 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6658 : indent_to, "",
6659 : "param_ipa_cp_min_recursive_probability",
6660 : ptr1->x_param_ipa_cp_min_recursive_probability,
6661 : ptr2->x_param_ipa_cp_min_recursive_probability);
6662 :
6663 0 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
6664 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6665 : indent_to, "",
6666 : "param_ipa_cp_recursion_penalty",
6667 : ptr1->x_param_ipa_cp_recursion_penalty,
6668 : ptr2->x_param_ipa_cp_recursion_penalty);
6669 :
6670 0 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
6671 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6672 : indent_to, "",
6673 : "param_ipa_cp_recursive_freq_factor",
6674 : ptr1->x_param_ipa_cp_recursive_freq_factor,
6675 : ptr2->x_param_ipa_cp_recursive_freq_factor);
6676 :
6677 0 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
6678 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6679 : indent_to, "",
6680 : "param_ipa_cp_single_call_penalty",
6681 : ptr1->x_param_ipa_cp_single_call_penalty,
6682 : ptr2->x_param_ipa_cp_single_call_penalty);
6683 :
6684 0 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
6685 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6686 : indent_to, "",
6687 : "param_ipa_cp_sweeps",
6688 : ptr1->x_param_ipa_cp_sweeps,
6689 : ptr2->x_param_ipa_cp_sweeps);
6690 :
6691 0 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
6692 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6693 : indent_to, "",
6694 : "param_ipa_cp_unit_growth",
6695 : ptr1->x_param_ipa_cp_unit_growth,
6696 : ptr2->x_param_ipa_cp_unit_growth);
6697 :
6698 0 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
6699 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6700 : indent_to, "",
6701 : "param_ipa_cp_value_list_size",
6702 : ptr1->x_param_ipa_cp_value_list_size,
6703 : ptr2->x_param_ipa_cp_value_list_size);
6704 :
6705 0 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
6706 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6707 : indent_to, "",
6708 : "param_ipa_jump_function_lookups",
6709 : ptr1->x_param_ipa_jump_function_lookups,
6710 : ptr2->x_param_ipa_jump_function_lookups);
6711 :
6712 0 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
6713 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6714 : indent_to, "",
6715 : "param_ipa_max_aa_steps",
6716 : ptr1->x_param_ipa_max_aa_steps,
6717 : ptr2->x_param_ipa_max_aa_steps);
6718 :
6719 0 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
6720 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6721 : indent_to, "",
6722 : "param_ipa_max_agg_items",
6723 : ptr1->x_param_ipa_max_agg_items,
6724 : ptr2->x_param_ipa_max_agg_items);
6725 :
6726 0 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
6727 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6728 : indent_to, "",
6729 : "param_ipa_max_loop_predicates",
6730 : ptr1->x_param_ipa_max_loop_predicates,
6731 : ptr2->x_param_ipa_max_loop_predicates);
6732 :
6733 0 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
6734 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6735 : indent_to, "",
6736 : "param_ipa_max_param_expr_ops",
6737 : ptr1->x_param_ipa_max_param_expr_ops,
6738 : ptr2->x_param_ipa_max_param_expr_ops);
6739 :
6740 0 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
6741 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6742 : indent_to, "",
6743 : "param_ipa_max_switch_predicate_bounds",
6744 : ptr1->x_param_ipa_max_switch_predicate_bounds,
6745 : ptr2->x_param_ipa_max_switch_predicate_bounds);
6746 :
6747 0 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
6748 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6749 : indent_to, "",
6750 : "param_ipa_sra_deref_prob_threshold",
6751 : ptr1->x_param_ipa_sra_deref_prob_threshold,
6752 : ptr2->x_param_ipa_sra_deref_prob_threshold);
6753 :
6754 0 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
6755 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6756 : indent_to, "",
6757 : "param_ipa_sra_max_replacements",
6758 : ptr1->x_param_ipa_sra_max_replacements,
6759 : ptr2->x_param_ipa_sra_max_replacements);
6760 :
6761 0 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
6762 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6763 : indent_to, "",
6764 : "param_ipa_sra_ptr_growth_factor",
6765 : ptr1->x_param_ipa_sra_ptr_growth_factor,
6766 : ptr2->x_param_ipa_sra_ptr_growth_factor);
6767 :
6768 0 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
6769 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6770 : indent_to, "",
6771 : "param_ipa_sra_ptrwrap_growth_factor",
6772 : ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
6773 : ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
6774 :
6775 0 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
6776 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6777 : indent_to, "",
6778 : "param_ira_consider_dup_in_all_alts",
6779 : ptr1->x_param_ira_consider_dup_in_all_alts,
6780 : ptr2->x_param_ira_consider_dup_in_all_alts);
6781 :
6782 0 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
6783 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6784 : indent_to, "",
6785 : "param_ira_loop_reserved_regs",
6786 : ptr1->x_param_ira_loop_reserved_regs,
6787 : ptr2->x_param_ira_loop_reserved_regs);
6788 :
6789 0 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
6790 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6791 : indent_to, "",
6792 : "param_ira_max_conflict_table_size",
6793 : ptr1->x_param_ira_max_conflict_table_size,
6794 : ptr2->x_param_ira_max_conflict_table_size);
6795 :
6796 0 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
6797 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6798 : indent_to, "",
6799 : "param_ira_max_loops_num",
6800 : ptr1->x_param_ira_max_loops_num,
6801 : ptr2->x_param_ira_max_loops_num);
6802 :
6803 0 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
6804 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6805 : indent_to, "",
6806 : "param_ira_simple_lra_insn_threshold",
6807 : ptr1->x_param_ira_simple_lra_insn_threshold,
6808 : ptr2->x_param_ira_simple_lra_insn_threshold);
6809 :
6810 0 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
6811 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6812 : indent_to, "",
6813 : "param_iv_always_prune_cand_set_bound",
6814 : ptr1->x_param_iv_always_prune_cand_set_bound,
6815 : ptr2->x_param_iv_always_prune_cand_set_bound);
6816 :
6817 0 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
6818 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6819 : indent_to, "",
6820 : "param_iv_consider_all_candidates_bound",
6821 : ptr1->x_param_iv_consider_all_candidates_bound,
6822 : ptr2->x_param_iv_consider_all_candidates_bound);
6823 :
6824 0 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
6825 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6826 : indent_to, "",
6827 : "param_iv_max_considered_uses",
6828 : ptr1->x_param_iv_max_considered_uses,
6829 : ptr2->x_param_iv_max_considered_uses);
6830 :
6831 0 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
6832 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6833 : indent_to, "",
6834 : "ix86_vect_compare_costs",
6835 : ptr1->x_ix86_vect_compare_costs,
6836 : ptr2->x_ix86_vect_compare_costs);
6837 :
6838 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
6839 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6840 : indent_to, "",
6841 : "param_jump_table_max_growth_ratio_for_size",
6842 : ptr1->x_param_jump_table_max_growth_ratio_for_size,
6843 : ptr2->x_param_jump_table_max_growth_ratio_for_size);
6844 :
6845 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
6846 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6847 : indent_to, "",
6848 : "param_jump_table_max_growth_ratio_for_speed",
6849 : ptr1->x_param_jump_table_max_growth_ratio_for_speed,
6850 : ptr2->x_param_jump_table_max_growth_ratio_for_speed);
6851 :
6852 0 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
6853 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6854 : indent_to, "",
6855 : "param_l1_cache_line_size",
6856 : ptr1->x_param_l1_cache_line_size,
6857 : ptr2->x_param_l1_cache_line_size);
6858 :
6859 0 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
6860 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6861 : indent_to, "",
6862 : "param_l1_cache_size",
6863 : ptr1->x_param_l1_cache_size,
6864 : ptr2->x_param_l1_cache_size);
6865 :
6866 0 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
6867 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6868 : indent_to, "",
6869 : "param_l2_cache_size",
6870 : ptr1->x_param_l2_cache_size,
6871 : ptr2->x_param_l2_cache_size);
6872 :
6873 0 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
6874 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6875 : indent_to, "",
6876 : "param_large_function_growth",
6877 : ptr1->x_param_large_function_growth,
6878 : ptr2->x_param_large_function_growth);
6879 :
6880 0 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
6881 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6882 : indent_to, "",
6883 : "param_large_function_insns",
6884 : ptr1->x_param_large_function_insns,
6885 : ptr2->x_param_large_function_insns);
6886 :
6887 0 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
6888 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6889 : indent_to, "",
6890 : "param_stack_frame_growth",
6891 : ptr1->x_param_stack_frame_growth,
6892 : ptr2->x_param_stack_frame_growth);
6893 :
6894 0 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
6895 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6896 : indent_to, "",
6897 : "param_large_stack_frame",
6898 : ptr1->x_param_large_stack_frame,
6899 : ptr2->x_param_large_stack_frame);
6900 :
6901 0 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
6902 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6903 : indent_to, "",
6904 : "param_large_unit_insns",
6905 : ptr1->x_param_large_unit_insns,
6906 : ptr2->x_param_large_unit_insns);
6907 :
6908 0 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
6909 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6910 : indent_to, "",
6911 : "param_lim_expensive",
6912 : ptr1->x_param_lim_expensive,
6913 : ptr2->x_param_lim_expensive);
6914 :
6915 0 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
6916 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6917 : indent_to, "",
6918 : "param_loop_block_tile_size",
6919 : ptr1->x_param_loop_block_tile_size,
6920 : ptr2->x_param_loop_block_tile_size);
6921 :
6922 0 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
6923 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6924 : indent_to, "",
6925 : "param_loop_interchange_max_num_stmts",
6926 : ptr1->x_param_loop_interchange_max_num_stmts,
6927 : ptr2->x_param_loop_interchange_max_num_stmts);
6928 :
6929 0 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
6930 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6931 : indent_to, "",
6932 : "param_loop_interchange_stride_ratio",
6933 : ptr1->x_param_loop_interchange_stride_ratio,
6934 : ptr2->x_param_loop_interchange_stride_ratio);
6935 :
6936 0 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
6937 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6938 : indent_to, "",
6939 : "param_loop_invariant_max_bbs_in_loop",
6940 : ptr1->x_param_loop_invariant_max_bbs_in_loop,
6941 : ptr2->x_param_loop_invariant_max_bbs_in_loop);
6942 :
6943 0 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
6944 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6945 : indent_to, "",
6946 : "param_loop_max_datarefs_for_datadeps",
6947 : ptr1->x_param_loop_max_datarefs_for_datadeps,
6948 : ptr2->x_param_loop_max_datarefs_for_datadeps);
6949 :
6950 0 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
6951 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6952 : indent_to, "",
6953 : "param_loop_versioning_max_inner_insns",
6954 : ptr1->x_param_loop_versioning_max_inner_insns,
6955 : ptr2->x_param_loop_versioning_max_inner_insns);
6956 :
6957 0 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
6958 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6959 : indent_to, "",
6960 : "param_loop_versioning_max_outer_insns",
6961 : ptr1->x_param_loop_versioning_max_outer_insns,
6962 : ptr2->x_param_loop_versioning_max_outer_insns);
6963 :
6964 0 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
6965 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6966 : indent_to, "",
6967 : "param_lra_inheritance_ebb_probability_cutoff",
6968 : ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
6969 : ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
6970 :
6971 0 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
6972 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6973 : indent_to, "",
6974 : "param_lra_max_considered_reload_pseudos",
6975 : ptr1->x_param_lra_max_considered_reload_pseudos,
6976 : ptr2->x_param_lra_max_considered_reload_pseudos);
6977 :
6978 0 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
6979 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6980 : indent_to, "",
6981 : "lra_max_pseudos_points_log2_considered_for_preferences",
6982 : ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
6983 : ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
6984 :
6985 0 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
6986 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6987 : indent_to, "",
6988 : "param_lto_locality_frequency",
6989 : ptr1->x_param_lto_locality_frequency,
6990 : ptr2->x_param_lto_locality_frequency);
6991 :
6992 0 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
6993 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6994 : indent_to, "",
6995 : "param_lto_locality_size",
6996 : ptr1->x_param_lto_locality_size,
6997 : ptr2->x_param_lto_locality_size);
6998 :
6999 0 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
7000 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7001 : indent_to, "",
7002 : "param_max_average_unrolled_insns",
7003 : ptr1->x_param_max_average_unrolled_insns,
7004 : ptr2->x_param_max_average_unrolled_insns);
7005 :
7006 0 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
7007 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7008 : indent_to, "",
7009 : "param_max_combine_insns",
7010 : ptr1->x_param_max_combine_insns,
7011 : ptr2->x_param_max_combine_insns);
7012 :
7013 0 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
7014 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7015 : indent_to, "",
7016 : "param_max_combine_search_insns",
7017 : ptr1->x_param_max_combine_search_insns,
7018 : ptr2->x_param_max_combine_search_insns);
7019 :
7020 0 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
7021 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7022 : indent_to, "",
7023 : "param_max_unroll_iterations",
7024 : ptr1->x_param_max_unroll_iterations,
7025 : ptr2->x_param_max_unroll_iterations);
7026 :
7027 0 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
7028 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7029 : indent_to, "",
7030 : "param_max_completely_peel_times",
7031 : ptr1->x_param_max_completely_peel_times,
7032 : ptr2->x_param_max_completely_peel_times);
7033 :
7034 0 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
7035 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7036 : indent_to, "",
7037 : "param_max_completely_peeled_insns",
7038 : ptr1->x_param_max_completely_peeled_insns,
7039 : ptr2->x_param_max_completely_peeled_insns);
7040 :
7041 0 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
7042 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7043 : indent_to, "",
7044 : "param_max_crossjump_edges",
7045 : ptr1->x_param_max_crossjump_edges,
7046 : ptr2->x_param_max_crossjump_edges);
7047 :
7048 0 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
7049 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7050 : indent_to, "",
7051 : "param_max_cse_insns",
7052 : ptr1->x_param_max_cse_insns,
7053 : ptr2->x_param_max_cse_insns);
7054 :
7055 0 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
7056 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7057 : indent_to, "",
7058 : "param_max_cse_path_length",
7059 : ptr1->x_param_max_cse_path_length,
7060 : ptr2->x_param_max_cse_path_length);
7061 :
7062 0 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
7063 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7064 : indent_to, "",
7065 : "param_max_cselib_memory_locations",
7066 : ptr1->x_param_max_cselib_memory_locations,
7067 : ptr2->x_param_max_cselib_memory_locations);
7068 :
7069 0 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
7070 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7071 : indent_to, "",
7072 : "param_max_debug_marker_count",
7073 : ptr1->x_param_max_debug_marker_count,
7074 : ptr2->x_param_max_debug_marker_count);
7075 :
7076 0 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
7077 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7078 : indent_to, "",
7079 : "param_max_delay_slot_insn_search",
7080 : ptr1->x_param_max_delay_slot_insn_search,
7081 : ptr2->x_param_max_delay_slot_insn_search);
7082 :
7083 0 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
7084 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7085 : indent_to, "",
7086 : "param_max_delay_slot_live_search",
7087 : ptr1->x_param_max_delay_slot_live_search,
7088 : ptr2->x_param_max_delay_slot_live_search);
7089 :
7090 0 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
7091 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7092 : indent_to, "",
7093 : "param_max_devirt_targets",
7094 : ptr1->x_param_max_devirt_targets,
7095 : ptr2->x_param_max_devirt_targets);
7096 :
7097 0 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
7098 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7099 : indent_to, "",
7100 : "param_max_dse_active_local_stores",
7101 : ptr1->x_param_max_dse_active_local_stores,
7102 : ptr2->x_param_max_dse_active_local_stores);
7103 :
7104 0 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
7105 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7106 : indent_to, "",
7107 : "param_early_inliner_max_iterations",
7108 : ptr1->x_param_early_inliner_max_iterations,
7109 : ptr2->x_param_early_inliner_max_iterations);
7110 :
7111 0 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
7112 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7113 : indent_to, "",
7114 : "param_max_find_base_term_values",
7115 : ptr1->x_param_max_find_base_term_values,
7116 : ptr2->x_param_max_find_base_term_values);
7117 :
7118 0 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
7119 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7120 : indent_to, "",
7121 : "param_max_fsm_thread_path_insns",
7122 : ptr1->x_param_max_fsm_thread_path_insns,
7123 : ptr2->x_param_max_fsm_thread_path_insns);
7124 :
7125 0 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
7126 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7127 : indent_to, "",
7128 : "param_max_gcse_insertion_ratio",
7129 : ptr1->x_param_max_gcse_insertion_ratio,
7130 : ptr2->x_param_max_gcse_insertion_ratio);
7131 :
7132 0 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
7133 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7134 : indent_to, "",
7135 : "param_max_gcse_memory",
7136 : ptr1->x_param_max_gcse_memory,
7137 : ptr2->x_param_max_gcse_memory);
7138 :
7139 0 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
7140 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7141 : indent_to, "",
7142 : "param_max_goto_duplication_insns",
7143 : ptr1->x_param_max_goto_duplication_insns,
7144 : ptr2->x_param_max_goto_duplication_insns);
7145 :
7146 0 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
7147 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7148 : indent_to, "",
7149 : "param_max_grow_copy_bb_insns",
7150 : ptr1->x_param_max_grow_copy_bb_insns,
7151 : ptr2->x_param_max_grow_copy_bb_insns);
7152 :
7153 0 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
7154 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7155 : indent_to, "",
7156 : "param_max_hoist_depth",
7157 : ptr1->x_param_max_hoist_depth,
7158 : ptr2->x_param_max_hoist_depth);
7159 :
7160 0 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
7161 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7162 : indent_to, "",
7163 : "param_inline_functions_called_once_insns",
7164 : ptr1->x_param_inline_functions_called_once_insns,
7165 : ptr2->x_param_inline_functions_called_once_insns);
7166 :
7167 0 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
7168 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7169 : indent_to, "",
7170 : "param_inline_functions_called_once_loop_depth",
7171 : ptr1->x_param_inline_functions_called_once_loop_depth,
7172 : ptr2->x_param_inline_functions_called_once_loop_depth);
7173 :
7174 0 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
7175 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7176 : indent_to, "",
7177 : "param_max_inline_insns_auto",
7178 : ptr1->x_param_max_inline_insns_auto,
7179 : ptr2->x_param_max_inline_insns_auto);
7180 :
7181 0 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
7182 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7183 : indent_to, "",
7184 : "param_max_inline_insns_recursive_auto",
7185 : ptr1->x_param_max_inline_insns_recursive_auto,
7186 : ptr2->x_param_max_inline_insns_recursive_auto);
7187 :
7188 0 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
7189 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7190 : indent_to, "",
7191 : "param_max_inline_insns_recursive",
7192 : ptr1->x_param_max_inline_insns_recursive,
7193 : ptr2->x_param_max_inline_insns_recursive);
7194 :
7195 0 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
7196 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7197 : indent_to, "",
7198 : "param_max_inline_insns_single",
7199 : ptr1->x_param_max_inline_insns_single,
7200 : ptr2->x_param_max_inline_insns_single);
7201 :
7202 0 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
7203 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7204 : indent_to, "",
7205 : "param_max_inline_insns_size",
7206 : ptr1->x_param_max_inline_insns_size,
7207 : ptr2->x_param_max_inline_insns_size);
7208 :
7209 0 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
7210 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7211 : indent_to, "",
7212 : "param_max_inline_insns_small",
7213 : ptr1->x_param_max_inline_insns_small,
7214 : ptr2->x_param_max_inline_insns_small);
7215 :
7216 0 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
7217 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7218 : indent_to, "",
7219 : "param_max_inline_recursive_depth_auto",
7220 : ptr1->x_param_max_inline_recursive_depth_auto,
7221 : ptr2->x_param_max_inline_recursive_depth_auto);
7222 :
7223 0 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
7224 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7225 : indent_to, "",
7226 : "param_max_inline_recursive_depth",
7227 : ptr1->x_param_max_inline_recursive_depth,
7228 : ptr2->x_param_max_inline_recursive_depth);
7229 :
7230 0 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
7231 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7232 : indent_to, "",
7233 : "param_max_isl_operations",
7234 : ptr1->x_param_max_isl_operations,
7235 : ptr2->x_param_max_isl_operations);
7236 :
7237 0 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
7238 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7239 : indent_to, "",
7240 : "param_max_iterations_computation_cost",
7241 : ptr1->x_param_max_iterations_computation_cost,
7242 : ptr2->x_param_max_iterations_computation_cost);
7243 :
7244 0 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
7245 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7246 : indent_to, "",
7247 : "param_max_iterations_to_track",
7248 : ptr1->x_param_max_iterations_to_track,
7249 : ptr2->x_param_max_iterations_to_track);
7250 :
7251 0 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
7252 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7253 : indent_to, "",
7254 : "param_max_jump_thread_duplication_stmts",
7255 : ptr1->x_param_max_jump_thread_duplication_stmts,
7256 : ptr2->x_param_max_jump_thread_duplication_stmts);
7257 :
7258 0 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
7259 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7260 : indent_to, "",
7261 : "param_max_jump_thread_paths",
7262 : ptr1->x_param_max_jump_thread_paths,
7263 : ptr2->x_param_max_jump_thread_paths);
7264 :
7265 0 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
7266 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7267 : indent_to, "",
7268 : "param_max_last_value_rtl",
7269 : ptr1->x_param_max_last_value_rtl,
7270 : ptr2->x_param_max_last_value_rtl);
7271 :
7272 0 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
7273 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7274 : indent_to, "",
7275 : "param_max_loop_header_insns",
7276 : ptr1->x_param_max_loop_header_insns,
7277 : ptr2->x_param_max_loop_header_insns);
7278 :
7279 0 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
7280 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7281 : indent_to, "",
7282 : "param_max_modulo_backtrack_attempts",
7283 : ptr1->x_param_max_modulo_backtrack_attempts,
7284 : ptr2->x_param_max_modulo_backtrack_attempts);
7285 :
7286 0 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
7287 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7288 : indent_to, "",
7289 : "param_max_niter_dominators_walk",
7290 : ptr1->x_param_max_niter_dominators_walk,
7291 : ptr2->x_param_max_niter_dominators_walk);
7292 :
7293 0 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
7294 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7295 : indent_to, "",
7296 : "param_max_partial_antic_length",
7297 : ptr1->x_param_max_partial_antic_length,
7298 : ptr2->x_param_max_partial_antic_length);
7299 :
7300 0 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
7301 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7302 : indent_to, "",
7303 : "param_max_peel_branches",
7304 : ptr1->x_param_max_peel_branches,
7305 : ptr2->x_param_max_peel_branches);
7306 :
7307 0 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
7308 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7309 : indent_to, "",
7310 : "param_max_peel_times",
7311 : ptr1->x_param_max_peel_times,
7312 : ptr2->x_param_max_peel_times);
7313 :
7314 0 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
7315 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7316 : indent_to, "",
7317 : "param_max_peeled_insns",
7318 : ptr1->x_param_max_peeled_insns,
7319 : ptr2->x_param_max_peeled_insns);
7320 :
7321 0 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
7322 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7323 : indent_to, "",
7324 : "param_max_pending_list_length",
7325 : ptr1->x_param_max_pending_list_length,
7326 : ptr2->x_param_max_pending_list_length);
7327 :
7328 0 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
7329 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7330 : indent_to, "",
7331 : "param_max_pipeline_region_blocks",
7332 : ptr1->x_param_max_pipeline_region_blocks,
7333 : ptr2->x_param_max_pipeline_region_blocks);
7334 :
7335 0 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
7336 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7337 : indent_to, "",
7338 : "param_max_pipeline_region_insns",
7339 : ptr1->x_param_max_pipeline_region_insns,
7340 : ptr2->x_param_max_pipeline_region_insns);
7341 :
7342 0 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
7343 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7344 : indent_to, "",
7345 : "param_max_pow_sqrt_depth",
7346 : ptr1->x_param_max_pow_sqrt_depth,
7347 : ptr2->x_param_max_pow_sqrt_depth);
7348 :
7349 0 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
7350 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7351 : indent_to, "",
7352 : "param_max_predicted_iterations",
7353 : ptr1->x_param_max_predicted_iterations,
7354 : ptr2->x_param_max_predicted_iterations);
7355 :
7356 0 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
7357 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7358 : indent_to, "",
7359 : "param_max_reload_search_insns",
7360 : ptr1->x_param_max_reload_search_insns,
7361 : ptr2->x_param_max_reload_search_insns);
7362 :
7363 0 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
7364 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7365 : indent_to, "",
7366 : "param_max_rtl_if_conversion_insns",
7367 : ptr1->x_param_max_rtl_if_conversion_insns,
7368 : ptr2->x_param_max_rtl_if_conversion_insns);
7369 :
7370 0 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
7371 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7372 : indent_to, "",
7373 : "param_max_rtl_if_conversion_predictable_cost",
7374 : ptr1->x_param_max_rtl_if_conversion_predictable_cost,
7375 : ptr2->x_param_max_rtl_if_conversion_predictable_cost);
7376 :
7377 0 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
7378 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7379 : indent_to, "",
7380 : "param_max_rtl_if_conversion_unpredictable_cost",
7381 : ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
7382 : ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
7383 :
7384 0 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
7385 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7386 : indent_to, "",
7387 : "param_max_sched_extend_regions_iters",
7388 : ptr1->x_param_max_sched_extend_regions_iters,
7389 : ptr2->x_param_max_sched_extend_regions_iters);
7390 :
7391 0 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
7392 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7393 : indent_to, "",
7394 : "param_max_sched_insn_conflict_delay",
7395 : ptr1->x_param_max_sched_insn_conflict_delay,
7396 : ptr2->x_param_max_sched_insn_conflict_delay);
7397 :
7398 0 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
7399 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7400 : indent_to, "",
7401 : "param_max_sched_ready_insns",
7402 : ptr1->x_param_max_sched_ready_insns,
7403 : ptr2->x_param_max_sched_ready_insns);
7404 :
7405 0 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
7406 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7407 : indent_to, "",
7408 : "param_max_sched_region_blocks",
7409 : ptr1->x_param_max_sched_region_blocks,
7410 : ptr2->x_param_max_sched_region_blocks);
7411 :
7412 0 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
7413 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7414 : indent_to, "",
7415 : "param_max_sched_region_insns",
7416 : ptr1->x_param_max_sched_region_insns,
7417 : ptr2->x_param_max_sched_region_insns);
7418 :
7419 0 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
7420 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7421 : indent_to, "",
7422 : "param_max_slsr_candidate_scan",
7423 : ptr1->x_param_max_slsr_candidate_scan,
7424 : ptr2->x_param_max_slsr_candidate_scan);
7425 :
7426 0 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
7427 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7428 : indent_to, "",
7429 : "param_max_speculative_devirt_maydefs",
7430 : ptr1->x_param_max_speculative_devirt_maydefs,
7431 : ptr2->x_param_max_speculative_devirt_maydefs);
7432 :
7433 0 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
7434 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7435 : indent_to, "",
7436 : "param_max_stores_to_merge",
7437 : ptr1->x_param_max_stores_to_merge,
7438 : ptr2->x_param_max_stores_to_merge);
7439 :
7440 0 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
7441 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7442 : indent_to, "",
7443 : "param_max_stores_to_sink",
7444 : ptr1->x_param_max_stores_to_sink,
7445 : ptr2->x_param_max_stores_to_sink);
7446 :
7447 0 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
7448 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7449 : indent_to, "",
7450 : "param_max_tail_merge_comparisons",
7451 : ptr1->x_param_max_tail_merge_comparisons,
7452 : ptr2->x_param_max_tail_merge_comparisons);
7453 :
7454 0 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
7455 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7456 : indent_to, "",
7457 : "param_max_tail_merge_iterations",
7458 : ptr1->x_param_max_tail_merge_iterations,
7459 : ptr2->x_param_max_tail_merge_iterations);
7460 :
7461 0 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
7462 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7463 : indent_to, "",
7464 : "param_max_tracked_strlens",
7465 : ptr1->x_param_max_tracked_strlens,
7466 : ptr2->x_param_max_tracked_strlens);
7467 :
7468 0 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
7469 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7470 : indent_to, "",
7471 : "param_max_tree_if_conversion_phi_args",
7472 : ptr1->x_param_max_tree_if_conversion_phi_args,
7473 : ptr2->x_param_max_tree_if_conversion_phi_args);
7474 :
7475 0 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
7476 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7477 : indent_to, "",
7478 : "param_max_unroll_times",
7479 : ptr1->x_param_max_unroll_times,
7480 : ptr2->x_param_max_unroll_times);
7481 :
7482 0 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
7483 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7484 : indent_to, "",
7485 : "param_max_unrolled_insns",
7486 : ptr1->x_param_max_unrolled_insns,
7487 : ptr2->x_param_max_unrolled_insns);
7488 :
7489 0 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
7490 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7491 : indent_to, "",
7492 : "param_max_unswitch_depth",
7493 : ptr1->x_param_max_unswitch_depth,
7494 : ptr2->x_param_max_unswitch_depth);
7495 :
7496 0 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
7497 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7498 : indent_to, "",
7499 : "param_max_unswitch_insns",
7500 : ptr1->x_param_max_unswitch_insns,
7501 : ptr2->x_param_max_unswitch_insns);
7502 :
7503 0 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
7504 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7505 : indent_to, "",
7506 : "param_max_variable_expansions",
7507 : ptr1->x_param_max_variable_expansions,
7508 : ptr2->x_param_max_variable_expansions);
7509 :
7510 0 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
7511 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7512 : indent_to, "",
7513 : "param_max_vartrack_expr_depth",
7514 : ptr1->x_param_max_vartrack_expr_depth,
7515 : ptr2->x_param_max_vartrack_expr_depth);
7516 :
7517 0 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
7518 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7519 : indent_to, "",
7520 : "param_max_vartrack_reverse_op_size",
7521 : ptr1->x_param_max_vartrack_reverse_op_size,
7522 : ptr2->x_param_max_vartrack_reverse_op_size);
7523 :
7524 0 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
7525 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7526 : indent_to, "",
7527 : "param_max_vartrack_size",
7528 : ptr1->x_param_max_vartrack_size,
7529 : ptr2->x_param_max_vartrack_size);
7530 :
7531 0 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
7532 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7533 : indent_to, "",
7534 : "param_memtag_instrument_mem_intrinsics",
7535 : ptr1->x_param_memtag_instrument_mem_intrinsics,
7536 : ptr2->x_param_memtag_instrument_mem_intrinsics);
7537 :
7538 0 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
7539 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7540 : indent_to, "",
7541 : "param_min_crossjump_insns",
7542 : ptr1->x_param_min_crossjump_insns,
7543 : ptr2->x_param_min_crossjump_insns);
7544 :
7545 0 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
7546 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7547 : indent_to, "",
7548 : "param_min_inline_recursive_probability",
7549 : ptr1->x_param_min_inline_recursive_probability,
7550 : ptr2->x_param_min_inline_recursive_probability);
7551 :
7552 0 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
7553 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7554 : indent_to, "",
7555 : "param_min_insn_to_prefetch_ratio",
7556 : ptr1->x_param_min_insn_to_prefetch_ratio,
7557 : ptr2->x_param_min_insn_to_prefetch_ratio);
7558 :
7559 0 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
7560 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7561 : indent_to, "",
7562 : "param_min_loop_cond_split_prob",
7563 : ptr1->x_param_min_loop_cond_split_prob,
7564 : ptr2->x_param_min_loop_cond_split_prob);
7565 :
7566 0 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
7567 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7568 : indent_to, "",
7569 : "param_min_pagesize",
7570 : ptr1->x_param_min_pagesize,
7571 : ptr2->x_param_min_pagesize);
7572 :
7573 0 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
7574 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7575 : indent_to, "",
7576 : "param_min_size_for_stack_sharing",
7577 : ptr1->x_param_min_size_for_stack_sharing,
7578 : ptr2->x_param_min_size_for_stack_sharing);
7579 :
7580 0 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
7581 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7582 : indent_to, "",
7583 : "param_min_spec_prob",
7584 : ptr1->x_param_min_spec_prob,
7585 : ptr2->x_param_min_spec_prob);
7586 :
7587 0 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
7588 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7589 : indent_to, "",
7590 : "param_min_vect_loop_bound",
7591 : ptr1->x_param_min_vect_loop_bound,
7592 : ptr2->x_param_min_vect_loop_bound);
7593 :
7594 0 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
7595 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7596 : indent_to, "",
7597 : "param_modref_max_accesses",
7598 : ptr1->x_param_modref_max_accesses,
7599 : ptr2->x_param_modref_max_accesses);
7600 :
7601 0 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
7602 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7603 : indent_to, "",
7604 : "param_modref_max_adjustments",
7605 : ptr1->x_param_modref_max_adjustments,
7606 : ptr2->x_param_modref_max_adjustments);
7607 :
7608 0 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
7609 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7610 : indent_to, "",
7611 : "param_modref_max_bases",
7612 : ptr1->x_param_modref_max_bases,
7613 : ptr2->x_param_modref_max_bases);
7614 :
7615 0 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
7616 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7617 : indent_to, "",
7618 : "param_modref_max_depth",
7619 : ptr1->x_param_modref_max_depth,
7620 : ptr2->x_param_modref_max_depth);
7621 :
7622 0 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
7623 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7624 : indent_to, "",
7625 : "param_modref_max_escape_points",
7626 : ptr1->x_param_modref_max_escape_points,
7627 : ptr2->x_param_modref_max_escape_points);
7628 :
7629 0 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
7630 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7631 : indent_to, "",
7632 : "param_modref_max_refs",
7633 : ptr1->x_param_modref_max_refs,
7634 : ptr2->x_param_modref_max_refs);
7635 :
7636 0 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
7637 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7638 : indent_to, "",
7639 : "param_modref_max_tests",
7640 : ptr1->x_param_modref_max_tests,
7641 : ptr2->x_param_modref_max_tests);
7642 :
7643 0 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
7644 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7645 : indent_to, "",
7646 : "param_parloops_chunk_size",
7647 : ptr1->x_param_parloops_chunk_size,
7648 : ptr2->x_param_parloops_chunk_size);
7649 :
7650 0 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
7651 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7652 : indent_to, "",
7653 : "param_parloops_min_per_thread",
7654 : ptr1->x_param_parloops_min_per_thread,
7655 : ptr2->x_param_parloops_min_per_thread);
7656 :
7657 0 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
7658 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7659 : indent_to, "",
7660 : "param_parloops_schedule",
7661 : ptr1->x_param_parloops_schedule,
7662 : ptr2->x_param_parloops_schedule);
7663 :
7664 0 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
7665 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7666 : indent_to, "",
7667 : "param_partial_inlining_entry_probability",
7668 : ptr1->x_param_partial_inlining_entry_probability,
7669 : ptr2->x_param_partial_inlining_entry_probability);
7670 :
7671 0 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
7672 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7673 : indent_to, "",
7674 : "param_phiopt_factor_max_stmts_live",
7675 : ptr1->x_param_phiopt_factor_max_stmts_live,
7676 : ptr2->x_param_phiopt_factor_max_stmts_live);
7677 :
7678 0 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
7679 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7680 : indent_to, "",
7681 : "param_predictable_branch_outcome",
7682 : ptr1->x_param_predictable_branch_outcome,
7683 : ptr2->x_param_predictable_branch_outcome);
7684 :
7685 0 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
7686 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7687 : indent_to, "",
7688 : "param_prefetch_dynamic_strides",
7689 : ptr1->x_param_prefetch_dynamic_strides,
7690 : ptr2->x_param_prefetch_dynamic_strides);
7691 :
7692 0 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
7693 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7694 : indent_to, "",
7695 : "param_prefetch_latency",
7696 : ptr1->x_param_prefetch_latency,
7697 : ptr2->x_param_prefetch_latency);
7698 :
7699 0 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
7700 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7701 : indent_to, "",
7702 : "param_prefetch_min_insn_to_mem_ratio",
7703 : ptr1->x_param_prefetch_min_insn_to_mem_ratio,
7704 : ptr2->x_param_prefetch_min_insn_to_mem_ratio);
7705 :
7706 0 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
7707 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7708 : indent_to, "",
7709 : "param_prefetch_minimum_stride",
7710 : ptr1->x_param_prefetch_minimum_stride,
7711 : ptr2->x_param_prefetch_minimum_stride);
7712 :
7713 0 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
7714 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7715 : indent_to, "",
7716 : "param_ranger_logical_depth",
7717 : ptr1->x_param_ranger_logical_depth,
7718 : ptr2->x_param_ranger_logical_depth);
7719 :
7720 0 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
7721 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7722 : indent_to, "",
7723 : "param_ranger_recompute_depth",
7724 : ptr1->x_param_ranger_recompute_depth,
7725 : ptr2->x_param_ranger_recompute_depth);
7726 :
7727 0 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
7728 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7729 : indent_to, "",
7730 : "param_relation_block_limit",
7731 : ptr1->x_param_relation_block_limit,
7732 : ptr2->x_param_relation_block_limit);
7733 :
7734 0 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
7735 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7736 : indent_to, "",
7737 : "param_rpo_vn_max_loop_depth",
7738 : ptr1->x_param_rpo_vn_max_loop_depth,
7739 : ptr2->x_param_rpo_vn_max_loop_depth);
7740 :
7741 0 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
7742 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7743 : indent_to, "",
7744 : "param_sccvn_max_alias_queries_per_access",
7745 : ptr1->x_param_sccvn_max_alias_queries_per_access,
7746 : ptr2->x_param_sccvn_max_alias_queries_per_access);
7747 :
7748 0 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
7749 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7750 : indent_to, "",
7751 : "param_scev_max_expr_complexity",
7752 : ptr1->x_param_scev_max_expr_complexity,
7753 : ptr2->x_param_scev_max_expr_complexity);
7754 :
7755 0 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
7756 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7757 : indent_to, "",
7758 : "param_scev_max_expr_size",
7759 : ptr1->x_param_scev_max_expr_size,
7760 : ptr2->x_param_scev_max_expr_size);
7761 :
7762 0 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
7763 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7764 : indent_to, "",
7765 : "param_sched_autopref_queue_depth",
7766 : ptr1->x_param_sched_autopref_queue_depth,
7767 : ptr2->x_param_sched_autopref_queue_depth);
7768 :
7769 0 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
7770 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7771 : indent_to, "",
7772 : "param_sched_mem_true_dep_cost",
7773 : ptr1->x_param_sched_mem_true_dep_cost,
7774 : ptr2->x_param_sched_mem_true_dep_cost);
7775 :
7776 0 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
7777 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7778 : indent_to, "",
7779 : "param_sched_pressure_algorithm",
7780 : ptr1->x_param_sched_pressure_algorithm,
7781 : ptr2->x_param_sched_pressure_algorithm);
7782 :
7783 0 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
7784 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7785 : indent_to, "",
7786 : "param_sched_spec_prob_cutoff",
7787 : ptr1->x_param_sched_spec_prob_cutoff,
7788 : ptr2->x_param_sched_spec_prob_cutoff);
7789 :
7790 0 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
7791 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7792 : indent_to, "",
7793 : "param_sched_state_edge_prob_cutoff",
7794 : ptr1->x_param_sched_state_edge_prob_cutoff,
7795 : ptr2->x_param_sched_state_edge_prob_cutoff);
7796 :
7797 0 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
7798 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7799 : indent_to, "",
7800 : "param_selsched_insns_to_rename",
7801 : ptr1->x_param_selsched_insns_to_rename,
7802 : ptr2->x_param_selsched_insns_to_rename);
7803 :
7804 0 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
7805 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7806 : indent_to, "",
7807 : "param_selsched_max_lookahead",
7808 : ptr1->x_param_selsched_max_lookahead,
7809 : ptr2->x_param_selsched_max_lookahead);
7810 :
7811 0 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
7812 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7813 : indent_to, "",
7814 : "param_selsched_max_sched_times",
7815 : ptr1->x_param_selsched_max_sched_times,
7816 : ptr2->x_param_selsched_max_sched_times);
7817 :
7818 0 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
7819 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7820 : indent_to, "",
7821 : "param_simultaneous_prefetches",
7822 : ptr1->x_param_simultaneous_prefetches,
7823 : ptr2->x_param_simultaneous_prefetches);
7824 :
7825 0 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
7826 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7827 : indent_to, "",
7828 : "param_sink_frequency_threshold",
7829 : ptr1->x_param_sink_frequency_threshold,
7830 : ptr2->x_param_sink_frequency_threshold);
7831 :
7832 0 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
7833 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7834 : indent_to, "",
7835 : "param_sms_dfa_history",
7836 : ptr1->x_param_sms_dfa_history,
7837 : ptr2->x_param_sms_dfa_history);
7838 :
7839 0 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
7840 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7841 : indent_to, "",
7842 : "param_sms_loop_average_count_threshold",
7843 : ptr1->x_param_sms_loop_average_count_threshold,
7844 : ptr2->x_param_sms_loop_average_count_threshold);
7845 :
7846 0 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
7847 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7848 : indent_to, "",
7849 : "param_sms_max_ii_factor",
7850 : ptr1->x_param_sms_max_ii_factor,
7851 : ptr2->x_param_sms_max_ii_factor);
7852 :
7853 0 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
7854 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7855 : indent_to, "",
7856 : "param_sms_min_sc",
7857 : ptr1->x_param_sms_min_sc,
7858 : ptr2->x_param_sms_min_sc);
7859 :
7860 0 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
7861 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7862 : indent_to, "",
7863 : "param_sra_max_propagations",
7864 : ptr1->x_param_sra_max_propagations,
7865 : ptr2->x_param_sra_max_propagations);
7866 :
7867 0 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
7868 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7869 : indent_to, "",
7870 : "param_sra_max_scalarization_size_size",
7871 : ptr1->x_param_sra_max_scalarization_size_size,
7872 : ptr2->x_param_sra_max_scalarization_size_size);
7873 :
7874 0 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
7875 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7876 : indent_to, "",
7877 : "param_sra_max_scalarization_size_speed",
7878 : ptr1->x_param_sra_max_scalarization_size_speed,
7879 : ptr2->x_param_sra_max_scalarization_size_speed);
7880 :
7881 0 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
7882 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7883 : indent_to, "",
7884 : "param_ssa_name_def_chain_limit",
7885 : ptr1->x_param_ssa_name_def_chain_limit,
7886 : ptr2->x_param_ssa_name_def_chain_limit);
7887 :
7888 0 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
7889 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7890 : indent_to, "",
7891 : "param_ssp_buffer_size",
7892 : ptr1->x_param_ssp_buffer_size,
7893 : ptr2->x_param_ssp_buffer_size);
7894 :
7895 0 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
7896 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7897 : indent_to, "",
7898 : "param_stack_clash_protection_guard_size",
7899 : ptr1->x_param_stack_clash_protection_guard_size,
7900 : ptr2->x_param_stack_clash_protection_guard_size);
7901 :
7902 0 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
7903 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7904 : indent_to, "",
7905 : "param_stack_clash_protection_probe_interval",
7906 : ptr1->x_param_stack_clash_protection_probe_interval,
7907 : ptr2->x_param_stack_clash_protection_probe_interval);
7908 :
7909 0 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
7910 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7911 : indent_to, "",
7912 : "param_store_forwarding_max_distance",
7913 : ptr1->x_param_store_forwarding_max_distance,
7914 : ptr2->x_param_store_forwarding_max_distance);
7915 :
7916 0 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
7917 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7918 : indent_to, "",
7919 : "param_store_merging_allow_unaligned",
7920 : ptr1->x_param_store_merging_allow_unaligned,
7921 : ptr2->x_param_store_merging_allow_unaligned);
7922 :
7923 0 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
7924 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7925 : indent_to, "",
7926 : "param_store_merging_max_size",
7927 : ptr1->x_param_store_merging_max_size,
7928 : ptr2->x_param_store_merging_max_size);
7929 :
7930 0 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
7931 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7932 : indent_to, "",
7933 : "param_switch_conversion_branch_ratio",
7934 : ptr1->x_param_switch_conversion_branch_ratio,
7935 : ptr2->x_param_switch_conversion_branch_ratio);
7936 :
7937 0 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
7938 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7939 : indent_to, "",
7940 : "param_tm_max_aggregate_size",
7941 : ptr1->x_param_tm_max_aggregate_size,
7942 : ptr2->x_param_tm_max_aggregate_size);
7943 :
7944 0 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
7945 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7946 : indent_to, "",
7947 : "param_tracer_dynamic_coverage_feedback",
7948 : ptr1->x_param_tracer_dynamic_coverage_feedback,
7949 : ptr2->x_param_tracer_dynamic_coverage_feedback);
7950 :
7951 0 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
7952 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7953 : indent_to, "",
7954 : "param_tracer_dynamic_coverage",
7955 : ptr1->x_param_tracer_dynamic_coverage,
7956 : ptr2->x_param_tracer_dynamic_coverage);
7957 :
7958 0 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
7959 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7960 : indent_to, "",
7961 : "param_tracer_max_code_growth",
7962 : ptr1->x_param_tracer_max_code_growth,
7963 : ptr2->x_param_tracer_max_code_growth);
7964 :
7965 0 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
7966 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7967 : indent_to, "",
7968 : "param_tracer_min_branch_probability_feedback",
7969 : ptr1->x_param_tracer_min_branch_probability_feedback,
7970 : ptr2->x_param_tracer_min_branch_probability_feedback);
7971 :
7972 0 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
7973 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7974 : indent_to, "",
7975 : "param_tracer_min_branch_probability",
7976 : ptr1->x_param_tracer_min_branch_probability,
7977 : ptr2->x_param_tracer_min_branch_probability);
7978 :
7979 0 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
7980 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7981 : indent_to, "",
7982 : "param_tracer_min_branch_ratio",
7983 : ptr1->x_param_tracer_min_branch_ratio,
7984 : ptr2->x_param_tracer_min_branch_ratio);
7985 :
7986 0 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
7987 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7988 : indent_to, "",
7989 : "param_transitive_relations_work_bound",
7990 : ptr1->x_param_transitive_relations_work_bound,
7991 : ptr2->x_param_transitive_relations_work_bound);
7992 :
7993 0 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
7994 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7995 : indent_to, "",
7996 : "param_tree_reassoc_width",
7997 : ptr1->x_param_tree_reassoc_width,
7998 : ptr2->x_param_tree_reassoc_width);
7999 :
8000 0 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
8001 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8002 : indent_to, "",
8003 : "param_uninit_control_dep_attempts",
8004 : ptr1->x_param_uninit_control_dep_attempts,
8005 : ptr2->x_param_uninit_control_dep_attempts);
8006 :
8007 0 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
8008 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8009 : indent_to, "",
8010 : "param_uninit_max_chain_len",
8011 : ptr1->x_param_uninit_max_chain_len,
8012 : ptr2->x_param_uninit_max_chain_len);
8013 :
8014 0 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
8015 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8016 : indent_to, "",
8017 : "param_uninit_max_num_chains",
8018 : ptr1->x_param_uninit_max_num_chains,
8019 : ptr2->x_param_uninit_max_num_chains);
8020 :
8021 0 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
8022 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8023 : indent_to, "",
8024 : "param_uninit_max_prune_work",
8025 : ptr1->x_param_uninit_max_prune_work,
8026 : ptr2->x_param_uninit_max_prune_work);
8027 :
8028 0 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
8029 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8030 : indent_to, "",
8031 : "param_uninlined_function_insns",
8032 : ptr1->x_param_uninlined_function_insns,
8033 : ptr2->x_param_uninlined_function_insns);
8034 :
8035 0 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
8036 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8037 : indent_to, "",
8038 : "param_uninlined_function_time",
8039 : ptr1->x_param_uninlined_function_time,
8040 : ptr2->x_param_uninlined_function_time);
8041 :
8042 0 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
8043 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8044 : indent_to, "",
8045 : "param_uninlined_function_thunk_insns",
8046 : ptr1->x_param_uninlined_function_thunk_insns,
8047 : ptr2->x_param_uninlined_function_thunk_insns);
8048 :
8049 0 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
8050 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8051 : indent_to, "",
8052 : "param_uninlined_function_thunk_time",
8053 : ptr1->x_param_uninlined_function_thunk_time,
8054 : ptr2->x_param_uninlined_function_thunk_time);
8055 :
8056 0 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
8057 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8058 : indent_to, "",
8059 : "param_unlikely_bb_count_fraction",
8060 : ptr1->x_param_unlikely_bb_count_fraction,
8061 : ptr2->x_param_unlikely_bb_count_fraction);
8062 :
8063 0 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
8064 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8065 : indent_to, "",
8066 : "param_unroll_jam_max_unroll",
8067 : ptr1->x_param_unroll_jam_max_unroll,
8068 : ptr2->x_param_unroll_jam_max_unroll);
8069 :
8070 0 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
8071 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8072 : indent_to, "",
8073 : "param_unroll_jam_min_percent",
8074 : ptr1->x_param_unroll_jam_min_percent,
8075 : ptr2->x_param_unroll_jam_min_percent);
8076 :
8077 0 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
8078 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8079 : indent_to, "",
8080 : "param_use_after_scope_direct_emission_threshold",
8081 : ptr1->x_param_use_after_scope_direct_emission_threshold,
8082 : ptr2->x_param_use_after_scope_direct_emission_threshold);
8083 :
8084 0 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
8085 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8086 : indent_to, "",
8087 : "param_vect_epilogues_nomask",
8088 : ptr1->x_param_vect_epilogues_nomask,
8089 : ptr2->x_param_vect_epilogues_nomask);
8090 :
8091 0 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
8092 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8093 : indent_to, "",
8094 : "param_vect_induction_float",
8095 : ptr1->x_param_vect_induction_float,
8096 : ptr2->x_param_vect_induction_float);
8097 :
8098 0 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
8099 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8100 : indent_to, "",
8101 : "param_vect_inner_loop_cost_factor",
8102 : ptr1->x_param_vect_inner_loop_cost_factor,
8103 : ptr2->x_param_vect_inner_loop_cost_factor);
8104 :
8105 0 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
8106 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8107 : indent_to, "",
8108 : "param_vect_max_layout_candidates",
8109 : ptr1->x_param_vect_max_layout_candidates,
8110 : ptr2->x_param_vect_max_layout_candidates);
8111 :
8112 0 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
8113 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8114 : indent_to, "",
8115 : "param_vect_max_peeling_for_alignment",
8116 : ptr1->x_param_vect_max_peeling_for_alignment,
8117 : ptr2->x_param_vect_max_peeling_for_alignment);
8118 :
8119 0 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
8120 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8121 : indent_to, "",
8122 : "param_vect_max_version_for_alias_checks",
8123 : ptr1->x_param_vect_max_version_for_alias_checks,
8124 : ptr2->x_param_vect_max_version_for_alias_checks);
8125 :
8126 0 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
8127 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8128 : indent_to, "",
8129 : "param_vect_max_version_for_alignment_checks",
8130 : ptr1->x_param_vect_max_version_for_alignment_checks,
8131 : ptr2->x_param_vect_max_version_for_alignment_checks);
8132 :
8133 0 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
8134 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8135 : indent_to, "",
8136 : "param_vect_partial_vector_usage",
8137 : ptr1->x_param_vect_partial_vector_usage,
8138 : ptr2->x_param_vect_partial_vector_usage);
8139 :
8140 0 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
8141 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8142 : indent_to, "",
8143 : "param_vect_allow_possibly_not_worthwhile_vectorizations",
8144 : ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations,
8145 : ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
8146 :
8147 0 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
8148 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8149 : indent_to, "",
8150 : "param_vrp_block_limit",
8151 : ptr1->x_param_vrp_block_limit,
8152 : ptr2->x_param_vrp_block_limit);
8153 :
8154 0 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
8155 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8156 : indent_to, "",
8157 : "param_vrp_cstload_limit",
8158 : ptr1->x_param_vrp_cstload_limit,
8159 : ptr2->x_param_vrp_cstload_limit);
8160 :
8161 0 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
8162 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8163 : indent_to, "",
8164 : "param_vrp_sparse_threshold",
8165 : ptr1->x_param_vrp_sparse_threshold,
8166 : ptr2->x_param_vrp_sparse_threshold);
8167 :
8168 0 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
8169 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8170 : indent_to, "",
8171 : "param_vrp_switch_limit",
8172 : ptr1->x_param_vrp_switch_limit,
8173 : ptr2->x_param_vrp_switch_limit);
8174 :
8175 0 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
8176 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8177 : indent_to, "",
8178 : "param_vrp_vector_threshold",
8179 : ptr1->x_param_vrp_vector_threshold,
8180 : ptr2->x_param_vrp_vector_threshold);
8181 :
8182 0 : if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
8183 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8184 : indent_to, "",
8185 : "param_widening_mul_defer_fma",
8186 : ptr1->x_param_widening_mul_defer_fma,
8187 : ptr2->x_param_widening_mul_defer_fma);
8188 :
8189 0 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
8190 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8191 : indent_to, "",
8192 : "flag_complex_method",
8193 : ptr1->x_flag_complex_method,
8194 : ptr2->x_flag_complex_method);
8195 :
8196 0 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
8197 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8198 : indent_to, "",
8199 : "flag_malloc_dse",
8200 : ptr1->x_flag_malloc_dse,
8201 : ptr2->x_flag_malloc_dse);
8202 :
8203 0 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
8204 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8205 : indent_to, "",
8206 : "flag_min_function_alignment",
8207 : ptr1->x_flag_min_function_alignment,
8208 : ptr2->x_flag_min_function_alignment);
8209 :
8210 0 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
8211 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8212 : indent_to, "",
8213 : "flag_openmp_target_simd_clone",
8214 : ptr1->x_flag_openmp_target_simd_clone,
8215 : ptr2->x_flag_openmp_target_simd_clone);
8216 :
8217 0 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
8218 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8219 : indent_to, "",
8220 : "flag_sched_stalled_insns",
8221 : ptr1->x_flag_sched_stalled_insns,
8222 : ptr2->x_flag_sched_stalled_insns);
8223 :
8224 0 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
8225 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8226 : indent_to, "",
8227 : "flag_sched_stalled_insns_dep",
8228 : ptr1->x_flag_sched_stalled_insns_dep,
8229 : ptr2->x_flag_sched_stalled_insns_dep);
8230 :
8231 0 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
8232 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8233 : indent_to, "",
8234 : "flag_tree_parallelize_loops",
8235 : ptr1->x_flag_tree_parallelize_loops,
8236 : ptr2->x_flag_tree_parallelize_loops);
8237 :
8238 0 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
8239 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8240 : indent_to, "",
8241 : "flag_lto_locality_cloning",
8242 : (int) ptr1->x_flag_lto_locality_cloning,
8243 : (int) ptr2->x_flag_lto_locality_cloning);
8244 :
8245 0 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
8246 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8247 : indent_to, "",
8248 : "flag_lto_locality_heuristics",
8249 : (int) ptr1->x_flag_lto_locality_heuristics,
8250 : (int) ptr2->x_flag_lto_locality_heuristics);
8251 :
8252 0 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
8253 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8254 : indent_to, "",
8255 : "param_ranger_debug",
8256 : (int) ptr1->x_param_ranger_debug,
8257 : (int) ptr2->x_param_ranger_debug);
8258 :
8259 0 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
8260 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8261 : indent_to, "",
8262 : "param_threader_debug",
8263 : (int) ptr1->x_param_threader_debug,
8264 : (int) ptr2->x_param_threader_debug);
8265 :
8266 0 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
8267 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8268 : indent_to, "",
8269 : "flag_excess_precision",
8270 : (int) ptr1->x_flag_excess_precision,
8271 : (int) ptr2->x_flag_excess_precision);
8272 :
8273 0 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
8274 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8275 : indent_to, "",
8276 : "flag_fp_contract_mode",
8277 : (int) ptr1->x_flag_fp_contract_mode,
8278 : (int) ptr2->x_flag_fp_contract_mode);
8279 :
8280 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
8281 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8282 : indent_to, "",
8283 : "flag_harden_control_flow_redundancy_check_noreturn",
8284 : (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
8285 : (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
8286 :
8287 0 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
8288 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8289 : indent_to, "",
8290 : "flag_inline_stringops",
8291 : (int) ptr1->x_flag_inline_stringops,
8292 : (int) ptr2->x_flag_inline_stringops);
8293 :
8294 0 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
8295 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8296 : indent_to, "",
8297 : "flag_ira_algorithm",
8298 : (int) ptr1->x_flag_ira_algorithm,
8299 : (int) ptr2->x_flag_ira_algorithm);
8300 :
8301 0 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
8302 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8303 : indent_to, "",
8304 : "flag_ira_region",
8305 : (int) ptr1->x_flag_ira_region,
8306 : (int) ptr2->x_flag_ira_region);
8307 :
8308 0 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
8309 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8310 : indent_to, "",
8311 : "flag_live_patching",
8312 : (int) ptr1->x_flag_live_patching,
8313 : (int) ptr2->x_flag_live_patching);
8314 :
8315 0 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
8316 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8317 : indent_to, "",
8318 : "flag_reorder_blocks_algorithm",
8319 : (int) ptr1->x_flag_reorder_blocks_algorithm,
8320 : (int) ptr2->x_flag_reorder_blocks_algorithm);
8321 :
8322 0 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
8323 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8324 : indent_to, "",
8325 : "flag_simd_cost_model",
8326 : (int) ptr1->x_flag_simd_cost_model,
8327 : (int) ptr2->x_flag_simd_cost_model);
8328 :
8329 0 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
8330 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8331 : indent_to, "",
8332 : "flag_stack_reuse",
8333 : (int) ptr1->x_flag_stack_reuse,
8334 : (int) ptr2->x_flag_stack_reuse);
8335 :
8336 0 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
8337 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8338 : indent_to, "",
8339 : "flag_auto_var_init",
8340 : (int) ptr1->x_flag_auto_var_init,
8341 : (int) ptr2->x_flag_auto_var_init);
8342 :
8343 0 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
8344 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8345 : indent_to, "",
8346 : "flag_vect_cost_model",
8347 : (int) ptr1->x_flag_vect_cost_model,
8348 : (int) ptr2->x_flag_vect_cost_model);
8349 :
8350 0 : if (ptr1->x_optimize != ptr2->x_optimize)
8351 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8352 : indent_to, "",
8353 : "optimize",
8354 : ptr1->x_optimize,
8355 : ptr2->x_optimize);
8356 :
8357 0 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
8358 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8359 : indent_to, "",
8360 : "optimize_size",
8361 : ptr1->x_optimize_size,
8362 : ptr2->x_optimize_size);
8363 :
8364 0 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
8365 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8366 : indent_to, "",
8367 : "optimize_debug",
8368 : ptr1->x_optimize_debug,
8369 : ptr2->x_optimize_debug);
8370 :
8371 0 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
8372 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8373 : indent_to, "",
8374 : "optimize_fast",
8375 : ptr1->x_optimize_fast,
8376 : ptr2->x_optimize_fast);
8377 :
8378 0 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
8379 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8380 : indent_to, "",
8381 : "warn_inline",
8382 : ptr1->x_warn_inline,
8383 : ptr2->x_warn_inline);
8384 :
8385 0 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
8386 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8387 : indent_to, "",
8388 : "flag_aggressive_loop_optimizations",
8389 : ptr1->x_flag_aggressive_loop_optimizations,
8390 : ptr2->x_flag_aggressive_loop_optimizations);
8391 :
8392 0 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
8393 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8394 : indent_to, "",
8395 : "flag_align_functions",
8396 : ptr1->x_flag_align_functions,
8397 : ptr2->x_flag_align_functions);
8398 :
8399 0 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
8400 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8401 : indent_to, "",
8402 : "flag_align_jumps",
8403 : ptr1->x_flag_align_jumps,
8404 : ptr2->x_flag_align_jumps);
8405 :
8406 0 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
8407 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8408 : indent_to, "",
8409 : "flag_align_labels",
8410 : ptr1->x_flag_align_labels,
8411 : ptr2->x_flag_align_labels);
8412 :
8413 0 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
8414 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8415 : indent_to, "",
8416 : "flag_align_loops",
8417 : ptr1->x_flag_align_loops,
8418 : ptr2->x_flag_align_loops);
8419 :
8420 0 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
8421 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8422 : indent_to, "",
8423 : "flag_allocation_dce",
8424 : ptr1->x_flag_allocation_dce,
8425 : ptr2->x_flag_allocation_dce);
8426 :
8427 0 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
8428 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8429 : indent_to, "",
8430 : "flag_store_data_races",
8431 : ptr1->x_flag_store_data_races,
8432 : ptr2->x_flag_store_data_races);
8433 :
8434 0 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
8435 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8436 : indent_to, "",
8437 : "flag_associative_math",
8438 : ptr1->x_flag_associative_math,
8439 : ptr2->x_flag_associative_math);
8440 :
8441 0 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
8442 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8443 : indent_to, "",
8444 : "flag_assume_sane_operators_new_delete",
8445 : ptr1->x_flag_assume_sane_operators_new_delete,
8446 : ptr2->x_flag_assume_sane_operators_new_delete);
8447 :
8448 0 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
8449 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8450 : indent_to, "",
8451 : "flag_asynchronous_unwind_tables",
8452 : ptr1->x_flag_asynchronous_unwind_tables,
8453 : ptr2->x_flag_asynchronous_unwind_tables);
8454 :
8455 0 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
8456 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8457 : indent_to, "",
8458 : "flag_auto_inc_dec",
8459 : ptr1->x_flag_auto_inc_dec,
8460 : ptr2->x_flag_auto_inc_dec);
8461 :
8462 0 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
8463 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8464 : indent_to, "",
8465 : "flag_auto_profile_inlining",
8466 : ptr1->x_flag_auto_profile_inlining,
8467 : ptr2->x_flag_auto_profile_inlining);
8468 :
8469 0 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
8470 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8471 : indent_to, "",
8472 : "flag_avoid_store_forwarding",
8473 : ptr1->x_flag_avoid_store_forwarding,
8474 : ptr2->x_flag_avoid_store_forwarding);
8475 :
8476 0 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
8477 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8478 : indent_to, "",
8479 : "flag_bit_tests",
8480 : ptr1->x_flag_bit_tests,
8481 : ptr2->x_flag_bit_tests);
8482 :
8483 0 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
8484 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8485 : indent_to, "",
8486 : "flag_branch_on_count_reg",
8487 : ptr1->x_flag_branch_on_count_reg,
8488 : ptr2->x_flag_branch_on_count_reg);
8489 :
8490 0 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
8491 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8492 : indent_to, "",
8493 : "flag_branch_probabilities",
8494 : ptr1->x_flag_branch_probabilities,
8495 : ptr2->x_flag_branch_probabilities);
8496 :
8497 0 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
8498 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8499 : indent_to, "",
8500 : "flag_caller_saves",
8501 : ptr1->x_flag_caller_saves,
8502 : ptr2->x_flag_caller_saves);
8503 :
8504 0 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
8505 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8506 : indent_to, "",
8507 : "flag_code_hoisting",
8508 : ptr1->x_flag_code_hoisting,
8509 : ptr2->x_flag_code_hoisting);
8510 :
8511 0 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
8512 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8513 : indent_to, "",
8514 : "flag_combine_stack_adjustments",
8515 : ptr1->x_flag_combine_stack_adjustments,
8516 : ptr2->x_flag_combine_stack_adjustments);
8517 :
8518 0 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
8519 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8520 : indent_to, "",
8521 : "flag_compare_elim_after_reload",
8522 : ptr1->x_flag_compare_elim_after_reload,
8523 : ptr2->x_flag_compare_elim_after_reload);
8524 :
8525 0 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
8526 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8527 : indent_to, "",
8528 : "flag_conserve_stack",
8529 : ptr1->x_flag_conserve_stack,
8530 : ptr2->x_flag_conserve_stack);
8531 :
8532 0 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
8533 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8534 : indent_to, "",
8535 : "flag_cprop_registers",
8536 : ptr1->x_flag_cprop_registers,
8537 : ptr2->x_flag_cprop_registers);
8538 :
8539 0 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
8540 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8541 : indent_to, "",
8542 : "flag_crossjumping",
8543 : ptr1->x_flag_crossjumping,
8544 : ptr2->x_flag_crossjumping);
8545 :
8546 0 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
8547 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8548 : indent_to, "",
8549 : "flag_cse_follow_jumps",
8550 : ptr1->x_flag_cse_follow_jumps,
8551 : ptr2->x_flag_cse_follow_jumps);
8552 :
8553 0 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
8554 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8555 : indent_to, "",
8556 : "flag_dce",
8557 : ptr1->x_flag_dce,
8558 : ptr2->x_flag_dce);
8559 :
8560 0 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
8561 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8562 : indent_to, "",
8563 : "flag_defer_pop",
8564 : ptr1->x_flag_defer_pop,
8565 : ptr2->x_flag_defer_pop);
8566 :
8567 0 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
8568 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8569 : indent_to, "",
8570 : "flag_delayed_branch",
8571 : ptr1->x_flag_delayed_branch,
8572 : ptr2->x_flag_delayed_branch);
8573 :
8574 0 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
8575 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8576 : indent_to, "",
8577 : "flag_delete_dead_exceptions",
8578 : ptr1->x_flag_delete_dead_exceptions,
8579 : ptr2->x_flag_delete_dead_exceptions);
8580 :
8581 0 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
8582 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8583 : indent_to, "",
8584 : "flag_delete_null_pointer_checks",
8585 : ptr1->x_flag_delete_null_pointer_checks,
8586 : ptr2->x_flag_delete_null_pointer_checks);
8587 :
8588 0 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
8589 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8590 : indent_to, "",
8591 : "flag_dep_fusion",
8592 : ptr1->x_flag_dep_fusion,
8593 : ptr2->x_flag_dep_fusion);
8594 :
8595 0 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
8596 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8597 : indent_to, "",
8598 : "flag_devirtualize",
8599 : ptr1->x_flag_devirtualize,
8600 : ptr2->x_flag_devirtualize);
8601 :
8602 0 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
8603 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8604 : indent_to, "",
8605 : "flag_devirtualize_speculatively",
8606 : ptr1->x_flag_devirtualize_speculatively,
8607 : ptr2->x_flag_devirtualize_speculatively);
8608 :
8609 0 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
8610 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8611 : indent_to, "",
8612 : "flag_dse",
8613 : ptr1->x_flag_dse,
8614 : ptr2->x_flag_dse);
8615 :
8616 0 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
8617 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8618 : indent_to, "",
8619 : "flag_early_inlining",
8620 : ptr1->x_flag_early_inlining,
8621 : ptr2->x_flag_early_inlining);
8622 :
8623 0 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
8624 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8625 : indent_to, "",
8626 : "flag_exceptions",
8627 : ptr1->x_flag_exceptions,
8628 : ptr2->x_flag_exceptions);
8629 :
8630 0 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
8631 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8632 : indent_to, "",
8633 : "flag_expensive_optimizations",
8634 : ptr1->x_flag_expensive_optimizations,
8635 : ptr2->x_flag_expensive_optimizations);
8636 :
8637 0 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
8638 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8639 : indent_to, "",
8640 : "flag_ext_dce",
8641 : ptr1->x_flag_ext_dce,
8642 : ptr2->x_flag_ext_dce);
8643 :
8644 0 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
8645 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8646 : indent_to, "",
8647 : "flag_finite_loops",
8648 : ptr1->x_flag_finite_loops,
8649 : ptr2->x_flag_finite_loops);
8650 :
8651 0 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
8652 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8653 : indent_to, "",
8654 : "flag_finite_math_only",
8655 : ptr1->x_flag_finite_math_only,
8656 : ptr2->x_flag_finite_math_only);
8657 :
8658 0 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
8659 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8660 : indent_to, "",
8661 : "flag_float_store",
8662 : ptr1->x_flag_float_store,
8663 : ptr2->x_flag_float_store);
8664 :
8665 0 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
8666 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8667 : indent_to, "",
8668 : "flag_fold_mem_offsets",
8669 : ptr1->x_flag_fold_mem_offsets,
8670 : ptr2->x_flag_fold_mem_offsets);
8671 :
8672 0 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
8673 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8674 : indent_to, "",
8675 : "flag_fold_simple_inlines",
8676 : ptr1->x_flag_fold_simple_inlines,
8677 : ptr2->x_flag_fold_simple_inlines);
8678 :
8679 0 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
8680 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8681 : indent_to, "",
8682 : "flag_forward_propagate",
8683 : ptr1->x_flag_forward_propagate,
8684 : ptr2->x_flag_forward_propagate);
8685 :
8686 0 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
8687 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8688 : indent_to, "",
8689 : "flag_fp_int_builtin_inexact",
8690 : ptr1->x_flag_fp_int_builtin_inexact,
8691 : ptr2->x_flag_fp_int_builtin_inexact);
8692 :
8693 0 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
8694 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8695 : indent_to, "",
8696 : "flag_no_function_cse",
8697 : ptr1->x_flag_no_function_cse,
8698 : ptr2->x_flag_no_function_cse);
8699 :
8700 0 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
8701 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8702 : indent_to, "",
8703 : "flag_gcse",
8704 : ptr1->x_flag_gcse,
8705 : ptr2->x_flag_gcse);
8706 :
8707 0 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
8708 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8709 : indent_to, "",
8710 : "flag_gcse_after_reload",
8711 : ptr1->x_flag_gcse_after_reload,
8712 : ptr2->x_flag_gcse_after_reload);
8713 :
8714 0 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
8715 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8716 : indent_to, "",
8717 : "flag_gcse_las",
8718 : ptr1->x_flag_gcse_las,
8719 : ptr2->x_flag_gcse_las);
8720 :
8721 0 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
8722 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8723 : indent_to, "",
8724 : "flag_gcse_lm",
8725 : ptr1->x_flag_gcse_lm,
8726 : ptr2->x_flag_gcse_lm);
8727 :
8728 0 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
8729 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8730 : indent_to, "",
8731 : "flag_gcse_sm",
8732 : ptr1->x_flag_gcse_sm,
8733 : ptr2->x_flag_gcse_sm);
8734 :
8735 0 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
8736 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8737 : indent_to, "",
8738 : "flag_graphite",
8739 : ptr1->x_flag_graphite,
8740 : ptr2->x_flag_graphite);
8741 :
8742 0 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
8743 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8744 : indent_to, "",
8745 : "flag_graphite_identity",
8746 : ptr1->x_flag_graphite_identity,
8747 : ptr2->x_flag_graphite_identity);
8748 :
8749 0 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
8750 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8751 : indent_to, "",
8752 : "flag_guess_branch_prob",
8753 : ptr1->x_flag_guess_branch_prob,
8754 : ptr2->x_flag_guess_branch_prob);
8755 :
8756 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
8757 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8758 : indent_to, "",
8759 : "flag_harden_control_flow_redundancy_check_exceptions",
8760 : ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
8761 : ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
8762 :
8763 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
8764 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8765 : indent_to, "",
8766 : "flag_harden_control_flow_redundancy_check_returning_calls",
8767 : ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
8768 : ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
8769 :
8770 0 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
8771 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8772 : indent_to, "",
8773 : "flag_harden_control_flow_redundancy_skip_leaf",
8774 : ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
8775 : ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
8776 :
8777 0 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
8778 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8779 : indent_to, "",
8780 : "flag_harden_compares",
8781 : ptr1->x_flag_harden_compares,
8782 : ptr2->x_flag_harden_compares);
8783 :
8784 0 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
8785 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8786 : indent_to, "",
8787 : "flag_harden_conditional_branches",
8788 : ptr1->x_flag_harden_conditional_branches,
8789 : ptr2->x_flag_harden_conditional_branches);
8790 :
8791 0 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
8792 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8793 : indent_to, "",
8794 : "flag_harden_control_flow_redundancy",
8795 : ptr1->x_flag_harden_control_flow_redundancy,
8796 : ptr2->x_flag_harden_control_flow_redundancy);
8797 :
8798 0 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
8799 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8800 : indent_to, "",
8801 : "flag_hoist_adjacent_loads",
8802 : ptr1->x_flag_hoist_adjacent_loads,
8803 : ptr2->x_flag_hoist_adjacent_loads);
8804 :
8805 0 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
8806 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8807 : indent_to, "",
8808 : "flag_if_conversion",
8809 : ptr1->x_flag_if_conversion,
8810 : ptr2->x_flag_if_conversion);
8811 :
8812 0 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
8813 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8814 : indent_to, "",
8815 : "flag_if_conversion2",
8816 : ptr1->x_flag_if_conversion2,
8817 : ptr2->x_flag_if_conversion2);
8818 :
8819 0 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
8820 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8821 : indent_to, "",
8822 : "flag_indirect_inlining",
8823 : ptr1->x_flag_indirect_inlining,
8824 : ptr2->x_flag_indirect_inlining);
8825 :
8826 0 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
8827 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8828 : indent_to, "",
8829 : "flag_no_inline",
8830 : ptr1->x_flag_no_inline,
8831 : ptr2->x_flag_no_inline);
8832 :
8833 0 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
8834 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8835 : indent_to, "",
8836 : "flag_inline_atomics",
8837 : ptr1->x_flag_inline_atomics,
8838 : ptr2->x_flag_inline_atomics);
8839 :
8840 0 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
8841 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8842 : indent_to, "",
8843 : "flag_inline_functions",
8844 : ptr1->x_flag_inline_functions,
8845 : ptr2->x_flag_inline_functions);
8846 :
8847 0 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
8848 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8849 : indent_to, "",
8850 : "flag_inline_functions_called_once",
8851 : ptr1->x_flag_inline_functions_called_once,
8852 : ptr2->x_flag_inline_functions_called_once);
8853 :
8854 0 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
8855 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8856 : indent_to, "",
8857 : "flag_inline_small_functions",
8858 : ptr1->x_flag_inline_small_functions,
8859 : ptr2->x_flag_inline_small_functions);
8860 :
8861 0 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
8862 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8863 : indent_to, "",
8864 : "flag_ipa_bit_cp",
8865 : ptr1->x_flag_ipa_bit_cp,
8866 : ptr2->x_flag_ipa_bit_cp);
8867 :
8868 0 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
8869 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8870 : indent_to, "",
8871 : "flag_ipa_cp",
8872 : ptr1->x_flag_ipa_cp,
8873 : ptr2->x_flag_ipa_cp);
8874 :
8875 0 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
8876 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8877 : indent_to, "",
8878 : "flag_ipa_cp_clone",
8879 : ptr1->x_flag_ipa_cp_clone,
8880 : ptr2->x_flag_ipa_cp_clone);
8881 :
8882 0 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
8883 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8884 : indent_to, "",
8885 : "flag_ipa_icf",
8886 : ptr1->x_flag_ipa_icf,
8887 : ptr2->x_flag_ipa_icf);
8888 :
8889 0 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
8890 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8891 : indent_to, "",
8892 : "flag_ipa_icf_functions",
8893 : ptr1->x_flag_ipa_icf_functions,
8894 : ptr2->x_flag_ipa_icf_functions);
8895 :
8896 0 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
8897 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8898 : indent_to, "",
8899 : "flag_ipa_icf_variables",
8900 : ptr1->x_flag_ipa_icf_variables,
8901 : ptr2->x_flag_ipa_icf_variables);
8902 :
8903 0 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
8904 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8905 : indent_to, "",
8906 : "flag_ipa_modref",
8907 : ptr1->x_flag_ipa_modref,
8908 : ptr2->x_flag_ipa_modref);
8909 :
8910 0 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
8911 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8912 : indent_to, "",
8913 : "flag_ipa_profile",
8914 : ptr1->x_flag_ipa_profile,
8915 : ptr2->x_flag_ipa_profile);
8916 :
8917 0 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
8918 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8919 : indent_to, "",
8920 : "flag_ipa_pta",
8921 : ptr1->x_flag_ipa_pta,
8922 : ptr2->x_flag_ipa_pta);
8923 :
8924 0 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
8925 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8926 : indent_to, "",
8927 : "flag_ipa_pure_const",
8928 : ptr1->x_flag_ipa_pure_const,
8929 : ptr2->x_flag_ipa_pure_const);
8930 :
8931 0 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
8932 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8933 : indent_to, "",
8934 : "flag_ipa_ra",
8935 : ptr1->x_flag_ipa_ra,
8936 : ptr2->x_flag_ipa_ra);
8937 :
8938 0 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
8939 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8940 : indent_to, "",
8941 : "flag_ipa_reference",
8942 : ptr1->x_flag_ipa_reference,
8943 : ptr2->x_flag_ipa_reference);
8944 :
8945 0 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
8946 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8947 : indent_to, "",
8948 : "flag_ipa_reference_addressable",
8949 : ptr1->x_flag_ipa_reference_addressable,
8950 : ptr2->x_flag_ipa_reference_addressable);
8951 :
8952 0 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
8953 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8954 : indent_to, "",
8955 : "flag_ipa_reorder_for_locality",
8956 : ptr1->x_flag_ipa_reorder_for_locality,
8957 : ptr2->x_flag_ipa_reorder_for_locality);
8958 :
8959 0 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
8960 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8961 : indent_to, "",
8962 : "flag_ipa_sra",
8963 : ptr1->x_flag_ipa_sra,
8964 : ptr2->x_flag_ipa_sra);
8965 :
8966 0 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
8967 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8968 : indent_to, "",
8969 : "flag_ipa_stack_alignment",
8970 : ptr1->x_flag_ipa_stack_alignment,
8971 : ptr2->x_flag_ipa_stack_alignment);
8972 :
8973 0 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
8974 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8975 : indent_to, "",
8976 : "flag_ipa_strict_aliasing",
8977 : ptr1->x_flag_ipa_strict_aliasing,
8978 : ptr2->x_flag_ipa_strict_aliasing);
8979 :
8980 0 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
8981 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8982 : indent_to, "",
8983 : "flag_ipa_vrp",
8984 : ptr1->x_flag_ipa_vrp,
8985 : ptr2->x_flag_ipa_vrp);
8986 :
8987 0 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
8988 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8989 : indent_to, "",
8990 : "flag_ira_hoist_pressure",
8991 : ptr1->x_flag_ira_hoist_pressure,
8992 : ptr2->x_flag_ira_hoist_pressure);
8993 :
8994 0 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
8995 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8996 : indent_to, "",
8997 : "flag_ira_loop_pressure",
8998 : ptr1->x_flag_ira_loop_pressure,
8999 : ptr2->x_flag_ira_loop_pressure);
9000 :
9001 0 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
9002 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9003 : indent_to, "",
9004 : "flag_ira_share_save_slots",
9005 : ptr1->x_flag_ira_share_save_slots,
9006 : ptr2->x_flag_ira_share_save_slots);
9007 :
9008 0 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
9009 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9010 : indent_to, "",
9011 : "flag_ira_share_spill_slots",
9012 : ptr1->x_flag_ira_share_spill_slots,
9013 : ptr2->x_flag_ira_share_spill_slots);
9014 :
9015 0 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
9016 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9017 : indent_to, "",
9018 : "flag_isolate_erroneous_paths_attribute",
9019 : ptr1->x_flag_isolate_erroneous_paths_attribute,
9020 : ptr2->x_flag_isolate_erroneous_paths_attribute);
9021 :
9022 0 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
9023 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9024 : indent_to, "",
9025 : "flag_isolate_erroneous_paths_dereference",
9026 : ptr1->x_flag_isolate_erroneous_paths_dereference,
9027 : ptr2->x_flag_isolate_erroneous_paths_dereference);
9028 :
9029 0 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
9030 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9031 : indent_to, "",
9032 : "flag_ivopts",
9033 : ptr1->x_flag_ivopts,
9034 : ptr2->x_flag_ivopts);
9035 :
9036 0 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
9037 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9038 : indent_to, "",
9039 : "flag_jump_tables",
9040 : ptr1->x_flag_jump_tables,
9041 : ptr2->x_flag_jump_tables);
9042 :
9043 0 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
9044 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9045 : indent_to, "",
9046 : "flag_keep_gc_roots_live",
9047 : ptr1->x_flag_keep_gc_roots_live,
9048 : ptr2->x_flag_keep_gc_roots_live);
9049 :
9050 0 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
9051 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9052 : indent_to, "",
9053 : "flag_late_combine_instructions",
9054 : ptr1->x_flag_late_combine_instructions,
9055 : ptr2->x_flag_late_combine_instructions);
9056 :
9057 0 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
9058 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9059 : indent_to, "",
9060 : "flag_lifetime_dse",
9061 : ptr1->x_flag_lifetime_dse,
9062 : ptr2->x_flag_lifetime_dse);
9063 :
9064 0 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
9065 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9066 : indent_to, "",
9067 : "flag_limit_function_alignment",
9068 : ptr1->x_flag_limit_function_alignment,
9069 : ptr2->x_flag_limit_function_alignment);
9070 :
9071 0 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
9072 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9073 : indent_to, "",
9074 : "flag_live_range_shrinkage",
9075 : ptr1->x_flag_live_range_shrinkage,
9076 : ptr2->x_flag_live_range_shrinkage);
9077 :
9078 0 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
9079 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9080 : indent_to, "",
9081 : "flag_loop_interchange",
9082 : ptr1->x_flag_loop_interchange,
9083 : ptr2->x_flag_loop_interchange);
9084 :
9085 0 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
9086 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9087 : indent_to, "",
9088 : "flag_loop_nest_optimize",
9089 : ptr1->x_flag_loop_nest_optimize,
9090 : ptr2->x_flag_loop_nest_optimize);
9091 :
9092 0 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
9093 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9094 : indent_to, "",
9095 : "flag_loop_parallelize_all",
9096 : ptr1->x_flag_loop_parallelize_all,
9097 : ptr2->x_flag_loop_parallelize_all);
9098 :
9099 0 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
9100 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9101 : indent_to, "",
9102 : "flag_unroll_jam",
9103 : ptr1->x_flag_unroll_jam,
9104 : ptr2->x_flag_unroll_jam);
9105 :
9106 0 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
9107 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9108 : indent_to, "",
9109 : "flag_lra_remat",
9110 : ptr1->x_flag_lra_remat,
9111 : ptr2->x_flag_lra_remat);
9112 :
9113 0 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
9114 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9115 : indent_to, "",
9116 : "flag_malloc_dce",
9117 : ptr1->x_flag_malloc_dce,
9118 : ptr2->x_flag_malloc_dce);
9119 :
9120 0 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
9121 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9122 : indent_to, "",
9123 : "flag_errno_math",
9124 : ptr1->x_flag_errno_math,
9125 : ptr2->x_flag_errno_math);
9126 :
9127 0 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
9128 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9129 : indent_to, "",
9130 : "flag_modulo_sched",
9131 : ptr1->x_flag_modulo_sched,
9132 : ptr2->x_flag_modulo_sched);
9133 :
9134 0 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
9135 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9136 : indent_to, "",
9137 : "flag_modulo_sched_allow_regmoves",
9138 : ptr1->x_flag_modulo_sched_allow_regmoves,
9139 : ptr2->x_flag_modulo_sched_allow_regmoves);
9140 :
9141 0 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
9142 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9143 : indent_to, "",
9144 : "flag_move_loop_invariants",
9145 : ptr1->x_flag_move_loop_invariants,
9146 : ptr2->x_flag_move_loop_invariants);
9147 :
9148 0 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
9149 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9150 : indent_to, "",
9151 : "flag_move_loop_stores",
9152 : ptr1->x_flag_move_loop_stores,
9153 : ptr2->x_flag_move_loop_stores);
9154 :
9155 0 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
9156 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9157 : indent_to, "",
9158 : "flag_non_call_exceptions",
9159 : ptr1->x_flag_non_call_exceptions,
9160 : ptr2->x_flag_non_call_exceptions);
9161 :
9162 0 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
9163 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9164 : indent_to, "",
9165 : "flag_nothrow_opt",
9166 : ptr1->x_flag_nothrow_opt,
9167 : ptr2->x_flag_nothrow_opt);
9168 :
9169 0 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
9170 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9171 : indent_to, "",
9172 : "flag_omit_frame_pointer",
9173 : ptr1->x_flag_omit_frame_pointer,
9174 : ptr2->x_flag_omit_frame_pointer);
9175 :
9176 0 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
9177 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9178 : indent_to, "",
9179 : "flag_opt_info",
9180 : ptr1->x_flag_opt_info,
9181 : ptr2->x_flag_opt_info);
9182 :
9183 0 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
9184 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9185 : indent_to, "",
9186 : "flag_optimize_crc",
9187 : ptr1->x_flag_optimize_crc,
9188 : ptr2->x_flag_optimize_crc);
9189 :
9190 0 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
9191 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9192 : indent_to, "",
9193 : "flag_optimize_sibling_calls",
9194 : ptr1->x_flag_optimize_sibling_calls,
9195 : ptr2->x_flag_optimize_sibling_calls);
9196 :
9197 0 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
9198 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9199 : indent_to, "",
9200 : "flag_optimize_strlen",
9201 : ptr1->x_flag_optimize_strlen,
9202 : ptr2->x_flag_optimize_strlen);
9203 :
9204 0 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
9205 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9206 : indent_to, "",
9207 : "flag_pack_struct",
9208 : ptr1->x_flag_pack_struct,
9209 : ptr2->x_flag_pack_struct);
9210 :
9211 0 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
9212 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9213 : indent_to, "",
9214 : "flag_partial_inlining",
9215 : ptr1->x_flag_partial_inlining,
9216 : ptr2->x_flag_partial_inlining);
9217 :
9218 0 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
9219 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9220 : indent_to, "",
9221 : "flag_pcc_struct_return",
9222 : ptr1->x_flag_pcc_struct_return,
9223 : ptr2->x_flag_pcc_struct_return);
9224 :
9225 0 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
9226 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9227 : indent_to, "",
9228 : "flag_peel_loops",
9229 : ptr1->x_flag_peel_loops,
9230 : ptr2->x_flag_peel_loops);
9231 :
9232 0 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
9233 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9234 : indent_to, "",
9235 : "flag_no_peephole",
9236 : ptr1->x_flag_no_peephole,
9237 : ptr2->x_flag_no_peephole);
9238 :
9239 0 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
9240 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9241 : indent_to, "",
9242 : "flag_peephole2",
9243 : ptr1->x_flag_peephole2,
9244 : ptr2->x_flag_peephole2);
9245 :
9246 0 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
9247 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9248 : indent_to, "",
9249 : "flag_plt",
9250 : ptr1->x_flag_plt,
9251 : ptr2->x_flag_plt);
9252 :
9253 0 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
9254 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9255 : indent_to, "",
9256 : "flag_predictive_commoning",
9257 : ptr1->x_flag_predictive_commoning,
9258 : ptr2->x_flag_predictive_commoning);
9259 :
9260 0 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
9261 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9262 : indent_to, "",
9263 : "flag_prefetch_loop_arrays",
9264 : ptr1->x_flag_prefetch_loop_arrays,
9265 : ptr2->x_flag_prefetch_loop_arrays);
9266 :
9267 0 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
9268 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9269 : indent_to, "",
9270 : "flag_printf_return_value",
9271 : ptr1->x_flag_printf_return_value,
9272 : ptr2->x_flag_printf_return_value);
9273 :
9274 0 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
9275 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9276 : indent_to, "",
9277 : "flag_profile_partial_training",
9278 : ptr1->x_flag_profile_partial_training,
9279 : ptr2->x_flag_profile_partial_training);
9280 :
9281 0 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
9282 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9283 : indent_to, "",
9284 : "flag_profile_reorder_functions",
9285 : ptr1->x_flag_profile_reorder_functions,
9286 : ptr2->x_flag_profile_reorder_functions);
9287 :
9288 0 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
9289 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9290 : indent_to, "",
9291 : "flag_reciprocal_math",
9292 : ptr1->x_flag_reciprocal_math,
9293 : ptr2->x_flag_reciprocal_math);
9294 :
9295 0 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
9296 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9297 : indent_to, "",
9298 : "flag_ree",
9299 : ptr1->x_flag_ree,
9300 : ptr2->x_flag_ree);
9301 :
9302 0 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
9303 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9304 : indent_to, "",
9305 : "flag_rename_registers",
9306 : ptr1->x_flag_rename_registers,
9307 : ptr2->x_flag_rename_registers);
9308 :
9309 0 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
9310 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9311 : indent_to, "",
9312 : "flag_reorder_blocks",
9313 : ptr1->x_flag_reorder_blocks,
9314 : ptr2->x_flag_reorder_blocks);
9315 :
9316 0 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
9317 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9318 : indent_to, "",
9319 : "flag_reorder_blocks_and_partition",
9320 : ptr1->x_flag_reorder_blocks_and_partition,
9321 : ptr2->x_flag_reorder_blocks_and_partition);
9322 :
9323 0 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
9324 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9325 : indent_to, "",
9326 : "flag_reorder_functions",
9327 : ptr1->x_flag_reorder_functions,
9328 : ptr2->x_flag_reorder_functions);
9329 :
9330 0 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
9331 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9332 : indent_to, "",
9333 : "flag_rerun_cse_after_loop",
9334 : ptr1->x_flag_rerun_cse_after_loop,
9335 : ptr2->x_flag_rerun_cse_after_loop);
9336 :
9337 0 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
9338 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9339 : indent_to, "",
9340 : "flag_resched_modulo_sched",
9341 : ptr1->x_flag_resched_modulo_sched,
9342 : ptr2->x_flag_resched_modulo_sched);
9343 :
9344 0 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
9345 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9346 : indent_to, "",
9347 : "flag_rounding_math",
9348 : ptr1->x_flag_rounding_math,
9349 : ptr2->x_flag_rounding_math);
9350 :
9351 0 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
9352 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9353 : indent_to, "",
9354 : "flag_rtti",
9355 : ptr1->x_flag_rtti,
9356 : ptr2->x_flag_rtti);
9357 :
9358 0 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
9359 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9360 : indent_to, "",
9361 : "flag_save_optimization_record",
9362 : ptr1->x_flag_save_optimization_record,
9363 : ptr2->x_flag_save_optimization_record);
9364 :
9365 0 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
9366 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9367 : indent_to, "",
9368 : "flag_sched_critical_path_heuristic",
9369 : ptr1->x_flag_sched_critical_path_heuristic,
9370 : ptr2->x_flag_sched_critical_path_heuristic);
9371 :
9372 0 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
9373 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9374 : indent_to, "",
9375 : "flag_sched_dep_count_heuristic",
9376 : ptr1->x_flag_sched_dep_count_heuristic,
9377 : ptr2->x_flag_sched_dep_count_heuristic);
9378 :
9379 0 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
9380 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9381 : indent_to, "",
9382 : "flag_sched_group_heuristic",
9383 : ptr1->x_flag_sched_group_heuristic,
9384 : ptr2->x_flag_sched_group_heuristic);
9385 :
9386 0 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
9387 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9388 : indent_to, "",
9389 : "flag_schedule_interblock",
9390 : ptr1->x_flag_schedule_interblock,
9391 : ptr2->x_flag_schedule_interblock);
9392 :
9393 0 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
9394 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9395 : indent_to, "",
9396 : "flag_sched_last_insn_heuristic",
9397 : ptr1->x_flag_sched_last_insn_heuristic,
9398 : ptr2->x_flag_sched_last_insn_heuristic);
9399 :
9400 0 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
9401 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9402 : indent_to, "",
9403 : "flag_sched_pressure",
9404 : ptr1->x_flag_sched_pressure,
9405 : ptr2->x_flag_sched_pressure);
9406 :
9407 0 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
9408 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9409 : indent_to, "",
9410 : "flag_sched_rank_heuristic",
9411 : ptr1->x_flag_sched_rank_heuristic,
9412 : ptr2->x_flag_sched_rank_heuristic);
9413 :
9414 0 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
9415 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9416 : indent_to, "",
9417 : "flag_schedule_speculative",
9418 : ptr1->x_flag_schedule_speculative,
9419 : ptr2->x_flag_schedule_speculative);
9420 :
9421 0 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
9422 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9423 : indent_to, "",
9424 : "flag_sched_spec_insn_heuristic",
9425 : ptr1->x_flag_sched_spec_insn_heuristic,
9426 : ptr2->x_flag_sched_spec_insn_heuristic);
9427 :
9428 0 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
9429 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9430 : indent_to, "",
9431 : "flag_schedule_speculative_load",
9432 : ptr1->x_flag_schedule_speculative_load,
9433 : ptr2->x_flag_schedule_speculative_load);
9434 :
9435 0 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
9436 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9437 : indent_to, "",
9438 : "flag_schedule_speculative_load_dangerous",
9439 : ptr1->x_flag_schedule_speculative_load_dangerous,
9440 : ptr2->x_flag_schedule_speculative_load_dangerous);
9441 :
9442 0 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
9443 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9444 : indent_to, "",
9445 : "flag_sched2_use_superblocks",
9446 : ptr1->x_flag_sched2_use_superblocks,
9447 : ptr2->x_flag_sched2_use_superblocks);
9448 :
9449 0 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
9450 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9451 : indent_to, "",
9452 : "flag_schedule_fusion",
9453 : ptr1->x_flag_schedule_fusion,
9454 : ptr2->x_flag_schedule_fusion);
9455 :
9456 0 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
9457 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9458 : indent_to, "",
9459 : "flag_schedule_insns",
9460 : ptr1->x_flag_schedule_insns,
9461 : ptr2->x_flag_schedule_insns);
9462 :
9463 0 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
9464 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9465 : indent_to, "",
9466 : "flag_schedule_insns_after_reload",
9467 : ptr1->x_flag_schedule_insns_after_reload,
9468 : ptr2->x_flag_schedule_insns_after_reload);
9469 :
9470 0 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
9471 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9472 : indent_to, "",
9473 : "flag_section_anchors",
9474 : ptr1->x_flag_section_anchors,
9475 : ptr2->x_flag_section_anchors);
9476 :
9477 0 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
9478 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9479 : indent_to, "",
9480 : "flag_sel_sched_pipelining",
9481 : ptr1->x_flag_sel_sched_pipelining,
9482 : ptr2->x_flag_sel_sched_pipelining);
9483 :
9484 0 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
9485 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9486 : indent_to, "",
9487 : "flag_sel_sched_pipelining_outer_loops",
9488 : ptr1->x_flag_sel_sched_pipelining_outer_loops,
9489 : ptr2->x_flag_sel_sched_pipelining_outer_loops);
9490 :
9491 0 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
9492 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9493 : indent_to, "",
9494 : "flag_sel_sched_reschedule_pipelined",
9495 : ptr1->x_flag_sel_sched_reschedule_pipelined,
9496 : ptr2->x_flag_sel_sched_reschedule_pipelined);
9497 :
9498 0 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
9499 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9500 : indent_to, "",
9501 : "flag_selective_scheduling",
9502 : ptr1->x_flag_selective_scheduling,
9503 : ptr2->x_flag_selective_scheduling);
9504 :
9505 0 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
9506 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9507 : indent_to, "",
9508 : "flag_selective_scheduling2",
9509 : ptr1->x_flag_selective_scheduling2,
9510 : ptr2->x_flag_selective_scheduling2);
9511 :
9512 0 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
9513 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9514 : indent_to, "",
9515 : "flag_semantic_interposition",
9516 : ptr1->x_flag_semantic_interposition,
9517 : ptr2->x_flag_semantic_interposition);
9518 :
9519 0 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
9520 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9521 : indent_to, "",
9522 : "flag_short_enums",
9523 : ptr1->x_flag_short_enums,
9524 : ptr2->x_flag_short_enums);
9525 :
9526 0 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
9527 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9528 : indent_to, "",
9529 : "flag_short_wchar",
9530 : ptr1->x_flag_short_wchar,
9531 : ptr2->x_flag_short_wchar);
9532 :
9533 0 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
9534 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9535 : indent_to, "",
9536 : "flag_shrink_wrap",
9537 : ptr1->x_flag_shrink_wrap,
9538 : ptr2->x_flag_shrink_wrap);
9539 :
9540 0 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
9541 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9542 : indent_to, "",
9543 : "flag_shrink_wrap_separate",
9544 : ptr1->x_flag_shrink_wrap_separate,
9545 : ptr2->x_flag_shrink_wrap_separate);
9546 :
9547 0 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
9548 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9549 : indent_to, "",
9550 : "flag_signaling_nans",
9551 : ptr1->x_flag_signaling_nans,
9552 : ptr2->x_flag_signaling_nans);
9553 :
9554 0 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
9555 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9556 : indent_to, "",
9557 : "flag_signed_zeros",
9558 : ptr1->x_flag_signed_zeros,
9559 : ptr2->x_flag_signed_zeros);
9560 :
9561 0 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
9562 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9563 : indent_to, "",
9564 : "flag_single_precision_constant",
9565 : ptr1->x_flag_single_precision_constant,
9566 : ptr2->x_flag_single_precision_constant);
9567 :
9568 0 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
9569 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9570 : indent_to, "",
9571 : "flag_speculatively_call_stored_functions",
9572 : ptr1->x_flag_speculatively_call_stored_functions,
9573 : ptr2->x_flag_speculatively_call_stored_functions);
9574 :
9575 0 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
9576 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9577 : indent_to, "",
9578 : "flag_split_ivs_in_unroller",
9579 : ptr1->x_flag_split_ivs_in_unroller,
9580 : ptr2->x_flag_split_ivs_in_unroller);
9581 :
9582 0 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
9583 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9584 : indent_to, "",
9585 : "flag_split_loops",
9586 : ptr1->x_flag_split_loops,
9587 : ptr2->x_flag_split_loops);
9588 :
9589 0 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
9590 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9591 : indent_to, "",
9592 : "flag_split_wide_types",
9593 : ptr1->x_flag_split_wide_types,
9594 : ptr2->x_flag_split_wide_types);
9595 :
9596 0 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
9597 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9598 : indent_to, "",
9599 : "flag_split_wide_types_early",
9600 : ptr1->x_flag_split_wide_types_early,
9601 : ptr2->x_flag_split_wide_types_early);
9602 :
9603 0 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
9604 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9605 : indent_to, "",
9606 : "flag_ssa_backprop",
9607 : ptr1->x_flag_ssa_backprop,
9608 : ptr2->x_flag_ssa_backprop);
9609 :
9610 0 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
9611 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9612 : indent_to, "",
9613 : "flag_ssa_phiopt",
9614 : ptr1->x_flag_ssa_phiopt,
9615 : ptr2->x_flag_ssa_phiopt);
9616 :
9617 0 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
9618 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9619 : indent_to, "",
9620 : "flag_stack_clash_protection",
9621 : ptr1->x_flag_stack_clash_protection,
9622 : ptr2->x_flag_stack_clash_protection);
9623 :
9624 0 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
9625 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9626 : indent_to, "",
9627 : "flag_stack_protect",
9628 : ptr1->x_flag_stack_protect,
9629 : ptr2->x_flag_stack_protect);
9630 :
9631 0 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
9632 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9633 : indent_to, "",
9634 : "flag_stdarg_opt",
9635 : ptr1->x_flag_stdarg_opt,
9636 : ptr2->x_flag_stdarg_opt);
9637 :
9638 0 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
9639 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9640 : indent_to, "",
9641 : "flag_store_merging",
9642 : ptr1->x_flag_store_merging,
9643 : ptr2->x_flag_store_merging);
9644 :
9645 0 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
9646 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9647 : indent_to, "",
9648 : "flag_strict_aliasing",
9649 : ptr1->x_flag_strict_aliasing,
9650 : ptr2->x_flag_strict_aliasing);
9651 :
9652 0 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
9653 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9654 : indent_to, "",
9655 : "flag_strict_enums",
9656 : ptr1->x_flag_strict_enums,
9657 : ptr2->x_flag_strict_enums);
9658 :
9659 0 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
9660 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9661 : indent_to, "",
9662 : "flag_strict_volatile_bitfields",
9663 : ptr1->x_flag_strict_volatile_bitfields,
9664 : ptr2->x_flag_strict_volatile_bitfields);
9665 :
9666 0 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
9667 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9668 : indent_to, "",
9669 : "flag_thread_jumps",
9670 : ptr1->x_flag_thread_jumps,
9671 : ptr2->x_flag_thread_jumps);
9672 :
9673 0 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
9674 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9675 : indent_to, "",
9676 : "flag_threadsafe_statics",
9677 : ptr1->x_flag_threadsafe_statics,
9678 : ptr2->x_flag_threadsafe_statics);
9679 :
9680 0 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
9681 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9682 : indent_to, "",
9683 : "flag_toplevel_reorder",
9684 : ptr1->x_flag_toplevel_reorder,
9685 : ptr2->x_flag_toplevel_reorder);
9686 :
9687 0 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
9688 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9689 : indent_to, "",
9690 : "flag_tracer",
9691 : ptr1->x_flag_tracer,
9692 : ptr2->x_flag_tracer);
9693 :
9694 0 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
9695 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9696 : indent_to, "",
9697 : "flag_trapping_math",
9698 : ptr1->x_flag_trapping_math,
9699 : ptr2->x_flag_trapping_math);
9700 :
9701 0 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
9702 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9703 : indent_to, "",
9704 : "flag_trapv",
9705 : ptr1->x_flag_trapv,
9706 : ptr2->x_flag_trapv);
9707 :
9708 0 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
9709 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9710 : indent_to, "",
9711 : "flag_tree_bit_ccp",
9712 : ptr1->x_flag_tree_bit_ccp,
9713 : ptr2->x_flag_tree_bit_ccp);
9714 :
9715 0 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
9716 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9717 : indent_to, "",
9718 : "flag_tree_builtin_call_dce",
9719 : ptr1->x_flag_tree_builtin_call_dce,
9720 : ptr2->x_flag_tree_builtin_call_dce);
9721 :
9722 0 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
9723 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9724 : indent_to, "",
9725 : "flag_tree_ccp",
9726 : ptr1->x_flag_tree_ccp,
9727 : ptr2->x_flag_tree_ccp);
9728 :
9729 0 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
9730 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9731 : indent_to, "",
9732 : "flag_tree_ch",
9733 : ptr1->x_flag_tree_ch,
9734 : ptr2->x_flag_tree_ch);
9735 :
9736 0 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
9737 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9738 : indent_to, "",
9739 : "flag_tree_coalesce_vars",
9740 : ptr1->x_flag_tree_coalesce_vars,
9741 : ptr2->x_flag_tree_coalesce_vars);
9742 :
9743 0 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
9744 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9745 : indent_to, "",
9746 : "flag_tree_copy_prop",
9747 : ptr1->x_flag_tree_copy_prop,
9748 : ptr2->x_flag_tree_copy_prop);
9749 :
9750 0 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
9751 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9752 : indent_to, "",
9753 : "flag_tree_cselim",
9754 : ptr1->x_flag_tree_cselim,
9755 : ptr2->x_flag_tree_cselim);
9756 :
9757 0 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
9758 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9759 : indent_to, "",
9760 : "flag_tree_dce",
9761 : ptr1->x_flag_tree_dce,
9762 : ptr2->x_flag_tree_dce);
9763 :
9764 0 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
9765 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9766 : indent_to, "",
9767 : "flag_tree_dom",
9768 : ptr1->x_flag_tree_dom,
9769 : ptr2->x_flag_tree_dom);
9770 :
9771 0 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
9772 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9773 : indent_to, "",
9774 : "flag_tree_dse",
9775 : ptr1->x_flag_tree_dse,
9776 : ptr2->x_flag_tree_dse);
9777 :
9778 0 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
9779 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9780 : indent_to, "",
9781 : "flag_tree_forwprop",
9782 : ptr1->x_flag_tree_forwprop,
9783 : ptr2->x_flag_tree_forwprop);
9784 :
9785 0 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
9786 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9787 : indent_to, "",
9788 : "flag_tree_fre",
9789 : ptr1->x_flag_tree_fre,
9790 : ptr2->x_flag_tree_fre);
9791 :
9792 0 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
9793 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9794 : indent_to, "",
9795 : "flag_tree_loop_distribute_patterns",
9796 : ptr1->x_flag_tree_loop_distribute_patterns,
9797 : ptr2->x_flag_tree_loop_distribute_patterns);
9798 :
9799 0 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
9800 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9801 : indent_to, "",
9802 : "flag_tree_loop_distribution",
9803 : ptr1->x_flag_tree_loop_distribution,
9804 : ptr2->x_flag_tree_loop_distribution);
9805 :
9806 0 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
9807 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9808 : indent_to, "",
9809 : "flag_tree_loop_if_convert",
9810 : ptr1->x_flag_tree_loop_if_convert,
9811 : ptr2->x_flag_tree_loop_if_convert);
9812 :
9813 0 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
9814 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9815 : indent_to, "",
9816 : "flag_tree_loop_im",
9817 : ptr1->x_flag_tree_loop_im,
9818 : ptr2->x_flag_tree_loop_im);
9819 :
9820 0 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
9821 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9822 : indent_to, "",
9823 : "flag_tree_loop_ivcanon",
9824 : ptr1->x_flag_tree_loop_ivcanon,
9825 : ptr2->x_flag_tree_loop_ivcanon);
9826 :
9827 0 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
9828 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9829 : indent_to, "",
9830 : "flag_tree_loop_optimize",
9831 : ptr1->x_flag_tree_loop_optimize,
9832 : ptr2->x_flag_tree_loop_optimize);
9833 :
9834 0 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
9835 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9836 : indent_to, "",
9837 : "flag_tree_loop_vectorize",
9838 : ptr1->x_flag_tree_loop_vectorize,
9839 : ptr2->x_flag_tree_loop_vectorize);
9840 :
9841 0 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
9842 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9843 : indent_to, "",
9844 : "flag_tree_partial_pre",
9845 : ptr1->x_flag_tree_partial_pre,
9846 : ptr2->x_flag_tree_partial_pre);
9847 :
9848 0 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
9849 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9850 : indent_to, "",
9851 : "flag_tree_phiprop",
9852 : ptr1->x_flag_tree_phiprop,
9853 : ptr2->x_flag_tree_phiprop);
9854 :
9855 0 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
9856 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9857 : indent_to, "",
9858 : "flag_tree_pre",
9859 : ptr1->x_flag_tree_pre,
9860 : ptr2->x_flag_tree_pre);
9861 :
9862 0 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
9863 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9864 : indent_to, "",
9865 : "flag_tree_pta",
9866 : ptr1->x_flag_tree_pta,
9867 : ptr2->x_flag_tree_pta);
9868 :
9869 0 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
9870 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9871 : indent_to, "",
9872 : "flag_tree_reassoc",
9873 : ptr1->x_flag_tree_reassoc,
9874 : ptr2->x_flag_tree_reassoc);
9875 :
9876 0 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
9877 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9878 : indent_to, "",
9879 : "flag_tree_scev_cprop",
9880 : ptr1->x_flag_tree_scev_cprop,
9881 : ptr2->x_flag_tree_scev_cprop);
9882 :
9883 0 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
9884 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9885 : indent_to, "",
9886 : "flag_tree_sink",
9887 : ptr1->x_flag_tree_sink,
9888 : ptr2->x_flag_tree_sink);
9889 :
9890 0 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
9891 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9892 : indent_to, "",
9893 : "flag_tree_slp_vectorize",
9894 : ptr1->x_flag_tree_slp_vectorize,
9895 : ptr2->x_flag_tree_slp_vectorize);
9896 :
9897 0 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
9898 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9899 : indent_to, "",
9900 : "flag_tree_slsr",
9901 : ptr1->x_flag_tree_slsr,
9902 : ptr2->x_flag_tree_slsr);
9903 :
9904 0 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
9905 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9906 : indent_to, "",
9907 : "flag_tree_sra",
9908 : ptr1->x_flag_tree_sra,
9909 : ptr2->x_flag_tree_sra);
9910 :
9911 0 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
9912 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9913 : indent_to, "",
9914 : "flag_tree_switch_conversion",
9915 : ptr1->x_flag_tree_switch_conversion,
9916 : ptr2->x_flag_tree_switch_conversion);
9917 :
9918 0 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
9919 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9920 : indent_to, "",
9921 : "flag_tree_tail_merge",
9922 : ptr1->x_flag_tree_tail_merge,
9923 : ptr2->x_flag_tree_tail_merge);
9924 :
9925 0 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
9926 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9927 : indent_to, "",
9928 : "flag_tree_ter",
9929 : ptr1->x_flag_tree_ter,
9930 : ptr2->x_flag_tree_ter);
9931 :
9932 0 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
9933 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9934 : indent_to, "",
9935 : "flag_tree_vectorize",
9936 : ptr1->x_flag_tree_vectorize,
9937 : ptr2->x_flag_tree_vectorize);
9938 :
9939 0 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
9940 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9941 : indent_to, "",
9942 : "flag_tree_vrp",
9943 : ptr1->x_flag_tree_vrp,
9944 : ptr2->x_flag_tree_vrp);
9945 :
9946 0 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
9947 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9948 : indent_to, "",
9949 : "flag_unconstrained_commons",
9950 : ptr1->x_flag_unconstrained_commons,
9951 : ptr2->x_flag_unconstrained_commons);
9952 :
9953 0 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
9954 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9955 : indent_to, "",
9956 : "flag_unreachable_traps",
9957 : ptr1->x_flag_unreachable_traps,
9958 : ptr2->x_flag_unreachable_traps);
9959 :
9960 0 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
9961 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9962 : indent_to, "",
9963 : "flag_unroll_all_loops",
9964 : ptr1->x_flag_unroll_all_loops,
9965 : ptr2->x_flag_unroll_all_loops);
9966 :
9967 0 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
9968 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9969 : indent_to, "",
9970 : "flag_cunroll_grow_size",
9971 : ptr1->x_flag_cunroll_grow_size,
9972 : ptr2->x_flag_cunroll_grow_size);
9973 :
9974 0 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
9975 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9976 : indent_to, "",
9977 : "flag_unroll_loops",
9978 : ptr1->x_flag_unroll_loops,
9979 : ptr2->x_flag_unroll_loops);
9980 :
9981 0 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
9982 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9983 : indent_to, "",
9984 : "flag_unsafe_math_optimizations",
9985 : ptr1->x_flag_unsafe_math_optimizations,
9986 : ptr2->x_flag_unsafe_math_optimizations);
9987 :
9988 0 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
9989 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9990 : indent_to, "",
9991 : "flag_unswitch_loops",
9992 : ptr1->x_flag_unswitch_loops,
9993 : ptr2->x_flag_unswitch_loops);
9994 :
9995 0 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
9996 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9997 : indent_to, "",
9998 : "flag_unwind_tables",
9999 : ptr1->x_flag_unwind_tables,
10000 : ptr2->x_flag_unwind_tables);
10001 :
10002 0 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
10003 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10004 : indent_to, "",
10005 : "flag_var_tracking",
10006 : ptr1->x_flag_var_tracking,
10007 : ptr2->x_flag_var_tracking);
10008 :
10009 0 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
10010 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10011 : indent_to, "",
10012 : "flag_var_tracking_assignments",
10013 : ptr1->x_flag_var_tracking_assignments,
10014 : ptr2->x_flag_var_tracking_assignments);
10015 :
10016 0 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
10017 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10018 : indent_to, "",
10019 : "flag_var_tracking_assignments_toggle",
10020 : ptr1->x_flag_var_tracking_assignments_toggle,
10021 : ptr2->x_flag_var_tracking_assignments_toggle);
10022 :
10023 0 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
10024 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10025 : indent_to, "",
10026 : "flag_var_tracking_uninit",
10027 : ptr1->x_flag_var_tracking_uninit,
10028 : ptr2->x_flag_var_tracking_uninit);
10029 :
10030 0 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
10031 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10032 : indent_to, "",
10033 : "flag_variable_expansion_in_unroller",
10034 : ptr1->x_flag_variable_expansion_in_unroller,
10035 : ptr2->x_flag_variable_expansion_in_unroller);
10036 :
10037 0 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
10038 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10039 : indent_to, "",
10040 : "flag_version_loops_for_strides",
10041 : ptr1->x_flag_version_loops_for_strides,
10042 : ptr2->x_flag_version_loops_for_strides);
10043 :
10044 0 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
10045 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10046 : indent_to, "",
10047 : "flag_value_profile_transformations",
10048 : ptr1->x_flag_value_profile_transformations,
10049 : ptr2->x_flag_value_profile_transformations);
10050 :
10051 0 : if (ptr1->x_flag_web != ptr2->x_flag_web)
10052 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10053 : indent_to, "",
10054 : "flag_web",
10055 : ptr1->x_flag_web,
10056 : ptr2->x_flag_web);
10057 :
10058 0 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
10059 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10060 : indent_to, "",
10061 : "flag_wrapv",
10062 : ptr1->x_flag_wrapv,
10063 : ptr2->x_flag_wrapv);
10064 :
10065 0 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
10066 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10067 : indent_to, "",
10068 : "flag_wrapv_pointer",
10069 : ptr1->x_flag_wrapv_pointer,
10070 : ptr2->x_flag_wrapv_pointer);
10071 :
10072 0 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
10073 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10074 : indent_to, "",
10075 : "debug_nonbind_markers_p",
10076 : ptr1->x_debug_nonbind_markers_p,
10077 : ptr2->x_debug_nonbind_markers_p);
10078 :
10079 0 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
10080 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10081 : indent_to, "",
10082 : "ix86_use_scatter",
10083 : ptr1->x_ix86_use_scatter,
10084 : ptr2->x_ix86_use_scatter);
10085 :
10086 0 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
10087 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10088 : indent_to, "",
10089 : "ix86_unroll_only_small_loops",
10090 : ptr1->x_ix86_unroll_only_small_loops,
10091 : ptr2->x_ix86_unroll_only_small_loops);
10092 :
10093 0 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
10094 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
10095 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
10096 0 : fprintf (file, "%*s%s (%s/%s)\n",
10097 : indent_to, "",
10098 : "str_align_functions",
10099 : ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
10100 : ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
10101 :
10102 0 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
10103 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
10104 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
10105 0 : fprintf (file, "%*s%s (%s/%s)\n",
10106 : indent_to, "",
10107 : "str_align_jumps",
10108 : ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
10109 : ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
10110 :
10111 0 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
10112 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
10113 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
10114 0 : fprintf (file, "%*s%s (%s/%s)\n",
10115 : indent_to, "",
10116 : "str_align_labels",
10117 : ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
10118 : ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
10119 :
10120 0 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
10121 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
10122 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
10123 0 : fprintf (file, "%*s%s (%s/%s)\n",
10124 : indent_to, "",
10125 : "str_align_loops",
10126 : ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
10127 : ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
10128 :
10129 0 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
10130 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
10131 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
10132 0 : fprintf (file, "%*s%s (%s/%s)\n",
10133 : indent_to, "",
10134 : "flag_patchable_function_entry",
10135 : ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
10136 : ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
10137 :
10138 0 : }
10139 :
10140 : /* Save selected option variables into a structure. */
10141 : void
10142 78514429 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
10143 : struct gcc_options *opts_set)
10144 : {
10145 78514429 : gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
10146 78514429 : gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
10147 :
10148 78514429 : if (targetm.target_option.save)
10149 78514429 : targetm.target_option.save (ptr, opts, opts_set);
10150 :
10151 78514429 : ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
10152 78514429 : ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
10153 78514429 : ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
10154 78514429 : ptr->x_ix86_abi = opts->x_ix86_abi;
10155 78514429 : ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
10156 78514429 : ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
10157 78514429 : ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
10158 78514429 : ptr->x_ix86_pmode = opts->x_ix86_pmode;
10159 78514429 : ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
10160 78514429 : ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
10161 78514429 : ptr->x_ix86_regparm = opts->x_ix86_regparm;
10162 78514429 : ptr->x_recip_mask = opts->x_recip_mask;
10163 78514429 : ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
10164 78514429 : ptr->x_target_flags = opts->x_target_flags;
10165 78514429 : ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
10166 78514429 : ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
10167 78514429 : ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
10168 78514429 : ptr->x_ix86_move_max = opts->x_ix86_move_max;
10169 78514429 : ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
10170 78514429 : ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
10171 78514429 : ptr->x_flag_fentry = opts->x_flag_fentry;
10172 78514429 : ptr->x_ix86_needed = opts->x_ix86_needed;
10173 78514429 : ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
10174 78514429 : ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
10175 78514429 : ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
10176 :
10177 78514429 : unsigned HOST_WIDE_INT mask = 0;
10178 78514429 : if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
10179 78514429 : if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
10180 78514429 : if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
10181 78514429 : if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
10182 78514429 : if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
10183 78514429 : if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
10184 78514429 : if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
10185 78514429 : if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
10186 78514429 : if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
10187 78514429 : if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
10188 78514429 : if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
10189 78514429 : if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
10190 78514429 : ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
10191 78514429 : ptr->explicit_mask_target_flags = opts_set->x_target_flags;
10192 78514429 : ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
10193 78514429 : ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
10194 78514429 : if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
10195 78514429 : if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
10196 78514429 : if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
10197 78514429 : if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
10198 78514429 : if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
10199 78514429 : if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
10200 78514429 : if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
10201 78514429 : if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
10202 78514429 : if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
10203 78514429 : ptr->explicit_mask[0] = mask;
10204 78514429 : }
10205 :
10206 : /* Restore selected current options from a structure. */
10207 : void
10208 54688523 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
10209 : struct cl_target_option *ptr)
10210 : {
10211 54688523 : opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
10212 54688523 : opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
10213 54688523 : opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
10214 54688523 : opts->x_ix86_abi = ptr->x_ix86_abi;
10215 54688523 : opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
10216 54688523 : opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
10217 54688523 : opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
10218 54688523 : opts->x_ix86_pmode = ptr->x_ix86_pmode;
10219 54688523 : opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
10220 54688523 : opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
10221 54688523 : opts->x_ix86_regparm = ptr->x_ix86_regparm;
10222 54688523 : opts->x_recip_mask = ptr->x_recip_mask;
10223 54688523 : opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
10224 54688523 : opts->x_target_flags = ptr->x_target_flags;
10225 54688523 : opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
10226 54688523 : opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
10227 54688523 : opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
10228 54688523 : opts->x_ix86_move_max = ptr->x_ix86_move_max;
10229 54688523 : opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
10230 54688523 : opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
10231 54688523 : opts->x_flag_fentry = ptr->x_flag_fentry;
10232 54688523 : opts->x_ix86_needed = ptr->x_ix86_needed;
10233 54688523 : opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
10234 54688523 : opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
10235 54688523 : opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
10236 :
10237 54688523 : unsigned HOST_WIDE_INT mask;
10238 54688523 : mask = ptr->explicit_mask[0];
10239 54688523 : opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
10240 54688523 : mask >>= 1;
10241 54688523 : opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
10242 54688523 : mask >>= 1;
10243 54688523 : opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
10244 54688523 : mask >>= 1;
10245 54688523 : opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
10246 54688523 : mask >>= 1;
10247 54688523 : opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
10248 54688523 : mask >>= 1;
10249 54688523 : opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
10250 54688523 : mask >>= 1;
10251 54688523 : opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
10252 54688523 : mask >>= 1;
10253 54688523 : opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
10254 54688523 : mask >>= 1;
10255 54688523 : opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
10256 54688523 : mask >>= 1;
10257 54688523 : opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
10258 54688523 : mask >>= 1;
10259 54688523 : opts_set->x_ix86_regparm = (mask & 1) != 0;
10260 54688523 : mask >>= 1;
10261 54688523 : opts_set->x_recip_mask = (mask & 1) != 0;
10262 54688523 : mask >>= 1;
10263 54688523 : opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
10264 54688523 : opts_set->x_target_flags = ptr->explicit_mask_target_flags;
10265 54688523 : opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
10266 54688523 : opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
10267 54688523 : opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
10268 54688523 : mask >>= 1;
10269 54688523 : opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10270 54688523 : mask >>= 1;
10271 54688523 : opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10272 54688523 : mask >>= 1;
10273 54688523 : opts_set->x_ix86_apx_features = (mask & 1) != 0;
10274 54688523 : mask >>= 1;
10275 54688523 : opts_set->x_flag_fentry = (mask & 1) != 0;
10276 54688523 : mask >>= 1;
10277 54688523 : opts_set->x_ix86_needed = (mask & 1) != 0;
10278 54688523 : mask >>= 1;
10279 54688523 : opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
10280 54688523 : mask >>= 1;
10281 54688523 : opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
10282 54688523 : mask >>= 1;
10283 54688523 : opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
10284 54688523 : mask >>= 1;
10285 :
10286 54688523 : if (targetm.target_option.restore)
10287 54688523 : targetm.target_option.restore (opts, opts_set, ptr);
10288 54688523 : }
10289 :
10290 : /* Print optimization options from a structure. */
10291 : void
10292 0 : cl_target_option_print (FILE *file,
10293 : int indent,
10294 : struct cl_target_option *ptr)
10295 : {
10296 0 : fputs ("\n", file);
10297 0 : if (ptr->x_ix86_target_flags)
10298 0 : fprintf (file, "%*s%s (%#lx)\n",
10299 : indent, "",
10300 : "ix86_target_flags",
10301 : (unsigned long)ptr->x_ix86_target_flags);
10302 :
10303 0 : if (ptr->x_target_flags)
10304 0 : fprintf (file, "%*s%s (%#lx)\n",
10305 : indent, "",
10306 : "target_flags",
10307 : (unsigned long)ptr->x_target_flags);
10308 :
10309 0 : if (ptr->x_ix86_isa_flags)
10310 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10311 : indent, "",
10312 : "ix86_isa_flags",
10313 : ptr->x_ix86_isa_flags);
10314 :
10315 0 : if (ptr->x_ix86_isa_flags2)
10316 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10317 : indent, "",
10318 : "ix86_isa_flags2",
10319 : ptr->x_ix86_isa_flags2);
10320 :
10321 0 : if (ptr->x_ix86_fpmath)
10322 0 : fprintf (file, "%*s%s (%#x)\n",
10323 : indent, "",
10324 : "ix86_fpmath",
10325 : ptr->x_ix86_fpmath);
10326 :
10327 0 : if (ptr->x_ix86_move_max)
10328 0 : fprintf (file, "%*s%s (%#x)\n",
10329 : indent, "",
10330 : "ix86_move_max",
10331 : ptr->x_ix86_move_max);
10332 :
10333 0 : if (ptr->x_prefer_vector_width_type)
10334 0 : fprintf (file, "%*s%s (%#x)\n",
10335 : indent, "",
10336 : "prefer_vector_width_type",
10337 : ptr->x_prefer_vector_width_type);
10338 :
10339 0 : if (ptr->x_ix86_apx_features)
10340 0 : fprintf (file, "%*s%s (%#x)\n",
10341 : indent, "",
10342 : "ix86_apx_features",
10343 : ptr->x_ix86_apx_features);
10344 :
10345 0 : if (ptr->x_flag_fentry)
10346 0 : fprintf (file, "%*s%s (%#x)\n",
10347 : indent, "",
10348 : "flag_fentry",
10349 : ptr->x_flag_fentry);
10350 :
10351 0 : if (ptr->x_ix86_needed)
10352 0 : fprintf (file, "%*s%s (%#x)\n",
10353 : indent, "",
10354 : "ix86_needed",
10355 : ptr->x_ix86_needed);
10356 :
10357 0 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10358 0 : fprintf (file, "%*s%s (%s)\n",
10359 : indent, "",
10360 : "ix86_stack_protector_guard_offset_str",
10361 : ptr->x_ix86_stack_protector_guard_offset_str);
10362 :
10363 0 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10364 0 : fprintf (file, "%*s%s (%s)\n",
10365 : indent, "",
10366 : "ix86_stack_protector_guard_reg_str",
10367 : ptr->x_ix86_stack_protector_guard_reg_str);
10368 :
10369 0 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10370 0 : fprintf (file, "%*s%s (%s)\n",
10371 : indent, "",
10372 : "ix86_stack_protector_guard_symbol_str",
10373 : ptr->x_ix86_stack_protector_guard_symbol_str);
10374 :
10375 :
10376 0 : if (targetm.target_option.print)
10377 0 : targetm.target_option.print (file, indent, ptr);
10378 0 : }
10379 :
10380 : /* Print different target option variables from structures provided as arguments. */
10381 : void
10382 0 : cl_target_option_print_diff (FILE *file,
10383 : int indent ATTRIBUTE_UNUSED,
10384 : struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
10385 : struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
10386 : {
10387 0 : fputs ("\n", file);
10388 0 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10389 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10390 : indent, "",
10391 : "ix86_target_flags",
10392 : (unsigned long)ptr1->x_ix86_target_flags,
10393 : (unsigned long)ptr2->x_ix86_target_flags);
10394 :
10395 0 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10396 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10397 : indent, "",
10398 : "target_flags",
10399 : (unsigned long)ptr1->x_target_flags,
10400 : (unsigned long)ptr2->x_target_flags);
10401 :
10402 0 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10403 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10404 : indent, "",
10405 : "ix86_isa_flags",
10406 : ptr1->x_ix86_isa_flags,
10407 : ptr2->x_ix86_isa_flags);
10408 :
10409 0 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10410 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10411 : indent, "",
10412 : "ix86_isa_flags2",
10413 : ptr1->x_ix86_isa_flags2,
10414 : ptr2->x_ix86_isa_flags2);
10415 :
10416 0 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10417 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10418 : indent, "",
10419 : "ix86_fpmath",
10420 : ptr1->x_ix86_fpmath,
10421 : ptr2->x_ix86_fpmath);
10422 :
10423 0 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10424 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10425 : indent, "",
10426 : "ix86_move_max",
10427 : ptr1->x_ix86_move_max,
10428 : ptr2->x_ix86_move_max);
10429 :
10430 0 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10431 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10432 : indent, "",
10433 : "prefer_vector_width_type",
10434 : ptr1->x_prefer_vector_width_type,
10435 : ptr2->x_prefer_vector_width_type);
10436 :
10437 0 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10438 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10439 : indent, "",
10440 : "ix86_apx_features",
10441 : ptr1->x_ix86_apx_features,
10442 : ptr2->x_ix86_apx_features);
10443 :
10444 0 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10445 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10446 : indent, "",
10447 : "flag_fentry",
10448 : ptr1->x_flag_fentry,
10449 : ptr2->x_flag_fentry);
10450 :
10451 0 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10452 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10453 : indent, "",
10454 : "ix86_needed",
10455 : ptr1->x_ix86_needed,
10456 : ptr2->x_ix86_needed);
10457 :
10458 0 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10459 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10460 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10461 0 : fprintf (file, "%*s%s (%s/%s)\n",
10462 : indent, "",
10463 : "ix86_stack_protector_guard_offset_str",
10464 : ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
10465 : ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
10466 :
10467 0 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10468 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10469 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10470 0 : fprintf (file, "%*s%s (%s/%s)\n",
10471 : indent, "",
10472 : "ix86_stack_protector_guard_reg_str",
10473 : ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
10474 : ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
10475 :
10476 0 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10477 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10478 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10479 0 : fprintf (file, "%*s%s (%s/%s)\n",
10480 : indent, "",
10481 : "ix86_stack_protector_guard_symbol_str",
10482 : ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
10483 : ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
10484 :
10485 0 : }
10486 :
10487 : /* Compare two target options */
10488 : bool
10489 409487099 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
10490 : struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
10491 : {
10492 409487099 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
10493 120034 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
10494 120034 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
10495 : return false;
10496 409476878 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
10497 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
10498 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
10499 : return false;
10500 409476878 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
10501 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
10502 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
10503 : return false;
10504 409476878 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
10505 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
10506 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
10507 : return false;
10508 409476878 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
10509 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
10510 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
10511 : return false;
10512 409476878 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
10513 109800 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
10514 109800 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
10515 : return false;
10516 409476751 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10517 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10518 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10519 : return false;
10520 409476751 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10521 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10522 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10523 : return false;
10524 409476751 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10525 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10526 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10527 : return false;
10528 409476751 : if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
10529 : return false;
10530 104458963 : if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
10531 : return false;
10532 78607605 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
10533 : return false;
10534 78607605 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
10535 : return false;
10536 78607605 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
10537 : return false;
10538 78607605 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
10539 : return false;
10540 78607605 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
10541 : return false;
10542 78607605 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
10543 : return false;
10544 78607605 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
10545 : return false;
10546 78607605 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
10547 : return false;
10548 78607605 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
10549 : return false;
10550 78607605 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
10551 : return false;
10552 78607605 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
10553 : return false;
10554 78607605 : if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
10555 : return false;
10556 78607605 : if (ptr1->arch != ptr2->arch)
10557 : return false;
10558 78607605 : if (ptr1->arch_specified != ptr2->arch_specified)
10559 : return false;
10560 78607605 : if (ptr1->branch_cost != ptr2->branch_cost)
10561 : return false;
10562 78607422 : if (ptr1->prefetch_sse != ptr2->prefetch_sse)
10563 : return false;
10564 78607422 : if (ptr1->schedule != ptr2->schedule)
10565 : return false;
10566 78607422 : if (ptr1->tune != ptr2->tune)
10567 : return false;
10568 78607422 : if (ptr1->tune_defaulted != ptr2->tune_defaulted)
10569 : return false;
10570 78607422 : if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
10571 : return false;
10572 78607422 : if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
10573 : return false;
10574 78607422 : if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
10575 : return false;
10576 78607398 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
10577 : return false;
10578 78607398 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
10579 : return false;
10580 78607398 : if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
10581 : return false;
10582 78607398 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
10583 : return false;
10584 78607398 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
10585 : return false;
10586 78607398 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
10587 : return false;
10588 78607398 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
10589 : return false;
10590 78607398 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
10591 : return false;
10592 78607398 : if (ptr1->x_recip_mask != ptr2->x_recip_mask)
10593 : return false;
10594 78607378 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10595 : return false;
10596 78606358 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10597 : return false;
10598 78606340 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10599 : return false;
10600 77432365 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10601 : return false;
10602 77382824 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10603 : return false;
10604 77382824 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10605 : return false;
10606 77382824 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10607 : return false;
10608 77382824 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10609 : return false;
10610 77382824 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10611 : return false;
10612 77382824 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10613 : return false;
10614 154765614 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
10615 77382824 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
10616 : return false;
10617 77382790 : if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
10618 : return false;
10619 77382790 : if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
10620 : return false;
10621 77382790 : if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
10622 : return false;
10623 77382790 : if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
10624 0 : return false;
10625 : return true;
10626 : }
10627 :
10628 : /* Hash target options */
10629 : hashval_t
10630 743084525 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
10631 : {
10632 743084525 : inchash::hash hstate;
10633 743084525 : if (ptr->x_ix86_arch_string)
10634 743084525 : hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
10635 : else
10636 0 : hstate.add_int (0);
10637 743084525 : if (ptr->x_ix86_recip_name)
10638 0 : hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
10639 : else
10640 743084525 : hstate.add_int (0);
10641 743084525 : if (ptr->x_ix86_tune_ctrl_string)
10642 1106513 : hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
10643 : else
10644 741978012 : hstate.add_int (0);
10645 743084525 : if (ptr->x_ix86_tune_memcpy_strategy)
10646 18 : hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
10647 : else
10648 743084507 : hstate.add_int (0);
10649 743084525 : if (ptr->x_ix86_tune_memset_strategy)
10650 34 : hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
10651 : else
10652 743084491 : hstate.add_int (0);
10653 743084525 : if (ptr->x_ix86_tune_string)
10654 743084525 : hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
10655 : else
10656 0 : hstate.add_int (0);
10657 743084525 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10658 1 : hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
10659 : else
10660 743084524 : hstate.add_int (0);
10661 743084525 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10662 2 : hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
10663 : else
10664 743084523 : hstate.add_int (0);
10665 743084525 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10666 1 : hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
10667 : else
10668 743084524 : hstate.add_int (0);
10669 743084525 : hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
10670 743084525 : hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
10671 743084525 : hstate.add_hwi (ptr->x_ix86_asm_dialect);
10672 743084525 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
10673 743084525 : hstate.add_hwi (ptr->x_ix86_stringop_alg);
10674 743084525 : hstate.add_hwi (ptr->x_ix86_tls_dialect);
10675 743084525 : hstate.add_hwi (ptr->x_ix86_branch_cost);
10676 743084525 : hstate.add_hwi (ptr->x_ix86_dump_tunes);
10677 743084525 : hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
10678 743084525 : hstate.add_hwi (ptr->x_ix86_force_drap);
10679 743084525 : hstate.add_hwi (ptr->x_ix86_section_threshold);
10680 743084525 : hstate.add_hwi (ptr->x_ix86_sse2avx);
10681 743084525 : hstate.add_hwi (ptr->x_ix86_tune_no_default);
10682 743084525 : hstate.add_hwi (ptr->x_recip_mask_explicit);
10683 743084525 : hstate.add_hwi (ptr->arch);
10684 743084525 : hstate.add_hwi (ptr->arch_specified);
10685 743084525 : hstate.add_hwi (ptr->branch_cost);
10686 743084525 : hstate.add_hwi (ptr->prefetch_sse);
10687 743084525 : hstate.add_hwi (ptr->schedule);
10688 743084525 : hstate.add_hwi (ptr->tune);
10689 743084525 : hstate.add_hwi (ptr->tune_defaulted);
10690 743084525 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
10691 743084525 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
10692 743084525 : hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
10693 743084525 : hstate.add_hwi (ptr->x_ix86_abi);
10694 743084525 : hstate.add_hwi (ptr->x_ix86_cmodel);
10695 743084525 : hstate.add_hwi (ptr->x_ix86_excess_precision);
10696 743084525 : hstate.add_hwi (ptr->x_ix86_veclibabi_type);
10697 743084525 : hstate.add_hwi (ptr->x_ix86_pmode);
10698 743084525 : hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
10699 743084525 : hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
10700 743084525 : hstate.add_hwi (ptr->x_ix86_regparm);
10701 743084525 : hstate.add_hwi (ptr->x_recip_mask);
10702 743084525 : hstate.add_hwi (ptr->x_ix86_target_flags);
10703 743084525 : hstate.add_hwi (ptr->x_target_flags);
10704 743084525 : hstate.add_hwi (ptr->x_ix86_isa_flags);
10705 743084525 : hstate.add_hwi (ptr->x_ix86_isa_flags2);
10706 743084525 : hstate.add_hwi (ptr->x_ix86_apx_features);
10707 743084525 : hstate.add_hwi (ptr->x_flag_fentry);
10708 743084525 : hstate.add_hwi (ptr->x_ix86_fpmath);
10709 743084525 : hstate.add_hwi (ptr->x_ix86_move_max);
10710 743084525 : hstate.add_hwi (ptr->x_ix86_needed);
10711 743084525 : hstate.add_hwi (ptr->x_prefer_vector_width_type);
10712 1486169050 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10713 743084525 : hstate.add_hwi (ptr->explicit_mask[i]);
10714 743084525 : hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
10715 743084525 : hstate.add_hwi (ptr->explicit_mask_target_flags);
10716 743084525 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
10717 743084525 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
10718 743084525 : return hstate.end ();
10719 : }
10720 :
10721 : /* Stream out target options */
10722 : void
10723 31149 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
10724 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10725 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10726 : {
10727 31149 : bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
10728 31149 : bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
10729 31149 : bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
10730 31149 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
10731 31149 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
10732 31149 : bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
10733 31149 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
10734 31149 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
10735 31149 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
10736 31149 : bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
10737 31149 : bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
10738 31149 : bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
10739 31149 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
10740 31149 : bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
10741 31149 : bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
10742 31149 : bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
10743 31149 : bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
10744 31149 : bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
10745 31149 : bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
10746 31149 : bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
10747 31149 : bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
10748 31149 : bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
10749 31149 : bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
10750 31149 : bp_pack_value (bp, ptr->arch, 64);
10751 31149 : bp_pack_value (bp, ptr->arch_specified, 64);
10752 31149 : bp_pack_value (bp, ptr->branch_cost, 64);
10753 31149 : bp_pack_value (bp, ptr->prefetch_sse, 64);
10754 31149 : bp_pack_value (bp, ptr->schedule, 64);
10755 31149 : bp_pack_value (bp, ptr->tune, 64);
10756 31149 : bp_pack_value (bp, ptr->tune_defaulted, 64);
10757 31149 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
10758 31149 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
10759 31149 : bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
10760 31149 : bp_pack_value (bp, ptr->x_ix86_abi, 64);
10761 31149 : bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
10762 31149 : bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
10763 31149 : bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
10764 31149 : bp_pack_value (bp, ptr->x_ix86_pmode, 64);
10765 31149 : bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
10766 31149 : bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
10767 31149 : bp_pack_value (bp, ptr->x_ix86_regparm, 64);
10768 31149 : bp_pack_value (bp, ptr->x_recip_mask, 64);
10769 31149 : bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
10770 31149 : bp_pack_value (bp, ptr->x_target_flags, 64);
10771 31149 : bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
10772 31149 : bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
10773 31149 : bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
10774 31149 : bp_pack_value (bp, ptr->x_flag_fentry, 64);
10775 31149 : bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
10776 31149 : bp_pack_value (bp, ptr->x_ix86_move_max, 64);
10777 31149 : bp_pack_value (bp, ptr->x_ix86_needed, 64);
10778 31149 : bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
10779 93447 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10780 31149 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
10781 31149 : bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
10782 31149 : bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
10783 31149 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
10784 31149 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
10785 31149 : }
10786 :
10787 : /* Stream in target options */
10788 : void
10789 21545 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
10790 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10791 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10792 : {
10793 21545 : ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
10794 21545 : if (ptr->x_ix86_arch_string)
10795 21545 : ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
10796 21545 : ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
10797 21545 : if (ptr->x_ix86_recip_name)
10798 0 : ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
10799 21545 : ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
10800 21545 : if (ptr->x_ix86_tune_ctrl_string)
10801 2 : ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
10802 21545 : ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
10803 21545 : if (ptr->x_ix86_tune_memcpy_strategy)
10804 0 : ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
10805 21545 : ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
10806 21545 : if (ptr->x_ix86_tune_memset_strategy)
10807 0 : ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
10808 21545 : ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
10809 21545 : if (ptr->x_ix86_tune_string)
10810 21545 : ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
10811 21545 : ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
10812 21545 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10813 0 : ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
10814 21545 : ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
10815 21545 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10816 0 : ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
10817 21545 : ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
10818 21545 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10819 0 : ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
10820 21545 : ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10821 21545 : ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10822 21545 : ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
10823 21545 : ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
10824 21545 : ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
10825 21545 : ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
10826 21545 : ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
10827 21545 : ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
10828 21545 : ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
10829 21545 : ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
10830 21545 : ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
10831 21545 : ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
10832 21545 : ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
10833 21545 : ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
10834 21545 : ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
10835 21545 : ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
10836 21545 : ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
10837 21545 : ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
10838 21545 : ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
10839 21545 : ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
10840 21545 : ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
10841 21545 : ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10842 21545 : ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
10843 21545 : ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
10844 21545 : ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
10845 21545 : ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
10846 21545 : ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
10847 21545 : ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
10848 21545 : ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
10849 21545 : ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10850 21545 : ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10851 21545 : ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
10852 21545 : ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
10853 21545 : ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10854 21545 : ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10855 21545 : ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10856 21545 : ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10857 21545 : ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
10858 21545 : ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
10859 21545 : ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
10860 21545 : ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10861 21545 : ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
10862 21545 : ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10863 43090 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10864 21545 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
10865 21545 : ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
10866 21545 : ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
10867 21545 : ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
10868 21545 : ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
10869 21545 : }
10870 : /* free heap memory used by target options */
10871 : void
10872 926 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10873 : {
10874 926 : if (ptr->x_ix86_arch_string)
10875 926 : free (const_cast <char *>(ptr->x_ix86_arch_string));
10876 926 : if (ptr->x_ix86_recip_name)
10877 0 : free (const_cast <char *>(ptr->x_ix86_recip_name));
10878 926 : if (ptr->x_ix86_tune_ctrl_string)
10879 0 : free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
10880 926 : if (ptr->x_ix86_tune_memcpy_strategy)
10881 0 : free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
10882 926 : if (ptr->x_ix86_tune_memset_strategy)
10883 0 : free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
10884 926 : if (ptr->x_ix86_tune_string)
10885 926 : free (const_cast <char *>(ptr->x_ix86_tune_string));
10886 926 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10887 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
10888 926 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10889 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
10890 926 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10891 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
10892 926 : }
10893 :
10894 : /* Hash optimization options */
10895 : hashval_t
10896 102460217 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
10897 : {
10898 102460217 : inchash::hash hstate;
10899 102460217 : hstate.add_hwi (ptr->x_optimize);
10900 102460217 : hstate.add_hwi (ptr->x_optimize_size);
10901 102460217 : hstate.add_hwi (ptr->x_optimize_debug);
10902 102460217 : hstate.add_hwi (ptr->x_optimize_fast);
10903 102460217 : hstate.add_hwi (ptr->x_param_align_loop_iterations);
10904 102460217 : hstate.add_hwi (ptr->x_param_align_threshold);
10905 102460217 : hstate.add_hwi (ptr->x_param_asan_protect_allocas);
10906 102460217 : hstate.add_hwi (ptr->x_param_asan_instrument_reads);
10907 102460217 : hstate.add_hwi (ptr->x_param_asan_instrument_writes);
10908 102460217 : hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
10909 102460217 : hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
10910 102460217 : hstate.add_hwi (ptr->x_param_asan_memintrin);
10911 102460217 : hstate.add_hwi (ptr->x_param_asan_stack);
10912 102460217 : hstate.add_hwi (ptr->x_param_asan_use_after_return);
10913 102460217 : hstate.add_hwi (ptr->x_param_auto_profile_bbs);
10914 102460217 : hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
10915 102460217 : hstate.add_hwi (ptr->x_param_avg_loop_niter);
10916 102460217 : hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
10917 102460217 : hstate.add_hwi (ptr->x_param_builtin_expect_probability);
10918 102460217 : hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
10919 102460217 : hstate.add_hwi (ptr->x_param_case_values_threshold);
10920 102460217 : hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
10921 102460217 : hstate.add_hwi (ptr->x_param_construct_interfere_size);
10922 102460217 : hstate.add_hwi (ptr->x_param_cycle_accurate_model);
10923 102460217 : hstate.add_hwi (ptr->x_param_destruct_interfere_size);
10924 102460217 : hstate.add_hwi (ptr->x_param_dom_jump_threading);
10925 102460217 : hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
10926 102460217 : hstate.add_hwi (ptr->x_param_dse_max_object_size);
10927 102460217 : hstate.add_hwi (ptr->x_param_early_inlining_insns);
10928 102460217 : hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
10929 102460217 : hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
10930 102460217 : hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
10931 102460217 : hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
10932 102460217 : hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
10933 102460217 : hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
10934 102460217 : hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
10935 102460217 : hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
10936 102460217 : hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
10937 102460217 : hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
10938 102460217 : hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
10939 102460217 : hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
10940 102460217 : hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
10941 102460217 : hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
10942 102460217 : hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
10943 102460217 : hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
10944 102460217 : hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
10945 102460217 : hstate.add_hwi (ptr->x_param_inline_min_speedup);
10946 102460217 : hstate.add_hwi (ptr->x_param_inline_unit_growth);
10947 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
10948 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
10949 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
10950 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
10951 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
10952 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
10953 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
10954 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
10955 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
10956 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
10957 102460217 : hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
10958 102460217 : hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
10959 102460217 : hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
10960 102460217 : hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
10961 102460217 : hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
10962 102460217 : hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
10963 102460217 : hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
10964 102460217 : hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
10965 102460217 : hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
10966 102460217 : hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
10967 102460217 : hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
10968 102460217 : hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
10969 102460217 : hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
10970 102460217 : hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
10971 102460217 : hstate.add_hwi (ptr->x_param_ira_max_loops_num);
10972 102460217 : hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
10973 102460217 : hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
10974 102460217 : hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
10975 102460217 : hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
10976 102460217 : hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
10977 102460217 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
10978 102460217 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
10979 102460217 : hstate.add_hwi (ptr->x_param_l1_cache_line_size);
10980 102460217 : hstate.add_hwi (ptr->x_param_l1_cache_size);
10981 102460217 : hstate.add_hwi (ptr->x_param_l2_cache_size);
10982 102460217 : hstate.add_hwi (ptr->x_param_large_function_growth);
10983 102460217 : hstate.add_hwi (ptr->x_param_large_function_insns);
10984 102460217 : hstate.add_hwi (ptr->x_param_stack_frame_growth);
10985 102460217 : hstate.add_hwi (ptr->x_param_large_stack_frame);
10986 102460217 : hstate.add_hwi (ptr->x_param_large_unit_insns);
10987 102460217 : hstate.add_hwi (ptr->x_param_lim_expensive);
10988 102460217 : hstate.add_hwi (ptr->x_param_loop_block_tile_size);
10989 102460217 : hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
10990 102460217 : hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
10991 102460217 : hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
10992 102460217 : hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
10993 102460217 : hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
10994 102460217 : hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
10995 102460217 : hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
10996 102460217 : hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
10997 102460217 : hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
10998 102460217 : hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
10999 102460217 : hstate.add_hwi (ptr->x_param_lto_locality_frequency);
11000 102460217 : hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
11001 102460217 : hstate.add_hwi (ptr->x_param_lto_locality_size);
11002 102460217 : hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
11003 102460217 : hstate.add_hwi (ptr->x_param_max_combine_insns);
11004 102460217 : hstate.add_hwi (ptr->x_param_max_combine_search_insns);
11005 102460217 : hstate.add_hwi (ptr->x_param_max_unroll_iterations);
11006 102460217 : hstate.add_hwi (ptr->x_param_max_completely_peel_times);
11007 102460217 : hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
11008 102460217 : hstate.add_hwi (ptr->x_param_max_crossjump_edges);
11009 102460217 : hstate.add_hwi (ptr->x_param_max_cse_insns);
11010 102460217 : hstate.add_hwi (ptr->x_param_max_cse_path_length);
11011 102460217 : hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
11012 102460217 : hstate.add_hwi (ptr->x_param_max_debug_marker_count);
11013 102460217 : hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
11014 102460217 : hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
11015 102460217 : hstate.add_hwi (ptr->x_param_max_devirt_targets);
11016 102460217 : hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
11017 102460217 : hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
11018 102460217 : hstate.add_hwi (ptr->x_param_max_find_base_term_values);
11019 102460217 : hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
11020 102460217 : hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
11021 102460217 : hstate.add_hwi (ptr->x_param_max_gcse_memory);
11022 102460217 : hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
11023 102460217 : hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
11024 102460217 : hstate.add_hwi (ptr->x_param_max_hoist_depth);
11025 102460217 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
11026 102460217 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
11027 102460217 : hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
11028 102460217 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
11029 102460217 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
11030 102460217 : hstate.add_hwi (ptr->x_param_max_inline_insns_single);
11031 102460217 : hstate.add_hwi (ptr->x_param_max_inline_insns_size);
11032 102460217 : hstate.add_hwi (ptr->x_param_max_inline_insns_small);
11033 102460217 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
11034 102460217 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
11035 102460217 : hstate.add_hwi (ptr->x_param_max_isl_operations);
11036 102460217 : hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
11037 102460217 : hstate.add_hwi (ptr->x_param_max_iterations_to_track);
11038 102460217 : hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
11039 102460217 : hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
11040 102460217 : hstate.add_hwi (ptr->x_param_max_last_value_rtl);
11041 102460217 : hstate.add_hwi (ptr->x_param_max_loop_header_insns);
11042 102460217 : hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
11043 102460217 : hstate.add_hwi (ptr->x_param_max_niter_dominators_walk);
11044 102460217 : hstate.add_hwi (ptr->x_param_max_partial_antic_length);
11045 102460217 : hstate.add_hwi (ptr->x_param_max_peel_branches);
11046 102460217 : hstate.add_hwi (ptr->x_param_max_peel_times);
11047 102460217 : hstate.add_hwi (ptr->x_param_max_peeled_insns);
11048 102460217 : hstate.add_hwi (ptr->x_param_max_pending_list_length);
11049 102460217 : hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
11050 102460217 : hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
11051 102460217 : hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
11052 102460217 : hstate.add_hwi (ptr->x_param_max_predicted_iterations);
11053 102460217 : hstate.add_hwi (ptr->x_param_max_reload_search_insns);
11054 102460217 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
11055 102460217 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
11056 102460217 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
11057 102460217 : hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
11058 102460217 : hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
11059 102460217 : hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
11060 102460217 : hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
11061 102460217 : hstate.add_hwi (ptr->x_param_max_sched_region_insns);
11062 102460217 : hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
11063 102460217 : hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
11064 102460217 : hstate.add_hwi (ptr->x_param_max_stores_to_merge);
11065 102460217 : hstate.add_hwi (ptr->x_param_max_stores_to_sink);
11066 102460217 : hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
11067 102460217 : hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
11068 102460217 : hstate.add_hwi (ptr->x_param_max_tracked_strlens);
11069 102460217 : hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
11070 102460217 : hstate.add_hwi (ptr->x_param_max_unroll_times);
11071 102460217 : hstate.add_hwi (ptr->x_param_max_unrolled_insns);
11072 102460217 : hstate.add_hwi (ptr->x_param_max_unswitch_depth);
11073 102460217 : hstate.add_hwi (ptr->x_param_max_unswitch_insns);
11074 102460217 : hstate.add_hwi (ptr->x_param_max_variable_expansions);
11075 102460217 : hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
11076 102460217 : hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
11077 102460217 : hstate.add_hwi (ptr->x_param_max_vartrack_size);
11078 102460217 : hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
11079 102460217 : hstate.add_hwi (ptr->x_param_min_crossjump_insns);
11080 102460217 : hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
11081 102460217 : hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
11082 102460217 : hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
11083 102460217 : hstate.add_hwi (ptr->x_param_min_pagesize);
11084 102460217 : hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
11085 102460217 : hstate.add_hwi (ptr->x_param_min_spec_prob);
11086 102460217 : hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
11087 102460217 : hstate.add_hwi (ptr->x_param_modref_max_accesses);
11088 102460217 : hstate.add_hwi (ptr->x_param_modref_max_adjustments);
11089 102460217 : hstate.add_hwi (ptr->x_param_modref_max_bases);
11090 102460217 : hstate.add_hwi (ptr->x_param_modref_max_depth);
11091 102460217 : hstate.add_hwi (ptr->x_param_modref_max_escape_points);
11092 102460217 : hstate.add_hwi (ptr->x_param_modref_max_refs);
11093 102460217 : hstate.add_hwi (ptr->x_param_modref_max_tests);
11094 102460217 : hstate.add_hwi (ptr->x_param_parloops_chunk_size);
11095 102460217 : hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
11096 102460217 : hstate.add_hwi (ptr->x_param_parloops_schedule);
11097 102460217 : hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
11098 102460217 : hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
11099 102460217 : hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
11100 102460217 : hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
11101 102460217 : hstate.add_hwi (ptr->x_param_prefetch_latency);
11102 102460217 : hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
11103 102460217 : hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
11104 102460217 : hstate.add_hwi (ptr->x_param_ranger_debug);
11105 102460217 : hstate.add_hwi (ptr->x_param_ranger_logical_depth);
11106 102460217 : hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
11107 102460217 : hstate.add_hwi (ptr->x_param_relation_block_limit);
11108 102460217 : hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
11109 102460217 : hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
11110 102460217 : hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
11111 102460217 : hstate.add_hwi (ptr->x_param_scev_max_expr_size);
11112 102460217 : hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
11113 102460217 : hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
11114 102460217 : hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
11115 102460217 : hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
11116 102460217 : hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
11117 102460217 : hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
11118 102460217 : hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
11119 102460217 : hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
11120 102460217 : hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
11121 102460217 : hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
11122 102460217 : hstate.add_hwi (ptr->x_param_sms_dfa_history);
11123 102460217 : hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
11124 102460217 : hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
11125 102460217 : hstate.add_hwi (ptr->x_param_sms_min_sc);
11126 102460217 : hstate.add_hwi (ptr->x_param_sra_max_propagations);
11127 102460217 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
11128 102460217 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
11129 102460217 : hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
11130 102460217 : hstate.add_hwi (ptr->x_param_ssp_buffer_size);
11131 102460217 : hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
11132 102460217 : hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
11133 102460217 : hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
11134 102460217 : hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
11135 102460217 : hstate.add_hwi (ptr->x_param_store_merging_max_size);
11136 102460217 : hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
11137 102460217 : hstate.add_hwi (ptr->x_param_threader_debug);
11138 102460217 : hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
11139 102460217 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
11140 102460217 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
11141 102460217 : hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
11142 102460217 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
11143 102460217 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
11144 102460217 : hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
11145 102460217 : hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
11146 102460217 : hstate.add_hwi (ptr->x_param_tree_reassoc_width);
11147 102460217 : hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
11148 102460217 : hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
11149 102460217 : hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
11150 102460217 : hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
11151 102460217 : hstate.add_hwi (ptr->x_param_uninlined_function_insns);
11152 102460217 : hstate.add_hwi (ptr->x_param_uninlined_function_time);
11153 102460217 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
11154 102460217 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
11155 102460217 : hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
11156 102460217 : hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
11157 102460217 : hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
11158 102460217 : hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
11159 102460217 : hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
11160 102460217 : hstate.add_hwi (ptr->x_param_vect_induction_float);
11161 102460217 : hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
11162 102460217 : hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
11163 102460217 : hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
11164 102460217 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
11165 102460217 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
11166 102460217 : hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
11167 102460217 : hstate.add_hwi (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
11168 102460217 : hstate.add_hwi (ptr->x_param_vrp_block_limit);
11169 102460217 : hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
11170 102460217 : hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
11171 102460217 : hstate.add_hwi (ptr->x_param_vrp_switch_limit);
11172 102460217 : hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
11173 102460217 : hstate.add_hwi (ptr->x_param_widening_mul_defer_fma);
11174 102460217 : hstate.add_hwi (ptr->x_warn_inline);
11175 102460217 : hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
11176 102460217 : hstate.add_hwi (ptr->x_flag_align_functions);
11177 102460217 : if (ptr->x_str_align_functions)
11178 93517836 : hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
11179 : else
11180 8942381 : hstate.add_int (0);
11181 102460217 : hstate.add_hwi (ptr->x_flag_align_jumps);
11182 102460217 : if (ptr->x_str_align_jumps)
11183 93517836 : hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
11184 : else
11185 8942381 : hstate.add_int (0);
11186 102460217 : hstate.add_hwi (ptr->x_flag_align_labels);
11187 102460217 : if (ptr->x_str_align_labels)
11188 93517837 : hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
11189 : else
11190 8942380 : hstate.add_int (0);
11191 102460217 : hstate.add_hwi (ptr->x_flag_align_loops);
11192 102460217 : if (ptr->x_str_align_loops)
11193 93517836 : hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
11194 : else
11195 8942381 : hstate.add_int (0);
11196 102460217 : hstate.add_hwi (ptr->x_flag_allocation_dce);
11197 102460217 : hstate.add_hwi (ptr->x_flag_store_data_races);
11198 102460217 : hstate.add_hwi (ptr->x_flag_associative_math);
11199 102460217 : hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
11200 102460217 : hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
11201 102460217 : hstate.add_hwi (ptr->x_flag_auto_inc_dec);
11202 102460217 : hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
11203 102460217 : hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
11204 102460217 : hstate.add_hwi (ptr->x_flag_bit_tests);
11205 102460217 : hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
11206 102460217 : hstate.add_hwi (ptr->x_flag_branch_probabilities);
11207 102460217 : hstate.add_hwi (ptr->x_flag_caller_saves);
11208 102460217 : hstate.add_hwi (ptr->x_flag_code_hoisting);
11209 102460217 : hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
11210 102460217 : hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
11211 102460217 : hstate.add_hwi (ptr->x_flag_conserve_stack);
11212 102460217 : hstate.add_hwi (ptr->x_flag_cprop_registers);
11213 102460217 : hstate.add_hwi (ptr->x_flag_crossjumping);
11214 102460217 : hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
11215 102460217 : hstate.add_hwi (ptr->x_flag_complex_method);
11216 102460217 : hstate.add_hwi (ptr->x_flag_dce);
11217 102460217 : hstate.add_hwi (ptr->x_flag_defer_pop);
11218 102460217 : hstate.add_hwi (ptr->x_flag_delayed_branch);
11219 102460217 : hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
11220 102460217 : hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
11221 102460217 : hstate.add_hwi (ptr->x_flag_dep_fusion);
11222 102460217 : hstate.add_hwi (ptr->x_flag_devirtualize);
11223 102460217 : hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
11224 102460217 : hstate.add_hwi (ptr->x_flag_dse);
11225 102460217 : hstate.add_hwi (ptr->x_flag_early_inlining);
11226 102460217 : hstate.add_hwi (ptr->x_flag_exceptions);
11227 102460217 : hstate.add_hwi (ptr->x_flag_excess_precision);
11228 102460217 : hstate.add_hwi (ptr->x_flag_expensive_optimizations);
11229 102460217 : hstate.add_hwi (ptr->x_flag_ext_dce);
11230 102460217 : hstate.add_hwi (ptr->x_flag_finite_loops);
11231 102460217 : hstate.add_hwi (ptr->x_flag_finite_math_only);
11232 102460217 : hstate.add_hwi (ptr->x_flag_float_store);
11233 102460217 : hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
11234 102460217 : hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
11235 102460217 : hstate.add_hwi (ptr->x_flag_forward_propagate);
11236 102460217 : hstate.add_hwi (ptr->x_flag_fp_contract_mode);
11237 102460217 : hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
11238 102460217 : hstate.add_hwi (ptr->x_flag_no_function_cse);
11239 102460217 : hstate.add_hwi (ptr->x_flag_gcse);
11240 102460217 : hstate.add_hwi (ptr->x_flag_gcse_after_reload);
11241 102460217 : hstate.add_hwi (ptr->x_flag_gcse_las);
11242 102460217 : hstate.add_hwi (ptr->x_flag_gcse_lm);
11243 102460217 : hstate.add_hwi (ptr->x_flag_gcse_sm);
11244 102460217 : hstate.add_hwi (ptr->x_flag_graphite);
11245 102460217 : hstate.add_hwi (ptr->x_flag_graphite_identity);
11246 102460217 : hstate.add_hwi (ptr->x_flag_guess_branch_prob);
11247 102460217 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
11248 102460217 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
11249 102460217 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
11250 102460217 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
11251 102460217 : hstate.add_hwi (ptr->x_flag_harden_compares);
11252 102460217 : hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
11253 102460217 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
11254 102460217 : hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
11255 102460217 : hstate.add_hwi (ptr->x_flag_if_conversion);
11256 102460217 : hstate.add_hwi (ptr->x_flag_if_conversion2);
11257 102460217 : hstate.add_hwi (ptr->x_flag_indirect_inlining);
11258 102460217 : hstate.add_hwi (ptr->x_flag_no_inline);
11259 102460217 : hstate.add_hwi (ptr->x_flag_inline_atomics);
11260 102460217 : hstate.add_hwi (ptr->x_flag_inline_functions);
11261 102460217 : hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
11262 102460217 : hstate.add_hwi (ptr->x_flag_inline_small_functions);
11263 102460217 : hstate.add_hwi (ptr->x_flag_inline_stringops);
11264 102460217 : hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
11265 102460217 : hstate.add_hwi (ptr->x_flag_ipa_cp);
11266 102460217 : hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
11267 102460217 : hstate.add_hwi (ptr->x_flag_ipa_icf);
11268 102460217 : hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
11269 102460217 : hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
11270 102460217 : hstate.add_hwi (ptr->x_flag_ipa_modref);
11271 102460217 : hstate.add_hwi (ptr->x_flag_ipa_profile);
11272 102460217 : hstate.add_hwi (ptr->x_flag_ipa_pta);
11273 102460217 : hstate.add_hwi (ptr->x_flag_ipa_pure_const);
11274 102460217 : hstate.add_hwi (ptr->x_flag_ipa_ra);
11275 102460217 : hstate.add_hwi (ptr->x_flag_ipa_reference);
11276 102460217 : hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
11277 102460217 : hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
11278 102460217 : hstate.add_hwi (ptr->x_flag_ipa_sra);
11279 102460217 : hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
11280 102460217 : hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
11281 102460217 : hstate.add_hwi (ptr->x_flag_ipa_vrp);
11282 102460217 : hstate.add_hwi (ptr->x_flag_ira_algorithm);
11283 102460217 : hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
11284 102460217 : hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
11285 102460217 : hstate.add_hwi (ptr->x_flag_ira_region);
11286 102460217 : hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
11287 102460217 : hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
11288 102460217 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
11289 102460217 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
11290 102460217 : hstate.add_hwi (ptr->x_flag_ivopts);
11291 102460217 : hstate.add_hwi (ptr->x_flag_jump_tables);
11292 102460217 : hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
11293 102460217 : hstate.add_hwi (ptr->x_flag_late_combine_instructions);
11294 102460217 : hstate.add_hwi (ptr->x_flag_lifetime_dse);
11295 102460217 : hstate.add_hwi (ptr->x_flag_limit_function_alignment);
11296 102460217 : hstate.add_hwi (ptr->x_flag_live_patching);
11297 102460217 : hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
11298 102460217 : hstate.add_hwi (ptr->x_flag_loop_interchange);
11299 102460217 : hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
11300 102460217 : hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
11301 102460217 : hstate.add_hwi (ptr->x_flag_unroll_jam);
11302 102460217 : hstate.add_hwi (ptr->x_flag_lra_remat);
11303 102460217 : hstate.add_hwi (ptr->x_flag_malloc_dce);
11304 102460217 : hstate.add_hwi (ptr->x_flag_malloc_dse);
11305 102460217 : hstate.add_hwi (ptr->x_flag_errno_math);
11306 102460217 : hstate.add_hwi (ptr->x_flag_min_function_alignment);
11307 102460217 : hstate.add_hwi (ptr->x_flag_modulo_sched);
11308 102460217 : hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
11309 102460217 : hstate.add_hwi (ptr->x_flag_move_loop_invariants);
11310 102460217 : hstate.add_hwi (ptr->x_flag_move_loop_stores);
11311 102460217 : hstate.add_hwi (ptr->x_flag_non_call_exceptions);
11312 102460217 : hstate.add_hwi (ptr->x_flag_nothrow_opt);
11313 102460217 : hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
11314 102460217 : hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
11315 102460217 : hstate.add_hwi (ptr->x_flag_opt_info);
11316 102460217 : hstate.add_hwi (ptr->x_flag_optimize_crc);
11317 102460217 : hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
11318 102460217 : hstate.add_hwi (ptr->x_flag_optimize_strlen);
11319 102460217 : hstate.add_hwi (ptr->x_flag_pack_struct);
11320 102460217 : hstate.add_hwi (ptr->x_flag_partial_inlining);
11321 102460217 : if (ptr->x_flag_patchable_function_entry)
11322 34 : hstate.add (ptr->x_flag_patchable_function_entry, strlen (ptr->x_flag_patchable_function_entry));
11323 : else
11324 102460183 : hstate.add_int (0);
11325 102460217 : hstate.add_hwi (ptr->x_flag_pcc_struct_return);
11326 102460217 : hstate.add_hwi (ptr->x_flag_peel_loops);
11327 102460217 : hstate.add_hwi (ptr->x_flag_no_peephole);
11328 102460217 : hstate.add_hwi (ptr->x_flag_peephole2);
11329 102460217 : hstate.add_hwi (ptr->x_flag_plt);
11330 102460217 : hstate.add_hwi (ptr->x_flag_predictive_commoning);
11331 102460217 : hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
11332 102460217 : hstate.add_hwi (ptr->x_flag_printf_return_value);
11333 102460217 : hstate.add_hwi (ptr->x_flag_profile_partial_training);
11334 102460217 : hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
11335 102460217 : hstate.add_hwi (ptr->x_flag_reciprocal_math);
11336 102460217 : hstate.add_hwi (ptr->x_flag_ree);
11337 102460217 : hstate.add_hwi (ptr->x_flag_rename_registers);
11338 102460217 : hstate.add_hwi (ptr->x_flag_reorder_blocks);
11339 102460217 : hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
11340 102460217 : hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
11341 102460217 : hstate.add_hwi (ptr->x_flag_reorder_functions);
11342 102460217 : hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
11343 102460217 : hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
11344 102460217 : hstate.add_hwi (ptr->x_flag_rounding_math);
11345 102460217 : hstate.add_hwi (ptr->x_flag_rtti);
11346 102460217 : hstate.add_hwi (ptr->x_flag_save_optimization_record);
11347 102460217 : hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
11348 102460217 : hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
11349 102460217 : hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
11350 102460217 : hstate.add_hwi (ptr->x_flag_schedule_interblock);
11351 102460217 : hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
11352 102460217 : hstate.add_hwi (ptr->x_flag_sched_pressure);
11353 102460217 : hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
11354 102460217 : hstate.add_hwi (ptr->x_flag_schedule_speculative);
11355 102460217 : hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
11356 102460217 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
11357 102460217 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
11358 102460217 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
11359 102460217 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
11360 102460217 : hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
11361 102460217 : hstate.add_hwi (ptr->x_flag_schedule_fusion);
11362 102460217 : hstate.add_hwi (ptr->x_flag_schedule_insns);
11363 102460217 : hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
11364 102460217 : hstate.add_hwi (ptr->x_flag_section_anchors);
11365 102460217 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
11366 102460217 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
11367 102460217 : hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
11368 102460217 : hstate.add_hwi (ptr->x_flag_selective_scheduling);
11369 102460217 : hstate.add_hwi (ptr->x_flag_selective_scheduling2);
11370 102460217 : hstate.add_hwi (ptr->x_flag_semantic_interposition);
11371 102460217 : hstate.add_hwi (ptr->x_flag_short_enums);
11372 102460217 : hstate.add_hwi (ptr->x_flag_short_wchar);
11373 102460217 : hstate.add_hwi (ptr->x_flag_shrink_wrap);
11374 102460217 : hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
11375 102460217 : hstate.add_hwi (ptr->x_flag_signaling_nans);
11376 102460217 : hstate.add_hwi (ptr->x_flag_signed_zeros);
11377 102460217 : hstate.add_hwi (ptr->x_flag_simd_cost_model);
11378 102460217 : hstate.add_hwi (ptr->x_flag_single_precision_constant);
11379 102460217 : hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
11380 102460217 : hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
11381 102460217 : hstate.add_hwi (ptr->x_flag_split_loops);
11382 102460217 : hstate.add_hwi (ptr->x_flag_split_wide_types);
11383 102460217 : hstate.add_hwi (ptr->x_flag_split_wide_types_early);
11384 102460217 : hstate.add_hwi (ptr->x_flag_ssa_backprop);
11385 102460217 : hstate.add_hwi (ptr->x_flag_ssa_phiopt);
11386 102460217 : hstate.add_hwi (ptr->x_flag_stack_clash_protection);
11387 102460217 : hstate.add_hwi (ptr->x_flag_stack_protect);
11388 102460217 : hstate.add_hwi (ptr->x_flag_stack_reuse);
11389 102460217 : hstate.add_hwi (ptr->x_flag_stdarg_opt);
11390 102460217 : hstate.add_hwi (ptr->x_flag_store_merging);
11391 102460217 : hstate.add_hwi (ptr->x_flag_strict_aliasing);
11392 102460217 : hstate.add_hwi (ptr->x_flag_strict_enums);
11393 102460217 : hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
11394 102460217 : hstate.add_hwi (ptr->x_flag_thread_jumps);
11395 102460217 : hstate.add_hwi (ptr->x_flag_threadsafe_statics);
11396 102460217 : hstate.add_hwi (ptr->x_flag_toplevel_reorder);
11397 102460217 : hstate.add_hwi (ptr->x_flag_tracer);
11398 102460217 : hstate.add_hwi (ptr->x_flag_trapping_math);
11399 102460217 : hstate.add_hwi (ptr->x_flag_trapv);
11400 102460217 : hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
11401 102460217 : hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
11402 102460217 : hstate.add_hwi (ptr->x_flag_tree_ccp);
11403 102460217 : hstate.add_hwi (ptr->x_flag_tree_ch);
11404 102460217 : hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
11405 102460217 : hstate.add_hwi (ptr->x_flag_tree_copy_prop);
11406 102460217 : hstate.add_hwi (ptr->x_flag_tree_cselim);
11407 102460217 : hstate.add_hwi (ptr->x_flag_tree_dce);
11408 102460217 : hstate.add_hwi (ptr->x_flag_tree_dom);
11409 102460217 : hstate.add_hwi (ptr->x_flag_tree_dse);
11410 102460217 : hstate.add_hwi (ptr->x_flag_tree_forwprop);
11411 102460217 : hstate.add_hwi (ptr->x_flag_tree_fre);
11412 102460217 : hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
11413 102460217 : hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
11414 102460217 : hstate.add_hwi (ptr->x_flag_tree_loop_if_convert);
11415 102460217 : hstate.add_hwi (ptr->x_flag_tree_loop_im);
11416 102460217 : hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
11417 102460217 : hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
11418 102460217 : hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
11419 102460217 : hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
11420 102460217 : hstate.add_hwi (ptr->x_flag_tree_partial_pre);
11421 102460217 : hstate.add_hwi (ptr->x_flag_tree_phiprop);
11422 102460217 : hstate.add_hwi (ptr->x_flag_tree_pre);
11423 102460217 : hstate.add_hwi (ptr->x_flag_tree_pta);
11424 102460217 : hstate.add_hwi (ptr->x_flag_tree_reassoc);
11425 102460217 : hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
11426 102460217 : hstate.add_hwi (ptr->x_flag_tree_sink);
11427 102460217 : hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
11428 102460217 : hstate.add_hwi (ptr->x_flag_tree_slsr);
11429 102460217 : hstate.add_hwi (ptr->x_flag_tree_sra);
11430 102460217 : hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
11431 102460217 : hstate.add_hwi (ptr->x_flag_tree_tail_merge);
11432 102460217 : hstate.add_hwi (ptr->x_flag_tree_ter);
11433 102460217 : hstate.add_hwi (ptr->x_flag_tree_vectorize);
11434 102460217 : hstate.add_hwi (ptr->x_flag_tree_vrp);
11435 102460217 : hstate.add_hwi (ptr->x_flag_auto_var_init);
11436 102460217 : hstate.add_hwi (ptr->x_flag_unconstrained_commons);
11437 102460217 : hstate.add_hwi (ptr->x_flag_unreachable_traps);
11438 102460217 : hstate.add_hwi (ptr->x_flag_unroll_all_loops);
11439 102460217 : hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
11440 102460217 : hstate.add_hwi (ptr->x_flag_unroll_loops);
11441 102460217 : hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
11442 102460217 : hstate.add_hwi (ptr->x_flag_unswitch_loops);
11443 102460217 : hstate.add_hwi (ptr->x_flag_unwind_tables);
11444 102460217 : hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
11445 102460217 : hstate.add_hwi (ptr->x_flag_vect_cost_model);
11446 102460217 : hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
11447 102460217 : hstate.add_hwi (ptr->x_flag_value_profile_transformations);
11448 102460217 : hstate.add_hwi (ptr->x_flag_web);
11449 102460217 : hstate.add_hwi (ptr->x_flag_wrapv);
11450 102460217 : hstate.add_hwi (ptr->x_flag_wrapv_pointer);
11451 102460217 : hstate.add_hwi (ptr->x_ix86_use_scatter);
11452 102460217 : hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
11453 1024602170 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
11454 922141953 : hstate.add_hwi (ptr->explicit_mask[i]);
11455 102460217 : return hstate.end ();
11456 : }
11457 :
11458 : /* Compare two optimization options */
11459 : bool
11460 100686793 : cl_optimization_option_eq (cl_optimization const *ptr1,
11461 : cl_optimization const *ptr2)
11462 : {
11463 100686793 : if (ptr1->x_optimize != ptr2->x_optimize)
11464 : return false;
11465 100686647 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
11466 : return false;
11467 100686643 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
11468 : return false;
11469 100686643 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
11470 : return false;
11471 100686643 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
11472 : return false;
11473 100686643 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
11474 : return false;
11475 100686643 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
11476 : return false;
11477 100686643 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
11478 : return false;
11479 100686643 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
11480 : return false;
11481 100686643 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
11482 : return false;
11483 100686643 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
11484 : return false;
11485 100686643 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
11486 : return false;
11487 100686643 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
11488 : return false;
11489 100686643 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
11490 : return false;
11491 100686643 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
11492 : return false;
11493 100686643 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
11494 : return false;
11495 100686643 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
11496 : return false;
11497 100686643 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
11498 : return false;
11499 100686615 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
11500 : return false;
11501 100686615 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
11502 : return false;
11503 100686615 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
11504 : return false;
11505 100686615 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
11506 : return false;
11507 100686615 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
11508 : return false;
11509 100686615 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
11510 : return false;
11511 100686615 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
11512 : return false;
11513 100686615 : if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
11514 : return false;
11515 100686615 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
11516 : return false;
11517 100686615 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
11518 : return false;
11519 100686615 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
11520 : return false;
11521 100686615 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
11522 : return false;
11523 100686615 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
11524 : return false;
11525 100686615 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
11526 : return false;
11527 100686615 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
11528 : return false;
11529 100686615 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
11530 : return false;
11531 100686615 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
11532 : return false;
11533 100686615 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
11534 : return false;
11535 100686615 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
11536 : return false;
11537 100686615 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
11538 : return false;
11539 100686615 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
11540 : return false;
11541 100686615 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
11542 : return false;
11543 100686615 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
11544 : return false;
11545 100686615 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
11546 : return false;
11547 100686615 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
11548 : return false;
11549 100686615 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
11550 : return false;
11551 100686615 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
11552 : return false;
11553 100686615 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
11554 : return false;
11555 100686615 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
11556 : return false;
11557 100686615 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
11558 : return false;
11559 100686615 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
11560 : return false;
11561 100686615 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
11562 : return false;
11563 100686615 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
11564 : return false;
11565 100686615 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
11566 : return false;
11567 100686615 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
11568 : return false;
11569 100686615 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
11570 : return false;
11571 100686615 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
11572 : return false;
11573 100686615 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
11574 : return false;
11575 100686615 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
11576 : return false;
11577 100686615 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
11578 : return false;
11579 100686615 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
11580 : return false;
11581 100686615 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
11582 : return false;
11583 100686615 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
11584 : return false;
11585 100686615 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
11586 : return false;
11587 100686615 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
11588 : return false;
11589 100686615 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
11590 : return false;
11591 100686615 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
11592 : return false;
11593 100686615 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
11594 : return false;
11595 100686615 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
11596 : return false;
11597 100686615 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
11598 : return false;
11599 100686615 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
11600 : return false;
11601 100686615 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
11602 : return false;
11603 100686615 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
11604 : return false;
11605 100686615 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
11606 : return false;
11607 100686615 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
11608 : return false;
11609 100686615 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
11610 : return false;
11611 100686615 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
11612 : return false;
11613 100686615 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
11614 : return false;
11615 100686615 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
11616 : return false;
11617 100686615 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
11618 : return false;
11619 100686615 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
11620 : return false;
11621 100686615 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
11622 : return false;
11623 100686615 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
11624 : return false;
11625 100686615 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
11626 : return false;
11627 100686507 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
11628 : return false;
11629 100686494 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
11630 : return false;
11631 100686494 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
11632 : return false;
11633 100686494 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
11634 : return false;
11635 100686494 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
11636 : return false;
11637 100686494 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
11638 : return false;
11639 100686494 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
11640 : return false;
11641 100686494 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
11642 : return false;
11643 100686494 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
11644 : return false;
11645 100686494 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
11646 : return false;
11647 100686494 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
11648 : return false;
11649 100686494 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
11650 : return false;
11651 100686494 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
11652 : return false;
11653 100686494 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
11654 : return false;
11655 100686494 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
11656 : return false;
11657 100686494 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
11658 : return false;
11659 100686494 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
11660 : return false;
11661 100686494 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
11662 : return false;
11663 100686494 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
11664 : return false;
11665 100686494 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
11666 : return false;
11667 100686494 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
11668 : return false;
11669 100686494 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
11670 : return false;
11671 100686494 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
11672 : return false;
11673 100686494 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
11674 : return false;
11675 100686494 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
11676 : return false;
11677 100686494 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
11678 : return false;
11679 100686494 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
11680 : return false;
11681 100686494 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
11682 : return false;
11683 100686494 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
11684 : return false;
11685 100686494 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
11686 : return false;
11687 100686494 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
11688 : return false;
11689 100686494 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
11690 : return false;
11691 100686494 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
11692 : return false;
11693 100686494 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
11694 : return false;
11695 100686494 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
11696 : return false;
11697 100686494 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
11698 : return false;
11699 100686494 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
11700 : return false;
11701 100686494 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
11702 : return false;
11703 100686494 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
11704 : return false;
11705 100686494 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
11706 : return false;
11707 100686494 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
11708 : return false;
11709 100686494 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
11710 : return false;
11711 100686494 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
11712 : return false;
11713 100686494 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
11714 : return false;
11715 100686494 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
11716 : return false;
11717 100686494 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
11718 : return false;
11719 100686494 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
11720 : return false;
11721 100686494 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
11722 : return false;
11723 100686494 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
11724 : return false;
11725 100686494 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
11726 : return false;
11727 100686494 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
11728 : return false;
11729 100686494 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
11730 : return false;
11731 100686494 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
11732 : return false;
11733 100686494 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
11734 : return false;
11735 100686494 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
11736 : return false;
11737 100686494 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
11738 : return false;
11739 100686494 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
11740 : return false;
11741 100686494 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
11742 : return false;
11743 100686494 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
11744 : return false;
11745 100686494 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
11746 : return false;
11747 100686494 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
11748 : return false;
11749 100686494 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
11750 : return false;
11751 100686494 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
11752 : return false;
11753 100686494 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
11754 : return false;
11755 100686494 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
11756 : return false;
11757 100686494 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
11758 : return false;
11759 100686494 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
11760 : return false;
11761 100686494 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
11762 : return false;
11763 100686494 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
11764 : return false;
11765 100686494 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
11766 : return false;
11767 100686494 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
11768 : return false;
11769 100686494 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
11770 : return false;
11771 100686494 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
11772 : return false;
11773 100686494 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
11774 : return false;
11775 100686494 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
11776 : return false;
11777 100686494 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
11778 : return false;
11779 100686494 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
11780 : return false;
11781 100686494 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
11782 : return false;
11783 100686494 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
11784 : return false;
11785 100686494 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
11786 : return false;
11787 100686494 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
11788 : return false;
11789 100686494 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
11790 : return false;
11791 100686494 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
11792 : return false;
11793 100686494 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
11794 : return false;
11795 100686494 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
11796 : return false;
11797 100686494 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
11798 : return false;
11799 100686494 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
11800 : return false;
11801 100686494 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
11802 : return false;
11803 100686494 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
11804 : return false;
11805 100686494 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
11806 : return false;
11807 100686494 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
11808 : return false;
11809 100686494 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
11810 : return false;
11811 100686494 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
11812 : return false;
11813 100686494 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
11814 : return false;
11815 100686494 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
11816 : return false;
11817 100686494 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
11818 : return false;
11819 100686494 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
11820 : return false;
11821 100686494 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
11822 : return false;
11823 100686494 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
11824 : return false;
11825 100686494 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
11826 : return false;
11827 100686494 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
11828 : return false;
11829 100686494 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
11830 : return false;
11831 100686494 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
11832 : return false;
11833 100686494 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
11834 : return false;
11835 100686494 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
11836 : return false;
11837 100686494 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
11838 : return false;
11839 100686494 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
11840 : return false;
11841 100686494 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
11842 : return false;
11843 100686494 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
11844 : return false;
11845 100686494 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
11846 : return false;
11847 100686494 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
11848 : return false;
11849 100686494 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
11850 : return false;
11851 100686494 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
11852 : return false;
11853 100686494 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
11854 : return false;
11855 100686494 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
11856 : return false;
11857 100686494 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
11858 : return false;
11859 100686494 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
11860 : return false;
11861 100686494 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
11862 : return false;
11863 100686494 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
11864 : return false;
11865 100686494 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
11866 : return false;
11867 100686494 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
11868 : return false;
11869 100686494 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
11870 : return false;
11871 100686494 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
11872 : return false;
11873 100686494 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
11874 : return false;
11875 100686494 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
11876 : return false;
11877 100686494 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
11878 : return false;
11879 100686494 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
11880 : return false;
11881 100686494 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
11882 : return false;
11883 100686494 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
11884 : return false;
11885 100686494 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
11886 : return false;
11887 100686494 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
11888 : return false;
11889 100686494 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
11890 : return false;
11891 100686494 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
11892 : return false;
11893 100686494 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
11894 : return false;
11895 100686494 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
11896 : return false;
11897 100686494 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
11898 : return false;
11899 100686494 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
11900 : return false;
11901 100686494 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
11902 : return false;
11903 100686494 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
11904 : return false;
11905 100686494 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
11906 : return false;
11907 100686490 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
11908 : return false;
11909 100686490 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
11910 : return false;
11911 100686490 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
11912 : return false;
11913 100686490 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
11914 : return false;
11915 100686490 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
11916 : return false;
11917 100686490 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
11918 : return false;
11919 100686490 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
11920 : return false;
11921 100686490 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
11922 : return false;
11923 100686490 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
11924 : return false;
11925 100686490 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
11926 : return false;
11927 100686490 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
11928 : return false;
11929 100686490 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
11930 : return false;
11931 100686490 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
11932 : return false;
11933 100686490 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
11934 : return false;
11935 100686490 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
11936 : return false;
11937 100686490 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
11938 : return false;
11939 100686490 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
11940 : return false;
11941 100686490 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
11942 : return false;
11943 100686490 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
11944 : return false;
11945 100686490 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
11946 : return false;
11947 100686490 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
11948 : return false;
11949 100686490 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
11950 : return false;
11951 100686490 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
11952 : return false;
11953 100686490 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
11954 : return false;
11955 100686490 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
11956 : return false;
11957 100686490 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
11958 : return false;
11959 100686490 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
11960 : return false;
11961 100686490 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
11962 : return false;
11963 100686490 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
11964 : return false;
11965 100686490 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
11966 : return false;
11967 100686490 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
11968 : return false;
11969 100686490 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
11970 : return false;
11971 100686490 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
11972 : return false;
11973 100686490 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
11974 : return false;
11975 100686490 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
11976 : return false;
11977 100686490 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
11978 : return false;
11979 100686490 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
11980 : return false;
11981 100686490 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
11982 : return false;
11983 100686490 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
11984 : return false;
11985 100686490 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
11986 : return false;
11987 100686490 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
11988 : return false;
11989 100686490 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
11990 : return false;
11991 100686490 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
11992 : return false;
11993 100686490 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
11994 : return false;
11995 100686490 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
11996 : return false;
11997 100686490 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
11998 : return false;
11999 100686490 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
12000 : return false;
12001 100686490 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
12002 : return false;
12003 100686490 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
12004 : return false;
12005 100686490 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
12006 : return false;
12007 100686490 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
12008 : return false;
12009 100686490 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
12010 : return false;
12011 100686490 : if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
12012 : return false;
12013 100686490 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
12014 : return false;
12015 100686490 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
12016 : return false;
12017 100686490 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
12018 : return false;
12019 100686490 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
12020 594 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
12021 594 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
12022 : return false;
12023 100686490 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
12024 : return false;
12025 100686490 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
12026 593 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
12027 593 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
12028 : return false;
12029 100686490 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
12030 : return false;
12031 100686490 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
12032 593 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
12033 593 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
12034 : return false;
12035 100686490 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
12036 : return false;
12037 100686490 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
12038 593 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
12039 593 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
12040 : return false;
12041 100686490 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
12042 : return false;
12043 100686490 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
12044 : return false;
12045 100686490 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
12046 : return false;
12047 100686486 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
12048 : return false;
12049 100686486 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
12050 : return false;
12051 100686486 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
12052 : return false;
12053 100686486 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
12054 : return false;
12055 100686486 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
12056 : return false;
12057 100686486 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
12058 : return false;
12059 100686486 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
12060 : return false;
12061 100686486 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
12062 : return false;
12063 100686486 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
12064 : return false;
12065 100686486 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
12066 : return false;
12067 100686486 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
12068 : return false;
12069 100686486 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
12070 : return false;
12071 100686486 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
12072 : return false;
12073 100686486 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
12074 : return false;
12075 100686486 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
12076 : return false;
12077 100686486 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
12078 : return false;
12079 100686486 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
12080 : return false;
12081 100686486 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
12082 : return false;
12083 100686486 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
12084 : return false;
12085 100686486 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
12086 : return false;
12087 100686486 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
12088 : return false;
12089 100686486 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
12090 : return false;
12091 100686486 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
12092 : return false;
12093 100686486 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
12094 : return false;
12095 100686486 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
12096 : return false;
12097 100686486 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
12098 : return false;
12099 100686486 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
12100 : return false;
12101 100686486 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
12102 : return false;
12103 100686486 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
12104 : return false;
12105 100686486 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
12106 : return false;
12107 100686486 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
12108 : return false;
12109 100686486 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
12110 : return false;
12111 100686486 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
12112 : return false;
12113 100686474 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
12114 : return false;
12115 100686474 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
12116 : return false;
12117 100686474 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
12118 : return false;
12119 100686474 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
12120 : return false;
12121 100686474 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
12122 : return false;
12123 100686461 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
12124 : return false;
12125 100686461 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
12126 : return false;
12127 100686461 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
12128 : return false;
12129 100686461 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
12130 : return false;
12131 100686461 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
12132 : return false;
12133 100686461 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
12134 : return false;
12135 100686461 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
12136 : return false;
12137 100686461 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
12138 : return false;
12139 100686461 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
12140 : return false;
12141 100686461 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
12142 : return false;
12143 100686461 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
12144 : return false;
12145 100686461 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
12146 : return false;
12147 100686461 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
12148 : return false;
12149 100686461 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
12150 : return false;
12151 100686461 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
12152 : return false;
12153 100686461 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
12154 : return false;
12155 100686461 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
12156 : return false;
12157 100686461 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
12158 : return false;
12159 100686461 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
12160 : return false;
12161 100686461 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
12162 : return false;
12163 100686461 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
12164 : return false;
12165 100686461 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
12166 : return false;
12167 100686461 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
12168 : return false;
12169 100686461 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
12170 : return false;
12171 100686461 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
12172 : return false;
12173 100686461 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
12174 : return false;
12175 100686461 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
12176 : return false;
12177 100686461 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
12178 : return false;
12179 100686461 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
12180 : return false;
12181 100686461 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
12182 : return false;
12183 100686461 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
12184 : return false;
12185 100686461 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
12186 : return false;
12187 100686461 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
12188 : return false;
12189 100686461 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
12190 : return false;
12191 100686461 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
12192 : return false;
12193 100686461 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
12194 : return false;
12195 100686461 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
12196 : return false;
12197 100686461 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
12198 : return false;
12199 100686461 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
12200 : return false;
12201 100686461 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
12202 : return false;
12203 100686461 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
12204 : return false;
12205 100686461 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
12206 : return false;
12207 100686461 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
12208 : return false;
12209 100686461 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
12210 : return false;
12211 100686461 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
12212 : return false;
12213 100686461 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
12214 : return false;
12215 100686461 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
12216 : return false;
12217 100686461 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
12218 : return false;
12219 100686461 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
12220 : return false;
12221 100686461 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
12222 : return false;
12223 100686461 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
12224 : return false;
12225 100686461 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
12226 : return false;
12227 100686461 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
12228 : return false;
12229 100686461 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
12230 : return false;
12231 100686461 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
12232 : return false;
12233 100686461 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
12234 : return false;
12235 100686461 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
12236 : return false;
12237 100686461 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
12238 : return false;
12239 100686461 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
12240 : return false;
12241 100686461 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
12242 : return false;
12243 100686461 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
12244 : return false;
12245 100686461 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
12246 : return false;
12247 100686461 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
12248 : return false;
12249 100686461 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
12250 : return false;
12251 100686461 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
12252 : return false;
12253 100686461 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
12254 : return false;
12255 100686461 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
12256 : return false;
12257 100686461 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
12258 : return false;
12259 100686461 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
12260 : return false;
12261 100686461 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
12262 : return false;
12263 100686461 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
12264 : return false;
12265 100686461 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
12266 : return false;
12267 100686461 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
12268 : return false;
12269 100686461 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
12270 : return false;
12271 100686461 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
12272 : return false;
12273 100686461 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
12274 : return false;
12275 100686461 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
12276 : return false;
12277 100686461 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
12278 : return false;
12279 100686461 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
12280 : return false;
12281 100686461 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
12282 : return false;
12283 100686461 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
12284 : return false;
12285 100686461 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
12286 : return false;
12287 100686461 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
12288 : return false;
12289 100686461 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
12290 : return false;
12291 100686461 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
12292 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
12293 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
12294 : return false;
12295 100686461 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
12296 : return false;
12297 100686461 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
12298 : return false;
12299 100686461 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
12300 : return false;
12301 100686461 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
12302 : return false;
12303 100686461 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
12304 : return false;
12305 100686461 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
12306 : return false;
12307 100686461 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
12308 : return false;
12309 100686461 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
12310 : return false;
12311 100686461 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
12312 : return false;
12313 100686461 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
12314 : return false;
12315 100686461 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
12316 : return false;
12317 100686461 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
12318 : return false;
12319 100686461 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
12320 : return false;
12321 100686461 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
12322 : return false;
12323 100686461 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
12324 : return false;
12325 100686461 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
12326 : return false;
12327 100686461 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
12328 : return false;
12329 100686461 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
12330 : return false;
12331 100686461 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
12332 : return false;
12333 100686461 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
12334 : return false;
12335 100686459 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
12336 : return false;
12337 100686459 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
12338 : return false;
12339 100686459 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
12340 : return false;
12341 100686459 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
12342 : return false;
12343 100686459 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
12344 : return false;
12345 100686459 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
12346 : return false;
12347 100686459 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
12348 : return false;
12349 100686459 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
12350 : return false;
12351 100686459 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
12352 : return false;
12353 100686459 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
12354 : return false;
12355 100686459 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
12356 : return false;
12357 100686459 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
12358 : return false;
12359 100686459 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
12360 : return false;
12361 100686459 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
12362 : return false;
12363 100686459 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
12364 : return false;
12365 100686459 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
12366 : return false;
12367 100686459 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
12368 : return false;
12369 100686459 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
12370 : return false;
12371 100686459 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
12372 : return false;
12373 100686459 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
12374 : return false;
12375 100686459 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
12376 : return false;
12377 100686459 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
12378 : return false;
12379 100686459 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
12380 : return false;
12381 100686459 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
12382 : return false;
12383 100686459 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
12384 : return false;
12385 100686459 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
12386 : return false;
12387 100686459 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
12388 : return false;
12389 100686459 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
12390 : return false;
12391 100686459 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
12392 : return false;
12393 100686459 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
12394 : return false;
12395 100686459 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
12396 : return false;
12397 100686459 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
12398 : return false;
12399 100686459 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
12400 : return false;
12401 100686459 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
12402 : return false;
12403 100686459 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
12404 : return false;
12405 100686459 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
12406 : return false;
12407 100686459 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
12408 : return false;
12409 100686459 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
12410 : return false;
12411 100686459 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
12412 : return false;
12413 100686459 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
12414 : return false;
12415 100686459 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
12416 : return false;
12417 100686459 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
12418 : return false;
12419 100686459 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
12420 : return false;
12421 100686459 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
12422 : return false;
12423 100686459 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
12424 : return false;
12425 100686459 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
12426 : return false;
12427 100686459 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
12428 : return false;
12429 100686455 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
12430 : return false;
12431 100686455 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
12432 : return false;
12433 100686455 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
12434 : return false;
12435 100686455 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
12436 : return false;
12437 100686455 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
12438 : return false;
12439 100686455 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
12440 : return false;
12441 100686455 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
12442 : return false;
12443 100686455 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
12444 : return false;
12445 100686455 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
12446 : return false;
12447 100686455 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
12448 : return false;
12449 100686455 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
12450 : return false;
12451 100686455 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
12452 : return false;
12453 100686455 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
12454 : return false;
12455 100686455 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
12456 : return false;
12457 100686455 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
12458 : return false;
12459 100686455 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
12460 : return false;
12461 100686455 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
12462 : return false;
12463 100686455 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
12464 : return false;
12465 100686449 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
12466 : return false;
12467 100686449 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
12468 : return false;
12469 100686449 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
12470 : return false;
12471 100686449 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
12472 : return false;
12473 100686449 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
12474 : return false;
12475 100686449 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
12476 : return false;
12477 100686449 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
12478 : return false;
12479 100686449 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
12480 : return false;
12481 100686449 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
12482 : return false;
12483 100684325 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
12484 : return false;
12485 100684325 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
12486 : return false;
12487 100684325 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
12488 : return false;
12489 100684325 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
12490 : return false;
12491 100684325 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
12492 : return false;
12493 100684325 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
12494 : return false;
12495 100684325 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
12496 : return false;
12497 100684325 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
12498 : return false;
12499 100684325 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
12500 : return false;
12501 100684325 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
12502 : return false;
12503 100684325 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
12504 : return false;
12505 100684325 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
12506 : return false;
12507 100684325 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
12508 : return false;
12509 100684325 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
12510 : return false;
12511 100684325 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
12512 : return false;
12513 100684325 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
12514 : return false;
12515 100684325 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
12516 : return false;
12517 100684325 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
12518 : return false;
12519 100684325 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
12520 : return false;
12521 100684325 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
12522 : return false;
12523 100684325 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
12524 : return false;
12525 100684325 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
12526 : return false;
12527 100684325 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
12528 : return false;
12529 100684325 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
12530 : return false;
12531 100684325 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
12532 : return false;
12533 100684325 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
12534 : return false;
12535 100684325 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
12536 : return false;
12537 100684325 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
12538 : return false;
12539 100684325 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
12540 : return false;
12541 100684325 : if (ptr1->x_flag_web != ptr2->x_flag_web)
12542 : return false;
12543 100684325 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
12544 : return false;
12545 100684325 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
12546 : return false;
12547 100684325 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
12548 : return false;
12549 100684325 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
12550 : return false;
12551 1006843232 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
12552 906158912 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
12553 : return false;
12554 : return true;
12555 : }
12556 :
12557 : /* Stream out optimization options */
12558 : void
12559 31602 : cl_optimization_stream_out (struct output_block *ob,
12560 : struct bitpack_d *bp,
12561 : struct cl_optimization *ptr)
12562 : {
12563 31602 : bp_pack_var_len_int (bp, ptr->x_optimize);
12564 31602 : bp_pack_var_len_int (bp, ptr->x_optimize_size);
12565 31602 : bp_pack_var_len_int (bp, ptr->x_optimize_debug);
12566 31602 : bp_pack_var_len_int (bp, ptr->x_optimize_fast);
12567 31602 : if (4 > (int ) 10)
12568 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
12569 : else
12570 31602 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
12571 31602 : if (100 > (int ) 10)
12572 31602 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
12573 : else
12574 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
12575 31602 : if (1 > (int ) 10)
12576 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
12577 : else
12578 31602 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
12579 31602 : if (1 > (int ) 10)
12580 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
12581 : else
12582 31602 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
12583 31602 : if (1 > (int ) 10)
12584 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
12585 : else
12586 31602 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
12587 31602 : if (7000 > (int ) 10)
12588 31602 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
12589 : else
12590 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
12591 31602 : if (0 > (int ) 10)
12592 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
12593 : else
12594 31602 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
12595 31602 : if (1 > (int ) 10)
12596 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
12597 : else
12598 31602 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
12599 31602 : if (1 > (int ) 10)
12600 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
12601 : else
12602 31602 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
12603 31602 : if (1 > (int ) 10)
12604 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
12605 : else
12606 31602 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
12607 31602 : if (1 > (int ) 10)
12608 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
12609 : else
12610 31602 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
12611 31602 : if (0 > (int ) 10)
12612 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
12613 : else
12614 31602 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
12615 31602 : if (10 > (int ) 10)
12616 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
12617 : else
12618 31602 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
12619 31602 : bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
12620 31602 : if (90 > (int ) 10)
12621 31602 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
12622 : else
12623 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
12624 31602 : if (3 > (int ) 10)
12625 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
12626 : else
12627 31602 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
12628 31602 : bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
12629 31602 : if (20 > (int ) 10)
12630 31602 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
12631 : else
12632 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
12633 31602 : if (0 > (int ) 10)
12634 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
12635 : else
12636 31602 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
12637 31602 : if (1 > (int ) 10)
12638 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
12639 : else
12640 31602 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
12641 31602 : if (0 > (int ) 10)
12642 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
12643 : else
12644 31602 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
12645 31602 : if (1 > (int ) 10)
12646 : bp_pack_var_len_int (bp, ptr->x_param_dom_jump_threading ^ 1);
12647 : else
12648 31602 : bp_pack_var_len_int (bp, ptr->x_param_dom_jump_threading);
12649 31602 : if (256 > (int ) 10)
12650 31602 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
12651 : else
12652 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
12653 31602 : if (256 > (int ) 10)
12654 31602 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
12655 : else
12656 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
12657 31602 : if (6 > (int ) 10)
12658 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
12659 : else
12660 31602 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
12661 31602 : if (2 > (int ) 10)
12662 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
12663 : else
12664 31602 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
12665 31602 : if (0 > (int ) 10)
12666 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
12667 : else
12668 31602 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
12669 31602 : if (10 > (int ) 10)
12670 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
12671 : else
12672 31602 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
12673 31602 : if (3 > (int ) 10)
12674 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
12675 : else
12676 31602 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
12677 31602 : if (10 > (int ) 10)
12678 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
12679 : else
12680 31602 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
12681 31602 : if (3 > (int ) 10)
12682 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
12683 : else
12684 31602 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
12685 31602 : if (100 > (int ) 10)
12686 31602 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
12687 : else
12688 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
12689 31602 : if (10 > (int ) 10)
12690 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
12691 : else
12692 31602 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
12693 31602 : if (0 > (int ) 10)
12694 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
12695 : else
12696 31602 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
12697 31602 : if (16 > (int ) 10)
12698 31602 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
12699 : else
12700 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
12701 31602 : if (1 > (int ) 10)
12702 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
12703 : else
12704 31602 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
12705 31602 : if (1 > (int ) 10)
12706 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
12707 : else
12708 31602 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
12709 31602 : if (1 > (int ) 10)
12710 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
12711 : else
12712 31602 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
12713 31602 : if (1 > (int ) 10)
12714 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
12715 : else
12716 31602 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
12717 31602 : if (1 > (int ) 10)
12718 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
12719 : else
12720 31602 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
12721 31602 : if (1 > (int ) 10)
12722 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
12723 : else
12724 31602 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
12725 31602 : if (200 > (int ) 10)
12726 31602 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
12727 : else
12728 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
12729 31602 : if (30 > (int ) 10)
12730 31602 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
12731 : else
12732 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
12733 31602 : if (40 > (int ) 10)
12734 31602 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
12735 : else
12736 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
12737 31602 : if (1100 > (int ) 10)
12738 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 1100);
12739 : else
12740 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
12741 31602 : if (16000 > (int ) 10)
12742 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
12743 : else
12744 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
12745 31602 : if (64 > (int ) 10)
12746 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
12747 : else
12748 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
12749 31602 : if (8 > (int ) 10)
12750 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
12751 : else
12752 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
12753 31602 : if (2 > (int ) 10)
12754 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
12755 : else
12756 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
12757 31602 : if (40 > (int ) 10)
12758 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
12759 : else
12760 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
12761 31602 : if (6 > (int ) 10)
12762 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
12763 : else
12764 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
12765 31602 : if (15 > (int ) 10)
12766 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
12767 : else
12768 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
12769 31602 : if (3 > (int ) 10)
12770 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
12771 : else
12772 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
12773 31602 : if (10 > (int ) 10)
12774 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
12775 : else
12776 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
12777 31602 : if (8 > (int ) 10)
12778 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
12779 : else
12780 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
12781 31602 : if (8 > (int ) 10)
12782 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
12783 : else
12784 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
12785 31602 : if (25000 > (int ) 10)
12786 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
12787 : else
12788 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
12789 31602 : if (16 > (int ) 10)
12790 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
12791 : else
12792 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
12793 31602 : if (16 > (int ) 10)
12794 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
12795 : else
12796 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
12797 31602 : if (10 > (int ) 10)
12798 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
12799 : else
12800 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
12801 31602 : if (5 > (int ) 10)
12802 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
12803 : else
12804 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
12805 31602 : if (50 > (int ) 10)
12806 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
12807 : else
12808 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
12809 31602 : if (8 > (int ) 10)
12810 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
12811 : else
12812 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
12813 31602 : if (2 > (int ) 10)
12814 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
12815 : else
12816 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
12817 31602 : if (4 > (int ) 10)
12818 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
12819 : else
12820 31602 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
12821 31602 : if (1 > (int ) 10)
12822 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
12823 : else
12824 31602 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
12825 31602 : if (2 > (int ) 10)
12826 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
12827 : else
12828 31602 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
12829 31602 : if (1000 > (int ) 10)
12830 31602 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
12831 : else
12832 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
12833 31602 : if (100 > (int ) 10)
12834 31602 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
12835 : else
12836 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
12837 31602 : if (1000 > (int ) 10)
12838 31602 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
12839 : else
12840 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
12841 31602 : if (10 > (int ) 10)
12842 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
12843 : else
12844 31602 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
12845 31602 : if (40 > (int ) 10)
12846 31602 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
12847 : else
12848 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
12849 31602 : if (250 > (int ) 10)
12850 31602 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
12851 : else
12852 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
12853 31602 : if (!lto_stream_offload_p) {
12854 31602 : if (1 > (int ) 10)
12855 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 1);
12856 : else
12857 31602 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
12858 : }
12859 31602 : if (300 > (int ) 10)
12860 31602 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
12861 : else
12862 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
12863 31602 : if (800 > (int ) 10)
12864 31602 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
12865 : else
12866 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
12867 31602 : if (32 > (int ) 10)
12868 31602 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
12869 : else
12870 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
12871 31602 : if (64 > (int ) 10)
12872 31602 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
12873 : else
12874 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
12875 31602 : if (512 > (int ) 10)
12876 31602 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
12877 : else
12878 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
12879 31602 : if (100 > (int ) 10)
12880 31602 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
12881 : else
12882 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
12883 31602 : if (2700 > (int ) 10)
12884 31602 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
12885 : else
12886 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
12887 31602 : if (1000 > (int ) 10)
12888 31602 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
12889 : else
12890 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
12891 31602 : if (256 > (int ) 10)
12892 31602 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
12893 : else
12894 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
12895 31602 : if (10000 > (int ) 10)
12896 31602 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
12897 : else
12898 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
12899 31602 : if (20 > (int ) 10)
12900 31602 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
12901 : else
12902 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
12903 31602 : if (51 > (int ) 10)
12904 31602 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
12905 : else
12906 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
12907 31602 : if (64 > (int ) 10)
12908 31602 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
12909 : else
12910 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
12911 31602 : if (2 > (int ) 10)
12912 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
12913 : else
12914 31602 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
12915 31602 : if (10000 > (int ) 10)
12916 31602 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
12917 : else
12918 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
12919 31602 : if (1000 > (int ) 10)
12920 31602 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
12921 : else
12922 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
12923 31602 : if (200 > (int ) 10)
12924 31602 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
12925 : else
12926 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
12927 31602 : if (100 > (int ) 10)
12928 31602 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
12929 : else
12930 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
12931 31602 : if (40 > (int ) 10)
12932 31602 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
12933 : else
12934 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
12935 31602 : if (500 > (int ) 10)
12936 31602 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
12937 : else
12938 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
12939 31602 : if (30 > (int ) 10)
12940 31602 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
12941 : else
12942 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
12943 31602 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
12944 31602 : if (1 > (int ) 10)
12945 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
12946 : else
12947 31602 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
12948 31602 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
12949 31602 : if (1000 > (int ) 10)
12950 31602 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
12951 : else
12952 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
12953 31602 : if (80 > (int ) 10)
12954 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
12955 : else
12956 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
12957 31602 : if (4 > (int ) 10)
12958 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
12959 : else
12960 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
12961 31602 : if (3000 > (int ) 10)
12962 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
12963 : else
12964 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
12965 31602 : if (8 > (int ) 10)
12966 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
12967 : else
12968 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
12969 31602 : if (16 > (int ) 10)
12970 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
12971 : else
12972 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
12973 31602 : if (200 > (int ) 10)
12974 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
12975 : else
12976 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
12977 31602 : if (100 > (int ) 10)
12978 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
12979 : else
12980 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
12981 31602 : if (1000 > (int ) 10)
12982 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
12983 : else
12984 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
12985 31602 : if (10 > (int ) 10)
12986 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
12987 : else
12988 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
12989 31602 : if (500 > (int ) 10)
12990 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
12991 : else
12992 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
12993 31602 : if (100000 > (int ) 10)
12994 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
12995 : else
12996 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
12997 31602 : if (100 > (int ) 10)
12998 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
12999 : else
13000 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
13001 31602 : if (333 > (int ) 10)
13002 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
13003 : else
13004 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
13005 31602 : if (3 > (int ) 10)
13006 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
13007 : else
13008 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
13009 31602 : if (5000 > (int ) 10)
13010 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
13011 : else
13012 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
13013 31602 : if (1 > (int ) 10)
13014 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
13015 : else
13016 31602 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
13017 31602 : if (200 > (int ) 10)
13018 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
13019 : else
13020 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
13021 31602 : if (100 > (int ) 10)
13022 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
13023 : else
13024 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
13025 31602 : if (20 > (int ) 10)
13026 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
13027 : else
13028 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
13029 31602 : if (131072 > (int ) 10)
13030 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
13031 : else
13032 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
13033 31602 : if (8 > (int ) 10)
13034 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
13035 : else
13036 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
13037 31602 : if (8 > (int ) 10)
13038 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
13039 : else
13040 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
13041 31602 : if (30 > (int ) 10)
13042 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
13043 : else
13044 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
13045 31602 : if (4000 > (int ) 10)
13046 31602 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
13047 : else
13048 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
13049 31602 : if (6 > (int ) 10)
13050 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
13051 : else
13052 31602 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
13053 31602 : if (15 > (int ) 10)
13054 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
13055 : else
13056 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
13057 31602 : if (450 > (int ) 10)
13058 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
13059 : else
13060 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
13061 31602 : if (450 > (int ) 10)
13062 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
13063 : else
13064 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
13065 31602 : if (70 > (int ) 10)
13066 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
13067 : else
13068 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
13069 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
13070 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
13071 31602 : if (8 > (int ) 10)
13072 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
13073 : else
13074 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
13075 31602 : if (8 > (int ) 10)
13076 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
13077 : else
13078 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
13079 31602 : if (350000 > (int ) 10)
13080 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
13081 : else
13082 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
13083 31602 : if (10 > (int ) 10)
13084 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
13085 : else
13086 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
13087 31602 : if (1000 > (int ) 10)
13088 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
13089 : else
13090 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
13091 31602 : if (15 > (int ) 10)
13092 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
13093 : else
13094 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
13095 31602 : if (64 > (int ) 10)
13096 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
13097 : else
13098 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
13099 31602 : if (10000 > (int ) 10)
13100 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
13101 : else
13102 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
13103 31602 : if (20 > (int ) 10)
13104 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
13105 : else
13106 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
13107 31602 : if (40 > (int ) 10)
13108 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
13109 : else
13110 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
13111 31602 : if (8 > (int ) 10)
13112 : bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk ^ 8);
13113 : else
13114 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk);
13115 31602 : if (100 > (int ) 10)
13116 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
13117 : else
13118 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
13119 31602 : if (32 > (int ) 10)
13120 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
13121 : else
13122 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
13123 31602 : if (16 > (int ) 10)
13124 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
13125 : else
13126 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
13127 31602 : if (100 > (int ) 10)
13128 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
13129 : else
13130 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
13131 31602 : if (32 > (int ) 10)
13132 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
13133 : else
13134 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
13135 31602 : if (15 > (int ) 10)
13136 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
13137 : else
13138 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
13139 31602 : if (200 > (int ) 10)
13140 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
13141 : else
13142 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
13143 31602 : if (5 > (int ) 10)
13144 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
13145 : else
13146 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
13147 31602 : if (100 > (int ) 10)
13148 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
13149 : else
13150 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
13151 31602 : if (100 > (int ) 10)
13152 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
13153 : else
13154 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
13155 31602 : if (10 > (int ) 10)
13156 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
13157 : else
13158 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
13159 31602 : if (20 > (int ) 10)
13160 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
13161 : else
13162 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
13163 31602 : if (40 > (int ) 10)
13164 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
13165 : else
13166 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
13167 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
13168 31602 : if (3 > (int ) 10)
13169 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
13170 : else
13171 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
13172 31602 : if (100 > (int ) 10)
13173 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
13174 : else
13175 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
13176 31602 : if (10 > (int ) 10)
13177 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
13178 : else
13179 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
13180 31602 : if (100 > (int ) 10)
13181 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
13182 : else
13183 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
13184 31602 : if (50 > (int ) 10)
13185 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
13186 : else
13187 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
13188 31602 : if (50 > (int ) 10)
13189 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
13190 : else
13191 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
13192 31602 : if (64 > (int ) 10)
13193 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
13194 : else
13195 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
13196 31602 : if (2 > (int ) 10)
13197 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
13198 : else
13199 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
13200 31602 : if (10 > (int ) 10)
13201 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
13202 : else
13203 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
13204 31602 : if (2 > (int ) 10)
13205 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
13206 : else
13207 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
13208 31602 : if (10000 > (int ) 10)
13209 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
13210 : else
13211 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
13212 31602 : if (4 > (int ) 10)
13213 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
13214 : else
13215 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
13216 31602 : if (8 > (int ) 10)
13217 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
13218 : else
13219 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
13220 31602 : if (200 > (int ) 10)
13221 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
13222 : else
13223 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
13224 31602 : if (50 > (int ) 10)
13225 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
13226 : else
13227 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
13228 31602 : if (50 > (int ) 10)
13229 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
13230 : else
13231 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
13232 31602 : if (1 > (int ) 10)
13233 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
13234 : else
13235 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
13236 31602 : if (12 > (int ) 10)
13237 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
13238 : else
13239 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
13240 31602 : if (50 > (int ) 10)
13241 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
13242 : else
13243 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
13244 31602 : if (50000000 > (int ) 10)
13245 31602 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
13246 : else
13247 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
13248 31602 : if (1 > (int ) 10)
13249 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
13250 : else
13251 31602 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
13252 31602 : if (5 > (int ) 10)
13253 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
13254 : else
13255 31602 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
13256 31602 : if (10 > (int ) 10)
13257 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
13258 : else
13259 31602 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
13260 31602 : if (9 > (int ) 10)
13261 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
13262 : else
13263 31602 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
13264 31602 : if (30 > (int ) 10)
13265 31602 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
13266 : else
13267 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
13268 31602 : if (4096 > (int ) 10)
13269 31602 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
13270 : else
13271 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
13272 31602 : if (32 > (int ) 10)
13273 31602 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
13274 : else
13275 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
13276 31602 : if (40 > (int ) 10)
13277 31602 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
13278 : else
13279 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
13280 31602 : bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
13281 31602 : if (16 > (int ) 10)
13282 31602 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
13283 : else
13284 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
13285 31602 : if (8 > (int ) 10)
13286 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
13287 : else
13288 31602 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
13289 31602 : if (32 > (int ) 10)
13290 31602 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
13291 : else
13292 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
13293 31602 : if (256 > (int ) 10)
13294 31602 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
13295 : else
13296 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
13297 31602 : if (256 > (int ) 10)
13298 31602 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
13299 : else
13300 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
13301 31602 : if (16 > (int ) 10)
13302 31602 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
13303 : else
13304 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
13305 31602 : if (64 > (int ) 10)
13306 31602 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
13307 : else
13308 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
13309 31602 : bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
13310 31602 : if (100 > (int ) 10)
13311 31602 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
13312 : else
13313 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
13314 31602 : bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
13315 31602 : if (70 > (int ) 10)
13316 31602 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
13317 : else
13318 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
13319 31602 : if (5 > (int ) 10)
13320 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
13321 : else
13322 31602 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
13323 31602 : if (2 > (int ) 10)
13324 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
13325 : else
13326 31602 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
13327 31602 : if (1 > (int ) 10)
13328 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
13329 : else
13330 31602 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
13331 31602 : if (200 > (int ) 10)
13332 31602 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
13333 : else
13334 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
13335 31602 : if (3 > (int ) 10)
13336 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
13337 : else
13338 31602 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
13339 31602 : if (-1 > (int ) 10)
13340 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
13341 : else
13342 31602 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
13343 31602 : bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
13344 31602 : if (6 > (int ) 10)
13345 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
13346 : else
13347 31602 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
13348 31602 : if (5 > (int ) 10)
13349 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
13350 : else
13351 31602 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
13352 31602 : if (200 > (int ) 10)
13353 31602 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
13354 : else
13355 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
13356 31602 : if (7 > (int ) 10)
13357 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
13358 : else
13359 31602 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
13360 31602 : if (1000 > (int ) 10)
13361 31602 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
13362 : else
13363 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
13364 31602 : if (10 > (int ) 10)
13365 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
13366 : else
13367 31602 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
13368 31602 : if (100 > (int ) 10)
13369 31602 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
13370 : else
13371 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
13372 31602 : if (-1 > (int ) 10)
13373 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
13374 : else
13375 31602 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
13376 31602 : if (1 > (int ) 10)
13377 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
13378 : else
13379 31602 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
13380 31602 : if (1 > (int ) 10)
13381 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
13382 : else
13383 31602 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
13384 31602 : if (40 > (int ) 10)
13385 31602 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
13386 : else
13387 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
13388 31602 : if (10 > (int ) 10)
13389 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
13390 : else
13391 31602 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
13392 31602 : if (2 > (int ) 10)
13393 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
13394 : else
13395 31602 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
13396 31602 : if (50 > (int ) 10)
13397 31602 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
13398 : else
13399 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
13400 31602 : if (2 > (int ) 10)
13401 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
13402 : else
13403 31602 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
13404 31602 : if (3 > (int ) 10)
13405 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
13406 : else
13407 31602 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
13408 31602 : if (75 > (int ) 10)
13409 31602 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
13410 : else
13411 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
13412 31602 : bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
13413 31602 : bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
13414 31602 : if (2 > (int ) 10)
13415 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
13416 : else
13417 31602 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
13418 31602 : if (2 > (int ) 10)
13419 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
13420 : else
13421 31602 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
13422 31602 : if (32 > (int ) 10)
13423 31602 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
13424 : else
13425 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
13426 31602 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
13427 31602 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
13428 31602 : if (512 > (int ) 10)
13429 31602 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
13430 : else
13431 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
13432 31602 : if (8 > (int ) 10)
13433 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
13434 : else
13435 31602 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
13436 31602 : if (12 > (int ) 10)
13437 31602 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
13438 : else
13439 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
13440 31602 : if (12 > (int ) 10)
13441 31602 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
13442 : else
13443 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
13444 31602 : if (10 > (int ) 10)
13445 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
13446 : else
13447 31602 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
13448 31602 : if (1 > (int ) 10)
13449 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
13450 : else
13451 31602 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
13452 31602 : if (65536 > (int ) 10)
13453 31602 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
13454 : else
13455 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
13456 31602 : if (8 > (int ) 10)
13457 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
13458 : else
13459 31602 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
13460 31602 : bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
13461 31602 : if (9 > (int ) 10)
13462 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
13463 : else
13464 31602 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
13465 31602 : if (95 > (int ) 10)
13466 31602 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
13467 : else
13468 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
13469 31602 : if (75 > (int ) 10)
13470 31602 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
13471 : else
13472 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
13473 31602 : if (100 > (int ) 10)
13474 31602 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
13475 : else
13476 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
13477 31602 : if (80 > (int ) 10)
13478 31602 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
13479 : else
13480 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
13481 31602 : if (50 > (int ) 10)
13482 31602 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
13483 : else
13484 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
13485 31602 : if (10 > (int ) 10)
13486 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
13487 : else
13488 31602 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
13489 31602 : if (256 > (int ) 10)
13490 31602 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
13491 : else
13492 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
13493 31602 : bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
13494 31602 : if (1000 > (int ) 10)
13495 31602 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
13496 : else
13497 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
13498 31602 : if (12 > (int ) 10)
13499 31602 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
13500 : else
13501 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
13502 31602 : if (8 > (int ) 10)
13503 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
13504 : else
13505 31602 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
13506 31602 : if (100000 > (int ) 10)
13507 31602 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
13508 : else
13509 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
13510 31602 : if (2 > (int ) 10)
13511 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
13512 : else
13513 31602 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
13514 31602 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
13515 31602 : if (2 > (int ) 10)
13516 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
13517 : else
13518 31602 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
13519 31602 : if (2 > (int ) 10)
13520 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
13521 : else
13522 31602 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
13523 31602 : if (20 > (int ) 10)
13524 31602 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
13525 : else
13526 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
13527 31602 : if (4 > (int ) 10)
13528 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
13529 : else
13530 31602 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
13531 31602 : if (1 > (int ) 10)
13532 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
13533 : else
13534 31602 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
13535 31602 : if (256 > (int ) 10)
13536 31602 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
13537 : else
13538 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
13539 31602 : if (!lto_stream_offload_p) {
13540 31602 : if (1 > (int ) 10)
13541 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
13542 : else
13543 31602 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
13544 : }
13545 31602 : if (1 > (int ) 10)
13546 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
13547 : else
13548 31602 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
13549 31602 : if (!lto_stream_offload_p) {
13550 31602 : if (50 > (int ) 10)
13551 31602 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
13552 : else
13553 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
13554 : }
13555 31602 : if (32 > (int ) 10)
13556 31602 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
13557 : else
13558 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
13559 31602 : if (-1 > (int ) 10)
13560 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
13561 : else
13562 31602 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
13563 31602 : if (15 > (int ) 10)
13564 31602 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
13565 : else
13566 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
13567 31602 : if (6 > (int ) 10)
13568 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
13569 : else
13570 31602 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
13571 31602 : if (!lto_stream_offload_p) {
13572 31602 : if (2 > (int ) 10)
13573 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
13574 : else
13575 31602 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
13576 : }
13577 31602 : if (0 > (int ) 10)
13578 : bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^ 0);
13579 : else
13580 31602 : bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
13581 31602 : if (150000 > (int ) 10)
13582 31602 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
13583 : else
13584 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
13585 31602 : if (32 > (int ) 10)
13586 31602 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
13587 : else
13588 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
13589 31602 : if (3000 > (int ) 10)
13590 31602 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
13591 : else
13592 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
13593 31602 : if (50 > (int ) 10)
13594 31602 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
13595 : else
13596 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
13597 31602 : if (250 > (int ) 10)
13598 31602 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
13599 : else
13600 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
13601 31602 : if (1 > (int ) 10)
13602 : bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma ^ 1);
13603 : else
13604 31602 : bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma);
13605 31602 : bp_pack_var_len_int (bp, ptr->x_warn_inline);
13606 31602 : bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
13607 31602 : bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
13608 31602 : bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
13609 31602 : bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
13610 31602 : bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
13611 31602 : bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
13612 31602 : bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
13613 31602 : bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
13614 31602 : bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
13615 31602 : bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
13616 31602 : bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
13617 31602 : bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
13618 31602 : bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
13619 31602 : bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
13620 31602 : bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
13621 31602 : bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
13622 31602 : bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
13623 31602 : bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
13624 31602 : bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
13625 31602 : bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
13626 31602 : bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
13627 31602 : bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
13628 31602 : bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
13629 31602 : bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
13630 31602 : bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
13631 31602 : bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
13632 31602 : bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
13633 31602 : bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
13634 31602 : bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
13635 31602 : bp_pack_var_len_int (bp, ptr->x_flag_dce);
13636 31602 : bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
13637 31602 : bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
13638 31602 : bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
13639 31602 : bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
13640 31602 : bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
13641 31602 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
13642 31602 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
13643 31602 : bp_pack_var_len_int (bp, ptr->x_flag_dse);
13644 31602 : bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
13645 31602 : bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
13646 31602 : bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
13647 31602 : bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
13648 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
13649 31602 : bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
13650 31602 : bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
13651 31602 : bp_pack_var_len_int (bp, ptr->x_flag_float_store);
13652 31602 : bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
13653 31602 : bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
13654 31602 : bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
13655 31602 : bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
13656 31602 : bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
13657 31602 : bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
13658 31602 : bp_pack_var_len_int (bp, ptr->x_flag_gcse);
13659 31602 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
13660 31602 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
13661 31602 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
13662 31602 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
13663 31602 : bp_pack_var_len_int (bp, ptr->x_flag_graphite);
13664 31602 : bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
13665 31602 : bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
13666 31602 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
13667 31602 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
13668 31602 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
13669 31602 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
13670 31602 : bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
13671 31602 : bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
13672 31602 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
13673 31602 : bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
13674 31602 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
13675 31602 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
13676 31602 : bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
13677 31602 : bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
13678 31602 : bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
13679 31602 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
13680 31602 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
13681 31602 : bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
13682 31602 : bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
13683 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
13684 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
13685 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
13686 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
13687 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
13688 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
13689 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
13690 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
13691 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
13692 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
13693 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
13694 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
13695 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
13696 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
13697 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
13698 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
13699 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
13700 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
13701 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
13702 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
13703 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
13704 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
13705 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
13706 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
13707 31602 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
13708 31602 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
13709 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
13710 31602 : bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
13711 31602 : bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
13712 31602 : bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
13713 31602 : bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
13714 31602 : bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
13715 31602 : bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
13716 31602 : bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
13717 31602 : bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
13718 31602 : bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
13719 31602 : bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
13720 31602 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
13721 31602 : bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
13722 31602 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
13723 31602 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
13724 31602 : bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
13725 31602 : bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
13726 31602 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
13727 31602 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
13728 31602 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
13729 31602 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
13730 31602 : bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
13731 31602 : bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
13732 31602 : bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
13733 31602 : bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
13734 31602 : bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
13735 31602 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
13736 31602 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
13737 31602 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
13738 31602 : bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
13739 31602 : bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
13740 31602 : bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
13741 31602 : bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
13742 31602 : bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
13743 31602 : bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
13744 31602 : bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
13745 31602 : bp_pack_var_len_int (bp, ptr->x_flag_plt);
13746 31602 : bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
13747 31602 : bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
13748 31602 : bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
13749 31602 : bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
13750 31602 : bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
13751 31602 : bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
13752 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ree);
13753 31602 : bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
13754 31602 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
13755 31602 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
13756 31602 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
13757 31602 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
13758 31602 : bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
13759 31602 : bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
13760 31602 : bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
13761 31602 : bp_pack_var_len_int (bp, ptr->x_flag_rtti);
13762 31602 : bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
13763 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
13764 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
13765 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
13766 31602 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
13767 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
13768 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
13769 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
13770 31602 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
13771 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
13772 31602 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
13773 31602 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
13774 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
13775 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
13776 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
13777 31602 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
13778 31602 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
13779 31602 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
13780 31602 : bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
13781 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
13782 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
13783 31602 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
13784 31602 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
13785 31602 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
13786 31602 : bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
13787 31602 : bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
13788 31602 : bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
13789 31602 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
13790 31602 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
13791 31602 : bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
13792 31602 : bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
13793 31602 : bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
13794 31602 : bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
13795 31602 : bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
13796 31602 : bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
13797 31602 : bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
13798 31602 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
13799 31602 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
13800 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
13801 31602 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
13802 31602 : bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
13803 31602 : bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
13804 31602 : bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
13805 31602 : bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
13806 31602 : bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
13807 31602 : bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
13808 31602 : bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
13809 31602 : bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
13810 31602 : bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
13811 31602 : bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
13812 31602 : bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
13813 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tracer);
13814 31602 : bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
13815 31602 : bp_pack_var_len_int (bp, ptr->x_flag_trapv);
13816 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
13817 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
13818 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
13819 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
13820 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
13821 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
13822 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
13823 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
13824 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
13825 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
13826 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
13827 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
13828 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
13829 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
13830 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_if_convert);
13831 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
13832 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
13833 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
13834 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
13835 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
13836 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
13837 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
13838 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
13839 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
13840 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
13841 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
13842 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
13843 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
13844 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
13845 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
13846 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
13847 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
13848 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
13849 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
13850 31602 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
13851 31602 : bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
13852 31602 : bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
13853 31602 : bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
13854 31602 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
13855 31602 : bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
13856 31602 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
13857 31602 : bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
13858 31602 : bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
13859 31602 : bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
13860 31602 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
13861 31602 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
13862 31602 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
13863 31602 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
13864 31602 : bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
13865 31602 : bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
13866 31602 : bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
13867 31602 : bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
13868 31602 : bp_pack_var_len_int (bp, ptr->x_flag_web);
13869 31602 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
13870 31602 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
13871 31602 : bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
13872 31602 : if (!lto_stream_offload_p) {
13873 31602 : bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
13874 : }
13875 31602 : if (!lto_stream_offload_p) {
13876 31602 : bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
13877 : }
13878 316020 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
13879 284418 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
13880 31602 : }
13881 :
13882 : /* Stream in optimization options */
13883 : void
13884 21982 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
13885 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
13886 : struct cl_optimization *ptr ATTRIBUTE_UNUSED)
13887 : {
13888 21982 : ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
13889 21982 : ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
13890 21982 : ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
13891 21982 : ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
13892 21982 : ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
13893 21982 : if (4 > (int ) 10)
13894 : ptr->x_param_align_loop_iterations ^= 4;
13895 21982 : ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
13896 21982 : if (100 > (int ) 10)
13897 21982 : ptr->x_param_align_threshold ^= 100;
13898 21982 : ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
13899 21982 : if (1 > (int ) 10)
13900 : ptr->x_param_asan_protect_allocas ^= 1;
13901 21982 : ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13902 21982 : if (1 > (int ) 10)
13903 : ptr->x_param_asan_instrument_reads ^= 1;
13904 21982 : ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13905 21982 : if (1 > (int ) 10)
13906 : ptr->x_param_asan_instrument_writes ^= 1;
13907 21982 : ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
13908 21982 : if (7000 > (int ) 10)
13909 21982 : ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
13910 21982 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
13911 21982 : if (0 > (int ) 10)
13912 : ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
13913 21982 : ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
13914 21982 : if (1 > (int ) 10)
13915 : ptr->x_param_asan_memintrin ^= 1;
13916 21982 : ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
13917 21982 : if (1 > (int ) 10)
13918 : ptr->x_param_asan_stack ^= 1;
13919 21982 : ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
13920 21982 : if (1 > (int ) 10)
13921 : ptr->x_param_asan_use_after_return ^= 1;
13922 21982 : ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
13923 21982 : if (1 > (int ) 10)
13924 : ptr->x_param_auto_profile_bbs ^= 1;
13925 21982 : ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
13926 21982 : if (0 > (int ) 10)
13927 : ptr->x_param_auto_profile_reorder_only ^= 0;
13928 21982 : ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
13929 21982 : if (10 > (int ) 10)
13930 : ptr->x_param_avg_loop_niter ^= 10;
13931 21982 : ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
13932 21982 : ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
13933 21982 : if (90 > (int ) 10)
13934 21982 : ptr->x_param_builtin_expect_probability ^= 90;
13935 21982 : ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
13936 21982 : if (3 > (int ) 10)
13937 : ptr->x_param_builtin_string_cmp_inline_length ^= 3;
13938 21982 : ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
13939 21982 : ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
13940 21982 : if (20 > (int ) 10)
13941 21982 : ptr->x_param_comdat_sharing_probability ^= 20;
13942 21982 : ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13943 21982 : if (0 > (int ) 10)
13944 : ptr->x_param_construct_interfere_size ^= 0;
13945 21982 : ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
13946 21982 : if (1 > (int ) 10)
13947 : ptr->x_param_cycle_accurate_model ^= 1;
13948 21982 : ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13949 21982 : if (0 > (int ) 10)
13950 : ptr->x_param_destruct_interfere_size ^= 0;
13951 21982 : ptr->x_param_dom_jump_threading = (int ) bp_unpack_var_len_int (bp);
13952 21982 : if (1 > (int ) 10)
13953 : ptr->x_param_dom_jump_threading ^= 1;
13954 21982 : ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
13955 21982 : if (256 > (int ) 10)
13956 21982 : ptr->x_param_dse_max_alias_queries_per_store ^= 256;
13957 21982 : ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
13958 21982 : if (256 > (int ) 10)
13959 21982 : ptr->x_param_dse_max_object_size ^= 256;
13960 21982 : ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
13961 21982 : if (6 > (int ) 10)
13962 : ptr->x_param_early_inlining_insns ^= 6;
13963 21982 : ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
13964 21982 : if (2 > (int ) 10)
13965 : ptr->x_param_fsm_scale_path_stmts ^= 2;
13966 21982 : ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
13967 21982 : if (0 > (int ) 10)
13968 : ptr->x_param_fully_pipelined_fma ^= 0;
13969 21982 : ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
13970 21982 : if (10 > (int ) 10)
13971 : ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
13972 21982 : ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
13973 21982 : if (3 > (int ) 10)
13974 : ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
13975 21982 : ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
13976 21982 : if (10 > (int ) 10)
13977 : ptr->x_param_gcse_cost_distance_ratio ^= 10;
13978 21982 : ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
13979 21982 : if (3 > (int ) 10)
13980 : ptr->x_param_gcse_unrestricted_cost ^= 3;
13981 21982 : ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
13982 21982 : if (100 > (int ) 10)
13983 21982 : ptr->x_param_graphite_max_arrays_per_scop ^= 100;
13984 21982 : ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
13985 21982 : if (10 > (int ) 10)
13986 : ptr->x_param_graphite_max_nb_scop_params ^= 10;
13987 21982 : ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
13988 21982 : if (0 > (int ) 10)
13989 : ptr->x_param_hardcfr_max_blocks ^= 0;
13990 21982 : ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
13991 21982 : if (16 > (int ) 10)
13992 21982 : ptr->x_param_hardcfr_max_inline_blocks ^= 16;
13993 21982 : ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
13994 21982 : if (1 > (int ) 10)
13995 : ptr->x_param_hwasan_instrument_allocas ^= 1;
13996 21982 : ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
13997 21982 : if (1 > (int ) 10)
13998 : ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
13999 21982 : ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
14000 21982 : if (1 > (int ) 10)
14001 : ptr->x_param_hwasan_instrument_reads ^= 1;
14002 21982 : ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
14003 21982 : if (1 > (int ) 10)
14004 : ptr->x_param_hwasan_instrument_stack ^= 1;
14005 21982 : ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
14006 21982 : if (1 > (int ) 10)
14007 : ptr->x_param_hwasan_instrument_writes ^= 1;
14008 21982 : ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
14009 21982 : if (1 > (int ) 10)
14010 : ptr->x_param_hwasan_random_frame_tag ^= 1;
14011 21982 : ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
14012 21982 : if (200 > (int ) 10)
14013 21982 : ptr->x_param_inline_heuristics_hint_percent ^= 200;
14014 21982 : ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
14015 21982 : if (30 > (int ) 10)
14016 21982 : ptr->x_param_inline_min_speedup ^= 30;
14017 21982 : ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
14018 21982 : if (40 > (int ) 10)
14019 21982 : ptr->x_param_inline_unit_growth ^= 40;
14020 21982 : ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
14021 21982 : if (1100 > (int ) 10)
14022 21982 : ptr->x_param_ipa_cp_eval_threshold ^= 1100;
14023 21982 : ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
14024 21982 : if (16000 > (int ) 10)
14025 21982 : ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
14026 21982 : ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
14027 21982 : if (64 > (int ) 10)
14028 21982 : ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
14029 21982 : ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
14030 21982 : if (8 > (int ) 10)
14031 : ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
14032 21982 : ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
14033 21982 : if (2 > (int ) 10)
14034 : ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
14035 21982 : ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
14036 21982 : if (40 > (int ) 10)
14037 21982 : ptr->x_param_ipa_cp_recursion_penalty ^= 40;
14038 21982 : ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
14039 21982 : if (6 > (int ) 10)
14040 : ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
14041 21982 : ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
14042 21982 : if (15 > (int ) 10)
14043 21982 : ptr->x_param_ipa_cp_single_call_penalty ^= 15;
14044 21982 : ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
14045 21982 : if (3 > (int ) 10)
14046 : ptr->x_param_ipa_cp_sweeps ^= 3;
14047 21982 : ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
14048 21982 : if (10 > (int ) 10)
14049 : ptr->x_param_ipa_cp_unit_growth ^= 10;
14050 21982 : ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
14051 21982 : if (8 > (int ) 10)
14052 : ptr->x_param_ipa_cp_value_list_size ^= 8;
14053 21982 : ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
14054 21982 : if (8 > (int ) 10)
14055 : ptr->x_param_ipa_jump_function_lookups ^= 8;
14056 21982 : ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
14057 21982 : if (25000 > (int ) 10)
14058 21982 : ptr->x_param_ipa_max_aa_steps ^= 25000;
14059 21982 : ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
14060 21982 : if (16 > (int ) 10)
14061 21982 : ptr->x_param_ipa_max_agg_items ^= 16;
14062 21982 : ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
14063 21982 : if (16 > (int ) 10)
14064 21982 : ptr->x_param_ipa_max_loop_predicates ^= 16;
14065 21982 : ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
14066 21982 : if (10 > (int ) 10)
14067 : ptr->x_param_ipa_max_param_expr_ops ^= 10;
14068 21982 : ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
14069 21982 : if (5 > (int ) 10)
14070 : ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
14071 21982 : ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
14072 21982 : if (50 > (int ) 10)
14073 21982 : ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
14074 21982 : ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
14075 21982 : if (8 > (int ) 10)
14076 : ptr->x_param_ipa_sra_max_replacements ^= 8;
14077 21982 : ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
14078 21982 : if (2 > (int ) 10)
14079 : ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
14080 21982 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
14081 21982 : if (4 > (int ) 10)
14082 : ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
14083 21982 : ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
14084 21982 : if (1 > (int ) 10)
14085 : ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
14086 21982 : ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
14087 21982 : if (2 > (int ) 10)
14088 : ptr->x_param_ira_loop_reserved_regs ^= 2;
14089 21982 : ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
14090 21982 : if (1000 > (int ) 10)
14091 21982 : ptr->x_param_ira_max_conflict_table_size ^= 1000;
14092 21982 : ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
14093 21982 : if (100 > (int ) 10)
14094 21982 : ptr->x_param_ira_max_loops_num ^= 100;
14095 21982 : ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
14096 21982 : if (1000 > (int ) 10)
14097 21982 : ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
14098 21982 : ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
14099 21982 : if (10 > (int ) 10)
14100 : ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
14101 21982 : ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
14102 21982 : if (40 > (int ) 10)
14103 21982 : ptr->x_param_iv_consider_all_candidates_bound ^= 40;
14104 21982 : ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
14105 21982 : if (250 > (int ) 10)
14106 21982 : ptr->x_param_iv_max_considered_uses ^= 250;
14107 : #ifdef ACCEL_COMPILER
14108 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
14109 : #else
14110 21982 : ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
14111 21982 : if (1 > (int ) 10)
14112 : ptr->x_ix86_vect_compare_costs ^= 1;
14113 : #endif
14114 21982 : ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
14115 21982 : if (300 > (int ) 10)
14116 21982 : ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
14117 21982 : ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
14118 21982 : if (800 > (int ) 10)
14119 21982 : ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
14120 21982 : ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
14121 21982 : if (32 > (int ) 10)
14122 21982 : ptr->x_param_l1_cache_line_size ^= 32;
14123 21982 : ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
14124 21982 : if (64 > (int ) 10)
14125 21982 : ptr->x_param_l1_cache_size ^= 64;
14126 21982 : ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
14127 21982 : if (512 > (int ) 10)
14128 21982 : ptr->x_param_l2_cache_size ^= 512;
14129 21982 : ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
14130 21982 : if (100 > (int ) 10)
14131 21982 : ptr->x_param_large_function_growth ^= 100;
14132 21982 : ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
14133 21982 : if (2700 > (int ) 10)
14134 21982 : ptr->x_param_large_function_insns ^= 2700;
14135 21982 : ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
14136 21982 : if (1000 > (int ) 10)
14137 21982 : ptr->x_param_stack_frame_growth ^= 1000;
14138 21982 : ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
14139 21982 : if (256 > (int ) 10)
14140 21982 : ptr->x_param_large_stack_frame ^= 256;
14141 21982 : ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
14142 21982 : if (10000 > (int ) 10)
14143 21982 : ptr->x_param_large_unit_insns ^= 10000;
14144 21982 : ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
14145 21982 : if (20 > (int ) 10)
14146 21982 : ptr->x_param_lim_expensive ^= 20;
14147 21982 : ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
14148 21982 : if (51 > (int ) 10)
14149 21982 : ptr->x_param_loop_block_tile_size ^= 51;
14150 21982 : ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
14151 21982 : if (64 > (int ) 10)
14152 21982 : ptr->x_param_loop_interchange_max_num_stmts ^= 64;
14153 21982 : ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
14154 21982 : if (2 > (int ) 10)
14155 : ptr->x_param_loop_interchange_stride_ratio ^= 2;
14156 21982 : ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
14157 21982 : if (10000 > (int ) 10)
14158 21982 : ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
14159 21982 : ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
14160 21982 : if (1000 > (int ) 10)
14161 21982 : ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
14162 21982 : ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
14163 21982 : if (200 > (int ) 10)
14164 21982 : ptr->x_param_loop_versioning_max_inner_insns ^= 200;
14165 21982 : ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
14166 21982 : if (100 > (int ) 10)
14167 21982 : ptr->x_param_loop_versioning_max_outer_insns ^= 100;
14168 21982 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
14169 21982 : if (40 > (int ) 10)
14170 21982 : ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
14171 21982 : ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
14172 21982 : if (500 > (int ) 10)
14173 21982 : ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
14174 21982 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
14175 21982 : if (30 > (int ) 10)
14176 21982 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
14177 21982 : ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
14178 21982 : ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
14179 21982 : if (1 > (int ) 10)
14180 : ptr->x_param_lto_locality_frequency ^= 1;
14181 21982 : ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
14182 21982 : ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
14183 21982 : if (1000 > (int ) 10)
14184 21982 : ptr->x_param_lto_locality_size ^= 1000;
14185 21982 : ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14186 21982 : if (80 > (int ) 10)
14187 21982 : ptr->x_param_max_average_unrolled_insns ^= 80;
14188 21982 : ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
14189 21982 : if (4 > (int ) 10)
14190 : ptr->x_param_max_combine_insns ^= 4;
14191 21982 : ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
14192 21982 : if (3000 > (int ) 10)
14193 21982 : ptr->x_param_max_combine_search_insns ^= 3000;
14194 21982 : ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
14195 21982 : if (8 > (int ) 10)
14196 : ptr->x_param_max_unroll_iterations ^= 8;
14197 21982 : ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
14198 21982 : if (16 > (int ) 10)
14199 21982 : ptr->x_param_max_completely_peel_times ^= 16;
14200 21982 : ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14201 21982 : if (200 > (int ) 10)
14202 21982 : ptr->x_param_max_completely_peeled_insns ^= 200;
14203 21982 : ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
14204 21982 : if (100 > (int ) 10)
14205 21982 : ptr->x_param_max_crossjump_edges ^= 100;
14206 21982 : ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
14207 21982 : if (1000 > (int ) 10)
14208 21982 : ptr->x_param_max_cse_insns ^= 1000;
14209 21982 : ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
14210 21982 : if (10 > (int ) 10)
14211 : ptr->x_param_max_cse_path_length ^= 10;
14212 21982 : ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
14213 21982 : if (500 > (int ) 10)
14214 21982 : ptr->x_param_max_cselib_memory_locations ^= 500;
14215 21982 : ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
14216 21982 : if (100000 > (int ) 10)
14217 21982 : ptr->x_param_max_debug_marker_count ^= 100000;
14218 21982 : ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
14219 21982 : if (100 > (int ) 10)
14220 21982 : ptr->x_param_max_delay_slot_insn_search ^= 100;
14221 21982 : ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
14222 21982 : if (333 > (int ) 10)
14223 21982 : ptr->x_param_max_delay_slot_live_search ^= 333;
14224 21982 : ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
14225 21982 : if (3 > (int ) 10)
14226 : ptr->x_param_max_devirt_targets ^= 3;
14227 21982 : ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
14228 21982 : if (5000 > (int ) 10)
14229 21982 : ptr->x_param_max_dse_active_local_stores ^= 5000;
14230 21982 : ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
14231 21982 : if (1 > (int ) 10)
14232 : ptr->x_param_early_inliner_max_iterations ^= 1;
14233 21982 : ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
14234 21982 : if (200 > (int ) 10)
14235 21982 : ptr->x_param_max_find_base_term_values ^= 200;
14236 21982 : ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
14237 21982 : if (100 > (int ) 10)
14238 21982 : ptr->x_param_max_fsm_thread_path_insns ^= 100;
14239 21982 : ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
14240 21982 : if (20 > (int ) 10)
14241 21982 : ptr->x_param_max_gcse_insertion_ratio ^= 20;
14242 21982 : ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
14243 21982 : if (131072 > (int ) 10)
14244 21982 : ptr->x_param_max_gcse_memory ^= 131072;
14245 21982 : ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
14246 21982 : if (8 > (int ) 10)
14247 : ptr->x_param_max_goto_duplication_insns ^= 8;
14248 21982 : ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
14249 21982 : if (8 > (int ) 10)
14250 : ptr->x_param_max_grow_copy_bb_insns ^= 8;
14251 21982 : ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
14252 21982 : if (30 > (int ) 10)
14253 21982 : ptr->x_param_max_hoist_depth ^= 30;
14254 21982 : ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
14255 21982 : if (4000 > (int ) 10)
14256 21982 : ptr->x_param_inline_functions_called_once_insns ^= 4000;
14257 21982 : ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
14258 21982 : if (6 > (int ) 10)
14259 : ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
14260 21982 : ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
14261 21982 : if (15 > (int ) 10)
14262 21982 : ptr->x_param_max_inline_insns_auto ^= 15;
14263 21982 : ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
14264 21982 : if (450 > (int ) 10)
14265 21982 : ptr->x_param_max_inline_insns_recursive_auto ^= 450;
14266 21982 : ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
14267 21982 : if (450 > (int ) 10)
14268 21982 : ptr->x_param_max_inline_insns_recursive ^= 450;
14269 21982 : ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
14270 21982 : if (70 > (int ) 10)
14271 21982 : ptr->x_param_max_inline_insns_single ^= 70;
14272 21982 : ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
14273 21982 : ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
14274 21982 : ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
14275 21982 : if (8 > (int ) 10)
14276 : ptr->x_param_max_inline_recursive_depth_auto ^= 8;
14277 21982 : ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
14278 21982 : if (8 > (int ) 10)
14279 : ptr->x_param_max_inline_recursive_depth ^= 8;
14280 21982 : ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
14281 21982 : if (350000 > (int ) 10)
14282 21982 : ptr->x_param_max_isl_operations ^= 350000;
14283 21982 : ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
14284 21982 : if (10 > (int ) 10)
14285 : ptr->x_param_max_iterations_computation_cost ^= 10;
14286 21982 : ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
14287 21982 : if (1000 > (int ) 10)
14288 21982 : ptr->x_param_max_iterations_to_track ^= 1000;
14289 21982 : ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
14290 21982 : if (15 > (int ) 10)
14291 21982 : ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
14292 21982 : ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
14293 21982 : if (64 > (int ) 10)
14294 21982 : ptr->x_param_max_jump_thread_paths ^= 64;
14295 21982 : ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
14296 21982 : if (10000 > (int ) 10)
14297 21982 : ptr->x_param_max_last_value_rtl ^= 10000;
14298 21982 : ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
14299 21982 : if (20 > (int ) 10)
14300 21982 : ptr->x_param_max_loop_header_insns ^= 20;
14301 21982 : ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
14302 21982 : if (40 > (int ) 10)
14303 21982 : ptr->x_param_max_modulo_backtrack_attempts ^= 40;
14304 21982 : ptr->x_param_max_niter_dominators_walk = (int ) bp_unpack_var_len_int (bp);
14305 21982 : if (8 > (int ) 10)
14306 : ptr->x_param_max_niter_dominators_walk ^= 8;
14307 21982 : ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
14308 21982 : if (100 > (int ) 10)
14309 21982 : ptr->x_param_max_partial_antic_length ^= 100;
14310 21982 : ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
14311 21982 : if (32 > (int ) 10)
14312 21982 : ptr->x_param_max_peel_branches ^= 32;
14313 21982 : ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
14314 21982 : if (16 > (int ) 10)
14315 21982 : ptr->x_param_max_peel_times ^= 16;
14316 21982 : ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14317 21982 : if (100 > (int ) 10)
14318 21982 : ptr->x_param_max_peeled_insns ^= 100;
14319 21982 : ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
14320 21982 : if (32 > (int ) 10)
14321 21982 : ptr->x_param_max_pending_list_length ^= 32;
14322 21982 : ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
14323 21982 : if (15 > (int ) 10)
14324 21982 : ptr->x_param_max_pipeline_region_blocks ^= 15;
14325 21982 : ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
14326 21982 : if (200 > (int ) 10)
14327 21982 : ptr->x_param_max_pipeline_region_insns ^= 200;
14328 21982 : ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
14329 21982 : if (5 > (int ) 10)
14330 : ptr->x_param_max_pow_sqrt_depth ^= 5;
14331 21982 : ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
14332 21982 : if (100 > (int ) 10)
14333 21982 : ptr->x_param_max_predicted_iterations ^= 100;
14334 21982 : ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
14335 21982 : if (100 > (int ) 10)
14336 21982 : ptr->x_param_max_reload_search_insns ^= 100;
14337 21982 : ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
14338 21982 : if (10 > (int ) 10)
14339 : ptr->x_param_max_rtl_if_conversion_insns ^= 10;
14340 21982 : ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
14341 21982 : if (20 > (int ) 10)
14342 21982 : ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
14343 21982 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
14344 21982 : if (40 > (int ) 10)
14345 21982 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
14346 21982 : ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
14347 21982 : ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
14348 21982 : if (3 > (int ) 10)
14349 : ptr->x_param_max_sched_insn_conflict_delay ^= 3;
14350 21982 : ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
14351 21982 : if (100 > (int ) 10)
14352 21982 : ptr->x_param_max_sched_ready_insns ^= 100;
14353 21982 : ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
14354 21982 : if (10 > (int ) 10)
14355 : ptr->x_param_max_sched_region_blocks ^= 10;
14356 21982 : ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
14357 21982 : if (100 > (int ) 10)
14358 21982 : ptr->x_param_max_sched_region_insns ^= 100;
14359 21982 : ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
14360 21982 : if (50 > (int ) 10)
14361 21982 : ptr->x_param_max_slsr_candidate_scan ^= 50;
14362 21982 : ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
14363 21982 : if (50 > (int ) 10)
14364 21982 : ptr->x_param_max_speculative_devirt_maydefs ^= 50;
14365 21982 : ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
14366 21982 : if (64 > (int ) 10)
14367 21982 : ptr->x_param_max_stores_to_merge ^= 64;
14368 21982 : ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
14369 21982 : if (2 > (int ) 10)
14370 : ptr->x_param_max_stores_to_sink ^= 2;
14371 21982 : ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
14372 21982 : if (10 > (int ) 10)
14373 : ptr->x_param_max_tail_merge_comparisons ^= 10;
14374 21982 : ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
14375 21982 : if (2 > (int ) 10)
14376 : ptr->x_param_max_tail_merge_iterations ^= 2;
14377 21982 : ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
14378 21982 : if (10000 > (int ) 10)
14379 21982 : ptr->x_param_max_tracked_strlens ^= 10000;
14380 21982 : ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
14381 21982 : if (4 > (int ) 10)
14382 : ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
14383 21982 : ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
14384 21982 : if (8 > (int ) 10)
14385 : ptr->x_param_max_unroll_times ^= 8;
14386 21982 : ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14387 21982 : if (200 > (int ) 10)
14388 21982 : ptr->x_param_max_unrolled_insns ^= 200;
14389 21982 : ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
14390 21982 : if (50 > (int ) 10)
14391 21982 : ptr->x_param_max_unswitch_depth ^= 50;
14392 21982 : ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
14393 21982 : if (50 > (int ) 10)
14394 21982 : ptr->x_param_max_unswitch_insns ^= 50;
14395 21982 : ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
14396 21982 : if (1 > (int ) 10)
14397 : ptr->x_param_max_variable_expansions ^= 1;
14398 21982 : ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
14399 21982 : if (12 > (int ) 10)
14400 21982 : ptr->x_param_max_vartrack_expr_depth ^= 12;
14401 21982 : ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
14402 21982 : if (50 > (int ) 10)
14403 21982 : ptr->x_param_max_vartrack_reverse_op_size ^= 50;
14404 21982 : ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
14405 21982 : if (50000000 > (int ) 10)
14406 21982 : ptr->x_param_max_vartrack_size ^= 50000000;
14407 21982 : ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
14408 21982 : if (1 > (int ) 10)
14409 : ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
14410 21982 : ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
14411 21982 : if (5 > (int ) 10)
14412 : ptr->x_param_min_crossjump_insns ^= 5;
14413 21982 : ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
14414 21982 : if (10 > (int ) 10)
14415 : ptr->x_param_min_inline_recursive_probability ^= 10;
14416 21982 : ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
14417 21982 : if (9 > (int ) 10)
14418 : ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
14419 21982 : ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
14420 21982 : if (30 > (int ) 10)
14421 21982 : ptr->x_param_min_loop_cond_split_prob ^= 30;
14422 21982 : ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
14423 21982 : if (4096 > (int ) 10)
14424 21982 : ptr->x_param_min_pagesize ^= 4096;
14425 21982 : ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
14426 21982 : if (32 > (int ) 10)
14427 21982 : ptr->x_param_min_size_for_stack_sharing ^= 32;
14428 21982 : ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
14429 21982 : if (40 > (int ) 10)
14430 21982 : ptr->x_param_min_spec_prob ^= 40;
14431 21982 : ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
14432 21982 : ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
14433 21982 : if (16 > (int ) 10)
14434 21982 : ptr->x_param_modref_max_accesses ^= 16;
14435 21982 : ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
14436 21982 : if (8 > (int ) 10)
14437 : ptr->x_param_modref_max_adjustments ^= 8;
14438 21982 : ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
14439 21982 : if (32 > (int ) 10)
14440 21982 : ptr->x_param_modref_max_bases ^= 32;
14441 21982 : ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
14442 21982 : if (256 > (int ) 10)
14443 21982 : ptr->x_param_modref_max_depth ^= 256;
14444 21982 : ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
14445 21982 : if (256 > (int ) 10)
14446 21982 : ptr->x_param_modref_max_escape_points ^= 256;
14447 21982 : ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
14448 21982 : if (16 > (int ) 10)
14449 21982 : ptr->x_param_modref_max_refs ^= 16;
14450 21982 : ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
14451 21982 : if (64 > (int ) 10)
14452 21982 : ptr->x_param_modref_max_tests ^= 64;
14453 21982 : ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
14454 21982 : ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
14455 21982 : if (100 > (int ) 10)
14456 21982 : ptr->x_param_parloops_min_per_thread ^= 100;
14457 21982 : ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
14458 21982 : ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
14459 21982 : if (70 > (int ) 10)
14460 21982 : ptr->x_param_partial_inlining_entry_probability ^= 70;
14461 21982 : ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
14462 21982 : if (5 > (int ) 10)
14463 : ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
14464 21982 : ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
14465 21982 : if (2 > (int ) 10)
14466 : ptr->x_param_predictable_branch_outcome ^= 2;
14467 21982 : ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
14468 21982 : if (1 > (int ) 10)
14469 : ptr->x_param_prefetch_dynamic_strides ^= 1;
14470 21982 : ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
14471 21982 : if (200 > (int ) 10)
14472 21982 : ptr->x_param_prefetch_latency ^= 200;
14473 21982 : ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
14474 21982 : if (3 > (int ) 10)
14475 : ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
14476 21982 : ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
14477 21982 : if (-1 > (int ) 10)
14478 : ptr->x_param_prefetch_minimum_stride ^= -1;
14479 21982 : ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
14480 21982 : ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
14481 21982 : if (6 > (int ) 10)
14482 : ptr->x_param_ranger_logical_depth ^= 6;
14483 21982 : ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
14484 21982 : if (5 > (int ) 10)
14485 : ptr->x_param_ranger_recompute_depth ^= 5;
14486 21982 : ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
14487 21982 : if (200 > (int ) 10)
14488 21982 : ptr->x_param_relation_block_limit ^= 200;
14489 21982 : ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
14490 21982 : if (7 > (int ) 10)
14491 : ptr->x_param_rpo_vn_max_loop_depth ^= 7;
14492 21982 : ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
14493 21982 : if (1000 > (int ) 10)
14494 21982 : ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
14495 21982 : ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
14496 21982 : if (10 > (int ) 10)
14497 : ptr->x_param_scev_max_expr_complexity ^= 10;
14498 21982 : ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
14499 21982 : if (100 > (int ) 10)
14500 21982 : ptr->x_param_scev_max_expr_size ^= 100;
14501 21982 : ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
14502 21982 : if (-1 > (int ) 10)
14503 : ptr->x_param_sched_autopref_queue_depth ^= -1;
14504 21982 : ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
14505 21982 : if (1 > (int ) 10)
14506 : ptr->x_param_sched_mem_true_dep_cost ^= 1;
14507 21982 : ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
14508 21982 : if (1 > (int ) 10)
14509 : ptr->x_param_sched_pressure_algorithm ^= 1;
14510 21982 : ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14511 21982 : if (40 > (int ) 10)
14512 21982 : ptr->x_param_sched_spec_prob_cutoff ^= 40;
14513 21982 : ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14514 21982 : if (10 > (int ) 10)
14515 : ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
14516 21982 : ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
14517 21982 : if (2 > (int ) 10)
14518 : ptr->x_param_selsched_insns_to_rename ^= 2;
14519 21982 : ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
14520 21982 : if (50 > (int ) 10)
14521 21982 : ptr->x_param_selsched_max_lookahead ^= 50;
14522 21982 : ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
14523 21982 : if (2 > (int ) 10)
14524 : ptr->x_param_selsched_max_sched_times ^= 2;
14525 21982 : ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
14526 21982 : if (3 > (int ) 10)
14527 : ptr->x_param_simultaneous_prefetches ^= 3;
14528 21982 : ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
14529 21982 : if (75 > (int ) 10)
14530 21982 : ptr->x_param_sink_frequency_threshold ^= 75;
14531 21982 : ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
14532 21982 : ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
14533 21982 : ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
14534 21982 : if (2 > (int ) 10)
14535 : ptr->x_param_sms_max_ii_factor ^= 2;
14536 21982 : ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
14537 21982 : if (2 > (int ) 10)
14538 : ptr->x_param_sms_min_sc ^= 2;
14539 21982 : ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
14540 21982 : if (32 > (int ) 10)
14541 21982 : ptr->x_param_sra_max_propagations ^= 32;
14542 21982 : ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
14543 21982 : ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
14544 21982 : ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
14545 21982 : if (512 > (int ) 10)
14546 21982 : ptr->x_param_ssa_name_def_chain_limit ^= 512;
14547 21982 : ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
14548 21982 : if (8 > (int ) 10)
14549 : ptr->x_param_ssp_buffer_size ^= 8;
14550 21982 : ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
14551 21982 : if (12 > (int ) 10)
14552 21982 : ptr->x_param_stack_clash_protection_guard_size ^= 12;
14553 21982 : ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
14554 21982 : if (12 > (int ) 10)
14555 21982 : ptr->x_param_stack_clash_protection_probe_interval ^= 12;
14556 21982 : ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
14557 21982 : if (10 > (int ) 10)
14558 : ptr->x_param_store_forwarding_max_distance ^= 10;
14559 21982 : ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
14560 21982 : if (1 > (int ) 10)
14561 : ptr->x_param_store_merging_allow_unaligned ^= 1;
14562 21982 : ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
14563 21982 : if (65536 > (int ) 10)
14564 21982 : ptr->x_param_store_merging_max_size ^= 65536;
14565 21982 : ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14566 21982 : if (8 > (int ) 10)
14567 : ptr->x_param_switch_conversion_branch_ratio ^= 8;
14568 21982 : ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
14569 21982 : ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
14570 21982 : if (9 > (int ) 10)
14571 : ptr->x_param_tm_max_aggregate_size ^= 9;
14572 21982 : ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
14573 21982 : if (95 > (int ) 10)
14574 21982 : ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
14575 21982 : ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
14576 21982 : if (75 > (int ) 10)
14577 21982 : ptr->x_param_tracer_dynamic_coverage ^= 75;
14578 21982 : ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
14579 21982 : if (100 > (int ) 10)
14580 21982 : ptr->x_param_tracer_max_code_growth ^= 100;
14581 21982 : ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
14582 21982 : if (80 > (int ) 10)
14583 21982 : ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
14584 21982 : ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
14585 21982 : if (50 > (int ) 10)
14586 21982 : ptr->x_param_tracer_min_branch_probability ^= 50;
14587 21982 : ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14588 21982 : if (10 > (int ) 10)
14589 : ptr->x_param_tracer_min_branch_ratio ^= 10;
14590 21982 : ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
14591 21982 : if (256 > (int ) 10)
14592 21982 : ptr->x_param_transitive_relations_work_bound ^= 256;
14593 21982 : ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
14594 21982 : ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
14595 21982 : if (1000 > (int ) 10)
14596 21982 : ptr->x_param_uninit_control_dep_attempts ^= 1000;
14597 21982 : ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
14598 21982 : if (12 > (int ) 10)
14599 21982 : ptr->x_param_uninit_max_chain_len ^= 12;
14600 21982 : ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
14601 21982 : if (8 > (int ) 10)
14602 : ptr->x_param_uninit_max_num_chains ^= 8;
14603 21982 : ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
14604 21982 : if (100000 > (int ) 10)
14605 21982 : ptr->x_param_uninit_max_prune_work ^= 100000;
14606 21982 : ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
14607 21982 : if (2 > (int ) 10)
14608 : ptr->x_param_uninlined_function_insns ^= 2;
14609 21982 : ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
14610 21982 : ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
14611 21982 : if (2 > (int ) 10)
14612 : ptr->x_param_uninlined_function_thunk_insns ^= 2;
14613 21982 : ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
14614 21982 : if (2 > (int ) 10)
14615 : ptr->x_param_uninlined_function_thunk_time ^= 2;
14616 21982 : ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
14617 21982 : if (20 > (int ) 10)
14618 21982 : ptr->x_param_unlikely_bb_count_fraction ^= 20;
14619 21982 : ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
14620 21982 : if (4 > (int ) 10)
14621 : ptr->x_param_unroll_jam_max_unroll ^= 4;
14622 21982 : ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
14623 21982 : if (1 > (int ) 10)
14624 : ptr->x_param_unroll_jam_min_percent ^= 1;
14625 21982 : ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
14626 21982 : if (256 > (int ) 10)
14627 21982 : ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
14628 : #ifdef ACCEL_COMPILER
14629 : ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
14630 : #else
14631 21982 : ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
14632 21982 : if (1 > (int ) 10)
14633 : ptr->x_param_vect_epilogues_nomask ^= 1;
14634 : #endif
14635 21982 : ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
14636 21982 : if (1 > (int ) 10)
14637 : ptr->x_param_vect_induction_float ^= 1;
14638 : #ifdef ACCEL_COMPILER
14639 : ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
14640 : #else
14641 21982 : ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
14642 21982 : if (50 > (int ) 10)
14643 21982 : ptr->x_param_vect_inner_loop_cost_factor ^= 50;
14644 : #endif
14645 21982 : ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
14646 21982 : if (32 > (int ) 10)
14647 21982 : ptr->x_param_vect_max_layout_candidates ^= 32;
14648 21982 : ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
14649 21982 : if (-1 > (int ) 10)
14650 : ptr->x_param_vect_max_peeling_for_alignment ^= -1;
14651 21982 : ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
14652 21982 : if (15 > (int ) 10)
14653 21982 : ptr->x_param_vect_max_version_for_alias_checks ^= 15;
14654 21982 : ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
14655 21982 : if (6 > (int ) 10)
14656 : ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
14657 : #ifdef ACCEL_COMPILER
14658 : ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
14659 : #else
14660 21982 : ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
14661 21982 : if (2 > (int ) 10)
14662 : ptr->x_param_vect_partial_vector_usage ^= 2;
14663 : #endif
14664 21982 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (int ) bp_unpack_var_len_int (bp);
14665 21982 : if (0 > (int ) 10)
14666 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^= 0;
14667 21982 : ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
14668 21982 : if (150000 > (int ) 10)
14669 21982 : ptr->x_param_vrp_block_limit ^= 150000;
14670 21982 : ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
14671 21982 : if (32 > (int ) 10)
14672 21982 : ptr->x_param_vrp_cstload_limit ^= 32;
14673 21982 : ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
14674 21982 : if (3000 > (int ) 10)
14675 21982 : ptr->x_param_vrp_sparse_threshold ^= 3000;
14676 21982 : ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
14677 21982 : if (50 > (int ) 10)
14678 21982 : ptr->x_param_vrp_switch_limit ^= 50;
14679 21982 : ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
14680 21982 : if (250 > (int ) 10)
14681 21982 : ptr->x_param_vrp_vector_threshold ^= 250;
14682 21982 : ptr->x_param_widening_mul_defer_fma = (int ) bp_unpack_var_len_int (bp);
14683 21982 : if (1 > (int ) 10)
14684 : ptr->x_param_widening_mul_defer_fma ^= 1;
14685 21982 : ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
14686 21982 : ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14687 21982 : ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
14688 21982 : ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
14689 21982 : if (ptr->x_str_align_functions)
14690 17670 : ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
14691 21982 : ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
14692 21982 : ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
14693 21982 : if (ptr->x_str_align_jumps)
14694 17670 : ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
14695 21982 : ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
14696 21982 : ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
14697 21982 : if (ptr->x_str_align_labels)
14698 17670 : ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
14699 21982 : ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
14700 21982 : ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
14701 21982 : if (ptr->x_str_align_loops)
14702 17670 : ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
14703 21982 : ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
14704 21982 : ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
14705 21982 : ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
14706 21982 : ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
14707 21982 : ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14708 21982 : ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
14709 21982 : ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
14710 21982 : ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
14711 21982 : ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
14712 21982 : ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
14713 21982 : ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
14714 21982 : ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
14715 21982 : ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
14716 21982 : ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
14717 21982 : ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14718 21982 : ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
14719 21982 : ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
14720 21982 : ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
14721 21982 : ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
14722 21982 : ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
14723 21982 : ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
14724 21982 : ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
14725 21982 : ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
14726 21982 : ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14727 21982 : ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
14728 21982 : ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
14729 21982 : ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
14730 21982 : ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
14731 21982 : ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
14732 21982 : ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
14733 21982 : ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14734 21982 : ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
14735 21982 : ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14736 21982 : ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
14737 21982 : ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
14738 21982 : ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
14739 21982 : ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
14740 21982 : ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
14741 21982 : ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
14742 21982 : ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
14743 21982 : ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
14744 21982 : ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
14745 21982 : ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
14746 21982 : ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
14747 21982 : ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14748 21982 : ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
14749 21982 : ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
14750 21982 : ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
14751 21982 : ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
14752 21982 : ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
14753 21982 : ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
14754 21982 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14755 21982 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
14756 21982 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
14757 21982 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
14758 21982 : ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
14759 21982 : ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
14760 21982 : ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
14761 21982 : ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
14762 21982 : ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
14763 21982 : ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
14764 21982 : ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
14765 21982 : ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
14766 21982 : ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
14767 21982 : ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
14768 21982 : ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
14769 21982 : ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
14770 21982 : ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
14771 21982 : ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
14772 21982 : ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
14773 21982 : ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
14774 21982 : ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
14775 21982 : ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
14776 21982 : ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
14777 21982 : ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
14778 21982 : ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
14779 21982 : ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
14780 21982 : ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
14781 21982 : ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
14782 21982 : ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
14783 21982 : ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
14784 21982 : ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
14785 21982 : ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
14786 21982 : ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
14787 21982 : ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14788 21982 : ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
14789 21982 : ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
14790 21982 : ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
14791 21982 : ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
14792 21982 : ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
14793 21982 : ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
14794 21982 : ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
14795 21982 : ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
14796 21982 : ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
14797 21982 : ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
14798 21982 : ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
14799 21982 : ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
14800 21982 : ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
14801 21982 : ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
14802 21982 : ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
14803 21982 : ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
14804 21982 : ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
14805 21982 : ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
14806 21982 : ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
14807 21982 : ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
14808 21982 : ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
14809 21982 : ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
14810 21982 : ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
14811 21982 : ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
14812 21982 : ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
14813 21982 : ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
14814 21982 : ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14815 21982 : ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
14816 21982 : ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
14817 21982 : ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
14818 21982 : ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14819 21982 : ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
14820 21982 : ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
14821 21982 : ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
14822 21982 : ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
14823 21982 : ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
14824 21982 : ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
14825 21982 : ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
14826 21982 : ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
14827 21982 : ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
14828 21982 : ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
14829 21982 : if (ptr->x_flag_patchable_function_entry)
14830 0 : ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
14831 21982 : ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
14832 21982 : ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
14833 21982 : ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
14834 21982 : ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
14835 21982 : ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
14836 21982 : ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
14837 21982 : ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
14838 21982 : ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
14839 21982 : ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
14840 21982 : ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14841 21982 : ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
14842 21982 : ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
14843 21982 : ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
14844 21982 : ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
14845 21982 : ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
14846 21982 : ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
14847 21982 : ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14848 21982 : ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
14849 21982 : ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14850 21982 : ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
14851 21982 : ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
14852 21982 : ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
14853 21982 : ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14854 21982 : ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14855 21982 : ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14856 21982 : ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
14857 21982 : ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14858 21982 : ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
14859 21982 : ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14860 21982 : ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
14861 21982 : ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14862 21982 : ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
14863 21982 : ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
14864 21982 : ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
14865 21982 : ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
14866 21982 : ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
14867 21982 : ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
14868 21982 : ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
14869 21982 : ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14870 21982 : ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
14871 21982 : ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
14872 21982 : ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
14873 21982 : ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
14874 21982 : ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
14875 21982 : ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
14876 21982 : ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
14877 21982 : ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
14878 21982 : ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
14879 21982 : ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
14880 21982 : ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
14881 21982 : ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
14882 21982 : ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
14883 21982 : ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14884 21982 : ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
14885 21982 : ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
14886 21982 : ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14887 21982 : ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
14888 21982 : ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
14889 21982 : ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
14890 21982 : ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
14891 21982 : ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
14892 21982 : ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
14893 21982 : ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
14894 21982 : ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
14895 21982 : ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
14896 21982 : ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
14897 21982 : ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14898 21982 : ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
14899 21982 : ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
14900 21982 : ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
14901 21982 : ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
14902 21982 : ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
14903 21982 : ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
14904 21982 : ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
14905 21982 : ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
14906 21982 : ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
14907 21982 : ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
14908 21982 : ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
14909 21982 : ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
14910 21982 : ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
14911 21982 : ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
14912 21982 : ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
14913 21982 : ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
14914 21982 : ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
14915 21982 : ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
14916 21982 : ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
14917 21982 : ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
14918 21982 : ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
14919 21982 : ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
14920 21982 : ptr->x_flag_tree_loop_if_convert = (signed char ) bp_unpack_var_len_int (bp);
14921 21982 : ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
14922 21982 : ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
14923 21982 : ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
14924 21982 : ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14925 21982 : ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
14926 21982 : ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
14927 21982 : ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
14928 21982 : ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
14929 21982 : ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
14930 21982 : ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
14931 21982 : ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
14932 21982 : ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
14933 21982 : ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14934 21982 : ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
14935 21982 : ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
14936 21982 : ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
14937 21982 : ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
14938 21982 : ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
14939 21982 : ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14940 21982 : ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
14941 21982 : ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
14942 21982 : ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
14943 21982 : ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
14944 21982 : ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
14945 21982 : ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
14946 21982 : ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
14947 21982 : ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14948 21982 : ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
14949 21982 : ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14950 21982 : ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
14951 21982 : ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
14952 21982 : ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
14953 21982 : ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
14954 21982 : ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14955 21982 : ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14956 21982 : ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
14957 21982 : ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
14958 21982 : ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
14959 21982 : ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
14960 21982 : ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
14961 21982 : ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
14962 : #ifdef ACCEL_COMPILER
14963 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
14964 : #else
14965 21982 : ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
14966 : #endif
14967 : #ifdef ACCEL_COMPILER
14968 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
14969 : #else
14970 21982 : ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
14971 : #endif
14972 219820 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
14973 197838 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
14974 21982 : }
14975 : /* Free heap memory used by optimization options */
14976 : void
14977 861 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
14978 : {
14979 861 : if (ptr->x_str_align_functions)
14980 593 : free (const_cast <char *>(ptr->x_str_align_functions));
14981 861 : if (ptr->x_str_align_jumps)
14982 593 : free (const_cast <char *>(ptr->x_str_align_jumps));
14983 861 : if (ptr->x_str_align_labels)
14984 593 : free (const_cast <char *>(ptr->x_str_align_labels));
14985 861 : if (ptr->x_str_align_loops)
14986 593 : free (const_cast <char *>(ptr->x_str_align_loops));
14987 861 : if (ptr->x_flag_patchable_function_entry)
14988 0 : free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
14989 861 : }
14990 : void
14991 850378 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
14992 : {
14993 850378 : if (ptr1->x_help_flag != ptr2->x_help_flag)
14994 0 : internal_error ("%<global_options%> are modified in local context");
14995 850378 : if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
14996 0 : internal_error ("%<global_options%> are modified in local context");
14997 850378 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
14998 0 : internal_error ("%<global_options%> are modified in local context");
14999 850378 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
15000 0 : internal_error ("%<global_options%> are modified in local context");
15001 850378 : if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
15002 0 : internal_error ("%<global_options%> are modified in local context");
15003 850378 : if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
15004 0 : internal_error ("%<global_options%> are modified in local context");
15005 850378 : if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
15006 0 : internal_error ("%<global_options%> are modified in local context");
15007 850378 : if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
15008 0 : internal_error ("%<global_options%> are modified in local context");
15009 850378 : if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
15010 0 : internal_error ("%<global_options%> are modified in local context");
15011 850378 : if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
15012 0 : internal_error ("%<global_options%> are modified in local context");
15013 850378 : if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
15014 0 : internal_error ("%<global_options%> are modified in local context");
15015 850378 : if (ptr1->x_param_analyzer_supernode_explosion_factor != ptr2->x_param_analyzer_supernode_explosion_factor)
15016 0 : internal_error ("%<global_options%> are modified in local context");
15017 850378 : if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
15018 0 : internal_error ("%<global_options%> are modified in local context");
15019 850378 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
15020 0 : internal_error ("%<global_options%> are modified in local context");
15021 850378 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
15022 0 : internal_error ("%<global_options%> are modified in local context");
15023 850378 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
15024 0 : internal_error ("%<global_options%> are modified in local context");
15025 850378 : if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
15026 0 : internal_error ("%<global_options%> are modified in local context");
15027 850378 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
15028 0 : internal_error ("%<global_options%> are modified in local context");
15029 850378 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
15030 0 : internal_error ("%<global_options%> are modified in local context");
15031 850378 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
15032 0 : internal_error ("%<global_options%> are modified in local context");
15033 850378 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
15034 0 : internal_error ("%<global_options%> are modified in local context");
15035 850378 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
15036 0 : internal_error ("%<global_options%> are modified in local context");
15037 850378 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
15038 0 : internal_error ("%<global_options%> are modified in local context");
15039 850378 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
15040 0 : internal_error ("%<global_options%> are modified in local context");
15041 850378 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
15042 0 : internal_error ("%<global_options%> are modified in local context");
15043 850378 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
15044 0 : internal_error ("%<global_options%> are modified in local context");
15045 850378 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
15046 0 : internal_error ("%<global_options%> are modified in local context");
15047 850378 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
15048 0 : internal_error ("%<global_options%> are modified in local context");
15049 850378 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
15050 0 : internal_error ("%<global_options%> are modified in local context");
15051 850378 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
15052 0 : internal_error ("%<global_options%> are modified in local context");
15053 850378 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
15054 0 : internal_error ("%<global_options%> are modified in local context");
15055 850378 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
15056 0 : internal_error ("%<global_options%> are modified in local context");
15057 850378 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
15058 0 : internal_error ("%<global_options%> are modified in local context");
15059 850378 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
15060 0 : internal_error ("%<global_options%> are modified in local context");
15061 850378 : if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
15062 0 : internal_error ("%<global_options%> are modified in local context");
15063 850378 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
15064 0 : internal_error ("%<global_options%> are modified in local context");
15065 850378 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
15066 0 : internal_error ("%<global_options%> are modified in local context");
15067 850378 : if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
15068 0 : internal_error ("%<global_options%> are modified in local context");
15069 850378 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
15070 0 : internal_error ("%<global_options%> are modified in local context");
15071 850378 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
15072 0 : internal_error ("%<global_options%> are modified in local context");
15073 850378 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
15074 0 : internal_error ("%<global_options%> are modified in local context");
15075 850378 : if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
15076 0 : internal_error ("%<global_options%> are modified in local context");
15077 850378 : if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
15078 0 : internal_error ("%<global_options%> are modified in local context");
15079 850378 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
15080 0 : internal_error ("%<global_options%> are modified in local context");
15081 850378 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
15082 0 : internal_error ("%<global_options%> are modified in local context");
15083 850378 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
15084 0 : internal_error ("%<global_options%> are modified in local context");
15085 850378 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
15086 0 : internal_error ("%<global_options%> are modified in local context");
15087 850378 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
15088 0 : internal_error ("%<global_options%> are modified in local context");
15089 850378 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
15090 0 : internal_error ("%<global_options%> are modified in local context");
15091 850378 : if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
15092 0 : internal_error ("%<global_options%> are modified in local context");
15093 850378 : if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
15094 0 : internal_error ("%<global_options%> are modified in local context");
15095 850378 : if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
15096 0 : internal_error ("%<global_options%> are modified in local context");
15097 850378 : if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
15098 0 : internal_error ("%<global_options%> are modified in local context");
15099 850378 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
15100 0 : internal_error ("%<global_options%> are modified in local context");
15101 850378 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
15102 0 : internal_error ("%<global_options%> are modified in local context");
15103 850378 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
15104 0 : internal_error ("%<global_options%> are modified in local context");
15105 850378 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
15106 0 : internal_error ("%<global_options%> are modified in local context");
15107 850378 : if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
15108 0 : internal_error ("%<global_options%> are modified in local context");
15109 850378 : if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
15110 0 : internal_error ("%<global_options%> are modified in local context");
15111 850378 : if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
15112 0 : internal_error ("%<global_options%> are modified in local context");
15113 850378 : if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
15114 0 : internal_error ("%<global_options%> are modified in local context");
15115 850378 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
15116 0 : internal_error ("%<global_options%> are modified in local context");
15117 850378 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
15118 0 : internal_error ("%<global_options%> are modified in local context");
15119 850378 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
15120 0 : internal_error ("%<global_options%> are modified in local context");
15121 850378 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
15122 0 : internal_error ("%<global_options%> are modified in local context");
15123 850378 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
15124 0 : internal_error ("%<global_options%> are modified in local context");
15125 850378 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
15126 0 : internal_error ("%<global_options%> are modified in local context");
15127 850378 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
15128 0 : internal_error ("%<global_options%> are modified in local context");
15129 850378 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
15130 0 : internal_error ("%<global_options%> are modified in local context");
15131 850378 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
15132 0 : internal_error ("%<global_options%> are modified in local context");
15133 850378 : if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
15134 0 : internal_error ("%<global_options%> are modified in local context");
15135 850378 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
15136 0 : internal_error ("%<global_options%> are modified in local context");
15137 850378 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
15138 0 : internal_error ("%<global_options%> are modified in local context");
15139 850378 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
15140 0 : internal_error ("%<global_options%> are modified in local context");
15141 850378 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
15142 0 : internal_error ("%<global_options%> are modified in local context");
15143 850378 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
15144 0 : internal_error ("%<global_options%> are modified in local context");
15145 850378 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
15146 0 : internal_error ("%<global_options%> are modified in local context");
15147 850378 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
15148 0 : internal_error ("%<global_options%> are modified in local context");
15149 850378 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
15150 0 : internal_error ("%<global_options%> are modified in local context");
15151 850378 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
15152 0 : internal_error ("%<global_options%> are modified in local context");
15153 850378 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
15154 0 : internal_error ("%<global_options%> are modified in local context");
15155 850378 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
15156 0 : internal_error ("%<global_options%> are modified in local context");
15157 850378 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
15158 0 : internal_error ("%<global_options%> are modified in local context");
15159 850378 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
15160 0 : internal_error ("%<global_options%> are modified in local context");
15161 850378 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
15162 0 : internal_error ("%<global_options%> are modified in local context");
15163 850378 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
15164 0 : internal_error ("%<global_options%> are modified in local context");
15165 850378 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
15166 0 : internal_error ("%<global_options%> are modified in local context");
15167 850378 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
15168 0 : internal_error ("%<global_options%> are modified in local context");
15169 850378 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
15170 0 : internal_error ("%<global_options%> are modified in local context");
15171 850378 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
15172 0 : internal_error ("%<global_options%> are modified in local context");
15173 850378 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
15174 0 : internal_error ("%<global_options%> are modified in local context");
15175 850378 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
15176 0 : internal_error ("%<global_options%> are modified in local context");
15177 850378 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
15178 0 : internal_error ("%<global_options%> are modified in local context");
15179 850378 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
15180 0 : internal_error ("%<global_options%> are modified in local context");
15181 850378 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
15182 0 : internal_error ("%<global_options%> are modified in local context");
15183 850378 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
15184 0 : internal_error ("%<global_options%> are modified in local context");
15185 850378 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
15186 0 : internal_error ("%<global_options%> are modified in local context");
15187 850378 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
15188 0 : internal_error ("%<global_options%> are modified in local context");
15189 850378 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
15190 0 : internal_error ("%<global_options%> are modified in local context");
15191 850378 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
15192 0 : internal_error ("%<global_options%> are modified in local context");
15193 850378 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
15194 0 : internal_error ("%<global_options%> are modified in local context");
15195 850378 : if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
15196 0 : internal_error ("%<global_options%> are modified in local context");
15197 850378 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
15198 0 : internal_error ("%<global_options%> are modified in local context");
15199 850378 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
15200 0 : internal_error ("%<global_options%> are modified in local context");
15201 850378 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
15202 0 : internal_error ("%<global_options%> are modified in local context");
15203 850378 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
15204 0 : internal_error ("%<global_options%> are modified in local context");
15205 850378 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
15206 0 : internal_error ("%<global_options%> are modified in local context");
15207 850378 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
15208 0 : internal_error ("%<global_options%> are modified in local context");
15209 850378 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
15210 0 : internal_error ("%<global_options%> are modified in local context");
15211 850378 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
15212 0 : internal_error ("%<global_options%> are modified in local context");
15213 850378 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
15214 0 : internal_error ("%<global_options%> are modified in local context");
15215 850378 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
15216 0 : internal_error ("%<global_options%> are modified in local context");
15217 850378 : if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
15218 0 : internal_error ("%<global_options%> are modified in local context");
15219 850378 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
15220 0 : internal_error ("%<global_options%> are modified in local context");
15221 850378 : if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
15222 0 : internal_error ("%<global_options%> are modified in local context");
15223 850378 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
15224 0 : internal_error ("%<global_options%> are modified in local context");
15225 850378 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
15226 0 : internal_error ("%<global_options%> are modified in local context");
15227 850378 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
15228 0 : internal_error ("%<global_options%> are modified in local context");
15229 850378 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
15230 0 : internal_error ("%<global_options%> are modified in local context");
15231 850378 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
15232 0 : internal_error ("%<global_options%> are modified in local context");
15233 850378 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
15234 0 : internal_error ("%<global_options%> are modified in local context");
15235 850378 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
15236 0 : internal_error ("%<global_options%> are modified in local context");
15237 850378 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
15238 0 : internal_error ("%<global_options%> are modified in local context");
15239 850378 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
15240 0 : internal_error ("%<global_options%> are modified in local context");
15241 850378 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
15242 0 : internal_error ("%<global_options%> are modified in local context");
15243 850378 : if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
15244 0 : internal_error ("%<global_options%> are modified in local context");
15245 850378 : if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
15246 0 : internal_error ("%<global_options%> are modified in local context");
15247 850378 : if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
15248 0 : internal_error ("%<global_options%> are modified in local context");
15249 850378 : if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
15250 0 : internal_error ("%<global_options%> are modified in local context");
15251 850378 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
15252 0 : internal_error ("%<global_options%> are modified in local context");
15253 850378 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
15254 0 : internal_error ("%<global_options%> are modified in local context");
15255 850378 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
15256 0 : internal_error ("%<global_options%> are modified in local context");
15257 850378 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
15258 0 : internal_error ("%<global_options%> are modified in local context");
15259 850378 : if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
15260 0 : internal_error ("%<global_options%> are modified in local context");
15261 850378 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
15262 0 : internal_error ("%<global_options%> are modified in local context");
15263 850378 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
15264 0 : internal_error ("%<global_options%> are modified in local context");
15265 850378 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
15266 0 : internal_error ("%<global_options%> are modified in local context");
15267 850378 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
15268 0 : internal_error ("%<global_options%> are modified in local context");
15269 850378 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
15270 0 : internal_error ("%<global_options%> are modified in local context");
15271 850378 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
15272 0 : internal_error ("%<global_options%> are modified in local context");
15273 850378 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
15274 0 : internal_error ("%<global_options%> are modified in local context");
15275 850378 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
15276 0 : internal_error ("%<global_options%> are modified in local context");
15277 850378 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
15278 0 : internal_error ("%<global_options%> are modified in local context");
15279 850378 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
15280 0 : internal_error ("%<global_options%> are modified in local context");
15281 850378 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
15282 0 : internal_error ("%<global_options%> are modified in local context");
15283 850378 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
15284 0 : internal_error ("%<global_options%> are modified in local context");
15285 850378 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
15286 0 : internal_error ("%<global_options%> are modified in local context");
15287 850378 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
15288 0 : internal_error ("%<global_options%> are modified in local context");
15289 850378 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
15290 0 : internal_error ("%<global_options%> are modified in local context");
15291 850378 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
15292 0 : internal_error ("%<global_options%> are modified in local context");
15293 850378 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
15294 0 : internal_error ("%<global_options%> are modified in local context");
15295 850378 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
15296 0 : internal_error ("%<global_options%> are modified in local context");
15297 850378 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
15298 0 : internal_error ("%<global_options%> are modified in local context");
15299 850378 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
15300 0 : internal_error ("%<global_options%> are modified in local context");
15301 850378 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
15302 0 : internal_error ("%<global_options%> are modified in local context");
15303 850378 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
15304 0 : internal_error ("%<global_options%> are modified in local context");
15305 850378 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
15306 0 : internal_error ("%<global_options%> are modified in local context");
15307 850378 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
15308 0 : internal_error ("%<global_options%> are modified in local context");
15309 850378 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
15310 0 : internal_error ("%<global_options%> are modified in local context");
15311 850378 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
15312 0 : internal_error ("%<global_options%> are modified in local context");
15313 850378 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
15314 0 : internal_error ("%<global_options%> are modified in local context");
15315 850378 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
15316 0 : internal_error ("%<global_options%> are modified in local context");
15317 850378 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
15318 0 : internal_error ("%<global_options%> are modified in local context");
15319 850378 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
15320 0 : internal_error ("%<global_options%> are modified in local context");
15321 850378 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
15322 0 : internal_error ("%<global_options%> are modified in local context");
15323 850378 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
15324 0 : internal_error ("%<global_options%> are modified in local context");
15325 850378 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
15326 0 : internal_error ("%<global_options%> are modified in local context");
15327 850378 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
15328 0 : internal_error ("%<global_options%> are modified in local context");
15329 850378 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
15330 0 : internal_error ("%<global_options%> are modified in local context");
15331 850378 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
15332 0 : internal_error ("%<global_options%> are modified in local context");
15333 850378 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
15334 0 : internal_error ("%<global_options%> are modified in local context");
15335 850378 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
15336 0 : internal_error ("%<global_options%> are modified in local context");
15337 850378 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
15338 0 : internal_error ("%<global_options%> are modified in local context");
15339 850378 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
15340 0 : internal_error ("%<global_options%> are modified in local context");
15341 850378 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
15342 0 : internal_error ("%<global_options%> are modified in local context");
15343 850378 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
15344 0 : internal_error ("%<global_options%> are modified in local context");
15345 850378 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
15346 0 : internal_error ("%<global_options%> are modified in local context");
15347 850378 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
15348 0 : internal_error ("%<global_options%> are modified in local context");
15349 850378 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
15350 0 : internal_error ("%<global_options%> are modified in local context");
15351 850378 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
15352 0 : internal_error ("%<global_options%> are modified in local context");
15353 850378 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
15354 0 : internal_error ("%<global_options%> are modified in local context");
15355 850378 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
15356 0 : internal_error ("%<global_options%> are modified in local context");
15357 850378 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
15358 0 : internal_error ("%<global_options%> are modified in local context");
15359 850378 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
15360 0 : internal_error ("%<global_options%> are modified in local context");
15361 850378 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
15362 0 : internal_error ("%<global_options%> are modified in local context");
15363 850378 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
15364 0 : internal_error ("%<global_options%> are modified in local context");
15365 850378 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
15366 0 : internal_error ("%<global_options%> are modified in local context");
15367 850378 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
15368 0 : internal_error ("%<global_options%> are modified in local context");
15369 850378 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
15370 0 : internal_error ("%<global_options%> are modified in local context");
15371 850378 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
15372 0 : internal_error ("%<global_options%> are modified in local context");
15373 850378 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
15374 0 : internal_error ("%<global_options%> are modified in local context");
15375 850378 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
15376 0 : internal_error ("%<global_options%> are modified in local context");
15377 850378 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
15378 0 : internal_error ("%<global_options%> are modified in local context");
15379 850378 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
15380 0 : internal_error ("%<global_options%> are modified in local context");
15381 850378 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
15382 0 : internal_error ("%<global_options%> are modified in local context");
15383 850378 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
15384 0 : internal_error ("%<global_options%> are modified in local context");
15385 850378 : if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
15386 0 : internal_error ("%<global_options%> are modified in local context");
15387 850378 : if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
15388 0 : internal_error ("%<global_options%> are modified in local context");
15389 850378 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
15390 0 : internal_error ("%<global_options%> are modified in local context");
15391 850378 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
15392 0 : internal_error ("%<global_options%> are modified in local context");
15393 850378 : if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
15394 0 : internal_error ("%<global_options%> are modified in local context");
15395 850378 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
15396 0 : internal_error ("%<global_options%> are modified in local context");
15397 850378 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
15398 0 : internal_error ("%<global_options%> are modified in local context");
15399 850378 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
15400 0 : internal_error ("%<global_options%> are modified in local context");
15401 850378 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
15402 0 : internal_error ("%<global_options%> are modified in local context");
15403 850378 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
15404 0 : internal_error ("%<global_options%> are modified in local context");
15405 850378 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
15406 0 : internal_error ("%<global_options%> are modified in local context");
15407 850378 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
15408 0 : internal_error ("%<global_options%> are modified in local context");
15409 850378 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
15410 0 : internal_error ("%<global_options%> are modified in local context");
15411 850378 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
15412 0 : internal_error ("%<global_options%> are modified in local context");
15413 850378 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
15414 0 : internal_error ("%<global_options%> are modified in local context");
15415 850378 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
15416 0 : internal_error ("%<global_options%> are modified in local context");
15417 850378 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
15418 0 : internal_error ("%<global_options%> are modified in local context");
15419 850378 : if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
15420 0 : internal_error ("%<global_options%> are modified in local context");
15421 850378 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
15422 0 : internal_error ("%<global_options%> are modified in local context");
15423 850378 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
15424 0 : internal_error ("%<global_options%> are modified in local context");
15425 850378 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
15426 0 : internal_error ("%<global_options%> are modified in local context");
15427 850378 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
15428 0 : internal_error ("%<global_options%> are modified in local context");
15429 850378 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
15430 0 : internal_error ("%<global_options%> are modified in local context");
15431 850378 : if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
15432 0 : internal_error ("%<global_options%> are modified in local context");
15433 850378 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
15434 0 : internal_error ("%<global_options%> are modified in local context");
15435 850378 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
15436 0 : internal_error ("%<global_options%> are modified in local context");
15437 850378 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
15438 0 : internal_error ("%<global_options%> are modified in local context");
15439 850378 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
15440 0 : internal_error ("%<global_options%> are modified in local context");
15441 850378 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
15442 0 : internal_error ("%<global_options%> are modified in local context");
15443 850378 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
15444 0 : internal_error ("%<global_options%> are modified in local context");
15445 850378 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
15446 0 : internal_error ("%<global_options%> are modified in local context");
15447 850378 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
15448 0 : internal_error ("%<global_options%> are modified in local context");
15449 850378 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
15450 0 : internal_error ("%<global_options%> are modified in local context");
15451 850378 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
15452 0 : internal_error ("%<global_options%> are modified in local context");
15453 850378 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
15454 0 : internal_error ("%<global_options%> are modified in local context");
15455 850378 : if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
15456 0 : internal_error ("%<global_options%> are modified in local context");
15457 850378 : if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
15458 0 : internal_error ("%<global_options%> are modified in local context");
15459 850378 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
15460 0 : internal_error ("%<global_options%> are modified in local context");
15461 850378 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
15462 0 : internal_error ("%<global_options%> are modified in local context");
15463 850378 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
15464 0 : internal_error ("%<global_options%> are modified in local context");
15465 850378 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
15466 0 : internal_error ("%<global_options%> are modified in local context");
15467 850378 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
15468 0 : internal_error ("%<global_options%> are modified in local context");
15469 850378 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
15470 0 : internal_error ("%<global_options%> are modified in local context");
15471 850378 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
15472 0 : internal_error ("%<global_options%> are modified in local context");
15473 850378 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
15474 0 : internal_error ("%<global_options%> are modified in local context");
15475 850378 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
15476 0 : internal_error ("%<global_options%> are modified in local context");
15477 850378 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
15478 0 : internal_error ("%<global_options%> are modified in local context");
15479 850378 : if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
15480 0 : internal_error ("%<global_options%> are modified in local context");
15481 850378 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
15482 0 : internal_error ("%<global_options%> are modified in local context");
15483 850378 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
15484 0 : internal_error ("%<global_options%> are modified in local context");
15485 850378 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
15486 0 : internal_error ("%<global_options%> are modified in local context");
15487 850378 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
15488 0 : internal_error ("%<global_options%> are modified in local context");
15489 850378 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
15490 0 : internal_error ("%<global_options%> are modified in local context");
15491 850378 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
15492 0 : internal_error ("%<global_options%> are modified in local context");
15493 850378 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
15494 0 : internal_error ("%<global_options%> are modified in local context");
15495 850378 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
15496 0 : internal_error ("%<global_options%> are modified in local context");
15497 850378 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
15498 0 : internal_error ("%<global_options%> are modified in local context");
15499 850378 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
15500 0 : internal_error ("%<global_options%> are modified in local context");
15501 850378 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
15502 0 : internal_error ("%<global_options%> are modified in local context");
15503 850378 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
15504 0 : internal_error ("%<global_options%> are modified in local context");
15505 850378 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
15506 0 : internal_error ("%<global_options%> are modified in local context");
15507 850378 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
15508 0 : internal_error ("%<global_options%> are modified in local context");
15509 850378 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
15510 0 : internal_error ("%<global_options%> are modified in local context");
15511 850378 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
15512 0 : internal_error ("%<global_options%> are modified in local context");
15513 850378 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
15514 0 : internal_error ("%<global_options%> are modified in local context");
15515 850378 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
15516 0 : internal_error ("%<global_options%> are modified in local context");
15517 850378 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
15518 0 : internal_error ("%<global_options%> are modified in local context");
15519 850378 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
15520 0 : internal_error ("%<global_options%> are modified in local context");
15521 850378 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
15522 0 : internal_error ("%<global_options%> are modified in local context");
15523 850378 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
15524 0 : internal_error ("%<global_options%> are modified in local context");
15525 850378 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
15526 0 : internal_error ("%<global_options%> are modified in local context");
15527 850378 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
15528 0 : internal_error ("%<global_options%> are modified in local context");
15529 850378 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
15530 0 : internal_error ("%<global_options%> are modified in local context");
15531 850378 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
15532 0 : internal_error ("%<global_options%> are modified in local context");
15533 850378 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
15534 0 : internal_error ("%<global_options%> are modified in local context");
15535 850378 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
15536 0 : internal_error ("%<global_options%> are modified in local context");
15537 850378 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
15538 0 : internal_error ("%<global_options%> are modified in local context");
15539 850378 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
15540 0 : internal_error ("%<global_options%> are modified in local context");
15541 850378 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
15542 0 : internal_error ("%<global_options%> are modified in local context");
15543 850378 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
15544 0 : internal_error ("%<global_options%> are modified in local context");
15545 850378 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
15546 0 : internal_error ("%<global_options%> are modified in local context");
15547 850378 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
15548 0 : internal_error ("%<global_options%> are modified in local context");
15549 850378 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
15550 0 : internal_error ("%<global_options%> are modified in local context");
15551 850378 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
15552 0 : internal_error ("%<global_options%> are modified in local context");
15553 850378 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
15554 0 : internal_error ("%<global_options%> are modified in local context");
15555 850378 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
15556 0 : internal_error ("%<global_options%> are modified in local context");
15557 850378 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
15558 0 : internal_error ("%<global_options%> are modified in local context");
15559 850378 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
15560 0 : internal_error ("%<global_options%> are modified in local context");
15561 850378 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
15562 0 : internal_error ("%<global_options%> are modified in local context");
15563 850378 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
15564 0 : internal_error ("%<global_options%> are modified in local context");
15565 850378 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
15566 0 : internal_error ("%<global_options%> are modified in local context");
15567 850378 : if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
15568 0 : internal_error ("%<global_options%> are modified in local context");
15569 850378 : if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
15570 0 : internal_error ("%<global_options%> are modified in local context");
15571 850378 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
15572 0 : internal_error ("%<global_options%> are modified in local context");
15573 850378 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
15574 0 : internal_error ("%<global_options%> are modified in local context");
15575 850378 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
15576 0 : internal_error ("%<global_options%> are modified in local context");
15577 850378 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
15578 0 : internal_error ("%<global_options%> are modified in local context");
15579 850378 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
15580 0 : internal_error ("%<global_options%> are modified in local context");
15581 850378 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
15582 0 : internal_error ("%<global_options%> are modified in local context");
15583 850378 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
15584 0 : internal_error ("%<global_options%> are modified in local context");
15585 850378 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
15586 0 : internal_error ("%<global_options%> are modified in local context");
15587 850378 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
15588 0 : internal_error ("%<global_options%> are modified in local context");
15589 850378 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
15590 0 : internal_error ("%<global_options%> are modified in local context");
15591 850378 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
15592 0 : internal_error ("%<global_options%> are modified in local context");
15593 850378 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
15594 0 : internal_error ("%<global_options%> are modified in local context");
15595 850378 : if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
15596 0 : internal_error ("%<global_options%> are modified in local context");
15597 850378 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
15598 0 : internal_error ("%<global_options%> are modified in local context");
15599 850378 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
15600 0 : internal_error ("%<global_options%> are modified in local context");
15601 850378 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
15602 0 : internal_error ("%<global_options%> are modified in local context");
15603 850378 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
15604 0 : internal_error ("%<global_options%> are modified in local context");
15605 850378 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
15606 0 : internal_error ("%<global_options%> are modified in local context");
15607 850378 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
15608 0 : internal_error ("%<global_options%> are modified in local context");
15609 850378 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
15610 0 : internal_error ("%<global_options%> are modified in local context");
15611 850378 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
15612 0 : internal_error ("%<global_options%> are modified in local context");
15613 850378 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
15614 0 : internal_error ("%<global_options%> are modified in local context");
15615 850378 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
15616 0 : internal_error ("%<global_options%> are modified in local context");
15617 850378 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
15618 0 : internal_error ("%<global_options%> are modified in local context");
15619 850378 : if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
15620 0 : internal_error ("%<global_options%> are modified in local context");
15621 850378 : if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
15622 0 : internal_error ("%<global_options%> are modified in local context");
15623 850378 : if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
15624 0 : internal_error ("%<global_options%> are modified in local context");
15625 850378 : if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
15626 0 : internal_error ("%<global_options%> are modified in local context");
15627 850378 : if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
15628 0 : internal_error ("%<global_options%> are modified in local context");
15629 850378 : if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
15630 0 : internal_error ("%<global_options%> are modified in local context");
15631 850378 : if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
15632 0 : internal_error ("%<global_options%> are modified in local context");
15633 850378 : if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
15634 0 : internal_error ("%<global_options%> are modified in local context");
15635 850378 : if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
15636 0 : internal_error ("%<global_options%> are modified in local context");
15637 850378 : if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
15638 0 : internal_error ("%<global_options%> are modified in local context");
15639 850378 : if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
15640 0 : internal_error ("%<global_options%> are modified in local context");
15641 850378 : if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
15642 0 : internal_error ("%<global_options%> are modified in local context");
15643 850378 : if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
15644 0 : internal_error ("%<global_options%> are modified in local context");
15645 850378 : if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
15646 0 : internal_error ("%<global_options%> are modified in local context");
15647 850378 : if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
15648 0 : internal_error ("%<global_options%> are modified in local context");
15649 850378 : if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
15650 0 : internal_error ("%<global_options%> are modified in local context");
15651 850378 : if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
15652 0 : internal_error ("%<global_options%> are modified in local context");
15653 850378 : if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
15654 0 : internal_error ("%<global_options%> are modified in local context");
15655 850378 : if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
15656 0 : internal_error ("%<global_options%> are modified in local context");
15657 850378 : if (ptr1->x_flag_pic != ptr2->x_flag_pic)
15658 0 : internal_error ("%<global_options%> are modified in local context");
15659 850378 : if (ptr1->x_flag_pie != ptr2->x_flag_pie)
15660 0 : internal_error ("%<global_options%> are modified in local context");
15661 850378 : if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
15662 0 : internal_error ("%<global_options%> are modified in local context");
15663 850378 : if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
15664 0 : internal_error ("%<global_options%> are modified in local context");
15665 850378 : if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
15666 0 : internal_error ("%<global_options%> are modified in local context");
15667 850378 : if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
15668 0 : internal_error ("%<global_options%> are modified in local context");
15669 850378 : if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
15670 0 : internal_error ("%<global_options%> are modified in local context");
15671 850378 : if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
15672 0 : internal_error ("%<global_options%> are modified in local context");
15673 850378 : if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
15674 0 : internal_error ("%<global_options%> are modified in local context");
15675 850378 : if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
15676 0 : internal_error ("%<global_options%> are modified in local context");
15677 850378 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
15678 0 : internal_error ("%<global_options%> are modified in local context");
15679 850378 : if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
15680 0 : internal_error ("%<global_options%> are modified in local context");
15681 850378 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
15682 0 : internal_error ("%<global_options%> are modified in local context");
15683 850378 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
15684 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
15685 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
15686 0 : internal_error ("%<global_options%> are modified in local context");
15687 850378 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
15688 0 : internal_error ("%<global_options%> are modified in local context");
15689 850378 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
15690 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
15691 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
15692 0 : internal_error ("%<global_options%> are modified in local context");
15693 850378 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
15694 0 : internal_error ("%<global_options%> are modified in local context");
15695 850378 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
15696 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
15697 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
15698 0 : internal_error ("%<global_options%> are modified in local context");
15699 850378 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
15700 0 : internal_error ("%<global_options%> are modified in local context");
15701 850378 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
15702 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
15703 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
15704 0 : internal_error ("%<global_options%> are modified in local context");
15705 850378 : if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
15706 0 : internal_error ("%<global_options%> are modified in local context");
15707 850378 : if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
15708 0 : internal_error ("%<global_options%> are modified in local context");
15709 850378 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
15710 0 : internal_error ("%<global_options%> are modified in local context");
15711 850378 : if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
15712 0 : internal_error ("%<global_options%> are modified in local context");
15713 850378 : if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
15714 0 : internal_error ("%<global_options%> are modified in local context");
15715 850378 : if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
15716 0 : internal_error ("%<global_options%> are modified in local context");
15717 850378 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
15718 0 : internal_error ("%<global_options%> are modified in local context");
15719 850378 : if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
15720 0 : internal_error ("%<global_options%> are modified in local context");
15721 850378 : if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
15722 0 : internal_error ("%<global_options%> are modified in local context");
15723 850378 : if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
15724 0 : internal_error ("%<global_options%> are modified in local context");
15725 850378 : if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
15726 0 : internal_error ("%<global_options%> are modified in local context");
15727 850378 : if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
15728 0 : internal_error ("%<global_options%> are modified in local context");
15729 850378 : if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
15730 0 : internal_error ("%<global_options%> are modified in local context");
15731 850378 : if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
15732 0 : internal_error ("%<global_options%> are modified in local context");
15733 850378 : if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
15734 0 : internal_error ("%<global_options%> are modified in local context");
15735 850378 : if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
15736 0 : internal_error ("%<global_options%> are modified in local context");
15737 850378 : if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
15738 0 : internal_error ("%<global_options%> are modified in local context");
15739 850378 : if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
15740 0 : internal_error ("%<global_options%> are modified in local context");
15741 850378 : if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
15742 0 : internal_error ("%<global_options%> are modified in local context");
15743 850378 : if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
15744 0 : internal_error ("%<global_options%> are modified in local context");
15745 850378 : if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
15746 0 : internal_error ("%<global_options%> are modified in local context");
15747 850378 : if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
15748 0 : internal_error ("%<global_options%> are modified in local context");
15749 850378 : if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
15750 0 : internal_error ("%<global_options%> are modified in local context");
15751 850378 : if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
15752 0 : internal_error ("%<global_options%> are modified in local context");
15753 850378 : if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
15754 0 : internal_error ("%<global_options%> are modified in local context");
15755 850378 : if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
15756 0 : internal_error ("%<global_options%> are modified in local context");
15757 850378 : if (ptr1->x_flag_assert != ptr2->x_flag_assert)
15758 0 : internal_error ("%<global_options%> are modified in local context");
15759 850378 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
15760 0 : internal_error ("%<global_options%> are modified in local context");
15761 850378 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
15762 0 : internal_error ("%<global_options%> are modified in local context");
15763 850378 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
15764 0 : internal_error ("%<global_options%> are modified in local context");
15765 850378 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
15766 0 : internal_error ("%<global_options%> are modified in local context");
15767 850378 : if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
15768 0 : internal_error ("%<global_options%> are modified in local context");
15769 850378 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
15770 0 : internal_error ("%<global_options%> are modified in local context");
15771 850378 : if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
15772 0 : internal_error ("%<global_options%> are modified in local context");
15773 850378 : if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
15774 0 : internal_error ("%<global_options%> are modified in local context");
15775 850378 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
15776 0 : internal_error ("%<global_options%> are modified in local context");
15777 850378 : if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
15778 0 : internal_error ("%<global_options%> are modified in local context");
15779 850378 : if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
15780 0 : internal_error ("%<global_options%> are modified in local context");
15781 850378 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
15782 0 : internal_error ("%<global_options%> are modified in local context");
15783 850378 : if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
15784 0 : internal_error ("%<global_options%> are modified in local context");
15785 850378 : if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
15786 0 : internal_error ("%<global_options%> are modified in local context");
15787 850378 : if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
15788 0 : internal_error ("%<global_options%> are modified in local context");
15789 850378 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
15790 0 : internal_error ("%<global_options%> are modified in local context");
15791 850378 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
15792 0 : internal_error ("%<global_options%> are modified in local context");
15793 850378 : if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
15794 0 : internal_error ("%<global_options%> are modified in local context");
15795 850378 : if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
15796 0 : internal_error ("%<global_options%> are modified in local context");
15797 850378 : if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
15798 0 : internal_error ("%<global_options%> are modified in local context");
15799 850378 : if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
15800 0 : internal_error ("%<global_options%> are modified in local context");
15801 850378 : if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
15802 0 : internal_error ("%<global_options%> are modified in local context");
15803 850378 : if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
15804 0 : internal_error ("%<global_options%> are modified in local context");
15805 850378 : if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
15806 0 : internal_error ("%<global_options%> are modified in local context");
15807 850378 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
15808 0 : internal_error ("%<global_options%> are modified in local context");
15809 850378 : if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
15810 0 : internal_error ("%<global_options%> are modified in local context");
15811 850378 : if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
15812 0 : internal_error ("%<global_options%> are modified in local context");
15813 850378 : if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
15814 0 : internal_error ("%<global_options%> are modified in local context");
15815 850378 : if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
15816 0 : internal_error ("%<global_options%> are modified in local context");
15817 850378 : if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
15818 0 : internal_error ("%<global_options%> are modified in local context");
15819 850378 : if (ptr1->x_flag_checking != ptr2->x_flag_checking)
15820 0 : internal_error ("%<global_options%> are modified in local context");
15821 850378 : if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
15822 0 : internal_error ("%<global_options%> are modified in local context");
15823 850378 : if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
15824 0 : internal_error ("%<global_options%> are modified in local context");
15825 850378 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
15826 0 : internal_error ("%<global_options%> are modified in local context");
15827 850378 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
15828 0 : internal_error ("%<global_options%> are modified in local context");
15829 850378 : if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
15830 0 : internal_error ("%<global_options%> are modified in local context");
15831 850378 : if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
15832 0 : internal_error ("%<global_options%> are modified in local context");
15833 850378 : if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
15834 0 : internal_error ("%<global_options%> are modified in local context");
15835 850378 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
15836 0 : internal_error ("%<global_options%> are modified in local context");
15837 850378 : if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
15838 0 : internal_error ("%<global_options%> are modified in local context");
15839 850378 : if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
15840 0 : internal_error ("%<global_options%> are modified in local context");
15841 850378 : if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
15842 0 : internal_error ("%<global_options%> are modified in local context");
15843 850378 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
15844 0 : internal_error ("%<global_options%> are modified in local context");
15845 850378 : if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
15846 0 : internal_error ("%<global_options%> are modified in local context");
15847 850378 : if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
15848 0 : internal_error ("%<global_options%> are modified in local context");
15849 850378 : if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
15850 0 : internal_error ("%<global_options%> are modified in local context");
15851 850378 : if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
15852 0 : internal_error ("%<global_options%> are modified in local context");
15853 850378 : if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
15854 0 : internal_error ("%<global_options%> are modified in local context");
15855 850378 : if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
15856 0 : internal_error ("%<global_options%> are modified in local context");
15857 850378 : if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
15858 0 : internal_error ("%<global_options%> are modified in local context");
15859 850378 : if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
15860 0 : internal_error ("%<global_options%> are modified in local context");
15861 850378 : if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
15862 0 : internal_error ("%<global_options%> are modified in local context");
15863 850378 : if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
15864 0 : internal_error ("%<global_options%> are modified in local context");
15865 850378 : if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
15866 0 : internal_error ("%<global_options%> are modified in local context");
15867 850378 : if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
15868 0 : internal_error ("%<global_options%> are modified in local context");
15869 850378 : if (ptr1->x_flag_convert != ptr2->x_flag_convert)
15870 0 : internal_error ("%<global_options%> are modified in local context");
15871 850378 : if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
15872 0 : internal_error ("%<global_options%> are modified in local context");
15873 850378 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
15874 0 : internal_error ("%<global_options%> are modified in local context");
15875 850378 : if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
15876 0 : internal_error ("%<global_options%> are modified in local context");
15877 850378 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
15878 0 : internal_error ("%<global_options%> are modified in local context");
15879 850378 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
15880 0 : internal_error ("%<global_options%> are modified in local context");
15881 850378 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
15882 0 : internal_error ("%<global_options%> are modified in local context");
15883 850378 : if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
15884 0 : internal_error ("%<global_options%> are modified in local context");
15885 850378 : if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
15886 0 : internal_error ("%<global_options%> are modified in local context");
15887 850378 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
15888 0 : internal_error ("%<global_options%> are modified in local context");
15889 850378 : if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
15890 0 : internal_error ("%<global_options%> are modified in local context");
15891 850378 : if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
15892 0 : internal_error ("%<global_options%> are modified in local context");
15893 850378 : if (ptr1->x_flag_dec != ptr2->x_flag_dec)
15894 0 : internal_error ("%<global_options%> are modified in local context");
15895 850378 : if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
15896 0 : internal_error ("%<global_options%> are modified in local context");
15897 850378 : if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
15898 0 : internal_error ("%<global_options%> are modified in local context");
15899 850378 : if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
15900 0 : internal_error ("%<global_options%> are modified in local context");
15901 850378 : if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
15902 0 : internal_error ("%<global_options%> are modified in local context");
15903 850378 : if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
15904 0 : internal_error ("%<global_options%> are modified in local context");
15905 850378 : if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
15906 0 : internal_error ("%<global_options%> are modified in local context");
15907 850378 : if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
15908 0 : internal_error ("%<global_options%> are modified in local context");
15909 850378 : if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
15910 0 : internal_error ("%<global_options%> are modified in local context");
15911 850378 : if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
15912 0 : internal_error ("%<global_options%> are modified in local context");
15913 850378 : if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
15914 0 : internal_error ("%<global_options%> are modified in local context");
15915 850378 : if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
15916 0 : internal_error ("%<global_options%> are modified in local context");
15917 850378 : if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
15918 0 : internal_error ("%<global_options%> are modified in local context");
15919 850378 : if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
15920 0 : internal_error ("%<global_options%> are modified in local context");
15921 850378 : if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
15922 0 : internal_error ("%<global_options%> are modified in local context");
15923 850378 : if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
15924 0 : internal_error ("%<global_options%> are modified in local context");
15925 850378 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
15926 0 : internal_error ("%<global_options%> are modified in local context");
15927 850378 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
15928 0 : internal_error ("%<global_options%> are modified in local context");
15929 850378 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
15930 0 : internal_error ("%<global_options%> are modified in local context");
15931 850378 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
15932 0 : internal_error ("%<global_options%> are modified in local context");
15933 850378 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
15934 0 : internal_error ("%<global_options%> are modified in local context");
15935 850378 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
15936 0 : internal_error ("%<global_options%> are modified in local context");
15937 850378 : if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
15938 0 : internal_error ("%<global_options%> are modified in local context");
15939 850378 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
15940 0 : internal_error ("%<global_options%> are modified in local context");
15941 850378 : if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
15942 0 : internal_error ("%<global_options%> are modified in local context");
15943 850378 : if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
15944 0 : internal_error ("%<global_options%> are modified in local context");
15945 850378 : if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
15946 0 : internal_error ("%<global_options%> are modified in local context");
15947 850378 : if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
15948 0 : internal_error ("%<global_options%> are modified in local context");
15949 850378 : if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
15950 0 : internal_error ("%<global_options%> are modified in local context");
15951 850378 : if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
15952 0 : internal_error ("%<global_options%> are modified in local context");
15953 850378 : if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
15954 0 : internal_error ("%<global_options%> are modified in local context");
15955 850378 : if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
15956 0 : internal_error ("%<global_options%> are modified in local context");
15957 850378 : if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
15958 0 : internal_error ("%<global_options%> are modified in local context");
15959 850378 : if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
15960 0 : internal_error ("%<global_options%> are modified in local context");
15961 850378 : if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
15962 0 : internal_error ("%<global_options%> are modified in local context");
15963 850378 : if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
15964 0 : internal_error ("%<global_options%> are modified in local context");
15965 850378 : if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
15966 0 : internal_error ("%<global_options%> are modified in local context");
15967 850378 : if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
15968 0 : internal_error ("%<global_options%> are modified in local context");
15969 850378 : if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
15970 0 : internal_error ("%<global_options%> are modified in local context");
15971 850378 : if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
15972 0 : internal_error ("%<global_options%> are modified in local context");
15973 850378 : if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
15974 0 : internal_error ("%<global_options%> are modified in local context");
15975 850378 : if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
15976 0 : internal_error ("%<global_options%> are modified in local context");
15977 850378 : if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
15978 0 : internal_error ("%<global_options%> are modified in local context");
15979 850378 : if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
15980 0 : internal_error ("%<global_options%> are modified in local context");
15981 850378 : if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
15982 0 : internal_error ("%<global_options%> are modified in local context");
15983 850378 : if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
15984 0 : internal_error ("%<global_options%> are modified in local context");
15985 850378 : if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
15986 0 : internal_error ("%<global_options%> are modified in local context");
15987 850378 : if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
15988 0 : internal_error ("%<global_options%> are modified in local context");
15989 850378 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
15990 0 : internal_error ("%<global_options%> are modified in local context");
15991 850378 : if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
15992 0 : internal_error ("%<global_options%> are modified in local context");
15993 850378 : if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
15994 0 : internal_error ("%<global_options%> are modified in local context");
15995 850378 : if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
15996 0 : internal_error ("%<global_options%> are modified in local context");
15997 850378 : if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
15998 0 : internal_error ("%<global_options%> are modified in local context");
15999 850378 : if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
16000 0 : internal_error ("%<global_options%> are modified in local context");
16001 850378 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
16002 0 : internal_error ("%<global_options%> are modified in local context");
16003 850378 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
16004 0 : internal_error ("%<global_options%> are modified in local context");
16005 850378 : if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
16006 0 : internal_error ("%<global_options%> are modified in local context");
16007 850378 : if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
16008 0 : internal_error ("%<global_options%> are modified in local context");
16009 850378 : if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
16010 0 : internal_error ("%<global_options%> are modified in local context");
16011 850378 : if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
16012 0 : internal_error ("%<global_options%> are modified in local context");
16013 850378 : if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
16014 0 : internal_error ("%<global_options%> are modified in local context");
16015 850378 : if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
16016 0 : internal_error ("%<global_options%> are modified in local context");
16017 850378 : if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
16018 0 : internal_error ("%<global_options%> are modified in local context");
16019 850378 : if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
16020 0 : internal_error ("%<global_options%> are modified in local context");
16021 850378 : if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
16022 0 : internal_error ("%<global_options%> are modified in local context");
16023 850378 : if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
16024 0 : internal_error ("%<global_options%> are modified in local context");
16025 850378 : if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
16026 0 : internal_error ("%<global_options%> are modified in local context");
16027 850378 : if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
16028 0 : internal_error ("%<global_options%> are modified in local context");
16029 850378 : if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
16030 0 : internal_error ("%<global_options%> are modified in local context");
16031 850378 : if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
16032 0 : internal_error ("%<global_options%> are modified in local context");
16033 850378 : if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
16034 0 : internal_error ("%<global_options%> are modified in local context");
16035 850378 : if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
16036 0 : internal_error ("%<global_options%> are modified in local context");
16037 850378 : if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
16038 0 : internal_error ("%<global_options%> are modified in local context");
16039 850378 : if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
16040 0 : internal_error ("%<global_options%> are modified in local context");
16041 850378 : if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
16042 0 : internal_error ("%<global_options%> are modified in local context");
16043 850378 : if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
16044 0 : internal_error ("%<global_options%> are modified in local context");
16045 850378 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
16046 0 : internal_error ("%<global_options%> are modified in local context");
16047 850378 : if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
16048 0 : internal_error ("%<global_options%> are modified in local context");
16049 850378 : if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
16050 0 : internal_error ("%<global_options%> are modified in local context");
16051 850378 : if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
16052 0 : internal_error ("%<global_options%> are modified in local context");
16053 850378 : if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
16054 0 : internal_error ("%<global_options%> are modified in local context");
16055 850378 : if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
16056 0 : internal_error ("%<global_options%> are modified in local context");
16057 850378 : if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
16058 0 : internal_error ("%<global_options%> are modified in local context");
16059 850378 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
16060 0 : internal_error ("%<global_options%> are modified in local context");
16061 850378 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
16062 0 : internal_error ("%<global_options%> are modified in local context");
16063 850378 : if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
16064 0 : internal_error ("%<global_options%> are modified in local context");
16065 850378 : if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
16066 0 : internal_error ("%<global_options%> are modified in local context");
16067 850378 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
16068 0 : internal_error ("%<global_options%> are modified in local context");
16069 850378 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
16070 0 : internal_error ("%<global_options%> are modified in local context");
16071 850378 : if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
16072 0 : internal_error ("%<global_options%> are modified in local context");
16073 850378 : if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
16074 0 : internal_error ("%<global_options%> are modified in local context");
16075 850378 : if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
16076 0 : internal_error ("%<global_options%> are modified in local context");
16077 850378 : if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
16078 0 : internal_error ("%<global_options%> are modified in local context");
16079 850378 : if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
16080 0 : internal_error ("%<global_options%> are modified in local context");
16081 850378 : if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
16082 0 : internal_error ("%<global_options%> are modified in local context");
16083 850378 : if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
16084 0 : internal_error ("%<global_options%> are modified in local context");
16085 850378 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
16086 0 : internal_error ("%<global_options%> are modified in local context");
16087 850378 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
16088 0 : internal_error ("%<global_options%> are modified in local context");
16089 850378 : if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
16090 0 : internal_error ("%<global_options%> are modified in local context");
16091 850378 : if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
16092 0 : internal_error ("%<global_options%> are modified in local context");
16093 850378 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
16094 0 : internal_error ("%<global_options%> are modified in local context");
16095 850378 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
16096 0 : internal_error ("%<global_options%> are modified in local context");
16097 850378 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
16098 0 : internal_error ("%<global_options%> are modified in local context");
16099 850378 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
16100 0 : internal_error ("%<global_options%> are modified in local context");
16101 850378 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
16102 0 : internal_error ("%<global_options%> are modified in local context");
16103 850378 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
16104 0 : internal_error ("%<global_options%> are modified in local context");
16105 850378 : if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
16106 0 : internal_error ("%<global_options%> are modified in local context");
16107 850378 : if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
16108 0 : internal_error ("%<global_options%> are modified in local context");
16109 850378 : if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
16110 0 : internal_error ("%<global_options%> are modified in local context");
16111 850378 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
16112 0 : internal_error ("%<global_options%> are modified in local context");
16113 850378 : if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
16114 0 : internal_error ("%<global_options%> are modified in local context");
16115 850378 : if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
16116 0 : internal_error ("%<global_options%> are modified in local context");
16117 850378 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
16118 0 : internal_error ("%<global_options%> are modified in local context");
16119 850378 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
16120 0 : internal_error ("%<global_options%> are modified in local context");
16121 850378 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
16122 0 : internal_error ("%<global_options%> are modified in local context");
16123 850378 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
16124 0 : internal_error ("%<global_options%> are modified in local context");
16125 850378 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
16126 0 : internal_error ("%<global_options%> are modified in local context");
16127 850378 : if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
16128 0 : internal_error ("%<global_options%> are modified in local context");
16129 850378 : if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
16130 0 : internal_error ("%<global_options%> are modified in local context");
16131 850378 : if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
16132 0 : internal_error ("%<global_options%> are modified in local context");
16133 850378 : if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
16134 0 : internal_error ("%<global_options%> are modified in local context");
16135 850378 : if (ptr1->x_flag_tm != ptr2->x_flag_tm)
16136 0 : internal_error ("%<global_options%> are modified in local context");
16137 850378 : if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
16138 0 : internal_error ("%<global_options%> are modified in local context");
16139 850378 : if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
16140 0 : internal_error ("%<global_options%> are modified in local context");
16141 850378 : if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
16142 0 : internal_error ("%<global_options%> are modified in local context");
16143 850378 : if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
16144 0 : internal_error ("%<global_options%> are modified in local context");
16145 850378 : if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
16146 0 : internal_error ("%<global_options%> are modified in local context");
16147 850378 : if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
16148 0 : internal_error ("%<global_options%> are modified in local context");
16149 850378 : if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
16150 0 : internal_error ("%<global_options%> are modified in local context");
16151 850378 : if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
16152 0 : internal_error ("%<global_options%> are modified in local context");
16153 850378 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
16154 0 : internal_error ("%<global_options%> are modified in local context");
16155 850378 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
16156 0 : internal_error ("%<global_options%> are modified in local context");
16157 850378 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
16158 0 : internal_error ("%<global_options%> are modified in local context");
16159 850378 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
16160 0 : internal_error ("%<global_options%> are modified in local context");
16161 850378 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
16162 0 : internal_error ("%<global_options%> are modified in local context");
16163 850378 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
16164 0 : internal_error ("%<global_options%> are modified in local context");
16165 850378 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
16166 0 : internal_error ("%<global_options%> are modified in local context");
16167 850378 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
16168 0 : internal_error ("%<global_options%> are modified in local context");
16169 850378 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
16170 0 : internal_error ("%<global_options%> are modified in local context");
16171 850378 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
16172 0 : internal_error ("%<global_options%> are modified in local context");
16173 850378 : if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
16174 0 : internal_error ("%<global_options%> are modified in local context");
16175 850378 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
16176 0 : internal_error ("%<global_options%> are modified in local context");
16177 850378 : if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
16178 0 : internal_error ("%<global_options%> are modified in local context");
16179 850378 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
16180 0 : internal_error ("%<global_options%> are modified in local context");
16181 850378 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
16182 0 : internal_error ("%<global_options%> are modified in local context");
16183 850378 : if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
16184 0 : internal_error ("%<global_options%> are modified in local context");
16185 850378 : if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
16186 0 : internal_error ("%<global_options%> are modified in local context");
16187 850378 : if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
16188 0 : internal_error ("%<global_options%> are modified in local context");
16189 850378 : if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
16190 0 : internal_error ("%<global_options%> are modified in local context");
16191 850378 : if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
16192 0 : internal_error ("%<global_options%> are modified in local context");
16193 850378 : if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
16194 0 : internal_error ("%<global_options%> are modified in local context");
16195 850378 : if (ptr1->x_indicator_column != ptr2->x_indicator_column)
16196 0 : internal_error ("%<global_options%> are modified in local context");
16197 850378 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
16198 0 : internal_error ("%<global_options%> are modified in local context");
16199 850378 : if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
16200 0 : internal_error ("%<global_options%> are modified in local context");
16201 850378 : if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
16202 0 : internal_error ("%<global_options%> are modified in local context");
16203 850378 : if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
16204 0 : internal_error ("%<global_options%> are modified in local context");
16205 850378 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
16206 0 : internal_error ("%<global_options%> are modified in local context");
16207 850378 : if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
16208 0 : internal_error ("%<global_options%> are modified in local context");
16209 850378 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
16210 0 : internal_error ("%<global_options%> are modified in local context");
16211 850378 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
16212 0 : internal_error ("%<global_options%> are modified in local context");
16213 850378 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
16214 0 : internal_error ("%<global_options%> are modified in local context");
16215 850378 : if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
16216 0 : internal_error ("%<global_options%> are modified in local context");
16217 850378 : if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
16218 0 : internal_error ("%<global_options%> are modified in local context");
16219 850378 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
16220 0 : internal_error ("%<global_options%> are modified in local context");
16221 850378 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
16222 0 : internal_error ("%<global_options%> are modified in local context");
16223 850378 : if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
16224 0 : internal_error ("%<global_options%> are modified in local context");
16225 850378 : if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
16226 0 : internal_error ("%<global_options%> are modified in local context");
16227 850378 : if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
16228 0 : internal_error ("%<global_options%> are modified in local context");
16229 850378 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
16230 0 : internal_error ("%<global_options%> are modified in local context");
16231 850378 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
16232 0 : internal_error ("%<global_options%> are modified in local context");
16233 850378 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
16234 0 : internal_error ("%<global_options%> are modified in local context");
16235 850378 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
16236 0 : internal_error ("%<global_options%> are modified in local context");
16237 850378 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
16238 0 : internal_error ("%<global_options%> are modified in local context");
16239 850378 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
16240 0 : internal_error ("%<global_options%> are modified in local context");
16241 850378 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
16242 0 : internal_error ("%<global_options%> are modified in local context");
16243 850378 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
16244 0 : internal_error ("%<global_options%> are modified in local context");
16245 850378 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
16246 0 : internal_error ("%<global_options%> are modified in local context");
16247 850378 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
16248 0 : internal_error ("%<global_options%> are modified in local context");
16249 850378 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
16250 0 : internal_error ("%<global_options%> are modified in local context");
16251 850378 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
16252 0 : internal_error ("%<global_options%> are modified in local context");
16253 850378 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
16254 0 : internal_error ("%<global_options%> are modified in local context");
16255 850378 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
16256 0 : internal_error ("%<global_options%> are modified in local context");
16257 850378 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
16258 0 : internal_error ("%<global_options%> are modified in local context");
16259 850378 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
16260 0 : internal_error ("%<global_options%> are modified in local context");
16261 850378 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
16262 0 : internal_error ("%<global_options%> are modified in local context");
16263 850378 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
16264 0 : internal_error ("%<global_options%> are modified in local context");
16265 850378 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
16266 0 : internal_error ("%<global_options%> are modified in local context");
16267 850378 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
16268 0 : internal_error ("%<global_options%> are modified in local context");
16269 850378 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
16270 0 : internal_error ("%<global_options%> are modified in local context");
16271 850378 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
16272 0 : internal_error ("%<global_options%> are modified in local context");
16273 850378 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
16274 0 : internal_error ("%<global_options%> are modified in local context");
16275 850378 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
16276 0 : internal_error ("%<global_options%> are modified in local context");
16277 850378 : if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
16278 0 : internal_error ("%<global_options%> are modified in local context");
16279 850378 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
16280 0 : internal_error ("%<global_options%> are modified in local context");
16281 850378 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
16282 0 : internal_error ("%<global_options%> are modified in local context");
16283 850378 : if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
16284 0 : internal_error ("%<global_options%> are modified in local context");
16285 850378 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
16286 0 : internal_error ("%<global_options%> are modified in local context");
16287 850378 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
16288 0 : internal_error ("%<global_options%> are modified in local context");
16289 850378 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
16290 0 : internal_error ("%<global_options%> are modified in local context");
16291 850378 : if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
16292 0 : internal_error ("%<global_options%> are modified in local context");
16293 850378 : if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
16294 0 : internal_error ("%<global_options%> are modified in local context");
16295 850378 : if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
16296 0 : internal_error ("%<global_options%> are modified in local context");
16297 850378 : if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
16298 0 : internal_error ("%<global_options%> are modified in local context");
16299 850378 : if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
16300 0 : internal_error ("%<global_options%> are modified in local context");
16301 850378 : if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
16302 0 : internal_error ("%<global_options%> are modified in local context");
16303 850378 : if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
16304 0 : internal_error ("%<global_options%> are modified in local context");
16305 850378 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
16306 0 : internal_error ("%<global_options%> are modified in local context");
16307 850378 : if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
16308 0 : internal_error ("%<global_options%> are modified in local context");
16309 850378 : if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
16310 0 : internal_error ("%<global_options%> are modified in local context");
16311 850378 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
16312 0 : internal_error ("%<global_options%> are modified in local context");
16313 850378 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
16314 0 : internal_error ("%<global_options%> are modified in local context");
16315 850378 : if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
16316 0 : internal_error ("%<global_options%> are modified in local context");
16317 850378 : if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
16318 0 : internal_error ("%<global_options%> are modified in local context");
16319 850378 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
16320 0 : internal_error ("%<global_options%> are modified in local context");
16321 850378 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
16322 0 : internal_error ("%<global_options%> are modified in local context");
16323 850378 : if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
16324 0 : internal_error ("%<global_options%> are modified in local context");
16325 850378 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
16326 0 : internal_error ("%<global_options%> are modified in local context");
16327 850378 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
16328 0 : internal_error ("%<global_options%> are modified in local context");
16329 850378 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
16330 0 : internal_error ("%<global_options%> are modified in local context");
16331 850378 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
16332 0 : internal_error ("%<global_options%> are modified in local context");
16333 850378 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
16334 0 : internal_error ("%<global_options%> are modified in local context");
16335 850378 : if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
16336 0 : internal_error ("%<global_options%> are modified in local context");
16337 850378 : if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
16338 0 : internal_error ("%<global_options%> are modified in local context");
16339 850378 : if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
16340 0 : internal_error ("%<global_options%> are modified in local context");
16341 850378 : if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
16342 0 : internal_error ("%<global_options%> are modified in local context");
16343 850378 : if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
16344 0 : internal_error ("%<global_options%> are modified in local context");
16345 850378 : if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
16346 0 : internal_error ("%<global_options%> are modified in local context");
16347 850378 : if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
16348 0 : internal_error ("%<global_options%> are modified in local context");
16349 850378 : if (ptr1->x_flag_lto != ptr2->x_flag_lto)
16350 0 : internal_error ("%<global_options%> are modified in local context");
16351 850378 : if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
16352 0 : internal_error ("%<global_options%> are modified in local context");
16353 850378 : if (ptr1->x_ltrans_linemap_file != ptr2->x_ltrans_linemap_file)
16354 0 : internal_error ("%<global_options%> are modified in local context");
16355 850378 : if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
16356 0 : internal_error ("%<global_options%> are modified in local context");
16357 850378 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
16358 0 : internal_error ("%<global_options%> are modified in local context");
16359 850378 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
16360 0 : internal_error ("%<global_options%> are modified in local context");
16361 850378 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
16362 0 : internal_error ("%<global_options%> are modified in local context");
16363 850378 : if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
16364 0 : internal_error ("%<global_options%> are modified in local context");
16365 850378 : if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
16366 0 : internal_error ("%<global_options%> are modified in local context");
16367 850378 : if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
16368 0 : internal_error ("%<global_options%> are modified in local context");
16369 850378 : if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
16370 0 : internal_error ("%<global_options%> are modified in local context");
16371 850378 : if (ptr1->x_mem_report != ptr2->x_mem_report)
16372 0 : internal_error ("%<global_options%> are modified in local context");
16373 850378 : if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
16374 0 : internal_error ("%<global_options%> are modified in local context");
16375 850378 : if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
16376 0 : internal_error ("%<global_options%> are modified in local context");
16377 850378 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
16378 0 : internal_error ("%<global_options%> are modified in local context");
16379 850378 : if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
16380 0 : internal_error ("%<global_options%> are modified in local context");
16381 850378 : if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
16382 0 : internal_error ("%<global_options%> are modified in local context");
16383 850378 : if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
16384 0 : internal_error ("%<global_options%> are modified in local context");
16385 850378 : if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
16386 0 : internal_error ("%<global_options%> are modified in local context");
16387 850378 : if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
16388 0 : internal_error ("%<global_options%> are modified in local context");
16389 850378 : if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
16390 0 : internal_error ("%<global_options%> are modified in local context");
16391 850378 : if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
16392 0 : internal_error ("%<global_options%> are modified in local context");
16393 850378 : if (ptr1->x_flag_modules != ptr2->x_flag_modules)
16394 0 : internal_error ("%<global_options%> are modified in local context");
16395 850378 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
16396 0 : internal_error ("%<global_options%> are modified in local context");
16397 850378 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
16398 0 : internal_error ("%<global_options%> are modified in local context");
16399 850378 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
16400 0 : internal_error ("%<global_options%> are modified in local context");
16401 850378 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
16402 0 : internal_error ("%<global_options%> are modified in local context");
16403 850378 : if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
16404 0 : internal_error ("%<global_options%> are modified in local context");
16405 850378 : if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
16406 0 : internal_error ("%<global_options%> are modified in local context");
16407 850378 : if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
16408 0 : internal_error ("%<global_options%> are modified in local context");
16409 850378 : if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
16410 0 : internal_error ("%<global_options%> are modified in local context");
16411 850378 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
16412 0 : internal_error ("%<global_options%> are modified in local context");
16413 850378 : if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
16414 0 : internal_error ("%<global_options%> are modified in local context");
16415 850378 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
16416 0 : internal_error ("%<global_options%> are modified in local context");
16417 850378 : if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
16418 0 : internal_error ("%<global_options%> are modified in local context");
16419 850378 : if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
16420 0 : internal_error ("%<global_options%> are modified in local context");
16421 850378 : if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
16422 0 : internal_error ("%<global_options%> are modified in local context");
16423 850378 : if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
16424 0 : internal_error ("%<global_options%> are modified in local context");
16425 850378 : if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
16426 0 : internal_error ("%<global_options%> are modified in local context");
16427 850378 : if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
16428 0 : internal_error ("%<global_options%> are modified in local context");
16429 850378 : if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
16430 0 : internal_error ("%<global_options%> are modified in local context");
16431 850378 : if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
16432 0 : internal_error ("%<global_options%> are modified in local context");
16433 850378 : if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
16434 0 : internal_error ("%<global_options%> are modified in local context");
16435 850378 : if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
16436 0 : internal_error ("%<global_options%> are modified in local context");
16437 850378 : if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
16438 0 : internal_error ("%<global_options%> are modified in local context");
16439 850378 : if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
16440 0 : internal_error ("%<global_options%> are modified in local context");
16441 850378 : if (ptr1->x_flag_openmp_ompt != ptr2->x_flag_openmp_ompt)
16442 0 : internal_error ("%<global_options%> are modified in local context");
16443 850378 : if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
16444 0 : internal_error ("%<global_options%> are modified in local context");
16445 850378 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
16446 0 : internal_error ("%<global_options%> are modified in local context");
16447 850378 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
16448 0 : internal_error ("%<global_options%> are modified in local context");
16449 850378 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
16450 0 : internal_error ("%<global_options%> are modified in local context");
16451 850378 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
16452 0 : internal_error ("%<global_options%> are modified in local context");
16453 850378 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
16454 0 : internal_error ("%<global_options%> are modified in local context");
16455 850378 : if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
16456 0 : internal_error ("%<global_options%> are modified in local context");
16457 850378 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
16458 0 : internal_error ("%<global_options%> are modified in local context");
16459 850378 : if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
16460 0 : internal_error ("%<global_options%> are modified in local context");
16461 850378 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
16462 0 : internal_error ("%<global_options%> are modified in local context");
16463 850378 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
16464 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
16465 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
16466 0 : internal_error ("%<global_options%> are modified in local context");
16467 850378 : if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
16468 0 : internal_error ("%<global_options%> are modified in local context");
16469 850378 : if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
16470 0 : internal_error ("%<global_options%> are modified in local context");
16471 850378 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
16472 0 : internal_error ("%<global_options%> are modified in local context");
16473 850378 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
16474 0 : internal_error ("%<global_options%> are modified in local context");
16475 850378 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
16476 0 : internal_error ("%<global_options%> are modified in local context");
16477 850378 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
16478 0 : internal_error ("%<global_options%> are modified in local context");
16479 850378 : if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
16480 0 : internal_error ("%<global_options%> are modified in local context");
16481 850378 : if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
16482 0 : internal_error ("%<global_options%> are modified in local context");
16483 850378 : if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
16484 0 : internal_error ("%<global_options%> are modified in local context");
16485 850378 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
16486 0 : internal_error ("%<global_options%> are modified in local context");
16487 850378 : if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
16488 0 : internal_error ("%<global_options%> are modified in local context");
16489 850378 : if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
16490 0 : internal_error ("%<global_options%> are modified in local context");
16491 850378 : if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
16492 0 : internal_error ("%<global_options%> are modified in local context");
16493 850378 : if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
16494 0 : internal_error ("%<global_options%> are modified in local context");
16495 850378 : if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
16496 0 : internal_error ("%<global_options%> are modified in local context");
16497 850378 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
16498 0 : internal_error ("%<global_options%> are modified in local context");
16499 850378 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
16500 0 : internal_error ("%<global_options%> are modified in local context");
16501 850378 : if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
16502 0 : internal_error ("%<global_options%> are modified in local context");
16503 850378 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
16504 0 : internal_error ("%<global_options%> are modified in local context");
16505 850378 : if (ptr1->x_profile_flag != ptr2->x_profile_flag)
16506 0 : internal_error ("%<global_options%> are modified in local context");
16507 850378 : if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
16508 0 : internal_error ("%<global_options%> are modified in local context");
16509 850378 : if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
16510 0 : internal_error ("%<global_options%> are modified in local context");
16511 850378 : if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
16512 0 : internal_error ("%<global_options%> are modified in local context");
16513 850378 : if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
16514 0 : internal_error ("%<global_options%> are modified in local context");
16515 850378 : if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
16516 0 : internal_error ("%<global_options%> are modified in local context");
16517 850378 : if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
16518 0 : internal_error ("%<global_options%> are modified in local context");
16519 850378 : if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
16520 0 : internal_error ("%<global_options%> are modified in local context");
16521 850378 : if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
16522 0 : internal_error ("%<global_options%> are modified in local context");
16523 850378 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
16524 0 : internal_error ("%<global_options%> are modified in local context");
16525 850378 : if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
16526 0 : internal_error ("%<global_options%> are modified in local context");
16527 850378 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
16528 0 : internal_error ("%<global_options%> are modified in local context");
16529 850378 : if (ptr1->x_profile_report != ptr2->x_profile_report)
16530 0 : internal_error ("%<global_options%> are modified in local context");
16531 850378 : if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
16532 0 : internal_error ("%<global_options%> are modified in local context");
16533 850378 : if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
16534 0 : internal_error ("%<global_options%> are modified in local context");
16535 850378 : if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
16536 0 : internal_error ("%<global_options%> are modified in local context");
16537 850378 : if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
16538 0 : internal_error ("%<global_options%> are modified in local context");
16539 850378 : if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
16540 0 : internal_error ("%<global_options%> are modified in local context");
16541 850378 : if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
16542 0 : internal_error ("%<global_options%> are modified in local context");
16543 850378 : if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
16544 0 : internal_error ("%<global_options%> are modified in local context");
16545 850378 : if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
16546 0 : internal_error ("%<global_options%> are modified in local context");
16547 850378 : if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
16548 0 : internal_error ("%<global_options%> are modified in local context");
16549 850378 : if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
16550 0 : internal_error ("%<global_options%> are modified in local context");
16551 850378 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
16552 0 : internal_error ("%<global_options%> are modified in local context");
16553 850378 : if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
16554 0 : internal_error ("%<global_options%> are modified in local context");
16555 850378 : if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
16556 0 : internal_error ("%<global_options%> are modified in local context");
16557 850378 : if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
16558 0 : internal_error ("%<global_options%> are modified in local context");
16559 850378 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
16560 0 : internal_error ("%<global_options%> are modified in local context");
16561 850378 : if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
16562 0 : internal_error ("%<global_options%> are modified in local context");
16563 850378 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
16564 0 : internal_error ("%<global_options%> are modified in local context");
16565 850378 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
16566 0 : internal_error ("%<global_options%> are modified in local context");
16567 850378 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
16568 0 : internal_error ("%<global_options%> are modified in local context");
16569 850378 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
16570 0 : internal_error ("%<global_options%> are modified in local context");
16571 850378 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
16572 0 : internal_error ("%<global_options%> are modified in local context");
16573 850378 : if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
16574 0 : internal_error ("%<global_options%> are modified in local context");
16575 850378 : if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
16576 0 : internal_error ("%<global_options%> are modified in local context");
16577 850378 : if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
16578 0 : internal_error ("%<global_options%> are modified in local context");
16579 850378 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
16580 0 : internal_error ("%<global_options%> are modified in local context");
16581 850378 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
16582 0 : internal_error ("%<global_options%> are modified in local context");
16583 850378 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
16584 0 : internal_error ("%<global_options%> are modified in local context");
16585 850378 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
16586 0 : internal_error ("%<global_options%> are modified in local context");
16587 850378 : if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
16588 0 : internal_error ("%<global_options%> are modified in local context");
16589 850378 : if (ptr1->x_flag_c_style_string_literals != ptr2->x_flag_c_style_string_literals)
16590 0 : internal_error ("%<global_options%> are modified in local context");
16591 850378 : if (ptr1->x_flag_rust_compat_version != ptr2->x_flag_rust_compat_version)
16592 0 : internal_error ("%<global_options%> are modified in local context");
16593 850378 : if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
16594 0 : internal_error ("%<global_options%> are modified in local context");
16595 850378 : if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
16596 0 : internal_error ("%<global_options%> are modified in local context");
16597 850378 : if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
16598 0 : internal_error ("%<global_options%> are modified in local context");
16599 850378 : if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
16600 0 : internal_error ("%<global_options%> are modified in local context");
16601 850378 : if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
16602 0 : internal_error ("%<global_options%> are modified in local context");
16603 850378 : if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
16604 0 : internal_error ("%<global_options%> are modified in local context");
16605 850378 : if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
16606 0 : internal_error ("%<global_options%> are modified in local context");
16607 850378 : if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
16608 0 : internal_error ("%<global_options%> are modified in local context");
16609 850378 : if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
16610 0 : internal_error ("%<global_options%> are modified in local context");
16611 850378 : if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
16612 0 : internal_error ("%<global_options%> are modified in local context");
16613 850378 : if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
16614 0 : internal_error ("%<global_options%> are modified in local context");
16615 850378 : if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
16616 0 : internal_error ("%<global_options%> are modified in local context");
16617 850378 : if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
16618 0 : internal_error ("%<global_options%> are modified in local context");
16619 850378 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
16620 0 : internal_error ("%<global_options%> are modified in local context");
16621 850378 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
16622 0 : internal_error ("%<global_options%> are modified in local context");
16623 850378 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
16624 0 : internal_error ("%<global_options%> are modified in local context");
16625 850378 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
16626 0 : internal_error ("%<global_options%> are modified in local context");
16627 850378 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
16628 0 : internal_error ("%<global_options%> are modified in local context");
16629 850378 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
16630 0 : internal_error ("%<global_options%> are modified in local context");
16631 850378 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
16632 0 : internal_error ("%<global_options%> are modified in local context");
16633 850378 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
16634 0 : internal_error ("%<global_options%> are modified in local context");
16635 850378 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
16636 0 : internal_error ("%<global_options%> are modified in local context");
16637 850378 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
16638 0 : internal_error ("%<global_options%> are modified in local context");
16639 850378 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
16640 0 : internal_error ("%<global_options%> are modified in local context");
16641 850378 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
16642 0 : internal_error ("%<global_options%> are modified in local context");
16643 850378 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
16644 0 : internal_error ("%<global_options%> are modified in local context");
16645 850378 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
16646 0 : internal_error ("%<global_options%> are modified in local context");
16647 850378 : if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
16648 0 : internal_error ("%<global_options%> are modified in local context");
16649 850378 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
16650 0 : internal_error ("%<global_options%> are modified in local context");
16651 850378 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
16652 0 : internal_error ("%<global_options%> are modified in local context");
16653 850378 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
16654 0 : internal_error ("%<global_options%> are modified in local context");
16655 850378 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
16656 0 : internal_error ("%<global_options%> are modified in local context");
16657 850378 : if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
16658 0 : internal_error ("%<global_options%> are modified in local context");
16659 850378 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
16660 0 : internal_error ("%<global_options%> are modified in local context");
16661 850378 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
16662 0 : internal_error ("%<global_options%> are modified in local context");
16663 850378 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
16664 0 : internal_error ("%<global_options%> are modified in local context");
16665 850378 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
16666 0 : internal_error ("%<global_options%> are modified in local context");
16667 850378 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
16668 0 : internal_error ("%<global_options%> are modified in local context");
16669 850378 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
16670 0 : internal_error ("%<global_options%> are modified in local context");
16671 850378 : if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
16672 0 : internal_error ("%<global_options%> are modified in local context");
16673 850378 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
16674 0 : internal_error ("%<global_options%> are modified in local context");
16675 850378 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
16676 0 : internal_error ("%<global_options%> are modified in local context");
16677 850378 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
16678 0 : internal_error ("%<global_options%> are modified in local context");
16679 850378 : if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
16680 0 : internal_error ("%<global_options%> are modified in local context");
16681 850378 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
16682 0 : internal_error ("%<global_options%> are modified in local context");
16683 850378 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
16684 0 : internal_error ("%<global_options%> are modified in local context");
16685 850378 : if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
16686 0 : internal_error ("%<global_options%> are modified in local context");
16687 850378 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
16688 0 : internal_error ("%<global_options%> are modified in local context");
16689 850378 : if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
16690 0 : internal_error ("%<global_options%> are modified in local context");
16691 850378 : if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
16692 0 : internal_error ("%<global_options%> are modified in local context");
16693 850378 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
16694 0 : internal_error ("%<global_options%> are modified in local context");
16695 850378 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
16696 0 : internal_error ("%<global_options%> are modified in local context");
16697 850378 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
16698 0 : internal_error ("%<global_options%> are modified in local context");
16699 850378 : if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
16700 0 : internal_error ("%<global_options%> are modified in local context");
16701 850378 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
16702 0 : internal_error ("%<global_options%> are modified in local context");
16703 850378 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
16704 0 : internal_error ("%<global_options%> are modified in local context");
16705 850378 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
16706 0 : internal_error ("%<global_options%> are modified in local context");
16707 850378 : if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
16708 0 : internal_error ("%<global_options%> are modified in local context");
16709 850378 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
16710 0 : internal_error ("%<global_options%> are modified in local context");
16711 850378 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
16712 0 : internal_error ("%<global_options%> are modified in local context");
16713 850378 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
16714 0 : internal_error ("%<global_options%> are modified in local context");
16715 850378 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
16716 0 : internal_error ("%<global_options%> are modified in local context");
16717 850378 : if (ptr1->x_default_sso != ptr2->x_default_sso)
16718 0 : internal_error ("%<global_options%> are modified in local context");
16719 850378 : if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
16720 0 : internal_error ("%<global_options%> are modified in local context");
16721 850378 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
16722 0 : internal_error ("%<global_options%> are modified in local context");
16723 850378 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
16724 0 : internal_error ("%<global_options%> are modified in local context");
16725 850378 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
16726 0 : internal_error ("%<global_options%> are modified in local context");
16727 850378 : if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
16728 0 : internal_error ("%<global_options%> are modified in local context");
16729 850378 : if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
16730 0 : internal_error ("%<global_options%> are modified in local context");
16731 850378 : if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
16732 0 : internal_error ("%<global_options%> are modified in local context");
16733 850378 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
16734 0 : internal_error ("%<global_options%> are modified in local context");
16735 850378 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
16736 0 : internal_error ("%<global_options%> are modified in local context");
16737 850378 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
16738 0 : internal_error ("%<global_options%> are modified in local context");
16739 850378 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
16740 0 : internal_error ("%<global_options%> are modified in local context");
16741 850378 : if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
16742 0 : internal_error ("%<global_options%> are modified in local context");
16743 850378 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
16744 0 : internal_error ("%<global_options%> are modified in local context");
16745 850378 : if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
16746 0 : internal_error ("%<global_options%> are modified in local context");
16747 850378 : if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
16748 0 : internal_error ("%<global_options%> are modified in local context");
16749 850378 : if (ptr1->x_flag_strub != ptr2->x_flag_strub)
16750 0 : internal_error ("%<global_options%> are modified in local context");
16751 850378 : if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
16752 0 : internal_error ("%<global_options%> are modified in local context");
16753 850378 : if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
16754 0 : internal_error ("%<global_options%> are modified in local context");
16755 850378 : if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
16756 0 : internal_error ("%<global_options%> are modified in local context");
16757 850378 : if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
16758 0 : internal_error ("%<global_options%> are modified in local context");
16759 850378 : if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
16760 0 : internal_error ("%<global_options%> are modified in local context");
16761 850378 : if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
16762 0 : internal_error ("%<global_options%> are modified in local context");
16763 850378 : if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
16764 0 : internal_error ("%<global_options%> are modified in local context");
16765 850378 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
16766 0 : internal_error ("%<global_options%> are modified in local context");
16767 850378 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
16768 0 : internal_error ("%<global_options%> are modified in local context");
16769 850378 : if (ptr1->x_time_report != ptr2->x_time_report)
16770 0 : internal_error ("%<global_options%> are modified in local context");
16771 850378 : if (ptr1->x_time_report_details != ptr2->x_time_report_details)
16772 0 : internal_error ("%<global_options%> are modified in local context");
16773 850378 : if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
16774 0 : internal_error ("%<global_options%> are modified in local context");
16775 850378 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
16776 0 : internal_error ("%<global_options%> are modified in local context");
16777 850378 : if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
16778 0 : internal_error ("%<global_options%> are modified in local context");
16779 850378 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
16780 0 : internal_error ("%<global_options%> are modified in local context");
16781 850378 : if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
16782 0 : internal_error ("%<global_options%> are modified in local context");
16783 850378 : if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
16784 0 : internal_error ("%<global_options%> are modified in local context");
16785 850378 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
16786 0 : internal_error ("%<global_options%> are modified in local context");
16787 850378 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
16788 0 : internal_error ("%<global_options%> are modified in local context");
16789 850378 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
16790 0 : internal_error ("%<global_options%> are modified in local context");
16791 850378 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
16792 0 : internal_error ("%<global_options%> are modified in local context");
16793 850378 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
16794 0 : internal_error ("%<global_options%> are modified in local context");
16795 850378 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
16796 0 : internal_error ("%<global_options%> are modified in local context");
16797 850378 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
16798 0 : internal_error ("%<global_options%> are modified in local context");
16799 850378 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
16800 0 : internal_error ("%<global_options%> are modified in local context");
16801 850378 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
16802 0 : internal_error ("%<global_options%> are modified in local context");
16803 850378 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
16804 0 : internal_error ("%<global_options%> are modified in local context");
16805 850378 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
16806 0 : internal_error ("%<global_options%> are modified in local context");
16807 850378 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
16808 0 : internal_error ("%<global_options%> are modified in local context");
16809 850378 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
16810 0 : internal_error ("%<global_options%> are modified in local context");
16811 850378 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
16812 0 : internal_error ("%<global_options%> are modified in local context");
16813 850378 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
16814 0 : internal_error ("%<global_options%> are modified in local context");
16815 850378 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
16816 0 : internal_error ("%<global_options%> are modified in local context");
16817 850378 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
16818 0 : internal_error ("%<global_options%> are modified in local context");
16819 850378 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
16820 0 : internal_error ("%<global_options%> are modified in local context");
16821 850378 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
16822 0 : internal_error ("%<global_options%> are modified in local context");
16823 850378 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
16824 0 : internal_error ("%<global_options%> are modified in local context");
16825 850378 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
16826 0 : internal_error ("%<global_options%> are modified in local context");
16827 850378 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
16828 0 : internal_error ("%<global_options%> are modified in local context");
16829 850378 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
16830 0 : internal_error ("%<global_options%> are modified in local context");
16831 850378 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
16832 0 : internal_error ("%<global_options%> are modified in local context");
16833 850378 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
16834 0 : internal_error ("%<global_options%> are modified in local context");
16835 850378 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
16836 0 : internal_error ("%<global_options%> are modified in local context");
16837 850378 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
16838 0 : internal_error ("%<global_options%> are modified in local context");
16839 850378 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
16840 0 : internal_error ("%<global_options%> are modified in local context");
16841 850378 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
16842 0 : internal_error ("%<global_options%> are modified in local context");
16843 850378 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
16844 0 : internal_error ("%<global_options%> are modified in local context");
16845 850378 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
16846 0 : internal_error ("%<global_options%> are modified in local context");
16847 850378 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
16848 0 : internal_error ("%<global_options%> are modified in local context");
16849 850378 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
16850 0 : internal_error ("%<global_options%> are modified in local context");
16851 850378 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
16852 0 : internal_error ("%<global_options%> are modified in local context");
16853 850378 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
16854 0 : internal_error ("%<global_options%> are modified in local context");
16855 850378 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
16856 0 : internal_error ("%<global_options%> are modified in local context");
16857 850378 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
16858 0 : internal_error ("%<global_options%> are modified in local context");
16859 850378 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
16860 0 : internal_error ("%<global_options%> are modified in local context");
16861 850378 : if (ptr1->x_cobol_trunc_bin != ptr2->x_cobol_trunc_bin)
16862 0 : internal_error ("%<global_options%> are modified in local context");
16863 850378 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
16864 0 : internal_error ("%<global_options%> are modified in local context");
16865 850378 : if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
16866 0 : internal_error ("%<global_options%> are modified in local context");
16867 850378 : if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
16868 0 : internal_error ("%<global_options%> are modified in local context");
16869 850378 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
16870 0 : internal_error ("%<global_options%> are modified in local context");
16871 850378 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
16872 0 : internal_error ("%<global_options%> are modified in local context");
16873 850378 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
16874 0 : internal_error ("%<global_options%> are modified in local context");
16875 850378 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
16876 0 : internal_error ("%<global_options%> are modified in local context");
16877 850378 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
16878 0 : internal_error ("%<global_options%> are modified in local context");
16879 850378 : if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
16880 0 : internal_error ("%<global_options%> are modified in local context");
16881 850378 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
16882 0 : internal_error ("%<global_options%> are modified in local context");
16883 850378 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
16884 0 : internal_error ("%<global_options%> are modified in local context");
16885 850378 : if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
16886 0 : internal_error ("%<global_options%> are modified in local context");
16887 850378 : if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
16888 0 : internal_error ("%<global_options%> are modified in local context");
16889 850378 : if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
16890 0 : internal_error ("%<global_options%> are modified in local context");
16891 850378 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
16892 0 : internal_error ("%<global_options%> are modified in local context");
16893 850378 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
16894 0 : internal_error ("%<global_options%> are modified in local context");
16895 850378 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
16896 0 : internal_error ("%<global_options%> are modified in local context");
16897 850378 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
16898 0 : internal_error ("%<global_options%> are modified in local context");
16899 850378 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
16900 0 : internal_error ("%<global_options%> are modified in local context");
16901 850378 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
16902 0 : internal_error ("%<global_options%> are modified in local context");
16903 850378 : if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
16904 0 : internal_error ("%<global_options%> are modified in local context");
16905 850378 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
16906 0 : internal_error ("%<global_options%> are modified in local context");
16907 850378 : if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
16908 0 : internal_error ("%<global_options%> are modified in local context");
16909 850378 : if (ptr1->x_default_visibility != ptr2->x_default_visibility)
16910 0 : internal_error ("%<global_options%> are modified in local context");
16911 850378 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
16912 0 : internal_error ("%<global_options%> are modified in local context");
16913 850378 : if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
16914 0 : internal_error ("%<global_options%> are modified in local context");
16915 850378 : if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
16916 0 : internal_error ("%<global_options%> are modified in local context");
16917 850378 : if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
16918 0 : internal_error ("%<global_options%> are modified in local context");
16919 850378 : if (ptr1->x_flag_weak != ptr2->x_flag_weak)
16920 0 : internal_error ("%<global_options%> are modified in local context");
16921 850378 : if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
16922 0 : internal_error ("%<global_options%> are modified in local context");
16923 850378 : if (ptr1->x_flag_web != ptr2->x_flag_web)
16924 0 : internal_error ("%<global_options%> are modified in local context");
16925 850378 : if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
16926 0 : internal_error ("%<global_options%> are modified in local context");
16927 850378 : if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
16928 0 : internal_error ("%<global_options%> are modified in local context");
16929 850378 : if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
16930 0 : internal_error ("%<global_options%> are modified in local context");
16931 850378 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
16932 0 : internal_error ("%<global_options%> are modified in local context");
16933 850378 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
16934 0 : internal_error ("%<global_options%> are modified in local context");
16935 850378 : if (ptr1->x_yy_debug != ptr2->x_yy_debug)
16936 0 : internal_error ("%<global_options%> are modified in local context");
16937 850378 : if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
16938 0 : internal_error ("%<global_options%> are modified in local context");
16939 850378 : if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
16940 0 : internal_error ("%<global_options%> are modified in local context");
16941 850378 : if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
16942 0 : internal_error ("%<global_options%> are modified in local context");
16943 850378 : if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
16944 0 : internal_error ("%<global_options%> are modified in local context");
16945 850378 : if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
16946 0 : internal_error ("%<global_options%> are modified in local context");
16947 850378 : if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
16948 0 : internal_error ("%<global_options%> are modified in local context");
16949 850378 : if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
16950 0 : internal_error ("%<global_options%> are modified in local context");
16951 850378 : if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
16952 0 : internal_error ("%<global_options%> are modified in local context");
16953 850378 : if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
16954 0 : internal_error ("%<global_options%> are modified in local context");
16955 850378 : if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
16956 0 : internal_error ("%<global_options%> are modified in local context");
16957 850378 : if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
16958 0 : internal_error ("%<global_options%> are modified in local context");
16959 850378 : if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
16960 0 : internal_error ("%<global_options%> are modified in local context");
16961 850378 : if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
16962 0 : internal_error ("%<global_options%> are modified in local context");
16963 850378 : if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
16964 0 : internal_error ("%<global_options%> are modified in local context");
16965 850378 : if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
16966 0 : internal_error ("%<global_options%> are modified in local context");
16967 850378 : if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
16968 0 : internal_error ("%<global_options%> are modified in local context");
16969 850378 : if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
16970 0 : internal_error ("%<global_options%> are modified in local context");
16971 850378 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
16972 0 : internal_error ("%<global_options%> are modified in local context");
16973 850378 : if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
16974 0 : internal_error ("%<global_options%> are modified in local context");
16975 850378 : if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
16976 0 : internal_error ("%<global_options%> are modified in local context");
16977 850378 : if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
16978 0 : internal_error ("%<global_options%> are modified in local context");
16979 850378 : if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
16980 0 : internal_error ("%<global_options%> are modified in local context");
16981 850378 : if (ptr1->x_imultiarch != ptr2->x_imultiarch)
16982 0 : internal_error ("%<global_options%> are modified in local context");
16983 850378 : if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
16984 0 : internal_error ("%<global_options%> are modified in local context");
16985 850378 : if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
16986 0 : internal_error ("%<global_options%> are modified in local context");
16987 850378 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
16988 0 : internal_error ("%<global_options%> are modified in local context");
16989 850378 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
16990 0 : internal_error ("%<global_options%> are modified in local context");
16991 850378 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
16992 0 : internal_error ("%<global_options%> are modified in local context");
16993 850378 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
16994 0 : internal_error ("%<global_options%> are modified in local context");
16995 850378 : if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
16996 0 : internal_error ("%<global_options%> are modified in local context");
16997 850378 : if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
16998 0 : internal_error ("%<global_options%> are modified in local context");
16999 850378 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
17000 0 : internal_error ("%<global_options%> are modified in local context");
17001 850378 : if (ptr1->x_flag_android != ptr2->x_flag_android)
17002 0 : internal_error ("%<global_options%> are modified in local context");
17003 850378 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
17004 0 : internal_error ("%<global_options%> are modified in local context");
17005 850378 : if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
17006 0 : internal_error ("%<global_options%> are modified in local context");
17007 850378 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
17008 0 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
17009 0 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
17010 0 : internal_error ("%<global_options%> are modified in local context");
17011 850378 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
17012 0 : internal_error ("%<global_options%> are modified in local context");
17013 850378 : if (ptr1->x_linux_libc != ptr2->x_linux_libc)
17014 0 : internal_error ("%<global_options%> are modified in local context");
17015 850378 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
17016 0 : internal_error ("%<global_options%> are modified in local context");
17017 850378 : if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
17018 0 : internal_error ("%<global_options%> are modified in local context");
17019 850378 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
17020 0 : internal_error ("%<global_options%> are modified in local context");
17021 850378 : if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
17022 0 : internal_error ("%<global_options%> are modified in local context");
17023 850378 : if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
17024 0 : internal_error ("%<global_options%> are modified in local context");
17025 850378 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
17026 0 : internal_error ("%<global_options%> are modified in local context");
17027 850378 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
17028 0 : internal_error ("%<global_options%> are modified in local context");
17029 850378 : if (ptr1->x_fentry_name != ptr2->x_fentry_name)
17030 0 : internal_error ("%<global_options%> are modified in local context");
17031 850378 : if (ptr1->x_fentry_section != ptr2->x_fentry_section)
17032 0 : internal_error ("%<global_options%> are modified in local context");
17033 850378 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
17034 0 : internal_error ("%<global_options%> are modified in local context");
17035 850378 : if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
17036 0 : internal_error ("%<global_options%> are modified in local context");
17037 850378 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
17038 0 : internal_error ("%<global_options%> are modified in local context");
17039 850378 : if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
17040 0 : internal_error ("%<global_options%> are modified in local context");
17041 850378 : if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
17042 0 : internal_error ("%<global_options%> are modified in local context");
17043 850378 : if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
17044 0 : internal_error ("%<global_options%> are modified in local context");
17045 850378 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
17046 0 : internal_error ("%<global_options%> are modified in local context");
17047 850378 : if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
17048 0 : internal_error ("%<global_options%> are modified in local context");
17049 850378 : if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
17050 0 : internal_error ("%<global_options%> are modified in local context");
17051 850378 : if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
17052 0 : internal_error ("%<global_options%> are modified in local context");
17053 850378 : if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
17054 0 : internal_error ("%<global_options%> are modified in local context");
17055 850378 : if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
17056 0 : internal_error ("%<global_options%> are modified in local context");
17057 850378 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
17058 0 : internal_error ("%<global_options%> are modified in local context");
17059 850378 : if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
17060 0 : internal_error ("%<global_options%> are modified in local context");
17061 850378 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
17062 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
17063 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
17064 0 : internal_error ("%<global_options%> are modified in local context");
17065 850378 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
17066 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
17067 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
17068 0 : internal_error ("%<global_options%> are modified in local context");
17069 850378 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
17070 0 : internal_error ("%<global_options%> are modified in local context");
17071 850378 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
17072 0 : internal_error ("%<global_options%> are modified in local context");
17073 850378 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
17074 0 : internal_error ("%<global_options%> are modified in local context");
17075 850378 : if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
17076 0 : internal_error ("%<global_options%> are modified in local context");
17077 850378 : if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
17078 0 : internal_error ("%<global_options%> are modified in local context");
17079 850378 : if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
17080 0 : internal_error ("%<global_options%> are modified in local context");
17081 850378 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
17082 0 : internal_error ("%<global_options%> are modified in local context");
17083 850378 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
17084 0 : internal_error ("%<global_options%> are modified in local context");
17085 850378 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
17086 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
17087 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
17088 0 : internal_error ("%<global_options%> are modified in local context");
17089 850378 : if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
17090 0 : internal_error ("%<global_options%> are modified in local context");
17091 850378 : if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
17092 0 : internal_error ("%<global_options%> are modified in local context");
17093 850378 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
17094 0 : internal_error ("%<global_options%> are modified in local context");
17095 850378 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
17096 0 : internal_error ("%<global_options%> are modified in local context");
17097 850378 : if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
17098 0 : internal_error ("%<global_options%> are modified in local context");
17099 850378 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
17100 0 : internal_error ("%<global_options%> are modified in local context");
17101 850378 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
17102 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
17103 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
17104 0 : internal_error ("%<global_options%> are modified in local context");
17105 850378 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
17106 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
17107 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
17108 0 : internal_error ("%<global_options%> are modified in local context");
17109 850378 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
17110 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
17111 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
17112 0 : internal_error ("%<global_options%> are modified in local context");
17113 850378 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
17114 0 : internal_error ("%<global_options%> are modified in local context");
17115 850378 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
17116 0 : internal_error ("%<global_options%> are modified in local context");
17117 850378 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
17118 0 : internal_error ("%<global_options%> are modified in local context");
17119 850378 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
17120 0 : internal_error ("%<global_options%> are modified in local context");
17121 850378 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
17122 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
17123 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
17124 0 : internal_error ("%<global_options%> are modified in local context");
17125 850378 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
17126 0 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
17127 0 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
17128 0 : internal_error ("%<global_options%> are modified in local context");
17129 850378 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
17130 0 : internal_error ("%<global_options%> are modified in local context");
17131 850378 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
17132 0 : internal_error ("%<global_options%> are modified in local context");
17133 850378 : if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
17134 0 : internal_error ("%<global_options%> are modified in local context");
17135 850378 : if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
17136 0 : internal_error ("%<global_options%> are modified in local context");
17137 850378 : if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
17138 0 : internal_error ("%<global_options%> are modified in local context");
17139 850378 : if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
17140 0 : internal_error ("%<global_options%> are modified in local context");
17141 850378 : if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
17142 0 : internal_error ("%<global_options%> are modified in local context");
17143 850378 : if (ptr1->x_use_pipes != ptr2->x_use_pipes)
17144 0 : internal_error ("%<global_options%> are modified in local context");
17145 850378 : if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
17146 0 : internal_error ("%<global_options%> are modified in local context");
17147 850378 : if (ptr1->x_print_autofdo_gcov_version != ptr2->x_print_autofdo_gcov_version)
17148 0 : internal_error ("%<global_options%> are modified in local context");
17149 850378 : if (ptr1->x_print_file_name != ptr2->x_print_file_name)
17150 0 : internal_error ("%<global_options%> are modified in local context");
17151 850378 : if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
17152 0 : internal_error ("%<global_options%> are modified in local context");
17153 850378 : if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
17154 0 : internal_error ("%<global_options%> are modified in local context");
17155 850378 : if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
17156 0 : internal_error ("%<global_options%> are modified in local context");
17157 850378 : if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
17158 0 : internal_error ("%<global_options%> are modified in local context");
17159 850378 : if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
17160 0 : internal_error ("%<global_options%> are modified in local context");
17161 850378 : if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
17162 0 : internal_error ("%<global_options%> are modified in local context");
17163 850378 : if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
17164 0 : internal_error ("%<global_options%> are modified in local context");
17165 850378 : if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
17166 0 : internal_error ("%<global_options%> are modified in local context");
17167 850378 : if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
17168 0 : internal_error ("%<global_options%> are modified in local context");
17169 850378 : if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
17170 0 : internal_error ("%<global_options%> are modified in local context");
17171 850378 : if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
17172 0 : internal_error ("%<global_options%> are modified in local context");
17173 850378 : if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
17174 0 : internal_error ("%<global_options%> are modified in local context");
17175 850378 : if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
17176 0 : internal_error ("%<global_options%> are modified in local context");
17177 850378 : if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
17178 0 : internal_error ("%<global_options%> are modified in local context");
17179 850378 : if (ptr1->x_report_times != ptr2->x_report_times)
17180 0 : internal_error ("%<global_options%> are modified in local context");
17181 850378 : if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
17182 0 : internal_error ("%<global_options%> are modified in local context");
17183 850378 : if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
17184 0 : internal_error ("%<global_options%> are modified in local context");
17185 850378 : if (ptr1->x_flag_undef != ptr2->x_flag_undef)
17186 0 : internal_error ("%<global_options%> are modified in local context");
17187 850378 : if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
17188 0 : internal_error ("%<global_options%> are modified in local context");
17189 850378 : if (ptr1->x_version_flag != ptr2->x_version_flag)
17190 0 : internal_error ("%<global_options%> are modified in local context");
17191 850378 : if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
17192 0 : internal_error ("%<global_options%> are modified in local context");
17193 850378 : if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
17194 0 : internal_error ("%<global_options%> are modified in local context");
17195 850378 : }
|