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 97501177 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
43 : struct gcc_options *opts_set)
44 : {
45 97501177 : gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
46 97501177 : gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
47 97501177 : gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
48 97501177 : gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
49 97501177 : gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
50 97501177 : gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
51 97501177 : gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
52 97501177 : gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
53 97501177 : gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
54 97501177 : gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
55 97501177 : gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
56 97501177 : gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
57 97501177 : gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
58 97501177 : gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
59 97501177 : gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
60 97501177 : gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
61 97501177 : gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
62 97501177 : gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
63 97501177 : gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
64 97501177 : gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
65 97501177 : gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
66 97501177 : gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
67 97501177 : gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
68 97501177 : gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
69 97501177 : gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
70 97501177 : gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
71 97501177 : gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
72 97501177 : gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
73 97501177 : gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
74 97501177 : gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
75 97501177 : gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
76 97501177 : gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
77 97501177 : gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
78 97501177 : gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
79 97501177 : gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
80 97501177 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
81 97501177 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
82 97501177 : gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
83 97501177 : gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
84 97501177 : gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
85 97501177 : gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
86 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
87 97501177 : gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
88 97501177 : gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
89 97501177 : gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
90 97501177 : gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
91 97501177 : gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
92 97501177 : gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
93 97501177 : gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
94 97501177 : gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
95 97501177 : gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
96 97501177 : gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
97 97501177 : gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
98 97501177 : gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
99 97501177 : gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
100 97501177 : gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
101 97501177 : gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
102 97501177 : gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
103 97501177 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
104 97501177 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
105 97501177 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
106 97501177 : gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
107 97501177 : gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
108 97501177 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
109 97501177 : gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
110 97501177 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
111 97501177 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
112 97501177 : gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
113 97501177 : gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
114 97501177 : gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
115 97501177 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
116 97501177 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
117 97501177 : gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
118 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
119 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
120 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
121 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
122 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
123 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
124 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
125 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
126 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
127 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
128 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
129 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
130 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
131 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
132 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
133 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
134 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
135 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
136 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
137 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
138 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
139 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
140 97501177 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
141 97501177 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
142 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
143 97501177 : gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
144 97501177 : gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
145 97501177 : gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
146 97501177 : gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
147 97501177 : gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
148 97501177 : gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
149 97501177 : gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
150 97501177 : gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
151 97501177 : gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
152 97501177 : gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
153 97501177 : gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
154 97501177 : gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
155 97501177 : gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
156 97501177 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
157 97501177 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
158 97501177 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
159 97501177 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
160 97501177 : gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
161 97501177 : gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
162 97501177 : gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
163 97501177 : gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
164 97501177 : gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
165 97501177 : gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
166 97501177 : gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
167 97501177 : gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
168 97501177 : gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
169 97501177 : gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
170 97501177 : gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
171 97501177 : gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
172 97501177 : gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
173 97501177 : gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
174 97501177 : gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
175 97501177 : gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
176 97501177 : gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
177 97501177 : gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
178 97501177 : gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
179 97501177 : gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
180 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
181 97501177 : gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
182 97501177 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
183 97501177 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
184 97501177 : gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
185 97501177 : gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
186 97501177 : gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
187 97501177 : gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
188 97501177 : gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
189 97501177 : gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
190 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
191 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
192 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
193 97501177 : gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
194 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
195 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
196 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
197 97501177 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
198 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
199 97501177 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
200 97501177 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
201 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
202 97501177 : gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
203 97501177 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
204 97501177 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
205 97501177 : gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
206 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
207 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
208 97501177 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
209 97501177 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
210 97501177 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
211 97501177 : gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
212 97501177 : gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
213 97501177 : gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
214 97501177 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
215 97501177 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
216 97501177 : gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
217 97501177 : gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
218 97501177 : gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
219 97501177 : gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
220 97501177 : gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
221 97501177 : gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
222 97501177 : gcc_assert (IN_RANGE (opts->x_flag_split_paths, -128, 127));
223 97501177 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
224 97501177 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
225 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
226 97501177 : gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
227 97501177 : gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
228 97501177 : gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
229 97501177 : gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
230 97501177 : gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
231 97501177 : gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
232 97501177 : gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
233 97501177 : gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
234 97501177 : gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
235 97501177 : gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
236 97501177 : gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
237 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
238 97501177 : gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
239 97501177 : gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
240 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
241 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
242 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
243 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
244 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
245 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
246 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
247 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
248 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
249 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
250 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
251 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
252 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
253 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
254 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_if_convert, -128, 127));
255 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
256 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
257 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
258 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
259 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
260 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
261 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
262 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
263 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
264 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
265 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
266 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
267 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
268 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
269 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
270 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
271 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
272 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
273 97501177 : gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
274 97501177 : gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
275 97501177 : gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
276 97501177 : gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
277 97501177 : gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
278 97501177 : gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
279 97501177 : gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
280 97501177 : gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
281 97501177 : gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
282 97501177 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
283 97501177 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
284 97501177 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
285 97501177 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
286 97501177 : gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
287 97501177 : gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
288 97501177 : gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
289 97501177 : gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
290 97501177 : gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
291 97501177 : gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
292 97501177 : gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
293 97501177 : gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
294 97501177 : gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
295 :
296 97501177 : ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
297 97501177 : ptr->x_param_align_threshold = opts->x_param_align_threshold;
298 97501177 : ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
299 97501177 : ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
300 97501177 : ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
301 97501177 : ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
302 97501177 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
303 97501177 : ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
304 97501177 : ptr->x_param_asan_stack = opts->x_param_asan_stack;
305 97501177 : ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
306 97501177 : ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
307 97501177 : ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
308 97501177 : ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
309 97501177 : ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
310 97501177 : ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
311 97501177 : ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
312 97501177 : ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
313 97501177 : ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
314 97501177 : ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
315 97501177 : ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
316 97501177 : ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
317 97501177 : ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
318 97501177 : ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
319 97501177 : ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
320 97501177 : ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
321 97501177 : ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
322 97501177 : ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
323 97501177 : ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
324 97501177 : ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
325 97501177 : ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
326 97501177 : ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
327 97501177 : ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
328 97501177 : ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
329 97501177 : ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
330 97501177 : ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
331 97501177 : ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
332 97501177 : ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
333 97501177 : ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
334 97501177 : ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
335 97501177 : ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
336 97501177 : ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
337 97501177 : ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
338 97501177 : ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
339 97501177 : ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
340 97501177 : ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
341 97501177 : ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
342 97501177 : ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
343 97501177 : ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
344 97501177 : ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
345 97501177 : ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
346 97501177 : ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
347 97501177 : ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
348 97501177 : ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
349 97501177 : ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
350 97501177 : ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
351 97501177 : ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
352 97501177 : ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
353 97501177 : ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
354 97501177 : ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
355 97501177 : ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
356 97501177 : ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
357 97501177 : ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
358 97501177 : ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
359 97501177 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
360 97501177 : ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
361 97501177 : ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
362 97501177 : ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
363 97501177 : ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
364 97501177 : ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
365 97501177 : ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
366 97501177 : ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
367 97501177 : ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
368 97501177 : ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
369 97501177 : ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
370 97501177 : ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
371 97501177 : ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
372 97501177 : ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
373 97501177 : ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
374 97501177 : ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
375 97501177 : ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
376 97501177 : ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
377 97501177 : ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
378 97501177 : ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
379 97501177 : ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
380 97501177 : ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
381 97501177 : ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
382 97501177 : ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
383 97501177 : ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
384 97501177 : ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
385 97501177 : ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
386 97501177 : ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
387 97501177 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
388 97501177 : ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
389 97501177 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
390 97501177 : ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
391 97501177 : ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
392 97501177 : ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
393 97501177 : ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
394 97501177 : ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
395 97501177 : ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
396 97501177 : ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
397 97501177 : ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
398 97501177 : ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
399 97501177 : ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
400 97501177 : ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
401 97501177 : ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
402 97501177 : ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
403 97501177 : ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
404 97501177 : ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
405 97501177 : ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
406 97501177 : ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
407 97501177 : ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
408 97501177 : ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
409 97501177 : ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
410 97501177 : ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
411 97501177 : ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
412 97501177 : ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
413 97501177 : ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
414 97501177 : ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
415 97501177 : ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
416 97501177 : ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
417 97501177 : ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
418 97501177 : ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
419 97501177 : ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
420 97501177 : ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
421 97501177 : ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
422 97501177 : ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
423 97501177 : ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
424 97501177 : ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
425 97501177 : ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
426 97501177 : ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
427 97501177 : ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
428 97501177 : ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
429 97501177 : ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
430 97501177 : ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
431 97501177 : ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
432 97501177 : ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
433 97501177 : ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
434 97501177 : ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
435 97501177 : ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
436 97501177 : ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
437 97501177 : ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
438 97501177 : ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
439 97501177 : ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
440 97501177 : ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
441 97501177 : ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
442 97501177 : ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
443 97501177 : ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
444 97501177 : ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
445 97501177 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
446 97501177 : ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
447 97501177 : ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
448 97501177 : ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
449 97501177 : ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
450 97501177 : ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
451 97501177 : ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
452 97501177 : ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
453 97501177 : ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
454 97501177 : ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
455 97501177 : ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
456 97501177 : ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
457 97501177 : ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
458 97501177 : ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
459 97501177 : ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
460 97501177 : ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
461 97501177 : ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
462 97501177 : ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
463 97501177 : ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
464 97501177 : ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
465 97501177 : ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
466 97501177 : ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
467 97501177 : ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
468 97501177 : ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
469 97501177 : ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
470 97501177 : ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
471 97501177 : ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
472 97501177 : ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
473 97501177 : ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
474 97501177 : ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
475 97501177 : ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
476 97501177 : ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
477 97501177 : ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
478 97501177 : ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
479 97501177 : ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
480 97501177 : ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
481 97501177 : ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
482 97501177 : ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
483 97501177 : ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
484 97501177 : ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
485 97501177 : ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
486 97501177 : ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
487 97501177 : ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
488 97501177 : ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
489 97501177 : ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
490 97501177 : ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
491 97501177 : ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
492 97501177 : ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
493 97501177 : ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
494 97501177 : ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
495 97501177 : ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
496 97501177 : ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
497 97501177 : ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
498 97501177 : ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
499 97501177 : ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
500 97501177 : ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
501 97501177 : ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
502 97501177 : ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
503 97501177 : ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
504 97501177 : ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
505 97501177 : ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
506 97501177 : ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
507 97501177 : ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
508 97501177 : ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
509 97501177 : ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
510 97501177 : ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
511 97501177 : ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
512 97501177 : ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
513 97501177 : ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
514 97501177 : ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
515 97501177 : ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
516 97501177 : ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
517 97501177 : ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
518 97501177 : ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
519 97501177 : ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
520 97501177 : ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
521 97501177 : ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
522 97501177 : ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
523 97501177 : ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
524 97501177 : ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
525 97501177 : ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
526 97501177 : ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
527 97501177 : ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
528 97501177 : ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
529 97501177 : ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
530 97501177 : ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
531 97501177 : ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
532 97501177 : ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
533 97501177 : ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
534 97501177 : ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
535 97501177 : ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
536 97501177 : ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
537 97501177 : ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
538 97501177 : ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
539 97501177 : ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
540 97501177 : ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
541 97501177 : ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
542 97501177 : ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
543 97501177 : ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
544 97501177 : ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
545 97501177 : ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
546 97501177 : ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
547 97501177 : ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
548 97501177 : ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
549 97501177 : ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
550 97501177 : ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
551 97501177 : ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
552 97501177 : ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
553 97501177 : ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
554 97501177 : ptr->x_param_vect_scalar_cost_multiplier = opts->x_param_vect_scalar_cost_multiplier;
555 97501177 : ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
556 97501177 : ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
557 97501177 : ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
558 97501177 : ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
559 97501177 : ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
560 97501177 : ptr->x_flag_complex_method = opts->x_flag_complex_method;
561 97501177 : ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
562 97501177 : ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
563 97501177 : ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
564 97501177 : ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
565 97501177 : ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
566 97501177 : ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
567 97501177 : ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
568 97501177 : ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
569 97501177 : ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
570 97501177 : ptr->x_param_threader_debug = opts->x_param_threader_debug;
571 97501177 : ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
572 97501177 : ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
573 97501177 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
574 97501177 : ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
575 97501177 : ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
576 97501177 : ptr->x_flag_ira_region = opts->x_flag_ira_region;
577 97501177 : ptr->x_flag_live_patching = opts->x_flag_live_patching;
578 97501177 : ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
579 97501177 : ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
580 97501177 : ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
581 97501177 : ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
582 97501177 : ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
583 97501177 : ptr->x_optimize = opts->x_optimize;
584 97501177 : ptr->x_optimize_size = opts->x_optimize_size;
585 97501177 : ptr->x_optimize_debug = opts->x_optimize_debug;
586 97501177 : ptr->x_optimize_fast = opts->x_optimize_fast;
587 97501177 : ptr->x_warn_inline = opts->x_warn_inline;
588 97501177 : ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
589 97501177 : ptr->x_flag_align_functions = opts->x_flag_align_functions;
590 97501177 : ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
591 97501177 : ptr->x_flag_align_labels = opts->x_flag_align_labels;
592 97501177 : ptr->x_flag_align_loops = opts->x_flag_align_loops;
593 97501177 : ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
594 97501177 : ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
595 97501177 : ptr->x_flag_associative_math = opts->x_flag_associative_math;
596 97501177 : ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
597 97501177 : ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
598 97501177 : ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
599 97501177 : ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
600 97501177 : ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
601 97501177 : ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
602 97501177 : ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
603 97501177 : ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
604 97501177 : ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
605 97501177 : ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
606 97501177 : ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
607 97501177 : ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
608 97501177 : ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
609 97501177 : ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
610 97501177 : ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
611 97501177 : ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
612 97501177 : ptr->x_flag_dce = opts->x_flag_dce;
613 97501177 : ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
614 97501177 : ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
615 97501177 : ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
616 97501177 : ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
617 97501177 : ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
618 97501177 : ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
619 97501177 : ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
620 97501177 : ptr->x_flag_dse = opts->x_flag_dse;
621 97501177 : ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
622 97501177 : ptr->x_flag_exceptions = opts->x_flag_exceptions;
623 97501177 : ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
624 97501177 : ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
625 97501177 : ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
626 97501177 : ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
627 97501177 : ptr->x_flag_float_store = opts->x_flag_float_store;
628 97501177 : ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
629 97501177 : ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
630 97501177 : ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
631 97501177 : ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
632 97501177 : ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
633 97501177 : ptr->x_flag_gcse = opts->x_flag_gcse;
634 97501177 : ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
635 97501177 : ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
636 97501177 : ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
637 97501177 : ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
638 97501177 : ptr->x_flag_graphite = opts->x_flag_graphite;
639 97501177 : ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
640 97501177 : ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
641 97501177 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
642 97501177 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
643 97501177 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
644 97501177 : ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
645 97501177 : ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
646 97501177 : ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
647 97501177 : ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
648 97501177 : ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
649 97501177 : ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
650 97501177 : ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
651 97501177 : ptr->x_flag_no_inline = opts->x_flag_no_inline;
652 97501177 : ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
653 97501177 : ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
654 97501177 : ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
655 97501177 : ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
656 97501177 : ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
657 97501177 : ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
658 97501177 : ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
659 97501177 : ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
660 97501177 : ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
661 97501177 : ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
662 97501177 : ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
663 97501177 : ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
664 97501177 : ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
665 97501177 : ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
666 97501177 : ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
667 97501177 : ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
668 97501177 : ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
669 97501177 : ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
670 97501177 : ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
671 97501177 : ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
672 97501177 : ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
673 97501177 : ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
674 97501177 : ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
675 97501177 : ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
676 97501177 : ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
677 97501177 : ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
678 97501177 : ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
679 97501177 : ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
680 97501177 : ptr->x_flag_ivopts = opts->x_flag_ivopts;
681 97501177 : ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
682 97501177 : ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
683 97501177 : ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
684 97501177 : ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
685 97501177 : ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
686 97501177 : ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
687 97501177 : ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
688 97501177 : ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
689 97501177 : ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
690 97501177 : ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
691 97501177 : ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
692 97501177 : ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
693 97501177 : ptr->x_flag_errno_math = opts->x_flag_errno_math;
694 97501177 : ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
695 97501177 : ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
696 97501177 : ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
697 97501177 : ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
698 97501177 : ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
699 97501177 : ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
700 97501177 : ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
701 97501177 : ptr->x_flag_opt_info = opts->x_flag_opt_info;
702 97501177 : ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
703 97501177 : ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
704 97501177 : ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
705 97501177 : ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
706 97501177 : ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
707 97501177 : ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
708 97501177 : ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
709 97501177 : ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
710 97501177 : ptr->x_flag_peephole2 = opts->x_flag_peephole2;
711 97501177 : ptr->x_flag_plt = opts->x_flag_plt;
712 97501177 : ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
713 97501177 : ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
714 97501177 : ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
715 97501177 : ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
716 97501177 : ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
717 97501177 : ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
718 97501177 : ptr->x_flag_ree = opts->x_flag_ree;
719 97501177 : ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
720 97501177 : ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
721 97501177 : ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
722 97501177 : ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
723 97501177 : ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
724 97501177 : ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
725 97501177 : ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
726 97501177 : ptr->x_flag_rtti = opts->x_flag_rtti;
727 97501177 : ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
728 97501177 : ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
729 97501177 : ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
730 97501177 : ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
731 97501177 : ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
732 97501177 : ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
733 97501177 : ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
734 97501177 : ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
735 97501177 : ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
736 97501177 : ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
737 97501177 : ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
738 97501177 : ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
739 97501177 : ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
740 97501177 : ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
741 97501177 : ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
742 97501177 : ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
743 97501177 : ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
744 97501177 : ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
745 97501177 : ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
746 97501177 : ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
747 97501177 : ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
748 97501177 : ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
749 97501177 : ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
750 97501177 : ptr->x_flag_short_enums = opts->x_flag_short_enums;
751 97501177 : ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
752 97501177 : ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
753 97501177 : ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
754 97501177 : ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
755 97501177 : ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
756 97501177 : ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
757 97501177 : ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
758 97501177 : ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
759 97501177 : ptr->x_flag_split_loops = opts->x_flag_split_loops;
760 97501177 : ptr->x_flag_split_paths = opts->x_flag_split_paths;
761 97501177 : ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
762 97501177 : ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
763 97501177 : ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
764 97501177 : ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
765 97501177 : ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
766 97501177 : ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
767 97501177 : ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
768 97501177 : ptr->x_flag_store_merging = opts->x_flag_store_merging;
769 97501177 : ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
770 97501177 : ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
771 97501177 : ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
772 97501177 : ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
773 97501177 : ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
774 97501177 : ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
775 97501177 : ptr->x_flag_tracer = opts->x_flag_tracer;
776 97501177 : ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
777 97501177 : ptr->x_flag_trapv = opts->x_flag_trapv;
778 97501177 : ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
779 97501177 : ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
780 97501177 : ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
781 97501177 : ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
782 97501177 : ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
783 97501177 : ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
784 97501177 : ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
785 97501177 : ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
786 97501177 : ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
787 97501177 : ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
788 97501177 : ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
789 97501177 : ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
790 97501177 : ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
791 97501177 : ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
792 97501177 : ptr->x_flag_tree_loop_if_convert = opts->x_flag_tree_loop_if_convert;
793 97501177 : ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
794 97501177 : ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
795 97501177 : ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
796 97501177 : ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
797 97501177 : ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
798 97501177 : ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
799 97501177 : ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
800 97501177 : ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
801 97501177 : ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
802 97501177 : ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
803 97501177 : ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
804 97501177 : ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
805 97501177 : ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
806 97501177 : ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
807 97501177 : ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
808 97501177 : ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
809 97501177 : ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
810 97501177 : ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
811 97501177 : ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
812 97501177 : ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
813 97501177 : ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
814 97501177 : ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
815 97501177 : ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
816 97501177 : ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
817 97501177 : ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
818 97501177 : ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
819 97501177 : ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
820 97501177 : ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
821 97501177 : ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
822 97501177 : ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
823 97501177 : ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
824 97501177 : ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
825 97501177 : ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
826 97501177 : ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
827 97501177 : ptr->x_flag_web = opts->x_flag_web;
828 97501177 : ptr->x_flag_wrapv = opts->x_flag_wrapv;
829 97501177 : ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
830 97501177 : ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
831 97501177 : ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
832 97501177 : ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
833 97501177 : ptr->x_str_align_functions = opts->x_str_align_functions;
834 97501177 : ptr->x_str_align_jumps = opts->x_str_align_jumps;
835 97501177 : ptr->x_str_align_labels = opts->x_str_align_labels;
836 97501177 : ptr->x_str_align_loops = opts->x_str_align_loops;
837 97501177 : ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
838 :
839 97501177 : unsigned HOST_WIDE_INT mask = 0;
840 97501177 : if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
841 97501177 : if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
842 97501177 : if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
843 97501177 : if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
844 97501177 : if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
845 97501177 : if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
846 97501177 : if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
847 97501177 : if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
848 97501177 : if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
849 97501177 : if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
850 97501177 : if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
851 97501177 : if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
852 97501177 : if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
853 97501177 : if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
854 97501177 : if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
855 97501177 : if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
856 97501177 : if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
857 97501177 : if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
858 97501177 : if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
859 97501177 : if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
860 97501177 : if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
861 97501177 : if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 21;
862 97501177 : if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 22;
863 97501177 : if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 23;
864 97501177 : if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 24;
865 97501177 : if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 25;
866 97501177 : if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 26;
867 97501177 : if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 27;
868 97501177 : if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 28;
869 97501177 : if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 29;
870 97501177 : if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 30;
871 97501177 : if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 31;
872 97501177 : if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 32;
873 97501177 : if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 33;
874 97501177 : if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 34;
875 97501177 : if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 35;
876 97501177 : if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 36;
877 97501177 : if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 37;
878 97501177 : if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 38;
879 97501177 : if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 39;
880 97501177 : if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 40;
881 97501177 : if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 41;
882 97501177 : if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 42;
883 97501177 : if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 43;
884 97501177 : if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 44;
885 97501177 : if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 45;
886 97501177 : if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 46;
887 97501177 : if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 47;
888 97501177 : if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 48;
889 97501177 : if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 49;
890 97501177 : if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 50;
891 97501177 : if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 51;
892 97501177 : if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 52;
893 97501177 : if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 53;
894 97501177 : if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 54;
895 97501177 : if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 55;
896 97501177 : if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 56;
897 97501177 : if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 57;
898 97501177 : if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 58;
899 97501177 : if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 59;
900 97501177 : if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 60;
901 97501177 : if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 61;
902 97501177 : if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 62;
903 97501177 : if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 63;
904 97501177 : ptr->explicit_mask[0] = mask;
905 97501177 : mask = 0;
906 97501177 : if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 0;
907 97501177 : if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 1;
908 97501177 : if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 2;
909 97501177 : if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 3;
910 97501177 : if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 4;
911 97501177 : if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 5;
912 97501177 : if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 6;
913 97501177 : if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 7;
914 97501177 : if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 8;
915 97501177 : if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 9;
916 97501177 : if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 10;
917 97501177 : if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 11;
918 97501177 : if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 12;
919 97501177 : if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 13;
920 97501177 : if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 14;
921 97501177 : if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 15;
922 97501177 : if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 16;
923 97501177 : if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 17;
924 97501177 : if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 18;
925 97501177 : if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 19;
926 97501177 : if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 20;
927 97501177 : if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 21;
928 97501177 : if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 22;
929 97501177 : if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 23;
930 97501177 : if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 24;
931 97501177 : if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 25;
932 97501177 : if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 26;
933 97501177 : if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 27;
934 97501177 : if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 28;
935 97501177 : if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 29;
936 97501177 : if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 30;
937 97501177 : if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 31;
938 97501177 : if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 32;
939 97501177 : if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 33;
940 97501177 : if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 34;
941 97501177 : if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 35;
942 97501177 : if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 36;
943 97501177 : if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 37;
944 97501177 : if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 38;
945 97501177 : if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 39;
946 97501177 : if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 40;
947 97501177 : if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 41;
948 97501177 : if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 42;
949 97501177 : if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 43;
950 97501177 : if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 44;
951 97501177 : if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 45;
952 97501177 : if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 46;
953 97501177 : if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 47;
954 97501177 : if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 48;
955 97501177 : if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 49;
956 97501177 : if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 50;
957 97501177 : if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 51;
958 97501177 : if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 52;
959 97501177 : if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 53;
960 97501177 : if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 54;
961 97501177 : if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 55;
962 97501177 : if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 56;
963 97501177 : if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 57;
964 97501177 : if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 58;
965 97501177 : if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 59;
966 97501177 : if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 60;
967 97501177 : if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 61;
968 97501177 : if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 62;
969 97501177 : if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 63;
970 97501177 : ptr->explicit_mask[1] = mask;
971 97501177 : mask = 0;
972 97501177 : if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 0;
973 97501177 : if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 1;
974 97501177 : if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 2;
975 97501177 : if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 3;
976 97501177 : if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 4;
977 97501177 : if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 5;
978 97501177 : if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 6;
979 97501177 : if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 7;
980 97501177 : if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 8;
981 97501177 : if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 9;
982 97501177 : if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 10;
983 97501177 : if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 11;
984 97501177 : if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 12;
985 97501177 : if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 13;
986 97501177 : if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 14;
987 97501177 : if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 15;
988 97501177 : if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 16;
989 97501177 : if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 17;
990 97501177 : if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 18;
991 97501177 : if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 19;
992 97501177 : if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 20;
993 97501177 : if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 21;
994 97501177 : if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 22;
995 97501177 : if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 23;
996 97501177 : if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 24;
997 97501177 : if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 25;
998 97501177 : if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 26;
999 97501177 : if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 27;
1000 97501177 : if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 28;
1001 97501177 : if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 29;
1002 97501177 : if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 30;
1003 97501177 : if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 31;
1004 97501177 : if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 32;
1005 97501177 : if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 33;
1006 97501177 : if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 34;
1007 97501177 : if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 35;
1008 97501177 : if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 36;
1009 97501177 : if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 37;
1010 97501177 : if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 38;
1011 97501177 : if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 39;
1012 97501177 : if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 40;
1013 97501177 : if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 41;
1014 97501177 : if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 42;
1015 97501177 : if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 43;
1016 97501177 : if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 44;
1017 97501177 : if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 45;
1018 97501177 : if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 46;
1019 97501177 : if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 47;
1020 97501177 : if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 48;
1021 97501177 : if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 49;
1022 97501177 : if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 50;
1023 97501177 : if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 51;
1024 97501177 : if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 52;
1025 97501177 : if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 53;
1026 97501177 : if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 54;
1027 97501177 : if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 55;
1028 97501177 : if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 56;
1029 97501177 : if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 57;
1030 97501177 : if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 58;
1031 97501177 : if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 59;
1032 97501177 : if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 60;
1033 97501177 : if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 61;
1034 97501177 : if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 62;
1035 97501177 : if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 63;
1036 97501177 : ptr->explicit_mask[2] = mask;
1037 97501177 : mask = 0;
1038 97501177 : if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 0;
1039 97501177 : if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 1;
1040 97501177 : if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 2;
1041 97501177 : if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 3;
1042 97501177 : if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 4;
1043 97501177 : if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 5;
1044 97501177 : if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 6;
1045 97501177 : if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 7;
1046 97501177 : if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 8;
1047 97501177 : if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 9;
1048 97501177 : if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 10;
1049 97501177 : if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 11;
1050 97501177 : if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 12;
1051 97501177 : if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 13;
1052 97501177 : if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 14;
1053 97501177 : if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 15;
1054 97501177 : if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 16;
1055 97501177 : if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 17;
1056 97501177 : if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 18;
1057 97501177 : if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 19;
1058 97501177 : if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 20;
1059 97501177 : if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 21;
1060 97501177 : if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 22;
1061 97501177 : if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 23;
1062 97501177 : if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 24;
1063 97501177 : if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 25;
1064 97501177 : if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 26;
1065 97501177 : if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 27;
1066 97501177 : if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 28;
1067 97501177 : if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 29;
1068 97501177 : if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 30;
1069 97501177 : if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 31;
1070 97501177 : if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 32;
1071 97501177 : if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 33;
1072 97501177 : if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 34;
1073 97501177 : if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 35;
1074 97501177 : if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 36;
1075 97501177 : if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 37;
1076 97501177 : if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 38;
1077 97501177 : if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 39;
1078 97501177 : if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 40;
1079 97501177 : if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 41;
1080 97501177 : if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 42;
1081 97501177 : if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 43;
1082 97501177 : if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 44;
1083 97501177 : if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 45;
1084 97501177 : if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 46;
1085 97501177 : if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 47;
1086 97501177 : if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 48;
1087 97501177 : if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 49;
1088 97501177 : if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 50;
1089 97501177 : if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 51;
1090 97501177 : if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 52;
1091 97501177 : if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 53;
1092 97501177 : if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 54;
1093 97501177 : if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 55;
1094 97501177 : if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 56;
1095 97501177 : if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 57;
1096 97501177 : if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 58;
1097 97501177 : if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 59;
1098 97501177 : if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 60;
1099 97501177 : if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 61;
1100 97501177 : if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 62;
1101 97501177 : if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 63;
1102 97501177 : ptr->explicit_mask[3] = mask;
1103 97501177 : mask = 0;
1104 97501177 : if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 0;
1105 97501177 : if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 1;
1106 97501177 : if (opts_set->x_param_vect_scalar_cost_multiplier) mask |= HOST_WIDE_INT_1U << 2;
1107 97501177 : if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 3;
1108 97501177 : if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 4;
1109 97501177 : if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 5;
1110 97501177 : if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 6;
1111 97501177 : if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 7;
1112 97501177 : if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 8;
1113 97501177 : if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 9;
1114 97501177 : if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 10;
1115 97501177 : if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 11;
1116 97501177 : if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 12;
1117 97501177 : if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 13;
1118 97501177 : if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 14;
1119 97501177 : if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 15;
1120 97501177 : if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 16;
1121 97501177 : if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 17;
1122 97501177 : if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 18;
1123 97501177 : if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 19;
1124 97501177 : if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 20;
1125 97501177 : if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 21;
1126 97501177 : if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 22;
1127 97501177 : if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 23;
1128 97501177 : if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 24;
1129 97501177 : if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 25;
1130 97501177 : if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 26;
1131 97501177 : if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 27;
1132 97501177 : if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 28;
1133 97501177 : if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 29;
1134 97501177 : if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 30;
1135 97501177 : if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 31;
1136 97501177 : if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 32;
1137 97501177 : if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 33;
1138 97501177 : if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 34;
1139 97501177 : if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 35;
1140 97501177 : if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 36;
1141 97501177 : if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 37;
1142 97501177 : if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 38;
1143 97501177 : if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 39;
1144 97501177 : if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 40;
1145 97501177 : if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 41;
1146 97501177 : if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 42;
1147 97501177 : if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 43;
1148 97501177 : if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 44;
1149 97501177 : if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 45;
1150 97501177 : if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 46;
1151 97501177 : if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 47;
1152 97501177 : if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 48;
1153 97501177 : if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 49;
1154 97501177 : if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 50;
1155 97501177 : if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 51;
1156 97501177 : if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 52;
1157 97501177 : if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 53;
1158 97501177 : if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 54;
1159 97501177 : if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 55;
1160 97501177 : if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 56;
1161 97501177 : if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 57;
1162 97501177 : if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 58;
1163 97501177 : if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 59;
1164 97501177 : if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 60;
1165 97501177 : if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 61;
1166 97501177 : if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 62;
1167 97501177 : if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 63;
1168 97501177 : ptr->explicit_mask[4] = mask;
1169 97501177 : mask = 0;
1170 97501177 : if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 0;
1171 97501177 : if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 1;
1172 97501177 : if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 2;
1173 97501177 : if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 3;
1174 97501177 : if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 4;
1175 97501177 : if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 5;
1176 97501177 : if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 6;
1177 97501177 : if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 7;
1178 97501177 : if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 8;
1179 97501177 : if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 9;
1180 97501177 : if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 10;
1181 97501177 : if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 11;
1182 97501177 : if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 12;
1183 97501177 : if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 13;
1184 97501177 : if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 14;
1185 97501177 : if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 15;
1186 97501177 : if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 16;
1187 97501177 : if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 17;
1188 97501177 : if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 18;
1189 97501177 : if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 19;
1190 97501177 : if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 20;
1191 97501177 : if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 21;
1192 97501177 : if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 22;
1193 97501177 : if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 23;
1194 97501177 : if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 24;
1195 97501177 : if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 25;
1196 97501177 : if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 26;
1197 97501177 : if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 27;
1198 97501177 : if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 28;
1199 97501177 : if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 29;
1200 97501177 : if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 30;
1201 97501177 : if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 31;
1202 97501177 : if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 32;
1203 97501177 : if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 33;
1204 97501177 : if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 34;
1205 97501177 : if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 35;
1206 97501177 : if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 36;
1207 97501177 : if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 37;
1208 97501177 : if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 38;
1209 97501177 : if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 39;
1210 97501177 : if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 40;
1211 97501177 : if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 41;
1212 97501177 : if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 42;
1213 97501177 : if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 43;
1214 97501177 : if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 44;
1215 97501177 : if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 45;
1216 97501177 : if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 46;
1217 97501177 : if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 47;
1218 97501177 : if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 48;
1219 97501177 : if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 49;
1220 97501177 : if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 50;
1221 97501177 : if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 51;
1222 97501177 : if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 52;
1223 97501177 : if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 53;
1224 97501177 : if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 54;
1225 97501177 : if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 55;
1226 97501177 : if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 56;
1227 97501177 : if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 57;
1228 97501177 : if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 58;
1229 97501177 : if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 59;
1230 97501177 : if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 60;
1231 97501177 : if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 61;
1232 97501177 : if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 62;
1233 97501177 : if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 63;
1234 97501177 : ptr->explicit_mask[5] = mask;
1235 97501177 : mask = 0;
1236 97501177 : if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 0;
1237 97501177 : if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 1;
1238 97501177 : if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 2;
1239 97501177 : if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 3;
1240 97501177 : if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 4;
1241 97501177 : if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 5;
1242 97501177 : if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 6;
1243 97501177 : if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 7;
1244 97501177 : if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 8;
1245 97501177 : if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 9;
1246 97501177 : if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 10;
1247 97501177 : if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 11;
1248 97501177 : if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 12;
1249 97501177 : if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 13;
1250 97501177 : if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 14;
1251 97501177 : if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 15;
1252 97501177 : if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 16;
1253 97501177 : if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 17;
1254 97501177 : if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 18;
1255 97501177 : if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 19;
1256 97501177 : if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 20;
1257 97501177 : if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 21;
1258 97501177 : if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 22;
1259 97501177 : if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 23;
1260 97501177 : if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 24;
1261 97501177 : if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 25;
1262 97501177 : if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 26;
1263 97501177 : if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 27;
1264 97501177 : if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 28;
1265 97501177 : if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 29;
1266 97501177 : if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 30;
1267 97501177 : if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 31;
1268 97501177 : if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 32;
1269 97501177 : if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 33;
1270 97501177 : if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 34;
1271 97501177 : if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 35;
1272 97501177 : if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 36;
1273 97501177 : if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 37;
1274 97501177 : if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 38;
1275 97501177 : if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 39;
1276 97501177 : if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 40;
1277 97501177 : if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 41;
1278 97501177 : if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 42;
1279 97501177 : if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 43;
1280 97501177 : if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 44;
1281 97501177 : if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 45;
1282 97501177 : if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 46;
1283 97501177 : if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 47;
1284 97501177 : if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 48;
1285 97501177 : if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 49;
1286 97501177 : if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 50;
1287 97501177 : if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 51;
1288 97501177 : if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 52;
1289 97501177 : if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 53;
1290 97501177 : if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 54;
1291 97501177 : if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 55;
1292 97501177 : if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 56;
1293 97501177 : if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 57;
1294 97501177 : if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 58;
1295 97501177 : if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 59;
1296 97501177 : if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 60;
1297 97501177 : if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 61;
1298 97501177 : if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 62;
1299 97501177 : if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 63;
1300 97501177 : ptr->explicit_mask[6] = mask;
1301 97501177 : mask = 0;
1302 97501177 : if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 0;
1303 97501177 : if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 1;
1304 97501177 : if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 2;
1305 97501177 : if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 3;
1306 97501177 : if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 4;
1307 97501177 : if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 5;
1308 97501177 : if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 6;
1309 97501177 : if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 7;
1310 97501177 : if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 8;
1311 97501177 : if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 9;
1312 97501177 : if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 10;
1313 97501177 : if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 11;
1314 97501177 : if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 12;
1315 97501177 : if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 13;
1316 97501177 : if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 14;
1317 97501177 : if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 15;
1318 97501177 : if (opts_set->x_flag_split_paths) mask |= HOST_WIDE_INT_1U << 16;
1319 97501177 : if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 17;
1320 97501177 : if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 18;
1321 97501177 : if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 19;
1322 97501177 : if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 20;
1323 97501177 : if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 21;
1324 97501177 : if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 22;
1325 97501177 : if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 23;
1326 97501177 : if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 24;
1327 97501177 : if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 25;
1328 97501177 : if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 26;
1329 97501177 : if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 27;
1330 97501177 : if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 28;
1331 97501177 : if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 29;
1332 97501177 : if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 30;
1333 97501177 : if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 31;
1334 97501177 : if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 32;
1335 97501177 : if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 33;
1336 97501177 : if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 34;
1337 97501177 : if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 35;
1338 97501177 : if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 36;
1339 97501177 : if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 37;
1340 97501177 : if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 38;
1341 97501177 : if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 39;
1342 97501177 : if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 40;
1343 97501177 : if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 41;
1344 97501177 : if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 42;
1345 97501177 : if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 43;
1346 97501177 : if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 44;
1347 97501177 : if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 45;
1348 97501177 : if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 46;
1349 97501177 : if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 47;
1350 97501177 : if (opts_set->x_flag_tree_loop_if_convert) mask |= HOST_WIDE_INT_1U << 48;
1351 97501177 : if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 49;
1352 97501177 : if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 50;
1353 97501177 : if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 51;
1354 97501177 : if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 52;
1355 97501177 : if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 53;
1356 97501177 : if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 54;
1357 97501177 : if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 55;
1358 97501177 : if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 56;
1359 97501177 : if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 57;
1360 97501177 : if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 58;
1361 97501177 : if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 59;
1362 97501177 : if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 60;
1363 97501177 : if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 61;
1364 97501177 : if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 62;
1365 97501177 : if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 63;
1366 97501177 : ptr->explicit_mask[7] = mask;
1367 97501177 : mask = 0;
1368 97501177 : if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 0;
1369 97501177 : if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 1;
1370 97501177 : if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 2;
1371 97501177 : if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 3;
1372 97501177 : if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 4;
1373 97501177 : if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 5;
1374 97501177 : if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 6;
1375 97501177 : if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 7;
1376 97501177 : if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 8;
1377 97501177 : if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 9;
1378 97501177 : if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 10;
1379 97501177 : if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 11;
1380 97501177 : if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 12;
1381 97501177 : if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 13;
1382 97501177 : if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 14;
1383 97501177 : if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 15;
1384 97501177 : if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 16;
1385 97501177 : if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 17;
1386 97501177 : if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 18;
1387 97501177 : if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 19;
1388 97501177 : if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 20;
1389 97501177 : if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 21;
1390 97501177 : if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 22;
1391 97501177 : if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 23;
1392 97501177 : if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 24;
1393 97501177 : if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 25;
1394 97501177 : if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 26;
1395 97501177 : if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 27;
1396 97501177 : if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 28;
1397 97501177 : if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 29;
1398 97501177 : ptr->explicit_mask[8] = mask;
1399 97501177 : }
1400 :
1401 : /* Restore optimization options from a structure. */
1402 : void
1403 51931480 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
1404 : struct cl_optimization *ptr)
1405 : {
1406 51931480 : opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
1407 51931480 : opts->x_param_align_threshold = ptr->x_param_align_threshold;
1408 51931480 : opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
1409 51931480 : opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
1410 51931480 : opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
1411 51931480 : opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
1412 51931480 : opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
1413 51931480 : opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
1414 51931480 : opts->x_param_asan_stack = ptr->x_param_asan_stack;
1415 51931480 : opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
1416 51931480 : opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
1417 51931480 : opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
1418 51931480 : opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
1419 51931480 : opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
1420 51931480 : opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
1421 51931480 : opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
1422 51931480 : opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
1423 51931480 : opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
1424 51931480 : opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
1425 51931480 : opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
1426 51931480 : opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
1427 51931480 : opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
1428 51931480 : opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
1429 51931480 : opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
1430 51931480 : opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
1431 51931480 : opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
1432 51931480 : opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
1433 51931480 : opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
1434 51931480 : opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
1435 51931480 : opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
1436 51931480 : opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
1437 51931480 : opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
1438 51931480 : opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
1439 51931480 : opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
1440 51931480 : opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
1441 51931480 : opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
1442 51931480 : opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
1443 51931480 : opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
1444 51931480 : opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
1445 51931480 : opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
1446 51931480 : opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
1447 51931480 : opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
1448 51931480 : opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
1449 51931480 : opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
1450 51931480 : opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
1451 51931480 : opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
1452 51931480 : opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
1453 51931480 : opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
1454 51931480 : opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
1455 51931480 : opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
1456 51931480 : opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
1457 51931480 : opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
1458 51931480 : opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
1459 51931480 : opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
1460 51931480 : opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
1461 51931480 : opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
1462 51931480 : opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
1463 51931480 : opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
1464 51931480 : opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
1465 51931480 : opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
1466 51931480 : opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
1467 51931480 : opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
1468 51931480 : opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
1469 51931480 : opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
1470 51931480 : opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
1471 51931480 : opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
1472 51931480 : opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
1473 51931480 : opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
1474 51931480 : opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
1475 51931480 : opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
1476 51931480 : opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
1477 51931480 : opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
1478 51931480 : opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
1479 51931480 : opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
1480 51931480 : opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
1481 51931480 : opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
1482 51931480 : opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
1483 51931480 : opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
1484 51931480 : opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
1485 51931480 : opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
1486 51931480 : opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
1487 51931480 : opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
1488 51931480 : opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
1489 51931480 : opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
1490 51931480 : opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
1491 51931480 : opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
1492 51931480 : opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
1493 51931480 : opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
1494 51931480 : opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
1495 51931480 : opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
1496 51931480 : opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
1497 51931480 : opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
1498 51931480 : opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
1499 51931480 : opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
1500 51931480 : opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
1501 51931480 : opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
1502 51931480 : opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
1503 51931480 : opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
1504 51931480 : opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
1505 51931480 : opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
1506 51931480 : opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
1507 51931480 : opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
1508 51931480 : opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
1509 51931480 : opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
1510 51931480 : opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
1511 51931480 : opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
1512 51931480 : opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
1513 51931480 : opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
1514 51931480 : opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
1515 51931480 : opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
1516 51931480 : opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
1517 51931480 : opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
1518 51931480 : opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
1519 51931480 : opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
1520 51931480 : opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
1521 51931480 : opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
1522 51931480 : opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
1523 51931480 : opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
1524 51931480 : opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
1525 51931480 : opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
1526 51931480 : opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
1527 51931480 : opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
1528 51931480 : opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
1529 51931480 : opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
1530 51931480 : opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
1531 51931480 : opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
1532 51931480 : opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
1533 51931480 : opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
1534 51931480 : opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
1535 51931480 : opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
1536 51931480 : opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
1537 51931480 : opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
1538 51931480 : opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
1539 51931480 : opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
1540 51931480 : opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
1541 51931480 : opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
1542 51931480 : opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
1543 51931480 : opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
1544 51931480 : opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
1545 51931480 : opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
1546 51931480 : opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
1547 51931480 : opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
1548 51931480 : opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
1549 51931480 : opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
1550 51931480 : opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
1551 51931480 : opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
1552 51931480 : opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
1553 51931480 : opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
1554 51931480 : opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
1555 51931480 : opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
1556 51931480 : opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
1557 51931480 : opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
1558 51931480 : opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
1559 51931480 : opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
1560 51931480 : opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
1561 51931480 : opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
1562 51931480 : opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
1563 51931480 : opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
1564 51931480 : opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
1565 51931480 : opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
1566 51931480 : opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
1567 51931480 : opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
1568 51931480 : opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
1569 51931480 : opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
1570 51931480 : opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
1571 51931480 : opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
1572 51931480 : opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
1573 51931480 : opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
1574 51931480 : opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
1575 51931480 : opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
1576 51931480 : opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
1577 51931480 : opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
1578 51931480 : opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
1579 51931480 : opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
1580 51931480 : opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
1581 51931480 : opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
1582 51931480 : opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
1583 51931480 : opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
1584 51931480 : opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
1585 51931480 : opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
1586 51931480 : opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
1587 51931480 : opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
1588 51931480 : opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
1589 51931480 : opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
1590 51931480 : opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
1591 51931480 : opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
1592 51931480 : opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
1593 51931480 : opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
1594 51931480 : opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
1595 51931480 : opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
1596 51931480 : opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
1597 51931480 : opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
1598 51931480 : opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
1599 51931480 : opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
1600 51931480 : opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
1601 51931480 : opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
1602 51931480 : opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
1603 51931480 : opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
1604 51931480 : opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
1605 51931480 : opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
1606 51931480 : opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
1607 51931480 : opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
1608 51931480 : opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
1609 51931480 : opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
1610 51931480 : opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
1611 51931480 : opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
1612 51931480 : opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
1613 51931480 : opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
1614 51931480 : opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
1615 51931480 : opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
1616 51931480 : opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
1617 51931480 : opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
1618 51931480 : opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
1619 51931480 : opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
1620 51931480 : opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
1621 51931480 : opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
1622 51931480 : opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
1623 51931480 : opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
1624 51931480 : opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
1625 51931480 : opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
1626 51931480 : opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
1627 51931480 : opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
1628 51931480 : opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
1629 51931480 : opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
1630 51931480 : opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
1631 51931480 : opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
1632 51931480 : opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
1633 51931480 : opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
1634 51931480 : opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
1635 51931480 : opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
1636 51931480 : opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
1637 51931480 : opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
1638 51931480 : opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
1639 51931480 : opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
1640 51931480 : opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
1641 51931480 : opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
1642 51931480 : opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
1643 51931480 : opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
1644 51931480 : opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
1645 51931480 : opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
1646 51931480 : opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
1647 51931480 : opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
1648 51931480 : opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
1649 51931480 : opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
1650 51931480 : opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
1651 51931480 : opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
1652 51931480 : opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
1653 51931480 : opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
1654 51931480 : opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
1655 51931480 : opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
1656 51931480 : opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
1657 51931480 : opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
1658 51931480 : opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
1659 51931480 : opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
1660 51931480 : opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
1661 51931480 : opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
1662 51931480 : opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
1663 51931480 : opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
1664 51931480 : opts->x_param_vect_scalar_cost_multiplier = ptr->x_param_vect_scalar_cost_multiplier;
1665 51931480 : opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
1666 51931480 : opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
1667 51931480 : opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
1668 51931480 : opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
1669 51931480 : opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
1670 51931480 : opts->x_flag_complex_method = ptr->x_flag_complex_method;
1671 51931480 : opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
1672 51931480 : opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
1673 51931480 : opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
1674 51931480 : opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
1675 51931480 : opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
1676 51931480 : opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
1677 51931480 : opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
1678 51931480 : opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
1679 51931480 : opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
1680 51931480 : opts->x_param_threader_debug = ptr->x_param_threader_debug;
1681 51931480 : opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
1682 51931480 : opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
1683 51931480 : opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
1684 51931480 : opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
1685 51931480 : opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
1686 51931480 : opts->x_flag_ira_region = ptr->x_flag_ira_region;
1687 51931480 : opts->x_flag_live_patching = ptr->x_flag_live_patching;
1688 51931480 : opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
1689 51931480 : opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
1690 51931480 : opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
1691 51931480 : opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
1692 51931480 : opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
1693 51931480 : opts->x_optimize = ptr->x_optimize;
1694 51931480 : opts->x_optimize_size = ptr->x_optimize_size;
1695 51931480 : opts->x_optimize_debug = ptr->x_optimize_debug;
1696 51931480 : opts->x_optimize_fast = ptr->x_optimize_fast;
1697 51931480 : opts->x_warn_inline = ptr->x_warn_inline;
1698 51931480 : opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
1699 51931480 : opts->x_flag_align_functions = ptr->x_flag_align_functions;
1700 51931480 : opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
1701 51931480 : opts->x_flag_align_labels = ptr->x_flag_align_labels;
1702 51931480 : opts->x_flag_align_loops = ptr->x_flag_align_loops;
1703 51931480 : opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
1704 51931480 : opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
1705 51931480 : opts->x_flag_associative_math = ptr->x_flag_associative_math;
1706 51931480 : opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
1707 51931480 : opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
1708 51931480 : opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
1709 51931480 : opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
1710 51931480 : opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
1711 51931480 : opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
1712 51931480 : opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
1713 51931480 : opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
1714 51931480 : opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
1715 51931480 : opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
1716 51931480 : opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
1717 51931480 : opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
1718 51931480 : opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
1719 51931480 : opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
1720 51931480 : opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
1721 51931480 : opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
1722 51931480 : opts->x_flag_dce = ptr->x_flag_dce;
1723 51931480 : opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
1724 51931480 : opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
1725 51931480 : opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
1726 51931480 : opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
1727 51931480 : opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
1728 51931480 : opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
1729 51931480 : opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
1730 51931480 : opts->x_flag_dse = ptr->x_flag_dse;
1731 51931480 : opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
1732 51931480 : opts->x_flag_exceptions = ptr->x_flag_exceptions;
1733 51931480 : opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
1734 51931480 : opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
1735 51931480 : opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
1736 51931480 : opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
1737 51931480 : opts->x_flag_float_store = ptr->x_flag_float_store;
1738 51931480 : opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
1739 51931480 : opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
1740 51931480 : opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
1741 51931480 : opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
1742 51931480 : opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
1743 51931480 : opts->x_flag_gcse = ptr->x_flag_gcse;
1744 51931480 : opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
1745 51931480 : opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
1746 51931480 : opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
1747 51931480 : opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
1748 51931480 : opts->x_flag_graphite = ptr->x_flag_graphite;
1749 51931480 : opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
1750 51931480 : opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
1751 51931480 : opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
1752 51931480 : opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
1753 51931480 : opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
1754 51931480 : opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
1755 51931480 : opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
1756 51931480 : opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
1757 51931480 : opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
1758 51931480 : opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
1759 51931480 : opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
1760 51931480 : opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
1761 51931480 : opts->x_flag_no_inline = ptr->x_flag_no_inline;
1762 51931480 : opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
1763 51931480 : opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
1764 51931480 : opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
1765 51931480 : opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
1766 51931480 : opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
1767 51931480 : opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
1768 51931480 : opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
1769 51931480 : opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
1770 51931480 : opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
1771 51931480 : opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
1772 51931480 : opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
1773 51931480 : opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
1774 51931480 : opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
1775 51931480 : opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
1776 51931480 : opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
1777 51931480 : opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
1778 51931480 : opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
1779 51931480 : opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
1780 51931480 : opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
1781 51931480 : opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
1782 51931480 : opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
1783 51931480 : opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
1784 51931480 : opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
1785 51931480 : opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
1786 51931480 : opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
1787 51931480 : opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
1788 51931480 : opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
1789 51931480 : opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
1790 51931480 : opts->x_flag_ivopts = ptr->x_flag_ivopts;
1791 51931480 : opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
1792 51931480 : opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
1793 51931480 : opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
1794 51931480 : opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
1795 51931480 : opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
1796 51931480 : opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
1797 51931480 : opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
1798 51931480 : opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
1799 51931480 : opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
1800 51931480 : opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
1801 51931480 : opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
1802 51931480 : opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
1803 51931480 : opts->x_flag_errno_math = ptr->x_flag_errno_math;
1804 51931480 : opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
1805 51931480 : opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
1806 51931480 : opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
1807 51931480 : opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
1808 51931480 : opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
1809 51931480 : opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
1810 51931480 : opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
1811 51931480 : opts->x_flag_opt_info = ptr->x_flag_opt_info;
1812 51931480 : opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
1813 51931480 : opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
1814 51931480 : opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
1815 51931480 : opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
1816 51931480 : opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
1817 51931480 : opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
1818 51931480 : opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
1819 51931480 : opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
1820 51931480 : opts->x_flag_peephole2 = ptr->x_flag_peephole2;
1821 51931480 : opts->x_flag_plt = ptr->x_flag_plt;
1822 51931480 : opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
1823 51931480 : opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
1824 51931480 : opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
1825 51931480 : opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
1826 51931480 : opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
1827 51931480 : opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
1828 51931480 : opts->x_flag_ree = ptr->x_flag_ree;
1829 51931480 : opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
1830 51931480 : opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
1831 51931480 : opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
1832 51931480 : opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
1833 51931480 : opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
1834 51931480 : opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
1835 51931480 : opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
1836 51931480 : opts->x_flag_rtti = ptr->x_flag_rtti;
1837 51931480 : opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
1838 51931480 : opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
1839 51931480 : opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
1840 51931480 : opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
1841 51931480 : opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
1842 51931480 : opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
1843 51931480 : opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
1844 51931480 : opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
1845 51931480 : opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
1846 51931480 : opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
1847 51931480 : opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
1848 51931480 : opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
1849 51931480 : opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
1850 51931480 : opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
1851 51931480 : opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
1852 51931480 : opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
1853 51931480 : opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
1854 51931480 : opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
1855 51931480 : opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
1856 51931480 : opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
1857 51931480 : opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
1858 51931480 : opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
1859 51931480 : opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
1860 51931480 : opts->x_flag_short_enums = ptr->x_flag_short_enums;
1861 51931480 : opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
1862 51931480 : opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
1863 51931480 : opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
1864 51931480 : opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
1865 51931480 : opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
1866 51931480 : opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
1867 51931480 : opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
1868 51931480 : opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
1869 51931480 : opts->x_flag_split_loops = ptr->x_flag_split_loops;
1870 51931480 : opts->x_flag_split_paths = ptr->x_flag_split_paths;
1871 51931480 : opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
1872 51931480 : opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
1873 51931480 : opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
1874 51931480 : opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
1875 51931480 : opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
1876 51931480 : opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
1877 51931480 : opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
1878 51931480 : opts->x_flag_store_merging = ptr->x_flag_store_merging;
1879 51931480 : opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
1880 51931480 : opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
1881 51931480 : opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
1882 51931480 : opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
1883 51931480 : opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
1884 51931480 : opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
1885 51931480 : opts->x_flag_tracer = ptr->x_flag_tracer;
1886 51931480 : opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
1887 51931480 : opts->x_flag_trapv = ptr->x_flag_trapv;
1888 51931480 : opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
1889 51931480 : opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
1890 51931480 : opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
1891 51931480 : opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
1892 51931480 : opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
1893 51931480 : opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
1894 51931480 : opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
1895 51931480 : opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
1896 51931480 : opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
1897 51931480 : opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
1898 51931480 : opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
1899 51931480 : opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
1900 51931480 : opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
1901 51931480 : opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
1902 51931480 : opts->x_flag_tree_loop_if_convert = ptr->x_flag_tree_loop_if_convert;
1903 51931480 : opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
1904 51931480 : opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
1905 51931480 : opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
1906 51931480 : opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
1907 51931480 : opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
1908 51931480 : opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
1909 51931480 : opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
1910 51931480 : opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
1911 51931480 : opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
1912 51931480 : opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
1913 51931480 : opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
1914 51931480 : opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
1915 51931480 : opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
1916 51931480 : opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
1917 51931480 : opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
1918 51931480 : opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
1919 51931480 : opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
1920 51931480 : opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
1921 51931480 : opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
1922 51931480 : opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
1923 51931480 : opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
1924 51931480 : opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
1925 51931480 : opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
1926 51931480 : opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
1927 51931480 : opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
1928 51931480 : opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
1929 51931480 : opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
1930 51931480 : opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
1931 51931480 : opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
1932 51931480 : opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
1933 51931480 : opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
1934 51931480 : opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
1935 51931480 : opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
1936 51931480 : opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
1937 51931480 : opts->x_flag_web = ptr->x_flag_web;
1938 51931480 : opts->x_flag_wrapv = ptr->x_flag_wrapv;
1939 51931480 : opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
1940 51931480 : opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
1941 51931480 : opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
1942 51931480 : opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
1943 51931480 : opts->x_str_align_functions = ptr->x_str_align_functions;
1944 51931480 : opts->x_str_align_jumps = ptr->x_str_align_jumps;
1945 51931480 : opts->x_str_align_labels = ptr->x_str_align_labels;
1946 51931480 : opts->x_str_align_loops = ptr->x_str_align_loops;
1947 51931480 : opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
1948 :
1949 51931480 : unsigned HOST_WIDE_INT mask;
1950 51931480 : mask = ptr->explicit_mask[0];
1951 51931480 : opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
1952 51931480 : mask >>= 1;
1953 51931480 : opts_set->x_param_align_threshold = (mask & 1) != 0;
1954 51931480 : mask >>= 1;
1955 51931480 : opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
1956 51931480 : mask >>= 1;
1957 51931480 : opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
1958 51931480 : mask >>= 1;
1959 51931480 : opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
1960 51931480 : mask >>= 1;
1961 51931480 : opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
1962 51931480 : mask >>= 1;
1963 51931480 : opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
1964 51931480 : mask >>= 1;
1965 51931480 : opts_set->x_param_asan_memintrin = (mask & 1) != 0;
1966 51931480 : mask >>= 1;
1967 51931480 : opts_set->x_param_asan_stack = (mask & 1) != 0;
1968 51931480 : mask >>= 1;
1969 51931480 : opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
1970 51931480 : mask >>= 1;
1971 51931480 : opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
1972 51931480 : mask >>= 1;
1973 51931480 : opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
1974 51931480 : mask >>= 1;
1975 51931480 : opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
1976 51931480 : mask >>= 1;
1977 51931480 : opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
1978 51931480 : mask >>= 1;
1979 51931480 : opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
1980 51931480 : mask >>= 1;
1981 51931480 : opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
1982 51931480 : mask >>= 1;
1983 51931480 : opts_set->x_param_case_values_threshold = (mask & 1) != 0;
1984 51931480 : mask >>= 1;
1985 51931480 : opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
1986 51931480 : mask >>= 1;
1987 51931480 : opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
1988 51931480 : mask >>= 1;
1989 51931480 : opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
1990 51931480 : mask >>= 1;
1991 51931480 : opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
1992 51931480 : mask >>= 1;
1993 51931480 : opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
1994 51931480 : mask >>= 1;
1995 51931480 : opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
1996 51931480 : mask >>= 1;
1997 51931480 : opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
1998 51931480 : mask >>= 1;
1999 51931480 : opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
2000 51931480 : mask >>= 1;
2001 51931480 : opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
2002 51931480 : mask >>= 1;
2003 51931480 : opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
2004 51931480 : mask >>= 1;
2005 51931480 : opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
2006 51931480 : mask >>= 1;
2007 51931480 : opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
2008 51931480 : mask >>= 1;
2009 51931480 : opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
2010 51931480 : mask >>= 1;
2011 51931480 : opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
2012 51931480 : mask >>= 1;
2013 51931480 : opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
2014 51931480 : mask >>= 1;
2015 51931480 : opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
2016 51931480 : mask >>= 1;
2017 51931480 : opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
2018 51931480 : mask >>= 1;
2019 51931480 : opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
2020 51931480 : mask >>= 1;
2021 51931480 : opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
2022 51931480 : mask >>= 1;
2023 51931480 : opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
2024 51931480 : mask >>= 1;
2025 51931480 : opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
2026 51931480 : mask >>= 1;
2027 51931480 : opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
2028 51931480 : mask >>= 1;
2029 51931480 : opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
2030 51931480 : mask >>= 1;
2031 51931480 : opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
2032 51931480 : mask >>= 1;
2033 51931480 : opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
2034 51931480 : mask >>= 1;
2035 51931480 : opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
2036 51931480 : mask >>= 1;
2037 51931480 : opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
2038 51931480 : mask >>= 1;
2039 51931480 : opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
2040 51931480 : mask >>= 1;
2041 51931480 : opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
2042 51931480 : mask >>= 1;
2043 51931480 : opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
2044 51931480 : mask >>= 1;
2045 51931480 : opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
2046 51931480 : mask >>= 1;
2047 51931480 : opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
2048 51931480 : mask >>= 1;
2049 51931480 : opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
2050 51931480 : mask >>= 1;
2051 51931480 : opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
2052 51931480 : mask >>= 1;
2053 51931480 : opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
2054 51931480 : mask >>= 1;
2055 51931480 : opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
2056 51931480 : mask >>= 1;
2057 51931480 : opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
2058 51931480 : mask >>= 1;
2059 51931480 : opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
2060 51931480 : mask >>= 1;
2061 51931480 : opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
2062 51931480 : mask >>= 1;
2063 51931480 : opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
2064 51931480 : mask >>= 1;
2065 51931480 : opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
2066 51931480 : mask >>= 1;
2067 51931480 : opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
2068 51931480 : mask >>= 1;
2069 51931480 : opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
2070 51931480 : mask >>= 1;
2071 51931480 : opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
2072 51931480 : mask >>= 1;
2073 51931480 : opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
2074 51931480 : mask >>= 1;
2075 51931480 : opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
2076 51931480 : mask >>= 1;
2077 51931480 : opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
2078 51931480 : mask >>= 1;
2079 51931480 : mask = ptr->explicit_mask[1];
2080 51931480 : opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
2081 51931480 : mask >>= 1;
2082 51931480 : opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
2083 51931480 : mask >>= 1;
2084 51931480 : opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
2085 51931480 : mask >>= 1;
2086 51931480 : opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
2087 51931480 : mask >>= 1;
2088 51931480 : opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
2089 51931480 : mask >>= 1;
2090 51931480 : opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
2091 51931480 : mask >>= 1;
2092 51931480 : opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
2093 51931480 : mask >>= 1;
2094 51931480 : opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
2095 51931480 : mask >>= 1;
2096 51931480 : opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
2097 51931480 : mask >>= 1;
2098 51931480 : opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
2099 51931480 : mask >>= 1;
2100 51931480 : opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
2101 51931480 : mask >>= 1;
2102 51931480 : opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
2103 51931480 : mask >>= 1;
2104 51931480 : opts_set->x_param_l1_cache_size = (mask & 1) != 0;
2105 51931480 : mask >>= 1;
2106 51931480 : opts_set->x_param_l2_cache_size = (mask & 1) != 0;
2107 51931480 : mask >>= 1;
2108 51931480 : opts_set->x_param_large_function_growth = (mask & 1) != 0;
2109 51931480 : mask >>= 1;
2110 51931480 : opts_set->x_param_large_function_insns = (mask & 1) != 0;
2111 51931480 : mask >>= 1;
2112 51931480 : opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
2113 51931480 : mask >>= 1;
2114 51931480 : opts_set->x_param_large_stack_frame = (mask & 1) != 0;
2115 51931480 : mask >>= 1;
2116 51931480 : opts_set->x_param_large_unit_insns = (mask & 1) != 0;
2117 51931480 : mask >>= 1;
2118 51931480 : opts_set->x_param_lim_expensive = (mask & 1) != 0;
2119 51931480 : mask >>= 1;
2120 51931480 : opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
2121 51931480 : mask >>= 1;
2122 51931480 : opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
2123 51931480 : mask >>= 1;
2124 51931480 : opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
2125 51931480 : mask >>= 1;
2126 51931480 : opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
2127 51931480 : mask >>= 1;
2128 51931480 : opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
2129 51931480 : mask >>= 1;
2130 51931480 : opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
2131 51931480 : mask >>= 1;
2132 51931480 : opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
2133 51931480 : mask >>= 1;
2134 51931480 : opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
2135 51931480 : mask >>= 1;
2136 51931480 : opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
2137 51931480 : mask >>= 1;
2138 51931480 : opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
2139 51931480 : mask >>= 1;
2140 51931480 : opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
2141 51931480 : mask >>= 1;
2142 51931480 : opts_set->x_param_lto_locality_size = (mask & 1) != 0;
2143 51931480 : mask >>= 1;
2144 51931480 : opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
2145 51931480 : mask >>= 1;
2146 51931480 : opts_set->x_param_max_combine_insns = (mask & 1) != 0;
2147 51931480 : mask >>= 1;
2148 51931480 : opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
2149 51931480 : mask >>= 1;
2150 51931480 : opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
2151 51931480 : mask >>= 1;
2152 51931480 : opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
2153 51931480 : mask >>= 1;
2154 51931480 : opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
2155 51931480 : mask >>= 1;
2156 51931480 : opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
2157 51931480 : mask >>= 1;
2158 51931480 : opts_set->x_param_max_cse_insns = (mask & 1) != 0;
2159 51931480 : mask >>= 1;
2160 51931480 : opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
2161 51931480 : mask >>= 1;
2162 51931480 : opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
2163 51931480 : mask >>= 1;
2164 51931480 : opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
2165 51931480 : mask >>= 1;
2166 51931480 : opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
2167 51931480 : mask >>= 1;
2168 51931480 : opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
2169 51931480 : mask >>= 1;
2170 51931480 : opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
2171 51931480 : mask >>= 1;
2172 51931480 : opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
2173 51931480 : mask >>= 1;
2174 51931480 : opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
2175 51931480 : mask >>= 1;
2176 51931480 : opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
2177 51931480 : mask >>= 1;
2178 51931480 : opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
2179 51931480 : mask >>= 1;
2180 51931480 : opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
2181 51931480 : mask >>= 1;
2182 51931480 : opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
2183 51931480 : mask >>= 1;
2184 51931480 : opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
2185 51931480 : mask >>= 1;
2186 51931480 : opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
2187 51931480 : mask >>= 1;
2188 51931480 : opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
2189 51931480 : mask >>= 1;
2190 51931480 : opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
2191 51931480 : mask >>= 1;
2192 51931480 : opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
2193 51931480 : mask >>= 1;
2194 51931480 : opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
2195 51931480 : mask >>= 1;
2196 51931480 : opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
2197 51931480 : mask >>= 1;
2198 51931480 : opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
2199 51931480 : mask >>= 1;
2200 51931480 : opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
2201 51931480 : mask >>= 1;
2202 51931480 : opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
2203 51931480 : mask >>= 1;
2204 51931480 : opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
2205 51931480 : mask >>= 1;
2206 51931480 : opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
2207 51931480 : mask >>= 1;
2208 51931480 : mask = ptr->explicit_mask[2];
2209 51931480 : opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
2210 51931480 : mask >>= 1;
2211 51931480 : opts_set->x_param_max_isl_operations = (mask & 1) != 0;
2212 51931480 : mask >>= 1;
2213 51931480 : opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
2214 51931480 : mask >>= 1;
2215 51931480 : opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
2216 51931480 : mask >>= 1;
2217 51931480 : opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
2218 51931480 : mask >>= 1;
2219 51931480 : opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
2220 51931480 : mask >>= 1;
2221 51931480 : opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
2222 51931480 : mask >>= 1;
2223 51931480 : opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
2224 51931480 : mask >>= 1;
2225 51931480 : opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
2226 51931480 : mask >>= 1;
2227 51931480 : opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
2228 51931480 : mask >>= 1;
2229 51931480 : opts_set->x_param_max_peel_branches = (mask & 1) != 0;
2230 51931480 : mask >>= 1;
2231 51931480 : opts_set->x_param_max_peel_times = (mask & 1) != 0;
2232 51931480 : mask >>= 1;
2233 51931480 : opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
2234 51931480 : mask >>= 1;
2235 51931480 : opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
2236 51931480 : mask >>= 1;
2237 51931480 : opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
2238 51931480 : mask >>= 1;
2239 51931480 : opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
2240 51931480 : mask >>= 1;
2241 51931480 : opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
2242 51931480 : mask >>= 1;
2243 51931480 : opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
2244 51931480 : mask >>= 1;
2245 51931480 : opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
2246 51931480 : mask >>= 1;
2247 51931480 : opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
2248 51931480 : mask >>= 1;
2249 51931480 : opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
2250 51931480 : mask >>= 1;
2251 51931480 : opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
2252 51931480 : mask >>= 1;
2253 51931480 : opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
2254 51931480 : mask >>= 1;
2255 51931480 : opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
2256 51931480 : mask >>= 1;
2257 51931480 : opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
2258 51931480 : mask >>= 1;
2259 51931480 : opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
2260 51931480 : mask >>= 1;
2261 51931480 : opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
2262 51931480 : mask >>= 1;
2263 51931480 : opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
2264 51931480 : mask >>= 1;
2265 51931480 : opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
2266 51931480 : mask >>= 1;
2267 51931480 : opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
2268 51931480 : mask >>= 1;
2269 51931480 : opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
2270 51931480 : mask >>= 1;
2271 51931480 : opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
2272 51931480 : mask >>= 1;
2273 51931480 : opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
2274 51931480 : mask >>= 1;
2275 51931480 : opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
2276 51931480 : mask >>= 1;
2277 51931480 : opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
2278 51931480 : mask >>= 1;
2279 51931480 : opts_set->x_param_max_unroll_times = (mask & 1) != 0;
2280 51931480 : mask >>= 1;
2281 51931480 : opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
2282 51931480 : mask >>= 1;
2283 51931480 : opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
2284 51931480 : mask >>= 1;
2285 51931480 : opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
2286 51931480 : mask >>= 1;
2287 51931480 : opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
2288 51931480 : mask >>= 1;
2289 51931480 : opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
2290 51931480 : mask >>= 1;
2291 51931480 : opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
2292 51931480 : mask >>= 1;
2293 51931480 : opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
2294 51931480 : mask >>= 1;
2295 51931480 : opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
2296 51931480 : mask >>= 1;
2297 51931480 : opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
2298 51931480 : mask >>= 1;
2299 51931480 : opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
2300 51931480 : mask >>= 1;
2301 51931480 : opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
2302 51931480 : mask >>= 1;
2303 51931480 : opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
2304 51931480 : mask >>= 1;
2305 51931480 : opts_set->x_param_min_pagesize = (mask & 1) != 0;
2306 51931480 : mask >>= 1;
2307 51931480 : opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
2308 51931480 : mask >>= 1;
2309 51931480 : opts_set->x_param_min_spec_prob = (mask & 1) != 0;
2310 51931480 : mask >>= 1;
2311 51931480 : opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
2312 51931480 : mask >>= 1;
2313 51931480 : opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
2314 51931480 : mask >>= 1;
2315 51931480 : opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
2316 51931480 : mask >>= 1;
2317 51931480 : opts_set->x_param_modref_max_bases = (mask & 1) != 0;
2318 51931480 : mask >>= 1;
2319 51931480 : opts_set->x_param_modref_max_depth = (mask & 1) != 0;
2320 51931480 : mask >>= 1;
2321 51931480 : opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
2322 51931480 : mask >>= 1;
2323 51931480 : opts_set->x_param_modref_max_refs = (mask & 1) != 0;
2324 51931480 : mask >>= 1;
2325 51931480 : opts_set->x_param_modref_max_tests = (mask & 1) != 0;
2326 51931480 : mask >>= 1;
2327 51931480 : opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
2328 51931480 : mask >>= 1;
2329 51931480 : opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
2330 51931480 : mask >>= 1;
2331 51931480 : opts_set->x_param_parloops_schedule = (mask & 1) != 0;
2332 51931480 : mask >>= 1;
2333 51931480 : opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
2334 51931480 : mask >>= 1;
2335 51931480 : opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
2336 51931480 : mask >>= 1;
2337 51931480 : mask = ptr->explicit_mask[3];
2338 51931480 : opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
2339 51931480 : mask >>= 1;
2340 51931480 : opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
2341 51931480 : mask >>= 1;
2342 51931480 : opts_set->x_param_prefetch_latency = (mask & 1) != 0;
2343 51931480 : mask >>= 1;
2344 51931480 : opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
2345 51931480 : mask >>= 1;
2346 51931480 : opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
2347 51931480 : mask >>= 1;
2348 51931480 : opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
2349 51931480 : mask >>= 1;
2350 51931480 : opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
2351 51931480 : mask >>= 1;
2352 51931480 : opts_set->x_param_relation_block_limit = (mask & 1) != 0;
2353 51931480 : mask >>= 1;
2354 51931480 : opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
2355 51931480 : mask >>= 1;
2356 51931480 : opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
2357 51931480 : mask >>= 1;
2358 51931480 : opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
2359 51931480 : mask >>= 1;
2360 51931480 : opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
2361 51931480 : mask >>= 1;
2362 51931480 : opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
2363 51931480 : mask >>= 1;
2364 51931480 : opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
2365 51931480 : mask >>= 1;
2366 51931480 : opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
2367 51931480 : mask >>= 1;
2368 51931480 : opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
2369 51931480 : mask >>= 1;
2370 51931480 : opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
2371 51931480 : mask >>= 1;
2372 51931480 : opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
2373 51931480 : mask >>= 1;
2374 51931480 : opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
2375 51931480 : mask >>= 1;
2376 51931480 : opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
2377 51931480 : mask >>= 1;
2378 51931480 : opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
2379 51931480 : mask >>= 1;
2380 51931480 : opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
2381 51931480 : mask >>= 1;
2382 51931480 : opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
2383 51931480 : mask >>= 1;
2384 51931480 : opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
2385 51931480 : mask >>= 1;
2386 51931480 : opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
2387 51931480 : mask >>= 1;
2388 51931480 : opts_set->x_param_sms_min_sc = (mask & 1) != 0;
2389 51931480 : mask >>= 1;
2390 51931480 : opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
2391 51931480 : mask >>= 1;
2392 51931480 : opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
2393 51931480 : mask >>= 1;
2394 51931480 : opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
2395 51931480 : mask >>= 1;
2396 51931480 : opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
2397 51931480 : mask >>= 1;
2398 51931480 : opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
2399 51931480 : mask >>= 1;
2400 51931480 : opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
2401 51931480 : mask >>= 1;
2402 51931480 : opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
2403 51931480 : mask >>= 1;
2404 51931480 : opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
2405 51931480 : mask >>= 1;
2406 51931480 : opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
2407 51931480 : mask >>= 1;
2408 51931480 : opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
2409 51931480 : mask >>= 1;
2410 51931480 : opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
2411 51931480 : mask >>= 1;
2412 51931480 : opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
2413 51931480 : mask >>= 1;
2414 51931480 : opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
2415 51931480 : mask >>= 1;
2416 51931480 : opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
2417 51931480 : mask >>= 1;
2418 51931480 : opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
2419 51931480 : mask >>= 1;
2420 51931480 : opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
2421 51931480 : mask >>= 1;
2422 51931480 : opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
2423 51931480 : mask >>= 1;
2424 51931480 : opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
2425 51931480 : mask >>= 1;
2426 51931480 : opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
2427 51931480 : mask >>= 1;
2428 51931480 : opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
2429 51931480 : mask >>= 1;
2430 51931480 : opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
2431 51931480 : mask >>= 1;
2432 51931480 : opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
2433 51931480 : mask >>= 1;
2434 51931480 : opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
2435 51931480 : mask >>= 1;
2436 51931480 : opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
2437 51931480 : mask >>= 1;
2438 51931480 : opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
2439 51931480 : mask >>= 1;
2440 51931480 : opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
2441 51931480 : mask >>= 1;
2442 51931480 : opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
2443 51931480 : mask >>= 1;
2444 51931480 : opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
2445 51931480 : mask >>= 1;
2446 51931480 : opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
2447 51931480 : mask >>= 1;
2448 51931480 : opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
2449 51931480 : mask >>= 1;
2450 51931480 : opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
2451 51931480 : mask >>= 1;
2452 51931480 : opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
2453 51931480 : mask >>= 1;
2454 51931480 : opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
2455 51931480 : mask >>= 1;
2456 51931480 : opts_set->x_param_vect_induction_float = (mask & 1) != 0;
2457 51931480 : mask >>= 1;
2458 51931480 : opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
2459 51931480 : mask >>= 1;
2460 51931480 : opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
2461 51931480 : mask >>= 1;
2462 51931480 : opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
2463 51931480 : mask >>= 1;
2464 51931480 : opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
2465 51931480 : mask >>= 1;
2466 51931480 : mask = ptr->explicit_mask[4];
2467 51931480 : opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
2468 51931480 : mask >>= 1;
2469 51931480 : opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
2470 51931480 : mask >>= 1;
2471 51931480 : opts_set->x_param_vect_scalar_cost_multiplier = (mask & 1) != 0;
2472 51931480 : mask >>= 1;
2473 51931480 : opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
2474 51931480 : mask >>= 1;
2475 51931480 : opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
2476 51931480 : mask >>= 1;
2477 51931480 : opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
2478 51931480 : mask >>= 1;
2479 51931480 : opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
2480 51931480 : mask >>= 1;
2481 51931480 : opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
2482 51931480 : mask >>= 1;
2483 51931480 : opts_set->x_flag_complex_method = (mask & 1) != 0;
2484 51931480 : mask >>= 1;
2485 51931480 : opts_set->x_flag_malloc_dse = (mask & 1) != 0;
2486 51931480 : mask >>= 1;
2487 51931480 : opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
2488 51931480 : mask >>= 1;
2489 51931480 : opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
2490 51931480 : mask >>= 1;
2491 51931480 : opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
2492 51931480 : mask >>= 1;
2493 51931480 : opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
2494 51931480 : mask >>= 1;
2495 51931480 : opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
2496 51931480 : mask >>= 1;
2497 51931480 : opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
2498 51931480 : mask >>= 1;
2499 51931480 : opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
2500 51931480 : mask >>= 1;
2501 51931480 : opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
2502 51931480 : mask >>= 1;
2503 51931480 : opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
2504 51931480 : mask >>= 1;
2505 51931480 : opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
2506 51931480 : mask >>= 1;
2507 51931480 : opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
2508 51931480 : mask >>= 1;
2509 51931480 : opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
2510 51931480 : mask >>= 1;
2511 51931480 : opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
2512 51931480 : mask >>= 1;
2513 51931480 : opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
2514 51931480 : mask >>= 1;
2515 51931480 : opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
2516 51931480 : mask >>= 1;
2517 51931480 : opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
2518 51931480 : mask >>= 1;
2519 51931480 : opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
2520 51931480 : mask >>= 1;
2521 51931480 : opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2522 51931480 : mask >>= 1;
2523 51931480 : opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
2524 51931480 : mask >>= 1;
2525 51931480 : opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
2526 51931480 : mask >>= 1;
2527 51931480 : opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2528 51931480 : mask >>= 1;
2529 51931480 : opts_set->x_optimize = (mask & 1) != 0;
2530 51931480 : mask >>= 1;
2531 51931480 : opts_set->x_optimize_size = (mask & 1) != 0;
2532 51931480 : mask >>= 1;
2533 51931480 : opts_set->x_optimize_debug = (mask & 1) != 0;
2534 51931480 : mask >>= 1;
2535 51931480 : opts_set->x_optimize_fast = (mask & 1) != 0;
2536 51931480 : mask >>= 1;
2537 51931480 : opts_set->x_warn_inline = (mask & 1) != 0;
2538 51931480 : mask >>= 1;
2539 51931480 : opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
2540 51931480 : mask >>= 1;
2541 51931480 : opts_set->x_flag_align_functions = (mask & 1) != 0;
2542 51931480 : mask >>= 1;
2543 51931480 : opts_set->x_flag_align_jumps = (mask & 1) != 0;
2544 51931480 : mask >>= 1;
2545 51931480 : opts_set->x_flag_align_labels = (mask & 1) != 0;
2546 51931480 : mask >>= 1;
2547 51931480 : opts_set->x_flag_align_loops = (mask & 1) != 0;
2548 51931480 : mask >>= 1;
2549 51931480 : opts_set->x_flag_allocation_dce = (mask & 1) != 0;
2550 51931480 : mask >>= 1;
2551 51931480 : opts_set->x_flag_store_data_races = (mask & 1) != 0;
2552 51931480 : mask >>= 1;
2553 51931480 : opts_set->x_flag_associative_math = (mask & 1) != 0;
2554 51931480 : mask >>= 1;
2555 51931480 : opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
2556 51931480 : mask >>= 1;
2557 51931480 : opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
2558 51931480 : mask >>= 1;
2559 51931480 : opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
2560 51931480 : mask >>= 1;
2561 51931480 : opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
2562 51931480 : mask >>= 1;
2563 51931480 : opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
2564 51931480 : mask >>= 1;
2565 51931480 : opts_set->x_flag_bit_tests = (mask & 1) != 0;
2566 51931480 : mask >>= 1;
2567 51931480 : opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
2568 51931480 : mask >>= 1;
2569 51931480 : opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
2570 51931480 : mask >>= 1;
2571 51931480 : opts_set->x_flag_caller_saves = (mask & 1) != 0;
2572 51931480 : mask >>= 1;
2573 51931480 : opts_set->x_flag_code_hoisting = (mask & 1) != 0;
2574 51931480 : mask >>= 1;
2575 51931480 : opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
2576 51931480 : mask >>= 1;
2577 51931480 : opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
2578 51931480 : mask >>= 1;
2579 51931480 : opts_set->x_flag_conserve_stack = (mask & 1) != 0;
2580 51931480 : mask >>= 1;
2581 51931480 : opts_set->x_flag_cprop_registers = (mask & 1) != 0;
2582 51931480 : mask >>= 1;
2583 51931480 : opts_set->x_flag_crossjumping = (mask & 1) != 0;
2584 51931480 : mask >>= 1;
2585 51931480 : opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
2586 51931480 : mask >>= 1;
2587 51931480 : opts_set->x_flag_dce = (mask & 1) != 0;
2588 51931480 : mask >>= 1;
2589 51931480 : opts_set->x_flag_defer_pop = (mask & 1) != 0;
2590 51931480 : mask >>= 1;
2591 51931480 : opts_set->x_flag_delayed_branch = (mask & 1) != 0;
2592 51931480 : mask >>= 1;
2593 51931480 : opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
2594 51931480 : mask >>= 1;
2595 51931480 : mask = ptr->explicit_mask[5];
2596 51931480 : opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
2597 51931480 : mask >>= 1;
2598 51931480 : opts_set->x_flag_dep_fusion = (mask & 1) != 0;
2599 51931480 : mask >>= 1;
2600 51931480 : opts_set->x_flag_devirtualize = (mask & 1) != 0;
2601 51931480 : mask >>= 1;
2602 51931480 : opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
2603 51931480 : mask >>= 1;
2604 51931480 : opts_set->x_flag_dse = (mask & 1) != 0;
2605 51931480 : mask >>= 1;
2606 51931480 : opts_set->x_flag_early_inlining = (mask & 1) != 0;
2607 51931480 : mask >>= 1;
2608 51931480 : opts_set->x_flag_exceptions = (mask & 1) != 0;
2609 51931480 : mask >>= 1;
2610 51931480 : opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
2611 51931480 : mask >>= 1;
2612 51931480 : opts_set->x_flag_ext_dce = (mask & 1) != 0;
2613 51931480 : mask >>= 1;
2614 51931480 : opts_set->x_flag_finite_loops = (mask & 1) != 0;
2615 51931480 : mask >>= 1;
2616 51931480 : opts_set->x_flag_finite_math_only = (mask & 1) != 0;
2617 51931480 : mask >>= 1;
2618 51931480 : opts_set->x_flag_float_store = (mask & 1) != 0;
2619 51931480 : mask >>= 1;
2620 51931480 : opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
2621 51931480 : mask >>= 1;
2622 51931480 : opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
2623 51931480 : mask >>= 1;
2624 51931480 : opts_set->x_flag_forward_propagate = (mask & 1) != 0;
2625 51931480 : mask >>= 1;
2626 51931480 : opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
2627 51931480 : mask >>= 1;
2628 51931480 : opts_set->x_flag_no_function_cse = (mask & 1) != 0;
2629 51931480 : mask >>= 1;
2630 51931480 : opts_set->x_flag_gcse = (mask & 1) != 0;
2631 51931480 : mask >>= 1;
2632 51931480 : opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
2633 51931480 : mask >>= 1;
2634 51931480 : opts_set->x_flag_gcse_las = (mask & 1) != 0;
2635 51931480 : mask >>= 1;
2636 51931480 : opts_set->x_flag_gcse_lm = (mask & 1) != 0;
2637 51931480 : mask >>= 1;
2638 51931480 : opts_set->x_flag_gcse_sm = (mask & 1) != 0;
2639 51931480 : mask >>= 1;
2640 51931480 : opts_set->x_flag_graphite = (mask & 1) != 0;
2641 51931480 : mask >>= 1;
2642 51931480 : opts_set->x_flag_graphite_identity = (mask & 1) != 0;
2643 51931480 : mask >>= 1;
2644 51931480 : opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
2645 51931480 : mask >>= 1;
2646 51931480 : opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
2647 51931480 : mask >>= 1;
2648 51931480 : opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
2649 51931480 : mask >>= 1;
2650 51931480 : opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
2651 51931480 : mask >>= 1;
2652 51931480 : opts_set->x_flag_harden_compares = (mask & 1) != 0;
2653 51931480 : mask >>= 1;
2654 51931480 : opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
2655 51931480 : mask >>= 1;
2656 51931480 : opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
2657 51931480 : mask >>= 1;
2658 51931480 : opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
2659 51931480 : mask >>= 1;
2660 51931480 : opts_set->x_flag_if_conversion = (mask & 1) != 0;
2661 51931480 : mask >>= 1;
2662 51931480 : opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
2663 51931480 : mask >>= 1;
2664 51931480 : opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
2665 51931480 : mask >>= 1;
2666 51931480 : opts_set->x_flag_no_inline = (mask & 1) != 0;
2667 51931480 : mask >>= 1;
2668 51931480 : opts_set->x_flag_inline_atomics = (mask & 1) != 0;
2669 51931480 : mask >>= 1;
2670 51931480 : opts_set->x_flag_inline_functions = (mask & 1) != 0;
2671 51931480 : mask >>= 1;
2672 51931480 : opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
2673 51931480 : mask >>= 1;
2674 51931480 : opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
2675 51931480 : mask >>= 1;
2676 51931480 : opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
2677 51931480 : mask >>= 1;
2678 51931480 : opts_set->x_flag_ipa_cp = (mask & 1) != 0;
2679 51931480 : mask >>= 1;
2680 51931480 : opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
2681 51931480 : mask >>= 1;
2682 51931480 : opts_set->x_flag_ipa_icf = (mask & 1) != 0;
2683 51931480 : mask >>= 1;
2684 51931480 : opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
2685 51931480 : mask >>= 1;
2686 51931480 : opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
2687 51931480 : mask >>= 1;
2688 51931480 : opts_set->x_flag_ipa_modref = (mask & 1) != 0;
2689 51931480 : mask >>= 1;
2690 51931480 : opts_set->x_flag_ipa_profile = (mask & 1) != 0;
2691 51931480 : mask >>= 1;
2692 51931480 : opts_set->x_flag_ipa_pta = (mask & 1) != 0;
2693 51931480 : mask >>= 1;
2694 51931480 : opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
2695 51931480 : mask >>= 1;
2696 51931480 : opts_set->x_flag_ipa_ra = (mask & 1) != 0;
2697 51931480 : mask >>= 1;
2698 51931480 : opts_set->x_flag_ipa_reference = (mask & 1) != 0;
2699 51931480 : mask >>= 1;
2700 51931480 : opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
2701 51931480 : mask >>= 1;
2702 51931480 : opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
2703 51931480 : mask >>= 1;
2704 51931480 : opts_set->x_flag_ipa_sra = (mask & 1) != 0;
2705 51931480 : mask >>= 1;
2706 51931480 : opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
2707 51931480 : mask >>= 1;
2708 51931480 : opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
2709 51931480 : mask >>= 1;
2710 51931480 : opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
2711 51931480 : mask >>= 1;
2712 51931480 : opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
2713 51931480 : mask >>= 1;
2714 51931480 : opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
2715 51931480 : mask >>= 1;
2716 51931480 : opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
2717 51931480 : mask >>= 1;
2718 51931480 : opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
2719 51931480 : mask >>= 1;
2720 51931480 : opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
2721 51931480 : mask >>= 1;
2722 51931480 : opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
2723 51931480 : mask >>= 1;
2724 51931480 : mask = ptr->explicit_mask[6];
2725 51931480 : opts_set->x_flag_ivopts = (mask & 1) != 0;
2726 51931480 : mask >>= 1;
2727 51931480 : opts_set->x_flag_jump_tables = (mask & 1) != 0;
2728 51931480 : mask >>= 1;
2729 51931480 : opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
2730 51931480 : mask >>= 1;
2731 51931480 : opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
2732 51931480 : mask >>= 1;
2733 51931480 : opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
2734 51931480 : mask >>= 1;
2735 51931480 : opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
2736 51931480 : mask >>= 1;
2737 51931480 : opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
2738 51931480 : mask >>= 1;
2739 51931480 : opts_set->x_flag_loop_interchange = (mask & 1) != 0;
2740 51931480 : mask >>= 1;
2741 51931480 : opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
2742 51931480 : mask >>= 1;
2743 51931480 : opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
2744 51931480 : mask >>= 1;
2745 51931480 : opts_set->x_flag_unroll_jam = (mask & 1) != 0;
2746 51931480 : mask >>= 1;
2747 51931480 : opts_set->x_flag_lra_remat = (mask & 1) != 0;
2748 51931480 : mask >>= 1;
2749 51931480 : opts_set->x_flag_malloc_dce = (mask & 1) != 0;
2750 51931480 : mask >>= 1;
2751 51931480 : opts_set->x_flag_errno_math = (mask & 1) != 0;
2752 51931480 : mask >>= 1;
2753 51931480 : opts_set->x_flag_modulo_sched = (mask & 1) != 0;
2754 51931480 : mask >>= 1;
2755 51931480 : opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
2756 51931480 : mask >>= 1;
2757 51931480 : opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
2758 51931480 : mask >>= 1;
2759 51931480 : opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
2760 51931480 : mask >>= 1;
2761 51931480 : opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
2762 51931480 : mask >>= 1;
2763 51931480 : opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
2764 51931480 : mask >>= 1;
2765 51931480 : opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
2766 51931480 : mask >>= 1;
2767 51931480 : opts_set->x_flag_opt_info = (mask & 1) != 0;
2768 51931480 : mask >>= 1;
2769 51931480 : opts_set->x_flag_optimize_crc = (mask & 1) != 0;
2770 51931480 : mask >>= 1;
2771 51931480 : opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
2772 51931480 : mask >>= 1;
2773 51931480 : opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
2774 51931480 : mask >>= 1;
2775 51931480 : opts_set->x_flag_pack_struct = (mask & 1) != 0;
2776 51931480 : mask >>= 1;
2777 51931480 : opts_set->x_flag_partial_inlining = (mask & 1) != 0;
2778 51931480 : mask >>= 1;
2779 51931480 : opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
2780 51931480 : mask >>= 1;
2781 51931480 : opts_set->x_flag_peel_loops = (mask & 1) != 0;
2782 51931480 : mask >>= 1;
2783 51931480 : opts_set->x_flag_no_peephole = (mask & 1) != 0;
2784 51931480 : mask >>= 1;
2785 51931480 : opts_set->x_flag_peephole2 = (mask & 1) != 0;
2786 51931480 : mask >>= 1;
2787 51931480 : opts_set->x_flag_plt = (mask & 1) != 0;
2788 51931480 : mask >>= 1;
2789 51931480 : opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
2790 51931480 : mask >>= 1;
2791 51931480 : opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
2792 51931480 : mask >>= 1;
2793 51931480 : opts_set->x_flag_printf_return_value = (mask & 1) != 0;
2794 51931480 : mask >>= 1;
2795 51931480 : opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
2796 51931480 : mask >>= 1;
2797 51931480 : opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
2798 51931480 : mask >>= 1;
2799 51931480 : opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
2800 51931480 : mask >>= 1;
2801 51931480 : opts_set->x_flag_ree = (mask & 1) != 0;
2802 51931480 : mask >>= 1;
2803 51931480 : opts_set->x_flag_rename_registers = (mask & 1) != 0;
2804 51931480 : mask >>= 1;
2805 51931480 : opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
2806 51931480 : mask >>= 1;
2807 51931480 : opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
2808 51931480 : mask >>= 1;
2809 51931480 : opts_set->x_flag_reorder_functions = (mask & 1) != 0;
2810 51931480 : mask >>= 1;
2811 51931480 : opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
2812 51931480 : mask >>= 1;
2813 51931480 : opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
2814 51931480 : mask >>= 1;
2815 51931480 : opts_set->x_flag_rounding_math = (mask & 1) != 0;
2816 51931480 : mask >>= 1;
2817 51931480 : opts_set->x_flag_rtti = (mask & 1) != 0;
2818 51931480 : mask >>= 1;
2819 51931480 : opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
2820 51931480 : mask >>= 1;
2821 51931480 : opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
2822 51931480 : mask >>= 1;
2823 51931480 : opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
2824 51931480 : mask >>= 1;
2825 51931480 : opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
2826 51931480 : mask >>= 1;
2827 51931480 : opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
2828 51931480 : mask >>= 1;
2829 51931480 : opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
2830 51931480 : mask >>= 1;
2831 51931480 : opts_set->x_flag_sched_pressure = (mask & 1) != 0;
2832 51931480 : mask >>= 1;
2833 51931480 : opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
2834 51931480 : mask >>= 1;
2835 51931480 : opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
2836 51931480 : mask >>= 1;
2837 51931480 : opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
2838 51931480 : mask >>= 1;
2839 51931480 : opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
2840 51931480 : mask >>= 1;
2841 51931480 : opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
2842 51931480 : mask >>= 1;
2843 51931480 : opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
2844 51931480 : mask >>= 1;
2845 51931480 : opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
2846 51931480 : mask >>= 1;
2847 51931480 : opts_set->x_flag_schedule_insns = (mask & 1) != 0;
2848 51931480 : mask >>= 1;
2849 51931480 : opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
2850 51931480 : mask >>= 1;
2851 51931480 : opts_set->x_flag_section_anchors = (mask & 1) != 0;
2852 51931480 : mask >>= 1;
2853 51931480 : mask = ptr->explicit_mask[7];
2854 51931480 : opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
2855 51931480 : mask >>= 1;
2856 51931480 : opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
2857 51931480 : mask >>= 1;
2858 51931480 : opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
2859 51931480 : mask >>= 1;
2860 51931480 : opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
2861 51931480 : mask >>= 1;
2862 51931480 : opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
2863 51931480 : mask >>= 1;
2864 51931480 : opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
2865 51931480 : mask >>= 1;
2866 51931480 : opts_set->x_flag_short_enums = (mask & 1) != 0;
2867 51931480 : mask >>= 1;
2868 51931480 : opts_set->x_flag_short_wchar = (mask & 1) != 0;
2869 51931480 : mask >>= 1;
2870 51931480 : opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
2871 51931480 : mask >>= 1;
2872 51931480 : opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
2873 51931480 : mask >>= 1;
2874 51931480 : opts_set->x_flag_signaling_nans = (mask & 1) != 0;
2875 51931480 : mask >>= 1;
2876 51931480 : opts_set->x_flag_signed_zeros = (mask & 1) != 0;
2877 51931480 : mask >>= 1;
2878 51931480 : opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
2879 51931480 : mask >>= 1;
2880 51931480 : opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
2881 51931480 : mask >>= 1;
2882 51931480 : opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
2883 51931480 : mask >>= 1;
2884 51931480 : opts_set->x_flag_split_loops = (mask & 1) != 0;
2885 51931480 : mask >>= 1;
2886 51931480 : opts_set->x_flag_split_paths = (mask & 1) != 0;
2887 51931480 : mask >>= 1;
2888 51931480 : opts_set->x_flag_split_wide_types = (mask & 1) != 0;
2889 51931480 : mask >>= 1;
2890 51931480 : opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
2891 51931480 : mask >>= 1;
2892 51931480 : opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
2893 51931480 : mask >>= 1;
2894 51931480 : opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
2895 51931480 : mask >>= 1;
2896 51931480 : opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
2897 51931480 : mask >>= 1;
2898 51931480 : opts_set->x_flag_stack_protect = (mask & 1) != 0;
2899 51931480 : mask >>= 1;
2900 51931480 : opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
2901 51931480 : mask >>= 1;
2902 51931480 : opts_set->x_flag_store_merging = (mask & 1) != 0;
2903 51931480 : mask >>= 1;
2904 51931480 : opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
2905 51931480 : mask >>= 1;
2906 51931480 : opts_set->x_flag_strict_enums = (mask & 1) != 0;
2907 51931480 : mask >>= 1;
2908 51931480 : opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
2909 51931480 : mask >>= 1;
2910 51931480 : opts_set->x_flag_thread_jumps = (mask & 1) != 0;
2911 51931480 : mask >>= 1;
2912 51931480 : opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
2913 51931480 : mask >>= 1;
2914 51931480 : opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
2915 51931480 : mask >>= 1;
2916 51931480 : opts_set->x_flag_tracer = (mask & 1) != 0;
2917 51931480 : mask >>= 1;
2918 51931480 : opts_set->x_flag_trapping_math = (mask & 1) != 0;
2919 51931480 : mask >>= 1;
2920 51931480 : opts_set->x_flag_trapv = (mask & 1) != 0;
2921 51931480 : mask >>= 1;
2922 51931480 : opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
2923 51931480 : mask >>= 1;
2924 51931480 : opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
2925 51931480 : mask >>= 1;
2926 51931480 : opts_set->x_flag_tree_ccp = (mask & 1) != 0;
2927 51931480 : mask >>= 1;
2928 51931480 : opts_set->x_flag_tree_ch = (mask & 1) != 0;
2929 51931480 : mask >>= 1;
2930 51931480 : opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
2931 51931480 : mask >>= 1;
2932 51931480 : opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
2933 51931480 : mask >>= 1;
2934 51931480 : opts_set->x_flag_tree_cselim = (mask & 1) != 0;
2935 51931480 : mask >>= 1;
2936 51931480 : opts_set->x_flag_tree_dce = (mask & 1) != 0;
2937 51931480 : mask >>= 1;
2938 51931480 : opts_set->x_flag_tree_dom = (mask & 1) != 0;
2939 51931480 : mask >>= 1;
2940 51931480 : opts_set->x_flag_tree_dse = (mask & 1) != 0;
2941 51931480 : mask >>= 1;
2942 51931480 : opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
2943 51931480 : mask >>= 1;
2944 51931480 : opts_set->x_flag_tree_fre = (mask & 1) != 0;
2945 51931480 : mask >>= 1;
2946 51931480 : opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
2947 51931480 : mask >>= 1;
2948 51931480 : opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
2949 51931480 : mask >>= 1;
2950 51931480 : opts_set->x_flag_tree_loop_if_convert = (mask & 1) != 0;
2951 51931480 : mask >>= 1;
2952 51931480 : opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
2953 51931480 : mask >>= 1;
2954 51931480 : opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
2955 51931480 : mask >>= 1;
2956 51931480 : opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
2957 51931480 : mask >>= 1;
2958 51931480 : opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
2959 51931480 : mask >>= 1;
2960 51931480 : opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
2961 51931480 : mask >>= 1;
2962 51931480 : opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
2963 51931480 : mask >>= 1;
2964 51931480 : opts_set->x_flag_tree_pre = (mask & 1) != 0;
2965 51931480 : mask >>= 1;
2966 51931480 : opts_set->x_flag_tree_pta = (mask & 1) != 0;
2967 51931480 : mask >>= 1;
2968 51931480 : opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
2969 51931480 : mask >>= 1;
2970 51931480 : opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
2971 51931480 : mask >>= 1;
2972 51931480 : opts_set->x_flag_tree_sink = (mask & 1) != 0;
2973 51931480 : mask >>= 1;
2974 51931480 : opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
2975 51931480 : mask >>= 1;
2976 51931480 : opts_set->x_flag_tree_slsr = (mask & 1) != 0;
2977 51931480 : mask >>= 1;
2978 51931480 : opts_set->x_flag_tree_sra = (mask & 1) != 0;
2979 51931480 : mask >>= 1;
2980 51931480 : opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
2981 51931480 : mask >>= 1;
2982 51931480 : mask = ptr->explicit_mask[8];
2983 51931480 : opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
2984 51931480 : mask >>= 1;
2985 51931480 : opts_set->x_flag_tree_ter = (mask & 1) != 0;
2986 51931480 : mask >>= 1;
2987 51931480 : opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
2988 51931480 : mask >>= 1;
2989 51931480 : opts_set->x_flag_tree_vrp = (mask & 1) != 0;
2990 51931480 : mask >>= 1;
2991 51931480 : opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
2992 51931480 : mask >>= 1;
2993 51931480 : opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
2994 51931480 : mask >>= 1;
2995 51931480 : opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
2996 51931480 : mask >>= 1;
2997 51931480 : opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
2998 51931480 : mask >>= 1;
2999 51931480 : opts_set->x_flag_unroll_loops = (mask & 1) != 0;
3000 51931480 : mask >>= 1;
3001 51931480 : opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
3002 51931480 : mask >>= 1;
3003 51931480 : opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
3004 51931480 : mask >>= 1;
3005 51931480 : opts_set->x_flag_unwind_tables = (mask & 1) != 0;
3006 51931480 : mask >>= 1;
3007 51931480 : opts_set->x_flag_var_tracking = (mask & 1) != 0;
3008 51931480 : mask >>= 1;
3009 51931480 : opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
3010 51931480 : mask >>= 1;
3011 51931480 : opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
3012 51931480 : mask >>= 1;
3013 51931480 : opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
3014 51931480 : mask >>= 1;
3015 51931480 : opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
3016 51931480 : mask >>= 1;
3017 51931480 : opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
3018 51931480 : mask >>= 1;
3019 51931480 : opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
3020 51931480 : mask >>= 1;
3021 51931480 : opts_set->x_flag_web = (mask & 1) != 0;
3022 51931480 : mask >>= 1;
3023 51931480 : opts_set->x_flag_wrapv = (mask & 1) != 0;
3024 51931480 : mask >>= 1;
3025 51931480 : opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
3026 51931480 : mask >>= 1;
3027 51931480 : opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
3028 51931480 : mask >>= 1;
3029 51931480 : opts_set->x_ix86_use_scatter = (mask & 1) != 0;
3030 51931480 : mask >>= 1;
3031 51931480 : opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
3032 51931480 : mask >>= 1;
3033 51931480 : opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
3034 51931480 : mask >>= 1;
3035 51931480 : opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
3036 51931480 : mask >>= 1;
3037 51931480 : opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
3038 51931480 : mask >>= 1;
3039 51931480 : opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
3040 51931480 : mask >>= 1;
3041 51931480 : opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
3042 51931480 : mask >>= 1;
3043 51931480 : targetm.override_options_after_change ();
3044 51931480 : }
3045 :
3046 : /* Print optimization options from a structure. */
3047 : void
3048 0 : cl_optimization_print (FILE *file,
3049 : int indent_to,
3050 : struct cl_optimization *ptr)
3051 : {
3052 0 : fputs ("\n", file);
3053 0 : if (ptr->x_param_align_loop_iterations)
3054 0 : fprintf (file, "%*s%s (%#x)\n",
3055 : indent_to, "",
3056 : "param_align_loop_iterations",
3057 : ptr->x_param_align_loop_iterations);
3058 :
3059 0 : if (ptr->x_param_align_threshold)
3060 0 : fprintf (file, "%*s%s (%#x)\n",
3061 : indent_to, "",
3062 : "param_align_threshold",
3063 : ptr->x_param_align_threshold);
3064 :
3065 0 : if (ptr->x_param_asan_protect_allocas)
3066 0 : fprintf (file, "%*s%s (%#x)\n",
3067 : indent_to, "",
3068 : "param_asan_protect_allocas",
3069 : ptr->x_param_asan_protect_allocas);
3070 :
3071 0 : if (ptr->x_param_asan_instrument_reads)
3072 0 : fprintf (file, "%*s%s (%#x)\n",
3073 : indent_to, "",
3074 : "param_asan_instrument_reads",
3075 : ptr->x_param_asan_instrument_reads);
3076 :
3077 0 : if (ptr->x_param_asan_instrument_writes)
3078 0 : fprintf (file, "%*s%s (%#x)\n",
3079 : indent_to, "",
3080 : "param_asan_instrument_writes",
3081 : ptr->x_param_asan_instrument_writes);
3082 :
3083 0 : if (ptr->x_param_asan_instrumentation_with_call_threshold)
3084 0 : fprintf (file, "%*s%s (%#x)\n",
3085 : indent_to, "",
3086 : "param_asan_instrumentation_with_call_threshold",
3087 : ptr->x_param_asan_instrumentation_with_call_threshold);
3088 :
3089 0 : if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
3090 0 : fprintf (file, "%*s%s (%#x)\n",
3091 : indent_to, "",
3092 : "param_asan_kernel_mem_intrinsic_prefix",
3093 : ptr->x_param_asan_kernel_mem_intrinsic_prefix);
3094 :
3095 0 : if (ptr->x_param_asan_memintrin)
3096 0 : fprintf (file, "%*s%s (%#x)\n",
3097 : indent_to, "",
3098 : "param_asan_memintrin",
3099 : ptr->x_param_asan_memintrin);
3100 :
3101 0 : if (ptr->x_param_asan_stack)
3102 0 : fprintf (file, "%*s%s (%#x)\n",
3103 : indent_to, "",
3104 : "param_asan_stack",
3105 : ptr->x_param_asan_stack);
3106 :
3107 0 : if (ptr->x_param_asan_use_after_return)
3108 0 : fprintf (file, "%*s%s (%#x)\n",
3109 : indent_to, "",
3110 : "param_asan_use_after_return",
3111 : ptr->x_param_asan_use_after_return);
3112 :
3113 0 : if (ptr->x_param_auto_profile_bbs)
3114 0 : fprintf (file, "%*s%s (%#x)\n",
3115 : indent_to, "",
3116 : "param_auto_profile_bbs",
3117 : ptr->x_param_auto_profile_bbs);
3118 :
3119 0 : if (ptr->x_param_auto_profile_reorder_only)
3120 0 : fprintf (file, "%*s%s (%#x)\n",
3121 : indent_to, "",
3122 : "param_auto_profile_reorder_only",
3123 : ptr->x_param_auto_profile_reorder_only);
3124 :
3125 0 : if (ptr->x_param_avg_loop_niter)
3126 0 : fprintf (file, "%*s%s (%#x)\n",
3127 : indent_to, "",
3128 : "param_avg_loop_niter",
3129 : ptr->x_param_avg_loop_niter);
3130 :
3131 0 : if (ptr->x_param_avoid_fma_max_bits)
3132 0 : fprintf (file, "%*s%s (%#x)\n",
3133 : indent_to, "",
3134 : "param_avoid_fma_max_bits",
3135 : ptr->x_param_avoid_fma_max_bits);
3136 :
3137 0 : if (ptr->x_param_builtin_expect_probability)
3138 0 : fprintf (file, "%*s%s (%#x)\n",
3139 : indent_to, "",
3140 : "param_builtin_expect_probability",
3141 : ptr->x_param_builtin_expect_probability);
3142 :
3143 0 : if (ptr->x_param_builtin_string_cmp_inline_length)
3144 0 : fprintf (file, "%*s%s (%#x)\n",
3145 : indent_to, "",
3146 : "param_builtin_string_cmp_inline_length",
3147 : ptr->x_param_builtin_string_cmp_inline_length);
3148 :
3149 0 : if (ptr->x_param_case_values_threshold)
3150 0 : fprintf (file, "%*s%s (%#x)\n",
3151 : indent_to, "",
3152 : "param_case_values_threshold",
3153 : ptr->x_param_case_values_threshold);
3154 :
3155 0 : if (ptr->x_param_comdat_sharing_probability)
3156 0 : fprintf (file, "%*s%s (%#x)\n",
3157 : indent_to, "",
3158 : "param_comdat_sharing_probability",
3159 : ptr->x_param_comdat_sharing_probability);
3160 :
3161 0 : if (ptr->x_param_construct_interfere_size)
3162 0 : fprintf (file, "%*s%s (%#x)\n",
3163 : indent_to, "",
3164 : "param_construct_interfere_size",
3165 : ptr->x_param_construct_interfere_size);
3166 :
3167 0 : if (ptr->x_param_cycle_accurate_model)
3168 0 : fprintf (file, "%*s%s (%#x)\n",
3169 : indent_to, "",
3170 : "param_cycle_accurate_model",
3171 : ptr->x_param_cycle_accurate_model);
3172 :
3173 0 : if (ptr->x_param_destruct_interfere_size)
3174 0 : fprintf (file, "%*s%s (%#x)\n",
3175 : indent_to, "",
3176 : "param_destruct_interfere_size",
3177 : ptr->x_param_destruct_interfere_size);
3178 :
3179 0 : if (ptr->x_param_dse_max_alias_queries_per_store)
3180 0 : fprintf (file, "%*s%s (%#x)\n",
3181 : indent_to, "",
3182 : "param_dse_max_alias_queries_per_store",
3183 : ptr->x_param_dse_max_alias_queries_per_store);
3184 :
3185 0 : if (ptr->x_param_dse_max_object_size)
3186 0 : fprintf (file, "%*s%s (%#x)\n",
3187 : indent_to, "",
3188 : "param_dse_max_object_size",
3189 : ptr->x_param_dse_max_object_size);
3190 :
3191 0 : if (ptr->x_param_early_inlining_insns)
3192 0 : fprintf (file, "%*s%s (%#x)\n",
3193 : indent_to, "",
3194 : "param_early_inlining_insns",
3195 : ptr->x_param_early_inlining_insns);
3196 :
3197 0 : if (ptr->x_param_fsm_scale_path_stmts)
3198 0 : fprintf (file, "%*s%s (%#x)\n",
3199 : indent_to, "",
3200 : "param_fsm_scale_path_stmts",
3201 : ptr->x_param_fsm_scale_path_stmts);
3202 :
3203 0 : if (ptr->x_param_fully_pipelined_fma)
3204 0 : fprintf (file, "%*s%s (%#x)\n",
3205 : indent_to, "",
3206 : "param_fully_pipelined_fma",
3207 : ptr->x_param_fully_pipelined_fma);
3208 :
3209 0 : if (ptr->x_param_gcse_after_reload_critical_fraction)
3210 0 : fprintf (file, "%*s%s (%#x)\n",
3211 : indent_to, "",
3212 : "param_gcse_after_reload_critical_fraction",
3213 : ptr->x_param_gcse_after_reload_critical_fraction);
3214 :
3215 0 : if (ptr->x_param_gcse_after_reload_partial_fraction)
3216 0 : fprintf (file, "%*s%s (%#x)\n",
3217 : indent_to, "",
3218 : "param_gcse_after_reload_partial_fraction",
3219 : ptr->x_param_gcse_after_reload_partial_fraction);
3220 :
3221 0 : if (ptr->x_param_gcse_cost_distance_ratio)
3222 0 : fprintf (file, "%*s%s (%#x)\n",
3223 : indent_to, "",
3224 : "param_gcse_cost_distance_ratio",
3225 : ptr->x_param_gcse_cost_distance_ratio);
3226 :
3227 0 : if (ptr->x_param_gcse_unrestricted_cost)
3228 0 : fprintf (file, "%*s%s (%#x)\n",
3229 : indent_to, "",
3230 : "param_gcse_unrestricted_cost",
3231 : ptr->x_param_gcse_unrestricted_cost);
3232 :
3233 0 : if (ptr->x_param_graphite_max_arrays_per_scop)
3234 0 : fprintf (file, "%*s%s (%#x)\n",
3235 : indent_to, "",
3236 : "param_graphite_max_arrays_per_scop",
3237 : ptr->x_param_graphite_max_arrays_per_scop);
3238 :
3239 0 : if (ptr->x_param_graphite_max_nb_scop_params)
3240 0 : fprintf (file, "%*s%s (%#x)\n",
3241 : indent_to, "",
3242 : "param_graphite_max_nb_scop_params",
3243 : ptr->x_param_graphite_max_nb_scop_params);
3244 :
3245 0 : if (ptr->x_param_hardcfr_max_blocks)
3246 0 : fprintf (file, "%*s%s (%#x)\n",
3247 : indent_to, "",
3248 : "param_hardcfr_max_blocks",
3249 : ptr->x_param_hardcfr_max_blocks);
3250 :
3251 0 : if (ptr->x_param_hardcfr_max_inline_blocks)
3252 0 : fprintf (file, "%*s%s (%#x)\n",
3253 : indent_to, "",
3254 : "param_hardcfr_max_inline_blocks",
3255 : ptr->x_param_hardcfr_max_inline_blocks);
3256 :
3257 0 : if (ptr->x_param_hwasan_instrument_allocas)
3258 0 : fprintf (file, "%*s%s (%#x)\n",
3259 : indent_to, "",
3260 : "param_hwasan_instrument_allocas",
3261 : ptr->x_param_hwasan_instrument_allocas);
3262 :
3263 0 : if (ptr->x_param_hwasan_instrument_mem_intrinsics)
3264 0 : fprintf (file, "%*s%s (%#x)\n",
3265 : indent_to, "",
3266 : "param_hwasan_instrument_mem_intrinsics",
3267 : ptr->x_param_hwasan_instrument_mem_intrinsics);
3268 :
3269 0 : if (ptr->x_param_hwasan_instrument_reads)
3270 0 : fprintf (file, "%*s%s (%#x)\n",
3271 : indent_to, "",
3272 : "param_hwasan_instrument_reads",
3273 : ptr->x_param_hwasan_instrument_reads);
3274 :
3275 0 : if (ptr->x_param_hwasan_instrument_stack)
3276 0 : fprintf (file, "%*s%s (%#x)\n",
3277 : indent_to, "",
3278 : "param_hwasan_instrument_stack",
3279 : ptr->x_param_hwasan_instrument_stack);
3280 :
3281 0 : if (ptr->x_param_hwasan_instrument_writes)
3282 0 : fprintf (file, "%*s%s (%#x)\n",
3283 : indent_to, "",
3284 : "param_hwasan_instrument_writes",
3285 : ptr->x_param_hwasan_instrument_writes);
3286 :
3287 0 : if (ptr->x_param_hwasan_random_frame_tag)
3288 0 : fprintf (file, "%*s%s (%#x)\n",
3289 : indent_to, "",
3290 : "param_hwasan_random_frame_tag",
3291 : ptr->x_param_hwasan_random_frame_tag);
3292 :
3293 0 : if (ptr->x_param_inline_heuristics_hint_percent)
3294 0 : fprintf (file, "%*s%s (%#x)\n",
3295 : indent_to, "",
3296 : "param_inline_heuristics_hint_percent",
3297 : ptr->x_param_inline_heuristics_hint_percent);
3298 :
3299 0 : if (ptr->x_param_inline_min_speedup)
3300 0 : fprintf (file, "%*s%s (%#x)\n",
3301 : indent_to, "",
3302 : "param_inline_min_speedup",
3303 : ptr->x_param_inline_min_speedup);
3304 :
3305 0 : if (ptr->x_param_inline_unit_growth)
3306 0 : fprintf (file, "%*s%s (%#x)\n",
3307 : indent_to, "",
3308 : "param_inline_unit_growth",
3309 : ptr->x_param_inline_unit_growth);
3310 :
3311 0 : if (ptr->x_param_ipa_cp_eval_threshold)
3312 0 : fprintf (file, "%*s%s (%#x)\n",
3313 : indent_to, "",
3314 : "param_ipa_cp_eval_threshold",
3315 : ptr->x_param_ipa_cp_eval_threshold);
3316 :
3317 0 : if (ptr->x_param_ipa_cp_large_unit_insns)
3318 0 : fprintf (file, "%*s%s (%#x)\n",
3319 : indent_to, "",
3320 : "param_ipa_cp_large_unit_insns",
3321 : ptr->x_param_ipa_cp_large_unit_insns);
3322 :
3323 0 : if (ptr->x_param_ipa_cp_loop_hint_bonus)
3324 0 : fprintf (file, "%*s%s (%#x)\n",
3325 : indent_to, "",
3326 : "param_ipa_cp_loop_hint_bonus",
3327 : ptr->x_param_ipa_cp_loop_hint_bonus);
3328 :
3329 0 : if (ptr->x_param_ipa_cp_max_recursive_depth)
3330 0 : fprintf (file, "%*s%s (%#x)\n",
3331 : indent_to, "",
3332 : "param_ipa_cp_max_recursive_depth",
3333 : ptr->x_param_ipa_cp_max_recursive_depth);
3334 :
3335 0 : if (ptr->x_param_ipa_cp_min_recursive_probability)
3336 0 : fprintf (file, "%*s%s (%#x)\n",
3337 : indent_to, "",
3338 : "param_ipa_cp_min_recursive_probability",
3339 : ptr->x_param_ipa_cp_min_recursive_probability);
3340 :
3341 0 : if (ptr->x_param_ipa_cp_recursion_penalty)
3342 0 : fprintf (file, "%*s%s (%#x)\n",
3343 : indent_to, "",
3344 : "param_ipa_cp_recursion_penalty",
3345 : ptr->x_param_ipa_cp_recursion_penalty);
3346 :
3347 0 : if (ptr->x_param_ipa_cp_recursive_freq_factor)
3348 0 : fprintf (file, "%*s%s (%#x)\n",
3349 : indent_to, "",
3350 : "param_ipa_cp_recursive_freq_factor",
3351 : ptr->x_param_ipa_cp_recursive_freq_factor);
3352 :
3353 0 : if (ptr->x_param_ipa_cp_single_call_penalty)
3354 0 : fprintf (file, "%*s%s (%#x)\n",
3355 : indent_to, "",
3356 : "param_ipa_cp_single_call_penalty",
3357 : ptr->x_param_ipa_cp_single_call_penalty);
3358 :
3359 0 : if (ptr->x_param_ipa_cp_sweeps)
3360 0 : fprintf (file, "%*s%s (%#x)\n",
3361 : indent_to, "",
3362 : "param_ipa_cp_sweeps",
3363 : ptr->x_param_ipa_cp_sweeps);
3364 :
3365 0 : if (ptr->x_param_ipa_cp_unit_growth)
3366 0 : fprintf (file, "%*s%s (%#x)\n",
3367 : indent_to, "",
3368 : "param_ipa_cp_unit_growth",
3369 : ptr->x_param_ipa_cp_unit_growth);
3370 :
3371 0 : if (ptr->x_param_ipa_cp_value_list_size)
3372 0 : fprintf (file, "%*s%s (%#x)\n",
3373 : indent_to, "",
3374 : "param_ipa_cp_value_list_size",
3375 : ptr->x_param_ipa_cp_value_list_size);
3376 :
3377 0 : if (ptr->x_param_ipa_jump_function_lookups)
3378 0 : fprintf (file, "%*s%s (%#x)\n",
3379 : indent_to, "",
3380 : "param_ipa_jump_function_lookups",
3381 : ptr->x_param_ipa_jump_function_lookups);
3382 :
3383 0 : if (ptr->x_param_ipa_max_aa_steps)
3384 0 : fprintf (file, "%*s%s (%#x)\n",
3385 : indent_to, "",
3386 : "param_ipa_max_aa_steps",
3387 : ptr->x_param_ipa_max_aa_steps);
3388 :
3389 0 : if (ptr->x_param_ipa_max_agg_items)
3390 0 : fprintf (file, "%*s%s (%#x)\n",
3391 : indent_to, "",
3392 : "param_ipa_max_agg_items",
3393 : ptr->x_param_ipa_max_agg_items);
3394 :
3395 0 : if (ptr->x_param_ipa_max_loop_predicates)
3396 0 : fprintf (file, "%*s%s (%#x)\n",
3397 : indent_to, "",
3398 : "param_ipa_max_loop_predicates",
3399 : ptr->x_param_ipa_max_loop_predicates);
3400 :
3401 0 : if (ptr->x_param_ipa_max_param_expr_ops)
3402 0 : fprintf (file, "%*s%s (%#x)\n",
3403 : indent_to, "",
3404 : "param_ipa_max_param_expr_ops",
3405 : ptr->x_param_ipa_max_param_expr_ops);
3406 :
3407 0 : if (ptr->x_param_ipa_max_switch_predicate_bounds)
3408 0 : fprintf (file, "%*s%s (%#x)\n",
3409 : indent_to, "",
3410 : "param_ipa_max_switch_predicate_bounds",
3411 : ptr->x_param_ipa_max_switch_predicate_bounds);
3412 :
3413 0 : if (ptr->x_param_ipa_sra_deref_prob_threshold)
3414 0 : fprintf (file, "%*s%s (%#x)\n",
3415 : indent_to, "",
3416 : "param_ipa_sra_deref_prob_threshold",
3417 : ptr->x_param_ipa_sra_deref_prob_threshold);
3418 :
3419 0 : if (ptr->x_param_ipa_sra_max_replacements)
3420 0 : fprintf (file, "%*s%s (%#x)\n",
3421 : indent_to, "",
3422 : "param_ipa_sra_max_replacements",
3423 : ptr->x_param_ipa_sra_max_replacements);
3424 :
3425 0 : if (ptr->x_param_ipa_sra_ptr_growth_factor)
3426 0 : fprintf (file, "%*s%s (%#x)\n",
3427 : indent_to, "",
3428 : "param_ipa_sra_ptr_growth_factor",
3429 : ptr->x_param_ipa_sra_ptr_growth_factor);
3430 :
3431 0 : if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
3432 0 : fprintf (file, "%*s%s (%#x)\n",
3433 : indent_to, "",
3434 : "param_ipa_sra_ptrwrap_growth_factor",
3435 : ptr->x_param_ipa_sra_ptrwrap_growth_factor);
3436 :
3437 0 : if (ptr->x_param_ira_consider_dup_in_all_alts)
3438 0 : fprintf (file, "%*s%s (%#x)\n",
3439 : indent_to, "",
3440 : "param_ira_consider_dup_in_all_alts",
3441 : ptr->x_param_ira_consider_dup_in_all_alts);
3442 :
3443 0 : if (ptr->x_param_ira_loop_reserved_regs)
3444 0 : fprintf (file, "%*s%s (%#x)\n",
3445 : indent_to, "",
3446 : "param_ira_loop_reserved_regs",
3447 : ptr->x_param_ira_loop_reserved_regs);
3448 :
3449 0 : if (ptr->x_param_ira_max_conflict_table_size)
3450 0 : fprintf (file, "%*s%s (%#x)\n",
3451 : indent_to, "",
3452 : "param_ira_max_conflict_table_size",
3453 : ptr->x_param_ira_max_conflict_table_size);
3454 :
3455 0 : if (ptr->x_param_ira_max_loops_num)
3456 0 : fprintf (file, "%*s%s (%#x)\n",
3457 : indent_to, "",
3458 : "param_ira_max_loops_num",
3459 : ptr->x_param_ira_max_loops_num);
3460 :
3461 0 : if (ptr->x_param_ira_simple_lra_insn_threshold)
3462 0 : fprintf (file, "%*s%s (%#x)\n",
3463 : indent_to, "",
3464 : "param_ira_simple_lra_insn_threshold",
3465 : ptr->x_param_ira_simple_lra_insn_threshold);
3466 :
3467 0 : if (ptr->x_param_iv_always_prune_cand_set_bound)
3468 0 : fprintf (file, "%*s%s (%#x)\n",
3469 : indent_to, "",
3470 : "param_iv_always_prune_cand_set_bound",
3471 : ptr->x_param_iv_always_prune_cand_set_bound);
3472 :
3473 0 : if (ptr->x_param_iv_consider_all_candidates_bound)
3474 0 : fprintf (file, "%*s%s (%#x)\n",
3475 : indent_to, "",
3476 : "param_iv_consider_all_candidates_bound",
3477 : ptr->x_param_iv_consider_all_candidates_bound);
3478 :
3479 0 : if (ptr->x_param_iv_max_considered_uses)
3480 0 : fprintf (file, "%*s%s (%#x)\n",
3481 : indent_to, "",
3482 : "param_iv_max_considered_uses",
3483 : ptr->x_param_iv_max_considered_uses);
3484 :
3485 0 : if (ptr->x_ix86_vect_compare_costs)
3486 0 : fprintf (file, "%*s%s (%#x)\n",
3487 : indent_to, "",
3488 : "ix86_vect_compare_costs",
3489 : ptr->x_ix86_vect_compare_costs);
3490 :
3491 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_size)
3492 0 : fprintf (file, "%*s%s (%#x)\n",
3493 : indent_to, "",
3494 : "param_jump_table_max_growth_ratio_for_size",
3495 : ptr->x_param_jump_table_max_growth_ratio_for_size);
3496 :
3497 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
3498 0 : fprintf (file, "%*s%s (%#x)\n",
3499 : indent_to, "",
3500 : "param_jump_table_max_growth_ratio_for_speed",
3501 : ptr->x_param_jump_table_max_growth_ratio_for_speed);
3502 :
3503 0 : if (ptr->x_param_l1_cache_line_size)
3504 0 : fprintf (file, "%*s%s (%#x)\n",
3505 : indent_to, "",
3506 : "param_l1_cache_line_size",
3507 : ptr->x_param_l1_cache_line_size);
3508 :
3509 0 : if (ptr->x_param_l1_cache_size)
3510 0 : fprintf (file, "%*s%s (%#x)\n",
3511 : indent_to, "",
3512 : "param_l1_cache_size",
3513 : ptr->x_param_l1_cache_size);
3514 :
3515 0 : if (ptr->x_param_l2_cache_size)
3516 0 : fprintf (file, "%*s%s (%#x)\n",
3517 : indent_to, "",
3518 : "param_l2_cache_size",
3519 : ptr->x_param_l2_cache_size);
3520 :
3521 0 : if (ptr->x_param_large_function_growth)
3522 0 : fprintf (file, "%*s%s (%#x)\n",
3523 : indent_to, "",
3524 : "param_large_function_growth",
3525 : ptr->x_param_large_function_growth);
3526 :
3527 0 : if (ptr->x_param_large_function_insns)
3528 0 : fprintf (file, "%*s%s (%#x)\n",
3529 : indent_to, "",
3530 : "param_large_function_insns",
3531 : ptr->x_param_large_function_insns);
3532 :
3533 0 : if (ptr->x_param_stack_frame_growth)
3534 0 : fprintf (file, "%*s%s (%#x)\n",
3535 : indent_to, "",
3536 : "param_stack_frame_growth",
3537 : ptr->x_param_stack_frame_growth);
3538 :
3539 0 : if (ptr->x_param_large_stack_frame)
3540 0 : fprintf (file, "%*s%s (%#x)\n",
3541 : indent_to, "",
3542 : "param_large_stack_frame",
3543 : ptr->x_param_large_stack_frame);
3544 :
3545 0 : if (ptr->x_param_large_unit_insns)
3546 0 : fprintf (file, "%*s%s (%#x)\n",
3547 : indent_to, "",
3548 : "param_large_unit_insns",
3549 : ptr->x_param_large_unit_insns);
3550 :
3551 0 : if (ptr->x_param_lim_expensive)
3552 0 : fprintf (file, "%*s%s (%#x)\n",
3553 : indent_to, "",
3554 : "param_lim_expensive",
3555 : ptr->x_param_lim_expensive);
3556 :
3557 0 : if (ptr->x_param_loop_block_tile_size)
3558 0 : fprintf (file, "%*s%s (%#x)\n",
3559 : indent_to, "",
3560 : "param_loop_block_tile_size",
3561 : ptr->x_param_loop_block_tile_size);
3562 :
3563 0 : if (ptr->x_param_loop_interchange_max_num_stmts)
3564 0 : fprintf (file, "%*s%s (%#x)\n",
3565 : indent_to, "",
3566 : "param_loop_interchange_max_num_stmts",
3567 : ptr->x_param_loop_interchange_max_num_stmts);
3568 :
3569 0 : if (ptr->x_param_loop_interchange_stride_ratio)
3570 0 : fprintf (file, "%*s%s (%#x)\n",
3571 : indent_to, "",
3572 : "param_loop_interchange_stride_ratio",
3573 : ptr->x_param_loop_interchange_stride_ratio);
3574 :
3575 0 : if (ptr->x_param_loop_invariant_max_bbs_in_loop)
3576 0 : fprintf (file, "%*s%s (%#x)\n",
3577 : indent_to, "",
3578 : "param_loop_invariant_max_bbs_in_loop",
3579 : ptr->x_param_loop_invariant_max_bbs_in_loop);
3580 :
3581 0 : if (ptr->x_param_loop_max_datarefs_for_datadeps)
3582 0 : fprintf (file, "%*s%s (%#x)\n",
3583 : indent_to, "",
3584 : "param_loop_max_datarefs_for_datadeps",
3585 : ptr->x_param_loop_max_datarefs_for_datadeps);
3586 :
3587 0 : if (ptr->x_param_loop_versioning_max_inner_insns)
3588 0 : fprintf (file, "%*s%s (%#x)\n",
3589 : indent_to, "",
3590 : "param_loop_versioning_max_inner_insns",
3591 : ptr->x_param_loop_versioning_max_inner_insns);
3592 :
3593 0 : if (ptr->x_param_loop_versioning_max_outer_insns)
3594 0 : fprintf (file, "%*s%s (%#x)\n",
3595 : indent_to, "",
3596 : "param_loop_versioning_max_outer_insns",
3597 : ptr->x_param_loop_versioning_max_outer_insns);
3598 :
3599 0 : if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
3600 0 : fprintf (file, "%*s%s (%#x)\n",
3601 : indent_to, "",
3602 : "param_lra_inheritance_ebb_probability_cutoff",
3603 : ptr->x_param_lra_inheritance_ebb_probability_cutoff);
3604 :
3605 0 : if (ptr->x_param_lra_max_considered_reload_pseudos)
3606 0 : fprintf (file, "%*s%s (%#x)\n",
3607 : indent_to, "",
3608 : "param_lra_max_considered_reload_pseudos",
3609 : ptr->x_param_lra_max_considered_reload_pseudos);
3610 :
3611 0 : if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
3612 0 : fprintf (file, "%*s%s (%#x)\n",
3613 : indent_to, "",
3614 : "lra_max_pseudos_points_log2_considered_for_preferences",
3615 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
3616 :
3617 0 : if (ptr->x_param_lto_locality_frequency)
3618 0 : fprintf (file, "%*s%s (%#x)\n",
3619 : indent_to, "",
3620 : "param_lto_locality_frequency",
3621 : ptr->x_param_lto_locality_frequency);
3622 :
3623 0 : if (ptr->x_param_lto_locality_size)
3624 0 : fprintf (file, "%*s%s (%#x)\n",
3625 : indent_to, "",
3626 : "param_lto_locality_size",
3627 : ptr->x_param_lto_locality_size);
3628 :
3629 0 : if (ptr->x_param_max_average_unrolled_insns)
3630 0 : fprintf (file, "%*s%s (%#x)\n",
3631 : indent_to, "",
3632 : "param_max_average_unrolled_insns",
3633 : ptr->x_param_max_average_unrolled_insns);
3634 :
3635 0 : if (ptr->x_param_max_combine_insns)
3636 0 : fprintf (file, "%*s%s (%#x)\n",
3637 : indent_to, "",
3638 : "param_max_combine_insns",
3639 : ptr->x_param_max_combine_insns);
3640 :
3641 0 : if (ptr->x_param_max_combine_search_insns)
3642 0 : fprintf (file, "%*s%s (%#x)\n",
3643 : indent_to, "",
3644 : "param_max_combine_search_insns",
3645 : ptr->x_param_max_combine_search_insns);
3646 :
3647 0 : if (ptr->x_param_max_unroll_iterations)
3648 0 : fprintf (file, "%*s%s (%#x)\n",
3649 : indent_to, "",
3650 : "param_max_unroll_iterations",
3651 : ptr->x_param_max_unroll_iterations);
3652 :
3653 0 : if (ptr->x_param_max_completely_peel_times)
3654 0 : fprintf (file, "%*s%s (%#x)\n",
3655 : indent_to, "",
3656 : "param_max_completely_peel_times",
3657 : ptr->x_param_max_completely_peel_times);
3658 :
3659 0 : if (ptr->x_param_max_completely_peeled_insns)
3660 0 : fprintf (file, "%*s%s (%#x)\n",
3661 : indent_to, "",
3662 : "param_max_completely_peeled_insns",
3663 : ptr->x_param_max_completely_peeled_insns);
3664 :
3665 0 : if (ptr->x_param_max_crossjump_edges)
3666 0 : fprintf (file, "%*s%s (%#x)\n",
3667 : indent_to, "",
3668 : "param_max_crossjump_edges",
3669 : ptr->x_param_max_crossjump_edges);
3670 :
3671 0 : if (ptr->x_param_max_cse_insns)
3672 0 : fprintf (file, "%*s%s (%#x)\n",
3673 : indent_to, "",
3674 : "param_max_cse_insns",
3675 : ptr->x_param_max_cse_insns);
3676 :
3677 0 : if (ptr->x_param_max_cse_path_length)
3678 0 : fprintf (file, "%*s%s (%#x)\n",
3679 : indent_to, "",
3680 : "param_max_cse_path_length",
3681 : ptr->x_param_max_cse_path_length);
3682 :
3683 0 : if (ptr->x_param_max_cselib_memory_locations)
3684 0 : fprintf (file, "%*s%s (%#x)\n",
3685 : indent_to, "",
3686 : "param_max_cselib_memory_locations",
3687 : ptr->x_param_max_cselib_memory_locations);
3688 :
3689 0 : if (ptr->x_param_max_debug_marker_count)
3690 0 : fprintf (file, "%*s%s (%#x)\n",
3691 : indent_to, "",
3692 : "param_max_debug_marker_count",
3693 : ptr->x_param_max_debug_marker_count);
3694 :
3695 0 : if (ptr->x_param_max_delay_slot_insn_search)
3696 0 : fprintf (file, "%*s%s (%#x)\n",
3697 : indent_to, "",
3698 : "param_max_delay_slot_insn_search",
3699 : ptr->x_param_max_delay_slot_insn_search);
3700 :
3701 0 : if (ptr->x_param_max_delay_slot_live_search)
3702 0 : fprintf (file, "%*s%s (%#x)\n",
3703 : indent_to, "",
3704 : "param_max_delay_slot_live_search",
3705 : ptr->x_param_max_delay_slot_live_search);
3706 :
3707 0 : if (ptr->x_param_max_devirt_targets)
3708 0 : fprintf (file, "%*s%s (%#x)\n",
3709 : indent_to, "",
3710 : "param_max_devirt_targets",
3711 : ptr->x_param_max_devirt_targets);
3712 :
3713 0 : if (ptr->x_param_max_dse_active_local_stores)
3714 0 : fprintf (file, "%*s%s (%#x)\n",
3715 : indent_to, "",
3716 : "param_max_dse_active_local_stores",
3717 : ptr->x_param_max_dse_active_local_stores);
3718 :
3719 0 : if (ptr->x_param_early_inliner_max_iterations)
3720 0 : fprintf (file, "%*s%s (%#x)\n",
3721 : indent_to, "",
3722 : "param_early_inliner_max_iterations",
3723 : ptr->x_param_early_inliner_max_iterations);
3724 :
3725 0 : if (ptr->x_param_max_find_base_term_values)
3726 0 : fprintf (file, "%*s%s (%#x)\n",
3727 : indent_to, "",
3728 : "param_max_find_base_term_values",
3729 : ptr->x_param_max_find_base_term_values);
3730 :
3731 0 : if (ptr->x_param_max_fsm_thread_path_insns)
3732 0 : fprintf (file, "%*s%s (%#x)\n",
3733 : indent_to, "",
3734 : "param_max_fsm_thread_path_insns",
3735 : ptr->x_param_max_fsm_thread_path_insns);
3736 :
3737 0 : if (ptr->x_param_max_gcse_insertion_ratio)
3738 0 : fprintf (file, "%*s%s (%#x)\n",
3739 : indent_to, "",
3740 : "param_max_gcse_insertion_ratio",
3741 : ptr->x_param_max_gcse_insertion_ratio);
3742 :
3743 0 : if (ptr->x_param_max_gcse_memory)
3744 0 : fprintf (file, "%*s%s (%#x)\n",
3745 : indent_to, "",
3746 : "param_max_gcse_memory",
3747 : ptr->x_param_max_gcse_memory);
3748 :
3749 0 : if (ptr->x_param_max_goto_duplication_insns)
3750 0 : fprintf (file, "%*s%s (%#x)\n",
3751 : indent_to, "",
3752 : "param_max_goto_duplication_insns",
3753 : ptr->x_param_max_goto_duplication_insns);
3754 :
3755 0 : if (ptr->x_param_max_grow_copy_bb_insns)
3756 0 : fprintf (file, "%*s%s (%#x)\n",
3757 : indent_to, "",
3758 : "param_max_grow_copy_bb_insns",
3759 : ptr->x_param_max_grow_copy_bb_insns);
3760 :
3761 0 : if (ptr->x_param_max_hoist_depth)
3762 0 : fprintf (file, "%*s%s (%#x)\n",
3763 : indent_to, "",
3764 : "param_max_hoist_depth",
3765 : ptr->x_param_max_hoist_depth);
3766 :
3767 0 : if (ptr->x_param_inline_functions_called_once_insns)
3768 0 : fprintf (file, "%*s%s (%#x)\n",
3769 : indent_to, "",
3770 : "param_inline_functions_called_once_insns",
3771 : ptr->x_param_inline_functions_called_once_insns);
3772 :
3773 0 : if (ptr->x_param_inline_functions_called_once_loop_depth)
3774 0 : fprintf (file, "%*s%s (%#x)\n",
3775 : indent_to, "",
3776 : "param_inline_functions_called_once_loop_depth",
3777 : ptr->x_param_inline_functions_called_once_loop_depth);
3778 :
3779 0 : if (ptr->x_param_max_inline_insns_auto)
3780 0 : fprintf (file, "%*s%s (%#x)\n",
3781 : indent_to, "",
3782 : "param_max_inline_insns_auto",
3783 : ptr->x_param_max_inline_insns_auto);
3784 :
3785 0 : if (ptr->x_param_max_inline_insns_recursive_auto)
3786 0 : fprintf (file, "%*s%s (%#x)\n",
3787 : indent_to, "",
3788 : "param_max_inline_insns_recursive_auto",
3789 : ptr->x_param_max_inline_insns_recursive_auto);
3790 :
3791 0 : if (ptr->x_param_max_inline_insns_recursive)
3792 0 : fprintf (file, "%*s%s (%#x)\n",
3793 : indent_to, "",
3794 : "param_max_inline_insns_recursive",
3795 : ptr->x_param_max_inline_insns_recursive);
3796 :
3797 0 : if (ptr->x_param_max_inline_insns_single)
3798 0 : fprintf (file, "%*s%s (%#x)\n",
3799 : indent_to, "",
3800 : "param_max_inline_insns_single",
3801 : ptr->x_param_max_inline_insns_single);
3802 :
3803 0 : if (ptr->x_param_max_inline_insns_size)
3804 0 : fprintf (file, "%*s%s (%#x)\n",
3805 : indent_to, "",
3806 : "param_max_inline_insns_size",
3807 : ptr->x_param_max_inline_insns_size);
3808 :
3809 0 : if (ptr->x_param_max_inline_insns_small)
3810 0 : fprintf (file, "%*s%s (%#x)\n",
3811 : indent_to, "",
3812 : "param_max_inline_insns_small",
3813 : ptr->x_param_max_inline_insns_small);
3814 :
3815 0 : if (ptr->x_param_max_inline_recursive_depth_auto)
3816 0 : fprintf (file, "%*s%s (%#x)\n",
3817 : indent_to, "",
3818 : "param_max_inline_recursive_depth_auto",
3819 : ptr->x_param_max_inline_recursive_depth_auto);
3820 :
3821 0 : if (ptr->x_param_max_inline_recursive_depth)
3822 0 : fprintf (file, "%*s%s (%#x)\n",
3823 : indent_to, "",
3824 : "param_max_inline_recursive_depth",
3825 : ptr->x_param_max_inline_recursive_depth);
3826 :
3827 0 : if (ptr->x_param_max_isl_operations)
3828 0 : fprintf (file, "%*s%s (%#x)\n",
3829 : indent_to, "",
3830 : "param_max_isl_operations",
3831 : ptr->x_param_max_isl_operations);
3832 :
3833 0 : if (ptr->x_param_max_iterations_computation_cost)
3834 0 : fprintf (file, "%*s%s (%#x)\n",
3835 : indent_to, "",
3836 : "param_max_iterations_computation_cost",
3837 : ptr->x_param_max_iterations_computation_cost);
3838 :
3839 0 : if (ptr->x_param_max_iterations_to_track)
3840 0 : fprintf (file, "%*s%s (%#x)\n",
3841 : indent_to, "",
3842 : "param_max_iterations_to_track",
3843 : ptr->x_param_max_iterations_to_track);
3844 :
3845 0 : if (ptr->x_param_max_jump_thread_duplication_stmts)
3846 0 : fprintf (file, "%*s%s (%#x)\n",
3847 : indent_to, "",
3848 : "param_max_jump_thread_duplication_stmts",
3849 : ptr->x_param_max_jump_thread_duplication_stmts);
3850 :
3851 0 : if (ptr->x_param_max_jump_thread_paths)
3852 0 : fprintf (file, "%*s%s (%#x)\n",
3853 : indent_to, "",
3854 : "param_max_jump_thread_paths",
3855 : ptr->x_param_max_jump_thread_paths);
3856 :
3857 0 : if (ptr->x_param_max_last_value_rtl)
3858 0 : fprintf (file, "%*s%s (%#x)\n",
3859 : indent_to, "",
3860 : "param_max_last_value_rtl",
3861 : ptr->x_param_max_last_value_rtl);
3862 :
3863 0 : if (ptr->x_param_max_loop_header_insns)
3864 0 : fprintf (file, "%*s%s (%#x)\n",
3865 : indent_to, "",
3866 : "param_max_loop_header_insns",
3867 : ptr->x_param_max_loop_header_insns);
3868 :
3869 0 : if (ptr->x_param_max_modulo_backtrack_attempts)
3870 0 : fprintf (file, "%*s%s (%#x)\n",
3871 : indent_to, "",
3872 : "param_max_modulo_backtrack_attempts",
3873 : ptr->x_param_max_modulo_backtrack_attempts);
3874 :
3875 0 : if (ptr->x_param_max_partial_antic_length)
3876 0 : fprintf (file, "%*s%s (%#x)\n",
3877 : indent_to, "",
3878 : "param_max_partial_antic_length",
3879 : ptr->x_param_max_partial_antic_length);
3880 :
3881 0 : if (ptr->x_param_max_peel_branches)
3882 0 : fprintf (file, "%*s%s (%#x)\n",
3883 : indent_to, "",
3884 : "param_max_peel_branches",
3885 : ptr->x_param_max_peel_branches);
3886 :
3887 0 : if (ptr->x_param_max_peel_times)
3888 0 : fprintf (file, "%*s%s (%#x)\n",
3889 : indent_to, "",
3890 : "param_max_peel_times",
3891 : ptr->x_param_max_peel_times);
3892 :
3893 0 : if (ptr->x_param_max_peeled_insns)
3894 0 : fprintf (file, "%*s%s (%#x)\n",
3895 : indent_to, "",
3896 : "param_max_peeled_insns",
3897 : ptr->x_param_max_peeled_insns);
3898 :
3899 0 : if (ptr->x_param_max_pending_list_length)
3900 0 : fprintf (file, "%*s%s (%#x)\n",
3901 : indent_to, "",
3902 : "param_max_pending_list_length",
3903 : ptr->x_param_max_pending_list_length);
3904 :
3905 0 : if (ptr->x_param_max_pipeline_region_blocks)
3906 0 : fprintf (file, "%*s%s (%#x)\n",
3907 : indent_to, "",
3908 : "param_max_pipeline_region_blocks",
3909 : ptr->x_param_max_pipeline_region_blocks);
3910 :
3911 0 : if (ptr->x_param_max_pipeline_region_insns)
3912 0 : fprintf (file, "%*s%s (%#x)\n",
3913 : indent_to, "",
3914 : "param_max_pipeline_region_insns",
3915 : ptr->x_param_max_pipeline_region_insns);
3916 :
3917 0 : if (ptr->x_param_max_pow_sqrt_depth)
3918 0 : fprintf (file, "%*s%s (%#x)\n",
3919 : indent_to, "",
3920 : "param_max_pow_sqrt_depth",
3921 : ptr->x_param_max_pow_sqrt_depth);
3922 :
3923 0 : if (ptr->x_param_max_predicted_iterations)
3924 0 : fprintf (file, "%*s%s (%#x)\n",
3925 : indent_to, "",
3926 : "param_max_predicted_iterations",
3927 : ptr->x_param_max_predicted_iterations);
3928 :
3929 0 : if (ptr->x_param_max_reload_search_insns)
3930 0 : fprintf (file, "%*s%s (%#x)\n",
3931 : indent_to, "",
3932 : "param_max_reload_search_insns",
3933 : ptr->x_param_max_reload_search_insns);
3934 :
3935 0 : if (ptr->x_param_max_rtl_if_conversion_insns)
3936 0 : fprintf (file, "%*s%s (%#x)\n",
3937 : indent_to, "",
3938 : "param_max_rtl_if_conversion_insns",
3939 : ptr->x_param_max_rtl_if_conversion_insns);
3940 :
3941 0 : if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
3942 0 : fprintf (file, "%*s%s (%#x)\n",
3943 : indent_to, "",
3944 : "param_max_rtl_if_conversion_predictable_cost",
3945 : ptr->x_param_max_rtl_if_conversion_predictable_cost);
3946 :
3947 0 : if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
3948 0 : fprintf (file, "%*s%s (%#x)\n",
3949 : indent_to, "",
3950 : "param_max_rtl_if_conversion_unpredictable_cost",
3951 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
3952 :
3953 0 : if (ptr->x_param_max_sched_extend_regions_iters)
3954 0 : fprintf (file, "%*s%s (%#x)\n",
3955 : indent_to, "",
3956 : "param_max_sched_extend_regions_iters",
3957 : ptr->x_param_max_sched_extend_regions_iters);
3958 :
3959 0 : if (ptr->x_param_max_sched_insn_conflict_delay)
3960 0 : fprintf (file, "%*s%s (%#x)\n",
3961 : indent_to, "",
3962 : "param_max_sched_insn_conflict_delay",
3963 : ptr->x_param_max_sched_insn_conflict_delay);
3964 :
3965 0 : if (ptr->x_param_max_sched_ready_insns)
3966 0 : fprintf (file, "%*s%s (%#x)\n",
3967 : indent_to, "",
3968 : "param_max_sched_ready_insns",
3969 : ptr->x_param_max_sched_ready_insns);
3970 :
3971 0 : if (ptr->x_param_max_sched_region_blocks)
3972 0 : fprintf (file, "%*s%s (%#x)\n",
3973 : indent_to, "",
3974 : "param_max_sched_region_blocks",
3975 : ptr->x_param_max_sched_region_blocks);
3976 :
3977 0 : if (ptr->x_param_max_sched_region_insns)
3978 0 : fprintf (file, "%*s%s (%#x)\n",
3979 : indent_to, "",
3980 : "param_max_sched_region_insns",
3981 : ptr->x_param_max_sched_region_insns);
3982 :
3983 0 : if (ptr->x_param_max_slsr_candidate_scan)
3984 0 : fprintf (file, "%*s%s (%#x)\n",
3985 : indent_to, "",
3986 : "param_max_slsr_candidate_scan",
3987 : ptr->x_param_max_slsr_candidate_scan);
3988 :
3989 0 : if (ptr->x_param_max_speculative_devirt_maydefs)
3990 0 : fprintf (file, "%*s%s (%#x)\n",
3991 : indent_to, "",
3992 : "param_max_speculative_devirt_maydefs",
3993 : ptr->x_param_max_speculative_devirt_maydefs);
3994 :
3995 0 : if (ptr->x_param_max_stores_to_merge)
3996 0 : fprintf (file, "%*s%s (%#x)\n",
3997 : indent_to, "",
3998 : "param_max_stores_to_merge",
3999 : ptr->x_param_max_stores_to_merge);
4000 :
4001 0 : if (ptr->x_param_max_stores_to_sink)
4002 0 : fprintf (file, "%*s%s (%#x)\n",
4003 : indent_to, "",
4004 : "param_max_stores_to_sink",
4005 : ptr->x_param_max_stores_to_sink);
4006 :
4007 0 : if (ptr->x_param_max_tail_merge_comparisons)
4008 0 : fprintf (file, "%*s%s (%#x)\n",
4009 : indent_to, "",
4010 : "param_max_tail_merge_comparisons",
4011 : ptr->x_param_max_tail_merge_comparisons);
4012 :
4013 0 : if (ptr->x_param_max_tail_merge_iterations)
4014 0 : fprintf (file, "%*s%s (%#x)\n",
4015 : indent_to, "",
4016 : "param_max_tail_merge_iterations",
4017 : ptr->x_param_max_tail_merge_iterations);
4018 :
4019 0 : if (ptr->x_param_max_tracked_strlens)
4020 0 : fprintf (file, "%*s%s (%#x)\n",
4021 : indent_to, "",
4022 : "param_max_tracked_strlens",
4023 : ptr->x_param_max_tracked_strlens);
4024 :
4025 0 : if (ptr->x_param_max_tree_if_conversion_phi_args)
4026 0 : fprintf (file, "%*s%s (%#x)\n",
4027 : indent_to, "",
4028 : "param_max_tree_if_conversion_phi_args",
4029 : ptr->x_param_max_tree_if_conversion_phi_args);
4030 :
4031 0 : if (ptr->x_param_max_unroll_times)
4032 0 : fprintf (file, "%*s%s (%#x)\n",
4033 : indent_to, "",
4034 : "param_max_unroll_times",
4035 : ptr->x_param_max_unroll_times);
4036 :
4037 0 : if (ptr->x_param_max_unrolled_insns)
4038 0 : fprintf (file, "%*s%s (%#x)\n",
4039 : indent_to, "",
4040 : "param_max_unrolled_insns",
4041 : ptr->x_param_max_unrolled_insns);
4042 :
4043 0 : if (ptr->x_param_max_unswitch_depth)
4044 0 : fprintf (file, "%*s%s (%#x)\n",
4045 : indent_to, "",
4046 : "param_max_unswitch_depth",
4047 : ptr->x_param_max_unswitch_depth);
4048 :
4049 0 : if (ptr->x_param_max_unswitch_insns)
4050 0 : fprintf (file, "%*s%s (%#x)\n",
4051 : indent_to, "",
4052 : "param_max_unswitch_insns",
4053 : ptr->x_param_max_unswitch_insns);
4054 :
4055 0 : if (ptr->x_param_max_variable_expansions)
4056 0 : fprintf (file, "%*s%s (%#x)\n",
4057 : indent_to, "",
4058 : "param_max_variable_expansions",
4059 : ptr->x_param_max_variable_expansions);
4060 :
4061 0 : if (ptr->x_param_max_vartrack_expr_depth)
4062 0 : fprintf (file, "%*s%s (%#x)\n",
4063 : indent_to, "",
4064 : "param_max_vartrack_expr_depth",
4065 : ptr->x_param_max_vartrack_expr_depth);
4066 :
4067 0 : if (ptr->x_param_max_vartrack_reverse_op_size)
4068 0 : fprintf (file, "%*s%s (%#x)\n",
4069 : indent_to, "",
4070 : "param_max_vartrack_reverse_op_size",
4071 : ptr->x_param_max_vartrack_reverse_op_size);
4072 :
4073 0 : if (ptr->x_param_max_vartrack_size)
4074 0 : fprintf (file, "%*s%s (%#x)\n",
4075 : indent_to, "",
4076 : "param_max_vartrack_size",
4077 : ptr->x_param_max_vartrack_size);
4078 :
4079 0 : if (ptr->x_param_memtag_instrument_mem_intrinsics)
4080 0 : fprintf (file, "%*s%s (%#x)\n",
4081 : indent_to, "",
4082 : "param_memtag_instrument_mem_intrinsics",
4083 : ptr->x_param_memtag_instrument_mem_intrinsics);
4084 :
4085 0 : if (ptr->x_param_min_crossjump_insns)
4086 0 : fprintf (file, "%*s%s (%#x)\n",
4087 : indent_to, "",
4088 : "param_min_crossjump_insns",
4089 : ptr->x_param_min_crossjump_insns);
4090 :
4091 0 : if (ptr->x_param_min_inline_recursive_probability)
4092 0 : fprintf (file, "%*s%s (%#x)\n",
4093 : indent_to, "",
4094 : "param_min_inline_recursive_probability",
4095 : ptr->x_param_min_inline_recursive_probability);
4096 :
4097 0 : if (ptr->x_param_min_insn_to_prefetch_ratio)
4098 0 : fprintf (file, "%*s%s (%#x)\n",
4099 : indent_to, "",
4100 : "param_min_insn_to_prefetch_ratio",
4101 : ptr->x_param_min_insn_to_prefetch_ratio);
4102 :
4103 0 : if (ptr->x_param_min_loop_cond_split_prob)
4104 0 : fprintf (file, "%*s%s (%#x)\n",
4105 : indent_to, "",
4106 : "param_min_loop_cond_split_prob",
4107 : ptr->x_param_min_loop_cond_split_prob);
4108 :
4109 0 : if (ptr->x_param_min_pagesize)
4110 0 : fprintf (file, "%*s%s (%#x)\n",
4111 : indent_to, "",
4112 : "param_min_pagesize",
4113 : ptr->x_param_min_pagesize);
4114 :
4115 0 : if (ptr->x_param_min_size_for_stack_sharing)
4116 0 : fprintf (file, "%*s%s (%#x)\n",
4117 : indent_to, "",
4118 : "param_min_size_for_stack_sharing",
4119 : ptr->x_param_min_size_for_stack_sharing);
4120 :
4121 0 : if (ptr->x_param_min_spec_prob)
4122 0 : fprintf (file, "%*s%s (%#x)\n",
4123 : indent_to, "",
4124 : "param_min_spec_prob",
4125 : ptr->x_param_min_spec_prob);
4126 :
4127 0 : if (ptr->x_param_min_vect_loop_bound)
4128 0 : fprintf (file, "%*s%s (%#x)\n",
4129 : indent_to, "",
4130 : "param_min_vect_loop_bound",
4131 : ptr->x_param_min_vect_loop_bound);
4132 :
4133 0 : if (ptr->x_param_modref_max_accesses)
4134 0 : fprintf (file, "%*s%s (%#x)\n",
4135 : indent_to, "",
4136 : "param_modref_max_accesses",
4137 : ptr->x_param_modref_max_accesses);
4138 :
4139 0 : if (ptr->x_param_modref_max_adjustments)
4140 0 : fprintf (file, "%*s%s (%#x)\n",
4141 : indent_to, "",
4142 : "param_modref_max_adjustments",
4143 : ptr->x_param_modref_max_adjustments);
4144 :
4145 0 : if (ptr->x_param_modref_max_bases)
4146 0 : fprintf (file, "%*s%s (%#x)\n",
4147 : indent_to, "",
4148 : "param_modref_max_bases",
4149 : ptr->x_param_modref_max_bases);
4150 :
4151 0 : if (ptr->x_param_modref_max_depth)
4152 0 : fprintf (file, "%*s%s (%#x)\n",
4153 : indent_to, "",
4154 : "param_modref_max_depth",
4155 : ptr->x_param_modref_max_depth);
4156 :
4157 0 : if (ptr->x_param_modref_max_escape_points)
4158 0 : fprintf (file, "%*s%s (%#x)\n",
4159 : indent_to, "",
4160 : "param_modref_max_escape_points",
4161 : ptr->x_param_modref_max_escape_points);
4162 :
4163 0 : if (ptr->x_param_modref_max_refs)
4164 0 : fprintf (file, "%*s%s (%#x)\n",
4165 : indent_to, "",
4166 : "param_modref_max_refs",
4167 : ptr->x_param_modref_max_refs);
4168 :
4169 0 : if (ptr->x_param_modref_max_tests)
4170 0 : fprintf (file, "%*s%s (%#x)\n",
4171 : indent_to, "",
4172 : "param_modref_max_tests",
4173 : ptr->x_param_modref_max_tests);
4174 :
4175 0 : if (ptr->x_param_parloops_chunk_size)
4176 0 : fprintf (file, "%*s%s (%#x)\n",
4177 : indent_to, "",
4178 : "param_parloops_chunk_size",
4179 : ptr->x_param_parloops_chunk_size);
4180 :
4181 0 : if (ptr->x_param_parloops_min_per_thread)
4182 0 : fprintf (file, "%*s%s (%#x)\n",
4183 : indent_to, "",
4184 : "param_parloops_min_per_thread",
4185 : ptr->x_param_parloops_min_per_thread);
4186 :
4187 0 : if (ptr->x_param_parloops_schedule)
4188 0 : fprintf (file, "%*s%s (%#x)\n",
4189 : indent_to, "",
4190 : "param_parloops_schedule",
4191 : ptr->x_param_parloops_schedule);
4192 :
4193 0 : if (ptr->x_param_partial_inlining_entry_probability)
4194 0 : fprintf (file, "%*s%s (%#x)\n",
4195 : indent_to, "",
4196 : "param_partial_inlining_entry_probability",
4197 : ptr->x_param_partial_inlining_entry_probability);
4198 :
4199 0 : if (ptr->x_param_phiopt_factor_max_stmts_live)
4200 0 : fprintf (file, "%*s%s (%#x)\n",
4201 : indent_to, "",
4202 : "param_phiopt_factor_max_stmts_live",
4203 : ptr->x_param_phiopt_factor_max_stmts_live);
4204 :
4205 0 : if (ptr->x_param_predictable_branch_outcome)
4206 0 : fprintf (file, "%*s%s (%#x)\n",
4207 : indent_to, "",
4208 : "param_predictable_branch_outcome",
4209 : ptr->x_param_predictable_branch_outcome);
4210 :
4211 0 : if (ptr->x_param_prefetch_dynamic_strides)
4212 0 : fprintf (file, "%*s%s (%#x)\n",
4213 : indent_to, "",
4214 : "param_prefetch_dynamic_strides",
4215 : ptr->x_param_prefetch_dynamic_strides);
4216 :
4217 0 : if (ptr->x_param_prefetch_latency)
4218 0 : fprintf (file, "%*s%s (%#x)\n",
4219 : indent_to, "",
4220 : "param_prefetch_latency",
4221 : ptr->x_param_prefetch_latency);
4222 :
4223 0 : if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
4224 0 : fprintf (file, "%*s%s (%#x)\n",
4225 : indent_to, "",
4226 : "param_prefetch_min_insn_to_mem_ratio",
4227 : ptr->x_param_prefetch_min_insn_to_mem_ratio);
4228 :
4229 0 : if (ptr->x_param_prefetch_minimum_stride)
4230 0 : fprintf (file, "%*s%s (%#x)\n",
4231 : indent_to, "",
4232 : "param_prefetch_minimum_stride",
4233 : ptr->x_param_prefetch_minimum_stride);
4234 :
4235 0 : if (ptr->x_param_ranger_logical_depth)
4236 0 : fprintf (file, "%*s%s (%#x)\n",
4237 : indent_to, "",
4238 : "param_ranger_logical_depth",
4239 : ptr->x_param_ranger_logical_depth);
4240 :
4241 0 : if (ptr->x_param_ranger_recompute_depth)
4242 0 : fprintf (file, "%*s%s (%#x)\n",
4243 : indent_to, "",
4244 : "param_ranger_recompute_depth",
4245 : ptr->x_param_ranger_recompute_depth);
4246 :
4247 0 : if (ptr->x_param_relation_block_limit)
4248 0 : fprintf (file, "%*s%s (%#x)\n",
4249 : indent_to, "",
4250 : "param_relation_block_limit",
4251 : ptr->x_param_relation_block_limit);
4252 :
4253 0 : if (ptr->x_param_rpo_vn_max_loop_depth)
4254 0 : fprintf (file, "%*s%s (%#x)\n",
4255 : indent_to, "",
4256 : "param_rpo_vn_max_loop_depth",
4257 : ptr->x_param_rpo_vn_max_loop_depth);
4258 :
4259 0 : if (ptr->x_param_sccvn_max_alias_queries_per_access)
4260 0 : fprintf (file, "%*s%s (%#x)\n",
4261 : indent_to, "",
4262 : "param_sccvn_max_alias_queries_per_access",
4263 : ptr->x_param_sccvn_max_alias_queries_per_access);
4264 :
4265 0 : if (ptr->x_param_scev_max_expr_complexity)
4266 0 : fprintf (file, "%*s%s (%#x)\n",
4267 : indent_to, "",
4268 : "param_scev_max_expr_complexity",
4269 : ptr->x_param_scev_max_expr_complexity);
4270 :
4271 0 : if (ptr->x_param_scev_max_expr_size)
4272 0 : fprintf (file, "%*s%s (%#x)\n",
4273 : indent_to, "",
4274 : "param_scev_max_expr_size",
4275 : ptr->x_param_scev_max_expr_size);
4276 :
4277 0 : if (ptr->x_param_sched_autopref_queue_depth)
4278 0 : fprintf (file, "%*s%s (%#x)\n",
4279 : indent_to, "",
4280 : "param_sched_autopref_queue_depth",
4281 : ptr->x_param_sched_autopref_queue_depth);
4282 :
4283 0 : if (ptr->x_param_sched_mem_true_dep_cost)
4284 0 : fprintf (file, "%*s%s (%#x)\n",
4285 : indent_to, "",
4286 : "param_sched_mem_true_dep_cost",
4287 : ptr->x_param_sched_mem_true_dep_cost);
4288 :
4289 0 : if (ptr->x_param_sched_pressure_algorithm)
4290 0 : fprintf (file, "%*s%s (%#x)\n",
4291 : indent_to, "",
4292 : "param_sched_pressure_algorithm",
4293 : ptr->x_param_sched_pressure_algorithm);
4294 :
4295 0 : if (ptr->x_param_sched_spec_prob_cutoff)
4296 0 : fprintf (file, "%*s%s (%#x)\n",
4297 : indent_to, "",
4298 : "param_sched_spec_prob_cutoff",
4299 : ptr->x_param_sched_spec_prob_cutoff);
4300 :
4301 0 : if (ptr->x_param_sched_state_edge_prob_cutoff)
4302 0 : fprintf (file, "%*s%s (%#x)\n",
4303 : indent_to, "",
4304 : "param_sched_state_edge_prob_cutoff",
4305 : ptr->x_param_sched_state_edge_prob_cutoff);
4306 :
4307 0 : if (ptr->x_param_selsched_insns_to_rename)
4308 0 : fprintf (file, "%*s%s (%#x)\n",
4309 : indent_to, "",
4310 : "param_selsched_insns_to_rename",
4311 : ptr->x_param_selsched_insns_to_rename);
4312 :
4313 0 : if (ptr->x_param_selsched_max_lookahead)
4314 0 : fprintf (file, "%*s%s (%#x)\n",
4315 : indent_to, "",
4316 : "param_selsched_max_lookahead",
4317 : ptr->x_param_selsched_max_lookahead);
4318 :
4319 0 : if (ptr->x_param_selsched_max_sched_times)
4320 0 : fprintf (file, "%*s%s (%#x)\n",
4321 : indent_to, "",
4322 : "param_selsched_max_sched_times",
4323 : ptr->x_param_selsched_max_sched_times);
4324 :
4325 0 : if (ptr->x_param_simultaneous_prefetches)
4326 0 : fprintf (file, "%*s%s (%#x)\n",
4327 : indent_to, "",
4328 : "param_simultaneous_prefetches",
4329 : ptr->x_param_simultaneous_prefetches);
4330 :
4331 0 : if (ptr->x_param_sink_frequency_threshold)
4332 0 : fprintf (file, "%*s%s (%#x)\n",
4333 : indent_to, "",
4334 : "param_sink_frequency_threshold",
4335 : ptr->x_param_sink_frequency_threshold);
4336 :
4337 0 : if (ptr->x_param_sms_dfa_history)
4338 0 : fprintf (file, "%*s%s (%#x)\n",
4339 : indent_to, "",
4340 : "param_sms_dfa_history",
4341 : ptr->x_param_sms_dfa_history);
4342 :
4343 0 : if (ptr->x_param_sms_loop_average_count_threshold)
4344 0 : fprintf (file, "%*s%s (%#x)\n",
4345 : indent_to, "",
4346 : "param_sms_loop_average_count_threshold",
4347 : ptr->x_param_sms_loop_average_count_threshold);
4348 :
4349 0 : if (ptr->x_param_sms_max_ii_factor)
4350 0 : fprintf (file, "%*s%s (%#x)\n",
4351 : indent_to, "",
4352 : "param_sms_max_ii_factor",
4353 : ptr->x_param_sms_max_ii_factor);
4354 :
4355 0 : if (ptr->x_param_sms_min_sc)
4356 0 : fprintf (file, "%*s%s (%#x)\n",
4357 : indent_to, "",
4358 : "param_sms_min_sc",
4359 : ptr->x_param_sms_min_sc);
4360 :
4361 0 : if (ptr->x_param_sra_max_propagations)
4362 0 : fprintf (file, "%*s%s (%#x)\n",
4363 : indent_to, "",
4364 : "param_sra_max_propagations",
4365 : ptr->x_param_sra_max_propagations);
4366 :
4367 0 : if (ptr->x_param_sra_max_scalarization_size_size)
4368 0 : fprintf (file, "%*s%s (%#x)\n",
4369 : indent_to, "",
4370 : "param_sra_max_scalarization_size_size",
4371 : ptr->x_param_sra_max_scalarization_size_size);
4372 :
4373 0 : if (ptr->x_param_sra_max_scalarization_size_speed)
4374 0 : fprintf (file, "%*s%s (%#x)\n",
4375 : indent_to, "",
4376 : "param_sra_max_scalarization_size_speed",
4377 : ptr->x_param_sra_max_scalarization_size_speed);
4378 :
4379 0 : if (ptr->x_param_ssa_name_def_chain_limit)
4380 0 : fprintf (file, "%*s%s (%#x)\n",
4381 : indent_to, "",
4382 : "param_ssa_name_def_chain_limit",
4383 : ptr->x_param_ssa_name_def_chain_limit);
4384 :
4385 0 : if (ptr->x_param_ssp_buffer_size)
4386 0 : fprintf (file, "%*s%s (%#x)\n",
4387 : indent_to, "",
4388 : "param_ssp_buffer_size",
4389 : ptr->x_param_ssp_buffer_size);
4390 :
4391 0 : if (ptr->x_param_stack_clash_protection_guard_size)
4392 0 : fprintf (file, "%*s%s (%#x)\n",
4393 : indent_to, "",
4394 : "param_stack_clash_protection_guard_size",
4395 : ptr->x_param_stack_clash_protection_guard_size);
4396 :
4397 0 : if (ptr->x_param_stack_clash_protection_probe_interval)
4398 0 : fprintf (file, "%*s%s (%#x)\n",
4399 : indent_to, "",
4400 : "param_stack_clash_protection_probe_interval",
4401 : ptr->x_param_stack_clash_protection_probe_interval);
4402 :
4403 0 : if (ptr->x_param_store_forwarding_max_distance)
4404 0 : fprintf (file, "%*s%s (%#x)\n",
4405 : indent_to, "",
4406 : "param_store_forwarding_max_distance",
4407 : ptr->x_param_store_forwarding_max_distance);
4408 :
4409 0 : if (ptr->x_param_store_merging_allow_unaligned)
4410 0 : fprintf (file, "%*s%s (%#x)\n",
4411 : indent_to, "",
4412 : "param_store_merging_allow_unaligned",
4413 : ptr->x_param_store_merging_allow_unaligned);
4414 :
4415 0 : if (ptr->x_param_store_merging_max_size)
4416 0 : fprintf (file, "%*s%s (%#x)\n",
4417 : indent_to, "",
4418 : "param_store_merging_max_size",
4419 : ptr->x_param_store_merging_max_size);
4420 :
4421 0 : if (ptr->x_param_switch_conversion_branch_ratio)
4422 0 : fprintf (file, "%*s%s (%#x)\n",
4423 : indent_to, "",
4424 : "param_switch_conversion_branch_ratio",
4425 : ptr->x_param_switch_conversion_branch_ratio);
4426 :
4427 0 : if (ptr->x_param_tm_max_aggregate_size)
4428 0 : fprintf (file, "%*s%s (%#x)\n",
4429 : indent_to, "",
4430 : "param_tm_max_aggregate_size",
4431 : ptr->x_param_tm_max_aggregate_size);
4432 :
4433 0 : if (ptr->x_param_tracer_dynamic_coverage_feedback)
4434 0 : fprintf (file, "%*s%s (%#x)\n",
4435 : indent_to, "",
4436 : "param_tracer_dynamic_coverage_feedback",
4437 : ptr->x_param_tracer_dynamic_coverage_feedback);
4438 :
4439 0 : if (ptr->x_param_tracer_dynamic_coverage)
4440 0 : fprintf (file, "%*s%s (%#x)\n",
4441 : indent_to, "",
4442 : "param_tracer_dynamic_coverage",
4443 : ptr->x_param_tracer_dynamic_coverage);
4444 :
4445 0 : if (ptr->x_param_tracer_max_code_growth)
4446 0 : fprintf (file, "%*s%s (%#x)\n",
4447 : indent_to, "",
4448 : "param_tracer_max_code_growth",
4449 : ptr->x_param_tracer_max_code_growth);
4450 :
4451 0 : if (ptr->x_param_tracer_min_branch_probability_feedback)
4452 0 : fprintf (file, "%*s%s (%#x)\n",
4453 : indent_to, "",
4454 : "param_tracer_min_branch_probability_feedback",
4455 : ptr->x_param_tracer_min_branch_probability_feedback);
4456 :
4457 0 : if (ptr->x_param_tracer_min_branch_probability)
4458 0 : fprintf (file, "%*s%s (%#x)\n",
4459 : indent_to, "",
4460 : "param_tracer_min_branch_probability",
4461 : ptr->x_param_tracer_min_branch_probability);
4462 :
4463 0 : if (ptr->x_param_tracer_min_branch_ratio)
4464 0 : fprintf (file, "%*s%s (%#x)\n",
4465 : indent_to, "",
4466 : "param_tracer_min_branch_ratio",
4467 : ptr->x_param_tracer_min_branch_ratio);
4468 :
4469 0 : if (ptr->x_param_transitive_relations_work_bound)
4470 0 : fprintf (file, "%*s%s (%#x)\n",
4471 : indent_to, "",
4472 : "param_transitive_relations_work_bound",
4473 : ptr->x_param_transitive_relations_work_bound);
4474 :
4475 0 : if (ptr->x_param_tree_reassoc_width)
4476 0 : fprintf (file, "%*s%s (%#x)\n",
4477 : indent_to, "",
4478 : "param_tree_reassoc_width",
4479 : ptr->x_param_tree_reassoc_width);
4480 :
4481 0 : if (ptr->x_param_uninit_control_dep_attempts)
4482 0 : fprintf (file, "%*s%s (%#x)\n",
4483 : indent_to, "",
4484 : "param_uninit_control_dep_attempts",
4485 : ptr->x_param_uninit_control_dep_attempts);
4486 :
4487 0 : if (ptr->x_param_uninit_max_chain_len)
4488 0 : fprintf (file, "%*s%s (%#x)\n",
4489 : indent_to, "",
4490 : "param_uninit_max_chain_len",
4491 : ptr->x_param_uninit_max_chain_len);
4492 :
4493 0 : if (ptr->x_param_uninit_max_num_chains)
4494 0 : fprintf (file, "%*s%s (%#x)\n",
4495 : indent_to, "",
4496 : "param_uninit_max_num_chains",
4497 : ptr->x_param_uninit_max_num_chains);
4498 :
4499 0 : if (ptr->x_param_uninit_max_prune_work)
4500 0 : fprintf (file, "%*s%s (%#x)\n",
4501 : indent_to, "",
4502 : "param_uninit_max_prune_work",
4503 : ptr->x_param_uninit_max_prune_work);
4504 :
4505 0 : if (ptr->x_param_uninlined_function_insns)
4506 0 : fprintf (file, "%*s%s (%#x)\n",
4507 : indent_to, "",
4508 : "param_uninlined_function_insns",
4509 : ptr->x_param_uninlined_function_insns);
4510 :
4511 0 : if (ptr->x_param_uninlined_function_time)
4512 0 : fprintf (file, "%*s%s (%#x)\n",
4513 : indent_to, "",
4514 : "param_uninlined_function_time",
4515 : ptr->x_param_uninlined_function_time);
4516 :
4517 0 : if (ptr->x_param_uninlined_function_thunk_insns)
4518 0 : fprintf (file, "%*s%s (%#x)\n",
4519 : indent_to, "",
4520 : "param_uninlined_function_thunk_insns",
4521 : ptr->x_param_uninlined_function_thunk_insns);
4522 :
4523 0 : if (ptr->x_param_uninlined_function_thunk_time)
4524 0 : fprintf (file, "%*s%s (%#x)\n",
4525 : indent_to, "",
4526 : "param_uninlined_function_thunk_time",
4527 : ptr->x_param_uninlined_function_thunk_time);
4528 :
4529 0 : if (ptr->x_param_unlikely_bb_count_fraction)
4530 0 : fprintf (file, "%*s%s (%#x)\n",
4531 : indent_to, "",
4532 : "param_unlikely_bb_count_fraction",
4533 : ptr->x_param_unlikely_bb_count_fraction);
4534 :
4535 0 : if (ptr->x_param_unroll_jam_max_unroll)
4536 0 : fprintf (file, "%*s%s (%#x)\n",
4537 : indent_to, "",
4538 : "param_unroll_jam_max_unroll",
4539 : ptr->x_param_unroll_jam_max_unroll);
4540 :
4541 0 : if (ptr->x_param_unroll_jam_min_percent)
4542 0 : fprintf (file, "%*s%s (%#x)\n",
4543 : indent_to, "",
4544 : "param_unroll_jam_min_percent",
4545 : ptr->x_param_unroll_jam_min_percent);
4546 :
4547 0 : if (ptr->x_param_use_after_scope_direct_emission_threshold)
4548 0 : fprintf (file, "%*s%s (%#x)\n",
4549 : indent_to, "",
4550 : "param_use_after_scope_direct_emission_threshold",
4551 : ptr->x_param_use_after_scope_direct_emission_threshold);
4552 :
4553 0 : if (ptr->x_param_vect_epilogues_nomask)
4554 0 : fprintf (file, "%*s%s (%#x)\n",
4555 : indent_to, "",
4556 : "param_vect_epilogues_nomask",
4557 : ptr->x_param_vect_epilogues_nomask);
4558 :
4559 0 : if (ptr->x_param_vect_induction_float)
4560 0 : fprintf (file, "%*s%s (%#x)\n",
4561 : indent_to, "",
4562 : "param_vect_induction_float",
4563 : ptr->x_param_vect_induction_float);
4564 :
4565 0 : if (ptr->x_param_vect_inner_loop_cost_factor)
4566 0 : fprintf (file, "%*s%s (%#x)\n",
4567 : indent_to, "",
4568 : "param_vect_inner_loop_cost_factor",
4569 : ptr->x_param_vect_inner_loop_cost_factor);
4570 :
4571 0 : if (ptr->x_param_vect_max_layout_candidates)
4572 0 : fprintf (file, "%*s%s (%#x)\n",
4573 : indent_to, "",
4574 : "param_vect_max_layout_candidates",
4575 : ptr->x_param_vect_max_layout_candidates);
4576 :
4577 0 : if (ptr->x_param_vect_max_peeling_for_alignment)
4578 0 : fprintf (file, "%*s%s (%#x)\n",
4579 : indent_to, "",
4580 : "param_vect_max_peeling_for_alignment",
4581 : ptr->x_param_vect_max_peeling_for_alignment);
4582 :
4583 0 : if (ptr->x_param_vect_max_version_for_alias_checks)
4584 0 : fprintf (file, "%*s%s (%#x)\n",
4585 : indent_to, "",
4586 : "param_vect_max_version_for_alias_checks",
4587 : ptr->x_param_vect_max_version_for_alias_checks);
4588 :
4589 0 : if (ptr->x_param_vect_max_version_for_alignment_checks)
4590 0 : fprintf (file, "%*s%s (%#x)\n",
4591 : indent_to, "",
4592 : "param_vect_max_version_for_alignment_checks",
4593 : ptr->x_param_vect_max_version_for_alignment_checks);
4594 :
4595 0 : if (ptr->x_param_vect_partial_vector_usage)
4596 0 : fprintf (file, "%*s%s (%#x)\n",
4597 : indent_to, "",
4598 : "param_vect_partial_vector_usage",
4599 : ptr->x_param_vect_partial_vector_usage);
4600 :
4601 0 : if (ptr->x_param_vect_scalar_cost_multiplier)
4602 0 : fprintf (file, "%*s%s (%#x)\n",
4603 : indent_to, "",
4604 : "param_vect_scalar_cost_multiplier",
4605 : ptr->x_param_vect_scalar_cost_multiplier);
4606 :
4607 0 : if (ptr->x_param_vrp_block_limit)
4608 0 : fprintf (file, "%*s%s (%#x)\n",
4609 : indent_to, "",
4610 : "param_vrp_block_limit",
4611 : ptr->x_param_vrp_block_limit);
4612 :
4613 0 : if (ptr->x_param_vrp_cstload_limit)
4614 0 : fprintf (file, "%*s%s (%#x)\n",
4615 : indent_to, "",
4616 : "param_vrp_cstload_limit",
4617 : ptr->x_param_vrp_cstload_limit);
4618 :
4619 0 : if (ptr->x_param_vrp_sparse_threshold)
4620 0 : fprintf (file, "%*s%s (%#x)\n",
4621 : indent_to, "",
4622 : "param_vrp_sparse_threshold",
4623 : ptr->x_param_vrp_sparse_threshold);
4624 :
4625 0 : if (ptr->x_param_vrp_switch_limit)
4626 0 : fprintf (file, "%*s%s (%#x)\n",
4627 : indent_to, "",
4628 : "param_vrp_switch_limit",
4629 : ptr->x_param_vrp_switch_limit);
4630 :
4631 0 : if (ptr->x_param_vrp_vector_threshold)
4632 0 : fprintf (file, "%*s%s (%#x)\n",
4633 : indent_to, "",
4634 : "param_vrp_vector_threshold",
4635 : ptr->x_param_vrp_vector_threshold);
4636 :
4637 0 : if (ptr->x_flag_complex_method)
4638 0 : fprintf (file, "%*s%s (%#x)\n",
4639 : indent_to, "",
4640 : "flag_complex_method",
4641 : ptr->x_flag_complex_method);
4642 :
4643 0 : if (ptr->x_flag_malloc_dse)
4644 0 : fprintf (file, "%*s%s (%#x)\n",
4645 : indent_to, "",
4646 : "flag_malloc_dse",
4647 : ptr->x_flag_malloc_dse);
4648 :
4649 0 : if (ptr->x_flag_min_function_alignment)
4650 0 : fprintf (file, "%*s%s (%#x)\n",
4651 : indent_to, "",
4652 : "flag_min_function_alignment",
4653 : ptr->x_flag_min_function_alignment);
4654 :
4655 0 : if (ptr->x_flag_openmp_target_simd_clone)
4656 0 : fprintf (file, "%*s%s (%#x)\n",
4657 : indent_to, "",
4658 : "flag_openmp_target_simd_clone",
4659 : ptr->x_flag_openmp_target_simd_clone);
4660 :
4661 0 : if (ptr->x_flag_sched_stalled_insns)
4662 0 : fprintf (file, "%*s%s (%#x)\n",
4663 : indent_to, "",
4664 : "flag_sched_stalled_insns",
4665 : ptr->x_flag_sched_stalled_insns);
4666 :
4667 0 : if (ptr->x_flag_sched_stalled_insns_dep)
4668 0 : fprintf (file, "%*s%s (%#x)\n",
4669 : indent_to, "",
4670 : "flag_sched_stalled_insns_dep",
4671 : ptr->x_flag_sched_stalled_insns_dep);
4672 :
4673 0 : if (ptr->x_flag_tree_parallelize_loops)
4674 0 : fprintf (file, "%*s%s (%#x)\n",
4675 : indent_to, "",
4676 : "flag_tree_parallelize_loops",
4677 : ptr->x_flag_tree_parallelize_loops);
4678 :
4679 0 : fprintf (file, "%*s%s (%#x)\n",
4680 : indent_to, "",
4681 : "flag_lto_locality_cloning",
4682 0 : (int) ptr->x_flag_lto_locality_cloning);
4683 :
4684 0 : fprintf (file, "%*s%s (%#x)\n",
4685 : indent_to, "",
4686 : "flag_lto_locality_heuristics",
4687 0 : (int) ptr->x_flag_lto_locality_heuristics);
4688 :
4689 0 : fprintf (file, "%*s%s (%#x)\n",
4690 : indent_to, "",
4691 : "param_ranger_debug",
4692 0 : (int) ptr->x_param_ranger_debug);
4693 :
4694 0 : fprintf (file, "%*s%s (%#x)\n",
4695 : indent_to, "",
4696 : "param_threader_debug",
4697 0 : (int) ptr->x_param_threader_debug);
4698 :
4699 0 : fprintf (file, "%*s%s (%#x)\n",
4700 : indent_to, "",
4701 : "flag_excess_precision",
4702 0 : (int) ptr->x_flag_excess_precision);
4703 :
4704 0 : fprintf (file, "%*s%s (%#x)\n",
4705 : indent_to, "",
4706 : "flag_fp_contract_mode",
4707 0 : (int) ptr->x_flag_fp_contract_mode);
4708 :
4709 0 : fprintf (file, "%*s%s (%#x)\n",
4710 : indent_to, "",
4711 : "flag_harden_control_flow_redundancy_check_noreturn",
4712 0 : (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
4713 :
4714 0 : fprintf (file, "%*s%s (%#x)\n",
4715 : indent_to, "",
4716 : "flag_inline_stringops",
4717 0 : (int) ptr->x_flag_inline_stringops);
4718 :
4719 0 : fprintf (file, "%*s%s (%#x)\n",
4720 : indent_to, "",
4721 : "flag_ira_algorithm",
4722 0 : (int) ptr->x_flag_ira_algorithm);
4723 :
4724 0 : fprintf (file, "%*s%s (%#x)\n",
4725 : indent_to, "",
4726 : "flag_ira_region",
4727 0 : (int) ptr->x_flag_ira_region);
4728 :
4729 0 : fprintf (file, "%*s%s (%#x)\n",
4730 : indent_to, "",
4731 : "flag_live_patching",
4732 0 : (int) ptr->x_flag_live_patching);
4733 :
4734 0 : fprintf (file, "%*s%s (%#x)\n",
4735 : indent_to, "",
4736 : "flag_reorder_blocks_algorithm",
4737 0 : (int) ptr->x_flag_reorder_blocks_algorithm);
4738 :
4739 0 : fprintf (file, "%*s%s (%#x)\n",
4740 : indent_to, "",
4741 : "flag_simd_cost_model",
4742 0 : (int) ptr->x_flag_simd_cost_model);
4743 :
4744 0 : fprintf (file, "%*s%s (%#x)\n",
4745 : indent_to, "",
4746 : "flag_stack_reuse",
4747 0 : (int) ptr->x_flag_stack_reuse);
4748 :
4749 0 : fprintf (file, "%*s%s (%#x)\n",
4750 : indent_to, "",
4751 : "flag_auto_var_init",
4752 0 : (int) ptr->x_flag_auto_var_init);
4753 :
4754 0 : fprintf (file, "%*s%s (%#x)\n",
4755 : indent_to, "",
4756 : "flag_vect_cost_model",
4757 0 : (int) ptr->x_flag_vect_cost_model);
4758 :
4759 0 : if (ptr->x_optimize)
4760 0 : fprintf (file, "%*s%s (%#x)\n",
4761 : indent_to, "",
4762 : "optimize",
4763 : ptr->x_optimize);
4764 :
4765 0 : if (ptr->x_optimize_size)
4766 0 : fprintf (file, "%*s%s (%#x)\n",
4767 : indent_to, "",
4768 : "optimize_size",
4769 : ptr->x_optimize_size);
4770 :
4771 0 : if (ptr->x_optimize_debug)
4772 0 : fprintf (file, "%*s%s (%#x)\n",
4773 : indent_to, "",
4774 : "optimize_debug",
4775 : ptr->x_optimize_debug);
4776 :
4777 0 : if (ptr->x_optimize_fast)
4778 0 : fprintf (file, "%*s%s (%#x)\n",
4779 : indent_to, "",
4780 : "optimize_fast",
4781 : ptr->x_optimize_fast);
4782 :
4783 0 : if (ptr->x_warn_inline)
4784 0 : fprintf (file, "%*s%s (%#x)\n",
4785 : indent_to, "",
4786 : "warn_inline",
4787 : ptr->x_warn_inline);
4788 :
4789 0 : if (ptr->x_flag_aggressive_loop_optimizations)
4790 0 : fprintf (file, "%*s%s (%#x)\n",
4791 : indent_to, "",
4792 : "flag_aggressive_loop_optimizations",
4793 : ptr->x_flag_aggressive_loop_optimizations);
4794 :
4795 0 : if (ptr->x_flag_align_functions)
4796 0 : fprintf (file, "%*s%s (%#x)\n",
4797 : indent_to, "",
4798 : "flag_align_functions",
4799 : ptr->x_flag_align_functions);
4800 :
4801 0 : if (ptr->x_flag_align_jumps)
4802 0 : fprintf (file, "%*s%s (%#x)\n",
4803 : indent_to, "",
4804 : "flag_align_jumps",
4805 : ptr->x_flag_align_jumps);
4806 :
4807 0 : if (ptr->x_flag_align_labels)
4808 0 : fprintf (file, "%*s%s (%#x)\n",
4809 : indent_to, "",
4810 : "flag_align_labels",
4811 : ptr->x_flag_align_labels);
4812 :
4813 0 : if (ptr->x_flag_align_loops)
4814 0 : fprintf (file, "%*s%s (%#x)\n",
4815 : indent_to, "",
4816 : "flag_align_loops",
4817 : ptr->x_flag_align_loops);
4818 :
4819 0 : if (ptr->x_flag_allocation_dce)
4820 0 : fprintf (file, "%*s%s (%#x)\n",
4821 : indent_to, "",
4822 : "flag_allocation_dce",
4823 : ptr->x_flag_allocation_dce);
4824 :
4825 0 : if (ptr->x_flag_store_data_races)
4826 0 : fprintf (file, "%*s%s (%#x)\n",
4827 : indent_to, "",
4828 : "flag_store_data_races",
4829 : ptr->x_flag_store_data_races);
4830 :
4831 0 : if (ptr->x_flag_associative_math)
4832 0 : fprintf (file, "%*s%s (%#x)\n",
4833 : indent_to, "",
4834 : "flag_associative_math",
4835 : ptr->x_flag_associative_math);
4836 :
4837 0 : if (ptr->x_flag_assume_sane_operators_new_delete)
4838 0 : fprintf (file, "%*s%s (%#x)\n",
4839 : indent_to, "",
4840 : "flag_assume_sane_operators_new_delete",
4841 : ptr->x_flag_assume_sane_operators_new_delete);
4842 :
4843 0 : if (ptr->x_flag_asynchronous_unwind_tables)
4844 0 : fprintf (file, "%*s%s (%#x)\n",
4845 : indent_to, "",
4846 : "flag_asynchronous_unwind_tables",
4847 : ptr->x_flag_asynchronous_unwind_tables);
4848 :
4849 0 : if (ptr->x_flag_auto_inc_dec)
4850 0 : fprintf (file, "%*s%s (%#x)\n",
4851 : indent_to, "",
4852 : "flag_auto_inc_dec",
4853 : ptr->x_flag_auto_inc_dec);
4854 :
4855 0 : if (ptr->x_flag_auto_profile_inlining)
4856 0 : fprintf (file, "%*s%s (%#x)\n",
4857 : indent_to, "",
4858 : "flag_auto_profile_inlining",
4859 : ptr->x_flag_auto_profile_inlining);
4860 :
4861 0 : if (ptr->x_flag_avoid_store_forwarding)
4862 0 : fprintf (file, "%*s%s (%#x)\n",
4863 : indent_to, "",
4864 : "flag_avoid_store_forwarding",
4865 : ptr->x_flag_avoid_store_forwarding);
4866 :
4867 0 : if (ptr->x_flag_bit_tests)
4868 0 : fprintf (file, "%*s%s (%#x)\n",
4869 : indent_to, "",
4870 : "flag_bit_tests",
4871 : ptr->x_flag_bit_tests);
4872 :
4873 0 : if (ptr->x_flag_branch_on_count_reg)
4874 0 : fprintf (file, "%*s%s (%#x)\n",
4875 : indent_to, "",
4876 : "flag_branch_on_count_reg",
4877 : ptr->x_flag_branch_on_count_reg);
4878 :
4879 0 : if (ptr->x_flag_branch_probabilities)
4880 0 : fprintf (file, "%*s%s (%#x)\n",
4881 : indent_to, "",
4882 : "flag_branch_probabilities",
4883 : ptr->x_flag_branch_probabilities);
4884 :
4885 0 : if (ptr->x_flag_caller_saves)
4886 0 : fprintf (file, "%*s%s (%#x)\n",
4887 : indent_to, "",
4888 : "flag_caller_saves",
4889 : ptr->x_flag_caller_saves);
4890 :
4891 0 : if (ptr->x_flag_code_hoisting)
4892 0 : fprintf (file, "%*s%s (%#x)\n",
4893 : indent_to, "",
4894 : "flag_code_hoisting",
4895 : ptr->x_flag_code_hoisting);
4896 :
4897 0 : if (ptr->x_flag_combine_stack_adjustments)
4898 0 : fprintf (file, "%*s%s (%#x)\n",
4899 : indent_to, "",
4900 : "flag_combine_stack_adjustments",
4901 : ptr->x_flag_combine_stack_adjustments);
4902 :
4903 0 : if (ptr->x_flag_compare_elim_after_reload)
4904 0 : fprintf (file, "%*s%s (%#x)\n",
4905 : indent_to, "",
4906 : "flag_compare_elim_after_reload",
4907 : ptr->x_flag_compare_elim_after_reload);
4908 :
4909 0 : if (ptr->x_flag_conserve_stack)
4910 0 : fprintf (file, "%*s%s (%#x)\n",
4911 : indent_to, "",
4912 : "flag_conserve_stack",
4913 : ptr->x_flag_conserve_stack);
4914 :
4915 0 : if (ptr->x_flag_cprop_registers)
4916 0 : fprintf (file, "%*s%s (%#x)\n",
4917 : indent_to, "",
4918 : "flag_cprop_registers",
4919 : ptr->x_flag_cprop_registers);
4920 :
4921 0 : if (ptr->x_flag_crossjumping)
4922 0 : fprintf (file, "%*s%s (%#x)\n",
4923 : indent_to, "",
4924 : "flag_crossjumping",
4925 : ptr->x_flag_crossjumping);
4926 :
4927 0 : if (ptr->x_flag_cse_follow_jumps)
4928 0 : fprintf (file, "%*s%s (%#x)\n",
4929 : indent_to, "",
4930 : "flag_cse_follow_jumps",
4931 : ptr->x_flag_cse_follow_jumps);
4932 :
4933 0 : if (ptr->x_flag_dce)
4934 0 : fprintf (file, "%*s%s (%#x)\n",
4935 : indent_to, "",
4936 : "flag_dce",
4937 : ptr->x_flag_dce);
4938 :
4939 0 : if (ptr->x_flag_defer_pop)
4940 0 : fprintf (file, "%*s%s (%#x)\n",
4941 : indent_to, "",
4942 : "flag_defer_pop",
4943 : ptr->x_flag_defer_pop);
4944 :
4945 0 : if (ptr->x_flag_delayed_branch)
4946 0 : fprintf (file, "%*s%s (%#x)\n",
4947 : indent_to, "",
4948 : "flag_delayed_branch",
4949 : ptr->x_flag_delayed_branch);
4950 :
4951 0 : if (ptr->x_flag_delete_dead_exceptions)
4952 0 : fprintf (file, "%*s%s (%#x)\n",
4953 : indent_to, "",
4954 : "flag_delete_dead_exceptions",
4955 : ptr->x_flag_delete_dead_exceptions);
4956 :
4957 0 : if (ptr->x_flag_delete_null_pointer_checks)
4958 0 : fprintf (file, "%*s%s (%#x)\n",
4959 : indent_to, "",
4960 : "flag_delete_null_pointer_checks",
4961 : ptr->x_flag_delete_null_pointer_checks);
4962 :
4963 0 : if (ptr->x_flag_dep_fusion)
4964 0 : fprintf (file, "%*s%s (%#x)\n",
4965 : indent_to, "",
4966 : "flag_dep_fusion",
4967 : ptr->x_flag_dep_fusion);
4968 :
4969 0 : if (ptr->x_flag_devirtualize)
4970 0 : fprintf (file, "%*s%s (%#x)\n",
4971 : indent_to, "",
4972 : "flag_devirtualize",
4973 : ptr->x_flag_devirtualize);
4974 :
4975 0 : if (ptr->x_flag_devirtualize_speculatively)
4976 0 : fprintf (file, "%*s%s (%#x)\n",
4977 : indent_to, "",
4978 : "flag_devirtualize_speculatively",
4979 : ptr->x_flag_devirtualize_speculatively);
4980 :
4981 0 : if (ptr->x_flag_dse)
4982 0 : fprintf (file, "%*s%s (%#x)\n",
4983 : indent_to, "",
4984 : "flag_dse",
4985 : ptr->x_flag_dse);
4986 :
4987 0 : if (ptr->x_flag_early_inlining)
4988 0 : fprintf (file, "%*s%s (%#x)\n",
4989 : indent_to, "",
4990 : "flag_early_inlining",
4991 : ptr->x_flag_early_inlining);
4992 :
4993 0 : if (ptr->x_flag_exceptions)
4994 0 : fprintf (file, "%*s%s (%#x)\n",
4995 : indent_to, "",
4996 : "flag_exceptions",
4997 : ptr->x_flag_exceptions);
4998 :
4999 0 : if (ptr->x_flag_expensive_optimizations)
5000 0 : fprintf (file, "%*s%s (%#x)\n",
5001 : indent_to, "",
5002 : "flag_expensive_optimizations",
5003 : ptr->x_flag_expensive_optimizations);
5004 :
5005 0 : if (ptr->x_flag_ext_dce)
5006 0 : fprintf (file, "%*s%s (%#x)\n",
5007 : indent_to, "",
5008 : "flag_ext_dce",
5009 : ptr->x_flag_ext_dce);
5010 :
5011 0 : if (ptr->x_flag_finite_loops)
5012 0 : fprintf (file, "%*s%s (%#x)\n",
5013 : indent_to, "",
5014 : "flag_finite_loops",
5015 : ptr->x_flag_finite_loops);
5016 :
5017 0 : if (ptr->x_flag_finite_math_only)
5018 0 : fprintf (file, "%*s%s (%#x)\n",
5019 : indent_to, "",
5020 : "flag_finite_math_only",
5021 : ptr->x_flag_finite_math_only);
5022 :
5023 0 : if (ptr->x_flag_float_store)
5024 0 : fprintf (file, "%*s%s (%#x)\n",
5025 : indent_to, "",
5026 : "flag_float_store",
5027 : ptr->x_flag_float_store);
5028 :
5029 0 : if (ptr->x_flag_fold_mem_offsets)
5030 0 : fprintf (file, "%*s%s (%#x)\n",
5031 : indent_to, "",
5032 : "flag_fold_mem_offsets",
5033 : ptr->x_flag_fold_mem_offsets);
5034 :
5035 0 : if (ptr->x_flag_fold_simple_inlines)
5036 0 : fprintf (file, "%*s%s (%#x)\n",
5037 : indent_to, "",
5038 : "flag_fold_simple_inlines",
5039 : ptr->x_flag_fold_simple_inlines);
5040 :
5041 0 : if (ptr->x_flag_forward_propagate)
5042 0 : fprintf (file, "%*s%s (%#x)\n",
5043 : indent_to, "",
5044 : "flag_forward_propagate",
5045 : ptr->x_flag_forward_propagate);
5046 :
5047 0 : if (ptr->x_flag_fp_int_builtin_inexact)
5048 0 : fprintf (file, "%*s%s (%#x)\n",
5049 : indent_to, "",
5050 : "flag_fp_int_builtin_inexact",
5051 : ptr->x_flag_fp_int_builtin_inexact);
5052 :
5053 0 : if (ptr->x_flag_no_function_cse)
5054 0 : fprintf (file, "%*s%s (%#x)\n",
5055 : indent_to, "",
5056 : "flag_no_function_cse",
5057 : ptr->x_flag_no_function_cse);
5058 :
5059 0 : if (ptr->x_flag_gcse)
5060 0 : fprintf (file, "%*s%s (%#x)\n",
5061 : indent_to, "",
5062 : "flag_gcse",
5063 : ptr->x_flag_gcse);
5064 :
5065 0 : if (ptr->x_flag_gcse_after_reload)
5066 0 : fprintf (file, "%*s%s (%#x)\n",
5067 : indent_to, "",
5068 : "flag_gcse_after_reload",
5069 : ptr->x_flag_gcse_after_reload);
5070 :
5071 0 : if (ptr->x_flag_gcse_las)
5072 0 : fprintf (file, "%*s%s (%#x)\n",
5073 : indent_to, "",
5074 : "flag_gcse_las",
5075 : ptr->x_flag_gcse_las);
5076 :
5077 0 : if (ptr->x_flag_gcse_lm)
5078 0 : fprintf (file, "%*s%s (%#x)\n",
5079 : indent_to, "",
5080 : "flag_gcse_lm",
5081 : ptr->x_flag_gcse_lm);
5082 :
5083 0 : if (ptr->x_flag_gcse_sm)
5084 0 : fprintf (file, "%*s%s (%#x)\n",
5085 : indent_to, "",
5086 : "flag_gcse_sm",
5087 : ptr->x_flag_gcse_sm);
5088 :
5089 0 : if (ptr->x_flag_graphite)
5090 0 : fprintf (file, "%*s%s (%#x)\n",
5091 : indent_to, "",
5092 : "flag_graphite",
5093 : ptr->x_flag_graphite);
5094 :
5095 0 : if (ptr->x_flag_graphite_identity)
5096 0 : fprintf (file, "%*s%s (%#x)\n",
5097 : indent_to, "",
5098 : "flag_graphite_identity",
5099 : ptr->x_flag_graphite_identity);
5100 :
5101 0 : if (ptr->x_flag_guess_branch_prob)
5102 0 : fprintf (file, "%*s%s (%#x)\n",
5103 : indent_to, "",
5104 : "flag_guess_branch_prob",
5105 : ptr->x_flag_guess_branch_prob);
5106 :
5107 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
5108 0 : fprintf (file, "%*s%s (%#x)\n",
5109 : indent_to, "",
5110 : "flag_harden_control_flow_redundancy_check_exceptions",
5111 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
5112 :
5113 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
5114 0 : fprintf (file, "%*s%s (%#x)\n",
5115 : indent_to, "",
5116 : "flag_harden_control_flow_redundancy_check_returning_calls",
5117 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
5118 :
5119 0 : if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
5120 0 : fprintf (file, "%*s%s (%#x)\n",
5121 : indent_to, "",
5122 : "flag_harden_control_flow_redundancy_skip_leaf",
5123 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
5124 :
5125 0 : if (ptr->x_flag_harden_compares)
5126 0 : fprintf (file, "%*s%s (%#x)\n",
5127 : indent_to, "",
5128 : "flag_harden_compares",
5129 : ptr->x_flag_harden_compares);
5130 :
5131 0 : if (ptr->x_flag_harden_conditional_branches)
5132 0 : fprintf (file, "%*s%s (%#x)\n",
5133 : indent_to, "",
5134 : "flag_harden_conditional_branches",
5135 : ptr->x_flag_harden_conditional_branches);
5136 :
5137 0 : if (ptr->x_flag_harden_control_flow_redundancy)
5138 0 : fprintf (file, "%*s%s (%#x)\n",
5139 : indent_to, "",
5140 : "flag_harden_control_flow_redundancy",
5141 : ptr->x_flag_harden_control_flow_redundancy);
5142 :
5143 0 : if (ptr->x_flag_hoist_adjacent_loads)
5144 0 : fprintf (file, "%*s%s (%#x)\n",
5145 : indent_to, "",
5146 : "flag_hoist_adjacent_loads",
5147 : ptr->x_flag_hoist_adjacent_loads);
5148 :
5149 0 : if (ptr->x_flag_if_conversion)
5150 0 : fprintf (file, "%*s%s (%#x)\n",
5151 : indent_to, "",
5152 : "flag_if_conversion",
5153 : ptr->x_flag_if_conversion);
5154 :
5155 0 : if (ptr->x_flag_if_conversion2)
5156 0 : fprintf (file, "%*s%s (%#x)\n",
5157 : indent_to, "",
5158 : "flag_if_conversion2",
5159 : ptr->x_flag_if_conversion2);
5160 :
5161 0 : if (ptr->x_flag_indirect_inlining)
5162 0 : fprintf (file, "%*s%s (%#x)\n",
5163 : indent_to, "",
5164 : "flag_indirect_inlining",
5165 : ptr->x_flag_indirect_inlining);
5166 :
5167 0 : if (ptr->x_flag_no_inline)
5168 0 : fprintf (file, "%*s%s (%#x)\n",
5169 : indent_to, "",
5170 : "flag_no_inline",
5171 : ptr->x_flag_no_inline);
5172 :
5173 0 : if (ptr->x_flag_inline_atomics)
5174 0 : fprintf (file, "%*s%s (%#x)\n",
5175 : indent_to, "",
5176 : "flag_inline_atomics",
5177 : ptr->x_flag_inline_atomics);
5178 :
5179 0 : if (ptr->x_flag_inline_functions)
5180 0 : fprintf (file, "%*s%s (%#x)\n",
5181 : indent_to, "",
5182 : "flag_inline_functions",
5183 : ptr->x_flag_inline_functions);
5184 :
5185 0 : if (ptr->x_flag_inline_functions_called_once)
5186 0 : fprintf (file, "%*s%s (%#x)\n",
5187 : indent_to, "",
5188 : "flag_inline_functions_called_once",
5189 : ptr->x_flag_inline_functions_called_once);
5190 :
5191 0 : if (ptr->x_flag_inline_small_functions)
5192 0 : fprintf (file, "%*s%s (%#x)\n",
5193 : indent_to, "",
5194 : "flag_inline_small_functions",
5195 : ptr->x_flag_inline_small_functions);
5196 :
5197 0 : if (ptr->x_flag_ipa_bit_cp)
5198 0 : fprintf (file, "%*s%s (%#x)\n",
5199 : indent_to, "",
5200 : "flag_ipa_bit_cp",
5201 : ptr->x_flag_ipa_bit_cp);
5202 :
5203 0 : if (ptr->x_flag_ipa_cp)
5204 0 : fprintf (file, "%*s%s (%#x)\n",
5205 : indent_to, "",
5206 : "flag_ipa_cp",
5207 : ptr->x_flag_ipa_cp);
5208 :
5209 0 : if (ptr->x_flag_ipa_cp_clone)
5210 0 : fprintf (file, "%*s%s (%#x)\n",
5211 : indent_to, "",
5212 : "flag_ipa_cp_clone",
5213 : ptr->x_flag_ipa_cp_clone);
5214 :
5215 0 : if (ptr->x_flag_ipa_icf)
5216 0 : fprintf (file, "%*s%s (%#x)\n",
5217 : indent_to, "",
5218 : "flag_ipa_icf",
5219 : ptr->x_flag_ipa_icf);
5220 :
5221 0 : if (ptr->x_flag_ipa_icf_functions)
5222 0 : fprintf (file, "%*s%s (%#x)\n",
5223 : indent_to, "",
5224 : "flag_ipa_icf_functions",
5225 : ptr->x_flag_ipa_icf_functions);
5226 :
5227 0 : if (ptr->x_flag_ipa_icf_variables)
5228 0 : fprintf (file, "%*s%s (%#x)\n",
5229 : indent_to, "",
5230 : "flag_ipa_icf_variables",
5231 : ptr->x_flag_ipa_icf_variables);
5232 :
5233 0 : if (ptr->x_flag_ipa_modref)
5234 0 : fprintf (file, "%*s%s (%#x)\n",
5235 : indent_to, "",
5236 : "flag_ipa_modref",
5237 : ptr->x_flag_ipa_modref);
5238 :
5239 0 : if (ptr->x_flag_ipa_profile)
5240 0 : fprintf (file, "%*s%s (%#x)\n",
5241 : indent_to, "",
5242 : "flag_ipa_profile",
5243 : ptr->x_flag_ipa_profile);
5244 :
5245 0 : if (ptr->x_flag_ipa_pta)
5246 0 : fprintf (file, "%*s%s (%#x)\n",
5247 : indent_to, "",
5248 : "flag_ipa_pta",
5249 : ptr->x_flag_ipa_pta);
5250 :
5251 0 : if (ptr->x_flag_ipa_pure_const)
5252 0 : fprintf (file, "%*s%s (%#x)\n",
5253 : indent_to, "",
5254 : "flag_ipa_pure_const",
5255 : ptr->x_flag_ipa_pure_const);
5256 :
5257 0 : if (ptr->x_flag_ipa_ra)
5258 0 : fprintf (file, "%*s%s (%#x)\n",
5259 : indent_to, "",
5260 : "flag_ipa_ra",
5261 : ptr->x_flag_ipa_ra);
5262 :
5263 0 : if (ptr->x_flag_ipa_reference)
5264 0 : fprintf (file, "%*s%s (%#x)\n",
5265 : indent_to, "",
5266 : "flag_ipa_reference",
5267 : ptr->x_flag_ipa_reference);
5268 :
5269 0 : if (ptr->x_flag_ipa_reference_addressable)
5270 0 : fprintf (file, "%*s%s (%#x)\n",
5271 : indent_to, "",
5272 : "flag_ipa_reference_addressable",
5273 : ptr->x_flag_ipa_reference_addressable);
5274 :
5275 0 : if (ptr->x_flag_ipa_reorder_for_locality)
5276 0 : fprintf (file, "%*s%s (%#x)\n",
5277 : indent_to, "",
5278 : "flag_ipa_reorder_for_locality",
5279 : ptr->x_flag_ipa_reorder_for_locality);
5280 :
5281 0 : if (ptr->x_flag_ipa_sra)
5282 0 : fprintf (file, "%*s%s (%#x)\n",
5283 : indent_to, "",
5284 : "flag_ipa_sra",
5285 : ptr->x_flag_ipa_sra);
5286 :
5287 0 : if (ptr->x_flag_ipa_stack_alignment)
5288 0 : fprintf (file, "%*s%s (%#x)\n",
5289 : indent_to, "",
5290 : "flag_ipa_stack_alignment",
5291 : ptr->x_flag_ipa_stack_alignment);
5292 :
5293 0 : if (ptr->x_flag_ipa_strict_aliasing)
5294 0 : fprintf (file, "%*s%s (%#x)\n",
5295 : indent_to, "",
5296 : "flag_ipa_strict_aliasing",
5297 : ptr->x_flag_ipa_strict_aliasing);
5298 :
5299 0 : if (ptr->x_flag_ipa_vrp)
5300 0 : fprintf (file, "%*s%s (%#x)\n",
5301 : indent_to, "",
5302 : "flag_ipa_vrp",
5303 : ptr->x_flag_ipa_vrp);
5304 :
5305 0 : if (ptr->x_flag_ira_hoist_pressure)
5306 0 : fprintf (file, "%*s%s (%#x)\n",
5307 : indent_to, "",
5308 : "flag_ira_hoist_pressure",
5309 : ptr->x_flag_ira_hoist_pressure);
5310 :
5311 0 : if (ptr->x_flag_ira_loop_pressure)
5312 0 : fprintf (file, "%*s%s (%#x)\n",
5313 : indent_to, "",
5314 : "flag_ira_loop_pressure",
5315 : ptr->x_flag_ira_loop_pressure);
5316 :
5317 0 : if (ptr->x_flag_ira_share_save_slots)
5318 0 : fprintf (file, "%*s%s (%#x)\n",
5319 : indent_to, "",
5320 : "flag_ira_share_save_slots",
5321 : ptr->x_flag_ira_share_save_slots);
5322 :
5323 0 : if (ptr->x_flag_ira_share_spill_slots)
5324 0 : fprintf (file, "%*s%s (%#x)\n",
5325 : indent_to, "",
5326 : "flag_ira_share_spill_slots",
5327 : ptr->x_flag_ira_share_spill_slots);
5328 :
5329 0 : if (ptr->x_flag_isolate_erroneous_paths_attribute)
5330 0 : fprintf (file, "%*s%s (%#x)\n",
5331 : indent_to, "",
5332 : "flag_isolate_erroneous_paths_attribute",
5333 : ptr->x_flag_isolate_erroneous_paths_attribute);
5334 :
5335 0 : if (ptr->x_flag_isolate_erroneous_paths_dereference)
5336 0 : fprintf (file, "%*s%s (%#x)\n",
5337 : indent_to, "",
5338 : "flag_isolate_erroneous_paths_dereference",
5339 : ptr->x_flag_isolate_erroneous_paths_dereference);
5340 :
5341 0 : if (ptr->x_flag_ivopts)
5342 0 : fprintf (file, "%*s%s (%#x)\n",
5343 : indent_to, "",
5344 : "flag_ivopts",
5345 : ptr->x_flag_ivopts);
5346 :
5347 0 : if (ptr->x_flag_jump_tables)
5348 0 : fprintf (file, "%*s%s (%#x)\n",
5349 : indent_to, "",
5350 : "flag_jump_tables",
5351 : ptr->x_flag_jump_tables);
5352 :
5353 0 : if (ptr->x_flag_keep_gc_roots_live)
5354 0 : fprintf (file, "%*s%s (%#x)\n",
5355 : indent_to, "",
5356 : "flag_keep_gc_roots_live",
5357 : ptr->x_flag_keep_gc_roots_live);
5358 :
5359 0 : if (ptr->x_flag_late_combine_instructions)
5360 0 : fprintf (file, "%*s%s (%#x)\n",
5361 : indent_to, "",
5362 : "flag_late_combine_instructions",
5363 : ptr->x_flag_late_combine_instructions);
5364 :
5365 0 : if (ptr->x_flag_lifetime_dse)
5366 0 : fprintf (file, "%*s%s (%#x)\n",
5367 : indent_to, "",
5368 : "flag_lifetime_dse",
5369 : ptr->x_flag_lifetime_dse);
5370 :
5371 0 : if (ptr->x_flag_limit_function_alignment)
5372 0 : fprintf (file, "%*s%s (%#x)\n",
5373 : indent_to, "",
5374 : "flag_limit_function_alignment",
5375 : ptr->x_flag_limit_function_alignment);
5376 :
5377 0 : if (ptr->x_flag_live_range_shrinkage)
5378 0 : fprintf (file, "%*s%s (%#x)\n",
5379 : indent_to, "",
5380 : "flag_live_range_shrinkage",
5381 : ptr->x_flag_live_range_shrinkage);
5382 :
5383 0 : if (ptr->x_flag_loop_interchange)
5384 0 : fprintf (file, "%*s%s (%#x)\n",
5385 : indent_to, "",
5386 : "flag_loop_interchange",
5387 : ptr->x_flag_loop_interchange);
5388 :
5389 0 : if (ptr->x_flag_loop_nest_optimize)
5390 0 : fprintf (file, "%*s%s (%#x)\n",
5391 : indent_to, "",
5392 : "flag_loop_nest_optimize",
5393 : ptr->x_flag_loop_nest_optimize);
5394 :
5395 0 : if (ptr->x_flag_loop_parallelize_all)
5396 0 : fprintf (file, "%*s%s (%#x)\n",
5397 : indent_to, "",
5398 : "flag_loop_parallelize_all",
5399 : ptr->x_flag_loop_parallelize_all);
5400 :
5401 0 : if (ptr->x_flag_unroll_jam)
5402 0 : fprintf (file, "%*s%s (%#x)\n",
5403 : indent_to, "",
5404 : "flag_unroll_jam",
5405 : ptr->x_flag_unroll_jam);
5406 :
5407 0 : if (ptr->x_flag_lra_remat)
5408 0 : fprintf (file, "%*s%s (%#x)\n",
5409 : indent_to, "",
5410 : "flag_lra_remat",
5411 : ptr->x_flag_lra_remat);
5412 :
5413 0 : if (ptr->x_flag_malloc_dce)
5414 0 : fprintf (file, "%*s%s (%#x)\n",
5415 : indent_to, "",
5416 : "flag_malloc_dce",
5417 : ptr->x_flag_malloc_dce);
5418 :
5419 0 : if (ptr->x_flag_errno_math)
5420 0 : fprintf (file, "%*s%s (%#x)\n",
5421 : indent_to, "",
5422 : "flag_errno_math",
5423 : ptr->x_flag_errno_math);
5424 :
5425 0 : if (ptr->x_flag_modulo_sched)
5426 0 : fprintf (file, "%*s%s (%#x)\n",
5427 : indent_to, "",
5428 : "flag_modulo_sched",
5429 : ptr->x_flag_modulo_sched);
5430 :
5431 0 : if (ptr->x_flag_modulo_sched_allow_regmoves)
5432 0 : fprintf (file, "%*s%s (%#x)\n",
5433 : indent_to, "",
5434 : "flag_modulo_sched_allow_regmoves",
5435 : ptr->x_flag_modulo_sched_allow_regmoves);
5436 :
5437 0 : if (ptr->x_flag_move_loop_invariants)
5438 0 : fprintf (file, "%*s%s (%#x)\n",
5439 : indent_to, "",
5440 : "flag_move_loop_invariants",
5441 : ptr->x_flag_move_loop_invariants);
5442 :
5443 0 : if (ptr->x_flag_move_loop_stores)
5444 0 : fprintf (file, "%*s%s (%#x)\n",
5445 : indent_to, "",
5446 : "flag_move_loop_stores",
5447 : ptr->x_flag_move_loop_stores);
5448 :
5449 0 : if (ptr->x_flag_non_call_exceptions)
5450 0 : fprintf (file, "%*s%s (%#x)\n",
5451 : indent_to, "",
5452 : "flag_non_call_exceptions",
5453 : ptr->x_flag_non_call_exceptions);
5454 :
5455 0 : if (ptr->x_flag_nothrow_opt)
5456 0 : fprintf (file, "%*s%s (%#x)\n",
5457 : indent_to, "",
5458 : "flag_nothrow_opt",
5459 : ptr->x_flag_nothrow_opt);
5460 :
5461 0 : if (ptr->x_flag_omit_frame_pointer)
5462 0 : fprintf (file, "%*s%s (%#x)\n",
5463 : indent_to, "",
5464 : "flag_omit_frame_pointer",
5465 : ptr->x_flag_omit_frame_pointer);
5466 :
5467 0 : if (ptr->x_flag_opt_info)
5468 0 : fprintf (file, "%*s%s (%#x)\n",
5469 : indent_to, "",
5470 : "flag_opt_info",
5471 : ptr->x_flag_opt_info);
5472 :
5473 0 : if (ptr->x_flag_optimize_crc)
5474 0 : fprintf (file, "%*s%s (%#x)\n",
5475 : indent_to, "",
5476 : "flag_optimize_crc",
5477 : ptr->x_flag_optimize_crc);
5478 :
5479 0 : if (ptr->x_flag_optimize_sibling_calls)
5480 0 : fprintf (file, "%*s%s (%#x)\n",
5481 : indent_to, "",
5482 : "flag_optimize_sibling_calls",
5483 : ptr->x_flag_optimize_sibling_calls);
5484 :
5485 0 : if (ptr->x_flag_optimize_strlen)
5486 0 : fprintf (file, "%*s%s (%#x)\n",
5487 : indent_to, "",
5488 : "flag_optimize_strlen",
5489 : ptr->x_flag_optimize_strlen);
5490 :
5491 0 : if (ptr->x_flag_pack_struct)
5492 0 : fprintf (file, "%*s%s (%#x)\n",
5493 : indent_to, "",
5494 : "flag_pack_struct",
5495 : ptr->x_flag_pack_struct);
5496 :
5497 0 : if (ptr->x_flag_partial_inlining)
5498 0 : fprintf (file, "%*s%s (%#x)\n",
5499 : indent_to, "",
5500 : "flag_partial_inlining",
5501 : ptr->x_flag_partial_inlining);
5502 :
5503 0 : if (ptr->x_flag_pcc_struct_return)
5504 0 : fprintf (file, "%*s%s (%#x)\n",
5505 : indent_to, "",
5506 : "flag_pcc_struct_return",
5507 : ptr->x_flag_pcc_struct_return);
5508 :
5509 0 : if (ptr->x_flag_peel_loops)
5510 0 : fprintf (file, "%*s%s (%#x)\n",
5511 : indent_to, "",
5512 : "flag_peel_loops",
5513 : ptr->x_flag_peel_loops);
5514 :
5515 0 : if (ptr->x_flag_no_peephole)
5516 0 : fprintf (file, "%*s%s (%#x)\n",
5517 : indent_to, "",
5518 : "flag_no_peephole",
5519 : ptr->x_flag_no_peephole);
5520 :
5521 0 : if (ptr->x_flag_peephole2)
5522 0 : fprintf (file, "%*s%s (%#x)\n",
5523 : indent_to, "",
5524 : "flag_peephole2",
5525 : ptr->x_flag_peephole2);
5526 :
5527 0 : if (ptr->x_flag_plt)
5528 0 : fprintf (file, "%*s%s (%#x)\n",
5529 : indent_to, "",
5530 : "flag_plt",
5531 : ptr->x_flag_plt);
5532 :
5533 0 : if (ptr->x_flag_predictive_commoning)
5534 0 : fprintf (file, "%*s%s (%#x)\n",
5535 : indent_to, "",
5536 : "flag_predictive_commoning",
5537 : ptr->x_flag_predictive_commoning);
5538 :
5539 0 : if (ptr->x_flag_prefetch_loop_arrays)
5540 0 : fprintf (file, "%*s%s (%#x)\n",
5541 : indent_to, "",
5542 : "flag_prefetch_loop_arrays",
5543 : ptr->x_flag_prefetch_loop_arrays);
5544 :
5545 0 : if (ptr->x_flag_printf_return_value)
5546 0 : fprintf (file, "%*s%s (%#x)\n",
5547 : indent_to, "",
5548 : "flag_printf_return_value",
5549 : ptr->x_flag_printf_return_value);
5550 :
5551 0 : if (ptr->x_flag_profile_partial_training)
5552 0 : fprintf (file, "%*s%s (%#x)\n",
5553 : indent_to, "",
5554 : "flag_profile_partial_training",
5555 : ptr->x_flag_profile_partial_training);
5556 :
5557 0 : if (ptr->x_flag_profile_reorder_functions)
5558 0 : fprintf (file, "%*s%s (%#x)\n",
5559 : indent_to, "",
5560 : "flag_profile_reorder_functions",
5561 : ptr->x_flag_profile_reorder_functions);
5562 :
5563 0 : if (ptr->x_flag_reciprocal_math)
5564 0 : fprintf (file, "%*s%s (%#x)\n",
5565 : indent_to, "",
5566 : "flag_reciprocal_math",
5567 : ptr->x_flag_reciprocal_math);
5568 :
5569 0 : if (ptr->x_flag_ree)
5570 0 : fprintf (file, "%*s%s (%#x)\n",
5571 : indent_to, "",
5572 : "flag_ree",
5573 : ptr->x_flag_ree);
5574 :
5575 0 : if (ptr->x_flag_rename_registers)
5576 0 : fprintf (file, "%*s%s (%#x)\n",
5577 : indent_to, "",
5578 : "flag_rename_registers",
5579 : ptr->x_flag_rename_registers);
5580 :
5581 0 : if (ptr->x_flag_reorder_blocks)
5582 0 : fprintf (file, "%*s%s (%#x)\n",
5583 : indent_to, "",
5584 : "flag_reorder_blocks",
5585 : ptr->x_flag_reorder_blocks);
5586 :
5587 0 : if (ptr->x_flag_reorder_blocks_and_partition)
5588 0 : fprintf (file, "%*s%s (%#x)\n",
5589 : indent_to, "",
5590 : "flag_reorder_blocks_and_partition",
5591 : ptr->x_flag_reorder_blocks_and_partition);
5592 :
5593 0 : if (ptr->x_flag_reorder_functions)
5594 0 : fprintf (file, "%*s%s (%#x)\n",
5595 : indent_to, "",
5596 : "flag_reorder_functions",
5597 : ptr->x_flag_reorder_functions);
5598 :
5599 0 : if (ptr->x_flag_rerun_cse_after_loop)
5600 0 : fprintf (file, "%*s%s (%#x)\n",
5601 : indent_to, "",
5602 : "flag_rerun_cse_after_loop",
5603 : ptr->x_flag_rerun_cse_after_loop);
5604 :
5605 0 : if (ptr->x_flag_resched_modulo_sched)
5606 0 : fprintf (file, "%*s%s (%#x)\n",
5607 : indent_to, "",
5608 : "flag_resched_modulo_sched",
5609 : ptr->x_flag_resched_modulo_sched);
5610 :
5611 0 : if (ptr->x_flag_rounding_math)
5612 0 : fprintf (file, "%*s%s (%#x)\n",
5613 : indent_to, "",
5614 : "flag_rounding_math",
5615 : ptr->x_flag_rounding_math);
5616 :
5617 0 : if (ptr->x_flag_rtti)
5618 0 : fprintf (file, "%*s%s (%#x)\n",
5619 : indent_to, "",
5620 : "flag_rtti",
5621 : ptr->x_flag_rtti);
5622 :
5623 0 : if (ptr->x_flag_save_optimization_record)
5624 0 : fprintf (file, "%*s%s (%#x)\n",
5625 : indent_to, "",
5626 : "flag_save_optimization_record",
5627 : ptr->x_flag_save_optimization_record);
5628 :
5629 0 : if (ptr->x_flag_sched_critical_path_heuristic)
5630 0 : fprintf (file, "%*s%s (%#x)\n",
5631 : indent_to, "",
5632 : "flag_sched_critical_path_heuristic",
5633 : ptr->x_flag_sched_critical_path_heuristic);
5634 :
5635 0 : if (ptr->x_flag_sched_dep_count_heuristic)
5636 0 : fprintf (file, "%*s%s (%#x)\n",
5637 : indent_to, "",
5638 : "flag_sched_dep_count_heuristic",
5639 : ptr->x_flag_sched_dep_count_heuristic);
5640 :
5641 0 : if (ptr->x_flag_sched_group_heuristic)
5642 0 : fprintf (file, "%*s%s (%#x)\n",
5643 : indent_to, "",
5644 : "flag_sched_group_heuristic",
5645 : ptr->x_flag_sched_group_heuristic);
5646 :
5647 0 : if (ptr->x_flag_schedule_interblock)
5648 0 : fprintf (file, "%*s%s (%#x)\n",
5649 : indent_to, "",
5650 : "flag_schedule_interblock",
5651 : ptr->x_flag_schedule_interblock);
5652 :
5653 0 : if (ptr->x_flag_sched_last_insn_heuristic)
5654 0 : fprintf (file, "%*s%s (%#x)\n",
5655 : indent_to, "",
5656 : "flag_sched_last_insn_heuristic",
5657 : ptr->x_flag_sched_last_insn_heuristic);
5658 :
5659 0 : if (ptr->x_flag_sched_pressure)
5660 0 : fprintf (file, "%*s%s (%#x)\n",
5661 : indent_to, "",
5662 : "flag_sched_pressure",
5663 : ptr->x_flag_sched_pressure);
5664 :
5665 0 : if (ptr->x_flag_sched_rank_heuristic)
5666 0 : fprintf (file, "%*s%s (%#x)\n",
5667 : indent_to, "",
5668 : "flag_sched_rank_heuristic",
5669 : ptr->x_flag_sched_rank_heuristic);
5670 :
5671 0 : if (ptr->x_flag_schedule_speculative)
5672 0 : fprintf (file, "%*s%s (%#x)\n",
5673 : indent_to, "",
5674 : "flag_schedule_speculative",
5675 : ptr->x_flag_schedule_speculative);
5676 :
5677 0 : if (ptr->x_flag_sched_spec_insn_heuristic)
5678 0 : fprintf (file, "%*s%s (%#x)\n",
5679 : indent_to, "",
5680 : "flag_sched_spec_insn_heuristic",
5681 : ptr->x_flag_sched_spec_insn_heuristic);
5682 :
5683 0 : if (ptr->x_flag_schedule_speculative_load)
5684 0 : fprintf (file, "%*s%s (%#x)\n",
5685 : indent_to, "",
5686 : "flag_schedule_speculative_load",
5687 : ptr->x_flag_schedule_speculative_load);
5688 :
5689 0 : if (ptr->x_flag_schedule_speculative_load_dangerous)
5690 0 : fprintf (file, "%*s%s (%#x)\n",
5691 : indent_to, "",
5692 : "flag_schedule_speculative_load_dangerous",
5693 : ptr->x_flag_schedule_speculative_load_dangerous);
5694 :
5695 0 : if (ptr->x_flag_sched2_use_superblocks)
5696 0 : fprintf (file, "%*s%s (%#x)\n",
5697 : indent_to, "",
5698 : "flag_sched2_use_superblocks",
5699 : ptr->x_flag_sched2_use_superblocks);
5700 :
5701 0 : if (ptr->x_flag_schedule_fusion)
5702 0 : fprintf (file, "%*s%s (%#x)\n",
5703 : indent_to, "",
5704 : "flag_schedule_fusion",
5705 : ptr->x_flag_schedule_fusion);
5706 :
5707 0 : if (ptr->x_flag_schedule_insns)
5708 0 : fprintf (file, "%*s%s (%#x)\n",
5709 : indent_to, "",
5710 : "flag_schedule_insns",
5711 : ptr->x_flag_schedule_insns);
5712 :
5713 0 : if (ptr->x_flag_schedule_insns_after_reload)
5714 0 : fprintf (file, "%*s%s (%#x)\n",
5715 : indent_to, "",
5716 : "flag_schedule_insns_after_reload",
5717 : ptr->x_flag_schedule_insns_after_reload);
5718 :
5719 0 : if (ptr->x_flag_section_anchors)
5720 0 : fprintf (file, "%*s%s (%#x)\n",
5721 : indent_to, "",
5722 : "flag_section_anchors",
5723 : ptr->x_flag_section_anchors);
5724 :
5725 0 : if (ptr->x_flag_sel_sched_pipelining)
5726 0 : fprintf (file, "%*s%s (%#x)\n",
5727 : indent_to, "",
5728 : "flag_sel_sched_pipelining",
5729 : ptr->x_flag_sel_sched_pipelining);
5730 :
5731 0 : if (ptr->x_flag_sel_sched_pipelining_outer_loops)
5732 0 : fprintf (file, "%*s%s (%#x)\n",
5733 : indent_to, "",
5734 : "flag_sel_sched_pipelining_outer_loops",
5735 : ptr->x_flag_sel_sched_pipelining_outer_loops);
5736 :
5737 0 : if (ptr->x_flag_sel_sched_reschedule_pipelined)
5738 0 : fprintf (file, "%*s%s (%#x)\n",
5739 : indent_to, "",
5740 : "flag_sel_sched_reschedule_pipelined",
5741 : ptr->x_flag_sel_sched_reschedule_pipelined);
5742 :
5743 0 : if (ptr->x_flag_selective_scheduling)
5744 0 : fprintf (file, "%*s%s (%#x)\n",
5745 : indent_to, "",
5746 : "flag_selective_scheduling",
5747 : ptr->x_flag_selective_scheduling);
5748 :
5749 0 : if (ptr->x_flag_selective_scheduling2)
5750 0 : fprintf (file, "%*s%s (%#x)\n",
5751 : indent_to, "",
5752 : "flag_selective_scheduling2",
5753 : ptr->x_flag_selective_scheduling2);
5754 :
5755 0 : if (ptr->x_flag_semantic_interposition)
5756 0 : fprintf (file, "%*s%s (%#x)\n",
5757 : indent_to, "",
5758 : "flag_semantic_interposition",
5759 : ptr->x_flag_semantic_interposition);
5760 :
5761 0 : if (ptr->x_flag_short_enums)
5762 0 : fprintf (file, "%*s%s (%#x)\n",
5763 : indent_to, "",
5764 : "flag_short_enums",
5765 : ptr->x_flag_short_enums);
5766 :
5767 0 : if (ptr->x_flag_short_wchar)
5768 0 : fprintf (file, "%*s%s (%#x)\n",
5769 : indent_to, "",
5770 : "flag_short_wchar",
5771 : ptr->x_flag_short_wchar);
5772 :
5773 0 : if (ptr->x_flag_shrink_wrap)
5774 0 : fprintf (file, "%*s%s (%#x)\n",
5775 : indent_to, "",
5776 : "flag_shrink_wrap",
5777 : ptr->x_flag_shrink_wrap);
5778 :
5779 0 : if (ptr->x_flag_shrink_wrap_separate)
5780 0 : fprintf (file, "%*s%s (%#x)\n",
5781 : indent_to, "",
5782 : "flag_shrink_wrap_separate",
5783 : ptr->x_flag_shrink_wrap_separate);
5784 :
5785 0 : if (ptr->x_flag_signaling_nans)
5786 0 : fprintf (file, "%*s%s (%#x)\n",
5787 : indent_to, "",
5788 : "flag_signaling_nans",
5789 : ptr->x_flag_signaling_nans);
5790 :
5791 0 : if (ptr->x_flag_signed_zeros)
5792 0 : fprintf (file, "%*s%s (%#x)\n",
5793 : indent_to, "",
5794 : "flag_signed_zeros",
5795 : ptr->x_flag_signed_zeros);
5796 :
5797 0 : if (ptr->x_flag_single_precision_constant)
5798 0 : fprintf (file, "%*s%s (%#x)\n",
5799 : indent_to, "",
5800 : "flag_single_precision_constant",
5801 : ptr->x_flag_single_precision_constant);
5802 :
5803 0 : if (ptr->x_flag_speculatively_call_stored_functions)
5804 0 : fprintf (file, "%*s%s (%#x)\n",
5805 : indent_to, "",
5806 : "flag_speculatively_call_stored_functions",
5807 : ptr->x_flag_speculatively_call_stored_functions);
5808 :
5809 0 : if (ptr->x_flag_split_ivs_in_unroller)
5810 0 : fprintf (file, "%*s%s (%#x)\n",
5811 : indent_to, "",
5812 : "flag_split_ivs_in_unroller",
5813 : ptr->x_flag_split_ivs_in_unroller);
5814 :
5815 0 : if (ptr->x_flag_split_loops)
5816 0 : fprintf (file, "%*s%s (%#x)\n",
5817 : indent_to, "",
5818 : "flag_split_loops",
5819 : ptr->x_flag_split_loops);
5820 :
5821 0 : if (ptr->x_flag_split_paths)
5822 0 : fprintf (file, "%*s%s (%#x)\n",
5823 : indent_to, "",
5824 : "flag_split_paths",
5825 : ptr->x_flag_split_paths);
5826 :
5827 0 : if (ptr->x_flag_split_wide_types)
5828 0 : fprintf (file, "%*s%s (%#x)\n",
5829 : indent_to, "",
5830 : "flag_split_wide_types",
5831 : ptr->x_flag_split_wide_types);
5832 :
5833 0 : if (ptr->x_flag_split_wide_types_early)
5834 0 : fprintf (file, "%*s%s (%#x)\n",
5835 : indent_to, "",
5836 : "flag_split_wide_types_early",
5837 : ptr->x_flag_split_wide_types_early);
5838 :
5839 0 : if (ptr->x_flag_ssa_backprop)
5840 0 : fprintf (file, "%*s%s (%#x)\n",
5841 : indent_to, "",
5842 : "flag_ssa_backprop",
5843 : ptr->x_flag_ssa_backprop);
5844 :
5845 0 : if (ptr->x_flag_ssa_phiopt)
5846 0 : fprintf (file, "%*s%s (%#x)\n",
5847 : indent_to, "",
5848 : "flag_ssa_phiopt",
5849 : ptr->x_flag_ssa_phiopt);
5850 :
5851 0 : if (ptr->x_flag_stack_clash_protection)
5852 0 : fprintf (file, "%*s%s (%#x)\n",
5853 : indent_to, "",
5854 : "flag_stack_clash_protection",
5855 : ptr->x_flag_stack_clash_protection);
5856 :
5857 0 : if (ptr->x_flag_stack_protect)
5858 0 : fprintf (file, "%*s%s (%#x)\n",
5859 : indent_to, "",
5860 : "flag_stack_protect",
5861 : ptr->x_flag_stack_protect);
5862 :
5863 0 : if (ptr->x_flag_stdarg_opt)
5864 0 : fprintf (file, "%*s%s (%#x)\n",
5865 : indent_to, "",
5866 : "flag_stdarg_opt",
5867 : ptr->x_flag_stdarg_opt);
5868 :
5869 0 : if (ptr->x_flag_store_merging)
5870 0 : fprintf (file, "%*s%s (%#x)\n",
5871 : indent_to, "",
5872 : "flag_store_merging",
5873 : ptr->x_flag_store_merging);
5874 :
5875 0 : if (ptr->x_flag_strict_aliasing)
5876 0 : fprintf (file, "%*s%s (%#x)\n",
5877 : indent_to, "",
5878 : "flag_strict_aliasing",
5879 : ptr->x_flag_strict_aliasing);
5880 :
5881 0 : if (ptr->x_flag_strict_enums)
5882 0 : fprintf (file, "%*s%s (%#x)\n",
5883 : indent_to, "",
5884 : "flag_strict_enums",
5885 : ptr->x_flag_strict_enums);
5886 :
5887 0 : if (ptr->x_flag_strict_volatile_bitfields)
5888 0 : fprintf (file, "%*s%s (%#x)\n",
5889 : indent_to, "",
5890 : "flag_strict_volatile_bitfields",
5891 : ptr->x_flag_strict_volatile_bitfields);
5892 :
5893 0 : if (ptr->x_flag_thread_jumps)
5894 0 : fprintf (file, "%*s%s (%#x)\n",
5895 : indent_to, "",
5896 : "flag_thread_jumps",
5897 : ptr->x_flag_thread_jumps);
5898 :
5899 0 : if (ptr->x_flag_threadsafe_statics)
5900 0 : fprintf (file, "%*s%s (%#x)\n",
5901 : indent_to, "",
5902 : "flag_threadsafe_statics",
5903 : ptr->x_flag_threadsafe_statics);
5904 :
5905 0 : if (ptr->x_flag_toplevel_reorder)
5906 0 : fprintf (file, "%*s%s (%#x)\n",
5907 : indent_to, "",
5908 : "flag_toplevel_reorder",
5909 : ptr->x_flag_toplevel_reorder);
5910 :
5911 0 : if (ptr->x_flag_tracer)
5912 0 : fprintf (file, "%*s%s (%#x)\n",
5913 : indent_to, "",
5914 : "flag_tracer",
5915 : ptr->x_flag_tracer);
5916 :
5917 0 : if (ptr->x_flag_trapping_math)
5918 0 : fprintf (file, "%*s%s (%#x)\n",
5919 : indent_to, "",
5920 : "flag_trapping_math",
5921 : ptr->x_flag_trapping_math);
5922 :
5923 0 : if (ptr->x_flag_trapv)
5924 0 : fprintf (file, "%*s%s (%#x)\n",
5925 : indent_to, "",
5926 : "flag_trapv",
5927 : ptr->x_flag_trapv);
5928 :
5929 0 : if (ptr->x_flag_tree_bit_ccp)
5930 0 : fprintf (file, "%*s%s (%#x)\n",
5931 : indent_to, "",
5932 : "flag_tree_bit_ccp",
5933 : ptr->x_flag_tree_bit_ccp);
5934 :
5935 0 : if (ptr->x_flag_tree_builtin_call_dce)
5936 0 : fprintf (file, "%*s%s (%#x)\n",
5937 : indent_to, "",
5938 : "flag_tree_builtin_call_dce",
5939 : ptr->x_flag_tree_builtin_call_dce);
5940 :
5941 0 : if (ptr->x_flag_tree_ccp)
5942 0 : fprintf (file, "%*s%s (%#x)\n",
5943 : indent_to, "",
5944 : "flag_tree_ccp",
5945 : ptr->x_flag_tree_ccp);
5946 :
5947 0 : if (ptr->x_flag_tree_ch)
5948 0 : fprintf (file, "%*s%s (%#x)\n",
5949 : indent_to, "",
5950 : "flag_tree_ch",
5951 : ptr->x_flag_tree_ch);
5952 :
5953 0 : if (ptr->x_flag_tree_coalesce_vars)
5954 0 : fprintf (file, "%*s%s (%#x)\n",
5955 : indent_to, "",
5956 : "flag_tree_coalesce_vars",
5957 : ptr->x_flag_tree_coalesce_vars);
5958 :
5959 0 : if (ptr->x_flag_tree_copy_prop)
5960 0 : fprintf (file, "%*s%s (%#x)\n",
5961 : indent_to, "",
5962 : "flag_tree_copy_prop",
5963 : ptr->x_flag_tree_copy_prop);
5964 :
5965 0 : if (ptr->x_flag_tree_cselim)
5966 0 : fprintf (file, "%*s%s (%#x)\n",
5967 : indent_to, "",
5968 : "flag_tree_cselim",
5969 : ptr->x_flag_tree_cselim);
5970 :
5971 0 : if (ptr->x_flag_tree_dce)
5972 0 : fprintf (file, "%*s%s (%#x)\n",
5973 : indent_to, "",
5974 : "flag_tree_dce",
5975 : ptr->x_flag_tree_dce);
5976 :
5977 0 : if (ptr->x_flag_tree_dom)
5978 0 : fprintf (file, "%*s%s (%#x)\n",
5979 : indent_to, "",
5980 : "flag_tree_dom",
5981 : ptr->x_flag_tree_dom);
5982 :
5983 0 : if (ptr->x_flag_tree_dse)
5984 0 : fprintf (file, "%*s%s (%#x)\n",
5985 : indent_to, "",
5986 : "flag_tree_dse",
5987 : ptr->x_flag_tree_dse);
5988 :
5989 0 : if (ptr->x_flag_tree_forwprop)
5990 0 : fprintf (file, "%*s%s (%#x)\n",
5991 : indent_to, "",
5992 : "flag_tree_forwprop",
5993 : ptr->x_flag_tree_forwprop);
5994 :
5995 0 : if (ptr->x_flag_tree_fre)
5996 0 : fprintf (file, "%*s%s (%#x)\n",
5997 : indent_to, "",
5998 : "flag_tree_fre",
5999 : ptr->x_flag_tree_fre);
6000 :
6001 0 : if (ptr->x_flag_tree_loop_distribute_patterns)
6002 0 : fprintf (file, "%*s%s (%#x)\n",
6003 : indent_to, "",
6004 : "flag_tree_loop_distribute_patterns",
6005 : ptr->x_flag_tree_loop_distribute_patterns);
6006 :
6007 0 : if (ptr->x_flag_tree_loop_distribution)
6008 0 : fprintf (file, "%*s%s (%#x)\n",
6009 : indent_to, "",
6010 : "flag_tree_loop_distribution",
6011 : ptr->x_flag_tree_loop_distribution);
6012 :
6013 0 : if (ptr->x_flag_tree_loop_if_convert)
6014 0 : fprintf (file, "%*s%s (%#x)\n",
6015 : indent_to, "",
6016 : "flag_tree_loop_if_convert",
6017 : ptr->x_flag_tree_loop_if_convert);
6018 :
6019 0 : if (ptr->x_flag_tree_loop_im)
6020 0 : fprintf (file, "%*s%s (%#x)\n",
6021 : indent_to, "",
6022 : "flag_tree_loop_im",
6023 : ptr->x_flag_tree_loop_im);
6024 :
6025 0 : if (ptr->x_flag_tree_loop_ivcanon)
6026 0 : fprintf (file, "%*s%s (%#x)\n",
6027 : indent_to, "",
6028 : "flag_tree_loop_ivcanon",
6029 : ptr->x_flag_tree_loop_ivcanon);
6030 :
6031 0 : if (ptr->x_flag_tree_loop_optimize)
6032 0 : fprintf (file, "%*s%s (%#x)\n",
6033 : indent_to, "",
6034 : "flag_tree_loop_optimize",
6035 : ptr->x_flag_tree_loop_optimize);
6036 :
6037 0 : if (ptr->x_flag_tree_loop_vectorize)
6038 0 : fprintf (file, "%*s%s (%#x)\n",
6039 : indent_to, "",
6040 : "flag_tree_loop_vectorize",
6041 : ptr->x_flag_tree_loop_vectorize);
6042 :
6043 0 : if (ptr->x_flag_tree_partial_pre)
6044 0 : fprintf (file, "%*s%s (%#x)\n",
6045 : indent_to, "",
6046 : "flag_tree_partial_pre",
6047 : ptr->x_flag_tree_partial_pre);
6048 :
6049 0 : if (ptr->x_flag_tree_phiprop)
6050 0 : fprintf (file, "%*s%s (%#x)\n",
6051 : indent_to, "",
6052 : "flag_tree_phiprop",
6053 : ptr->x_flag_tree_phiprop);
6054 :
6055 0 : if (ptr->x_flag_tree_pre)
6056 0 : fprintf (file, "%*s%s (%#x)\n",
6057 : indent_to, "",
6058 : "flag_tree_pre",
6059 : ptr->x_flag_tree_pre);
6060 :
6061 0 : if (ptr->x_flag_tree_pta)
6062 0 : fprintf (file, "%*s%s (%#x)\n",
6063 : indent_to, "",
6064 : "flag_tree_pta",
6065 : ptr->x_flag_tree_pta);
6066 :
6067 0 : if (ptr->x_flag_tree_reassoc)
6068 0 : fprintf (file, "%*s%s (%#x)\n",
6069 : indent_to, "",
6070 : "flag_tree_reassoc",
6071 : ptr->x_flag_tree_reassoc);
6072 :
6073 0 : if (ptr->x_flag_tree_scev_cprop)
6074 0 : fprintf (file, "%*s%s (%#x)\n",
6075 : indent_to, "",
6076 : "flag_tree_scev_cprop",
6077 : ptr->x_flag_tree_scev_cprop);
6078 :
6079 0 : if (ptr->x_flag_tree_sink)
6080 0 : fprintf (file, "%*s%s (%#x)\n",
6081 : indent_to, "",
6082 : "flag_tree_sink",
6083 : ptr->x_flag_tree_sink);
6084 :
6085 0 : if (ptr->x_flag_tree_slp_vectorize)
6086 0 : fprintf (file, "%*s%s (%#x)\n",
6087 : indent_to, "",
6088 : "flag_tree_slp_vectorize",
6089 : ptr->x_flag_tree_slp_vectorize);
6090 :
6091 0 : if (ptr->x_flag_tree_slsr)
6092 0 : fprintf (file, "%*s%s (%#x)\n",
6093 : indent_to, "",
6094 : "flag_tree_slsr",
6095 : ptr->x_flag_tree_slsr);
6096 :
6097 0 : if (ptr->x_flag_tree_sra)
6098 0 : fprintf (file, "%*s%s (%#x)\n",
6099 : indent_to, "",
6100 : "flag_tree_sra",
6101 : ptr->x_flag_tree_sra);
6102 :
6103 0 : if (ptr->x_flag_tree_switch_conversion)
6104 0 : fprintf (file, "%*s%s (%#x)\n",
6105 : indent_to, "",
6106 : "flag_tree_switch_conversion",
6107 : ptr->x_flag_tree_switch_conversion);
6108 :
6109 0 : if (ptr->x_flag_tree_tail_merge)
6110 0 : fprintf (file, "%*s%s (%#x)\n",
6111 : indent_to, "",
6112 : "flag_tree_tail_merge",
6113 : ptr->x_flag_tree_tail_merge);
6114 :
6115 0 : if (ptr->x_flag_tree_ter)
6116 0 : fprintf (file, "%*s%s (%#x)\n",
6117 : indent_to, "",
6118 : "flag_tree_ter",
6119 : ptr->x_flag_tree_ter);
6120 :
6121 0 : if (ptr->x_flag_tree_vectorize)
6122 0 : fprintf (file, "%*s%s (%#x)\n",
6123 : indent_to, "",
6124 : "flag_tree_vectorize",
6125 : ptr->x_flag_tree_vectorize);
6126 :
6127 0 : if (ptr->x_flag_tree_vrp)
6128 0 : fprintf (file, "%*s%s (%#x)\n",
6129 : indent_to, "",
6130 : "flag_tree_vrp",
6131 : ptr->x_flag_tree_vrp);
6132 :
6133 0 : if (ptr->x_flag_unconstrained_commons)
6134 0 : fprintf (file, "%*s%s (%#x)\n",
6135 : indent_to, "",
6136 : "flag_unconstrained_commons",
6137 : ptr->x_flag_unconstrained_commons);
6138 :
6139 0 : if (ptr->x_flag_unreachable_traps)
6140 0 : fprintf (file, "%*s%s (%#x)\n",
6141 : indent_to, "",
6142 : "flag_unreachable_traps",
6143 : ptr->x_flag_unreachable_traps);
6144 :
6145 0 : if (ptr->x_flag_unroll_all_loops)
6146 0 : fprintf (file, "%*s%s (%#x)\n",
6147 : indent_to, "",
6148 : "flag_unroll_all_loops",
6149 : ptr->x_flag_unroll_all_loops);
6150 :
6151 0 : if (ptr->x_flag_cunroll_grow_size)
6152 0 : fprintf (file, "%*s%s (%#x)\n",
6153 : indent_to, "",
6154 : "flag_cunroll_grow_size",
6155 : ptr->x_flag_cunroll_grow_size);
6156 :
6157 0 : if (ptr->x_flag_unroll_loops)
6158 0 : fprintf (file, "%*s%s (%#x)\n",
6159 : indent_to, "",
6160 : "flag_unroll_loops",
6161 : ptr->x_flag_unroll_loops);
6162 :
6163 0 : if (ptr->x_flag_unsafe_math_optimizations)
6164 0 : fprintf (file, "%*s%s (%#x)\n",
6165 : indent_to, "",
6166 : "flag_unsafe_math_optimizations",
6167 : ptr->x_flag_unsafe_math_optimizations);
6168 :
6169 0 : if (ptr->x_flag_unswitch_loops)
6170 0 : fprintf (file, "%*s%s (%#x)\n",
6171 : indent_to, "",
6172 : "flag_unswitch_loops",
6173 : ptr->x_flag_unswitch_loops);
6174 :
6175 0 : if (ptr->x_flag_unwind_tables)
6176 0 : fprintf (file, "%*s%s (%#x)\n",
6177 : indent_to, "",
6178 : "flag_unwind_tables",
6179 : ptr->x_flag_unwind_tables);
6180 :
6181 0 : if (ptr->x_flag_var_tracking)
6182 0 : fprintf (file, "%*s%s (%#x)\n",
6183 : indent_to, "",
6184 : "flag_var_tracking",
6185 : ptr->x_flag_var_tracking);
6186 :
6187 0 : if (ptr->x_flag_var_tracking_assignments)
6188 0 : fprintf (file, "%*s%s (%#x)\n",
6189 : indent_to, "",
6190 : "flag_var_tracking_assignments",
6191 : ptr->x_flag_var_tracking_assignments);
6192 :
6193 0 : if (ptr->x_flag_var_tracking_assignments_toggle)
6194 0 : fprintf (file, "%*s%s (%#x)\n",
6195 : indent_to, "",
6196 : "flag_var_tracking_assignments_toggle",
6197 : ptr->x_flag_var_tracking_assignments_toggle);
6198 :
6199 0 : if (ptr->x_flag_var_tracking_uninit)
6200 0 : fprintf (file, "%*s%s (%#x)\n",
6201 : indent_to, "",
6202 : "flag_var_tracking_uninit",
6203 : ptr->x_flag_var_tracking_uninit);
6204 :
6205 0 : if (ptr->x_flag_variable_expansion_in_unroller)
6206 0 : fprintf (file, "%*s%s (%#x)\n",
6207 : indent_to, "",
6208 : "flag_variable_expansion_in_unroller",
6209 : ptr->x_flag_variable_expansion_in_unroller);
6210 :
6211 0 : if (ptr->x_flag_version_loops_for_strides)
6212 0 : fprintf (file, "%*s%s (%#x)\n",
6213 : indent_to, "",
6214 : "flag_version_loops_for_strides",
6215 : ptr->x_flag_version_loops_for_strides);
6216 :
6217 0 : if (ptr->x_flag_value_profile_transformations)
6218 0 : fprintf (file, "%*s%s (%#x)\n",
6219 : indent_to, "",
6220 : "flag_value_profile_transformations",
6221 : ptr->x_flag_value_profile_transformations);
6222 :
6223 0 : if (ptr->x_flag_web)
6224 0 : fprintf (file, "%*s%s (%#x)\n",
6225 : indent_to, "",
6226 : "flag_web",
6227 : ptr->x_flag_web);
6228 :
6229 0 : if (ptr->x_flag_wrapv)
6230 0 : fprintf (file, "%*s%s (%#x)\n",
6231 : indent_to, "",
6232 : "flag_wrapv",
6233 : ptr->x_flag_wrapv);
6234 :
6235 0 : if (ptr->x_flag_wrapv_pointer)
6236 0 : fprintf (file, "%*s%s (%#x)\n",
6237 : indent_to, "",
6238 : "flag_wrapv_pointer",
6239 : ptr->x_flag_wrapv_pointer);
6240 :
6241 0 : if (ptr->x_debug_nonbind_markers_p)
6242 0 : fprintf (file, "%*s%s (%#x)\n",
6243 : indent_to, "",
6244 : "debug_nonbind_markers_p",
6245 : ptr->x_debug_nonbind_markers_p);
6246 :
6247 0 : if (ptr->x_ix86_use_scatter)
6248 0 : fprintf (file, "%*s%s (%#x)\n",
6249 : indent_to, "",
6250 : "ix86_use_scatter",
6251 : ptr->x_ix86_use_scatter);
6252 :
6253 0 : if (ptr->x_ix86_unroll_only_small_loops)
6254 0 : fprintf (file, "%*s%s (%#x)\n",
6255 : indent_to, "",
6256 : "ix86_unroll_only_small_loops",
6257 : ptr->x_ix86_unroll_only_small_loops);
6258 :
6259 0 : if (ptr->x_str_align_functions)
6260 0 : fprintf (file, "%*s%s (%s)\n",
6261 : indent_to, "",
6262 : "str_align_functions",
6263 : ptr->x_str_align_functions);
6264 :
6265 0 : if (ptr->x_str_align_jumps)
6266 0 : fprintf (file, "%*s%s (%s)\n",
6267 : indent_to, "",
6268 : "str_align_jumps",
6269 : ptr->x_str_align_jumps);
6270 :
6271 0 : if (ptr->x_str_align_labels)
6272 0 : fprintf (file, "%*s%s (%s)\n",
6273 : indent_to, "",
6274 : "str_align_labels",
6275 : ptr->x_str_align_labels);
6276 :
6277 0 : if (ptr->x_str_align_loops)
6278 0 : fprintf (file, "%*s%s (%s)\n",
6279 : indent_to, "",
6280 : "str_align_loops",
6281 : ptr->x_str_align_loops);
6282 :
6283 0 : if (ptr->x_flag_patchable_function_entry)
6284 0 : fprintf (file, "%*s%s (%s)\n",
6285 : indent_to, "",
6286 : "flag_patchable_function_entry",
6287 : ptr->x_flag_patchable_function_entry);
6288 :
6289 0 : }
6290 :
6291 : /* Print different optimization variables from structures provided as arguments. */
6292 : void
6293 0 : cl_optimization_print_diff (FILE *file,
6294 : int indent_to,
6295 : struct cl_optimization *ptr1,
6296 : struct cl_optimization *ptr2)
6297 : {
6298 0 : fputs ("\n", file);
6299 0 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
6300 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6301 : indent_to, "",
6302 : "param_align_loop_iterations",
6303 : ptr1->x_param_align_loop_iterations,
6304 : ptr2->x_param_align_loop_iterations);
6305 :
6306 0 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
6307 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6308 : indent_to, "",
6309 : "param_align_threshold",
6310 : ptr1->x_param_align_threshold,
6311 : ptr2->x_param_align_threshold);
6312 :
6313 0 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
6314 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6315 : indent_to, "",
6316 : "param_asan_protect_allocas",
6317 : ptr1->x_param_asan_protect_allocas,
6318 : ptr2->x_param_asan_protect_allocas);
6319 :
6320 0 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
6321 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6322 : indent_to, "",
6323 : "param_asan_instrument_reads",
6324 : ptr1->x_param_asan_instrument_reads,
6325 : ptr2->x_param_asan_instrument_reads);
6326 :
6327 0 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
6328 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6329 : indent_to, "",
6330 : "param_asan_instrument_writes",
6331 : ptr1->x_param_asan_instrument_writes,
6332 : ptr2->x_param_asan_instrument_writes);
6333 :
6334 0 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
6335 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6336 : indent_to, "",
6337 : "param_asan_instrumentation_with_call_threshold",
6338 : ptr1->x_param_asan_instrumentation_with_call_threshold,
6339 : ptr2->x_param_asan_instrumentation_with_call_threshold);
6340 :
6341 0 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
6342 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6343 : indent_to, "",
6344 : "param_asan_kernel_mem_intrinsic_prefix",
6345 : ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
6346 : ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
6347 :
6348 0 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
6349 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6350 : indent_to, "",
6351 : "param_asan_memintrin",
6352 : ptr1->x_param_asan_memintrin,
6353 : ptr2->x_param_asan_memintrin);
6354 :
6355 0 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
6356 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6357 : indent_to, "",
6358 : "param_asan_stack",
6359 : ptr1->x_param_asan_stack,
6360 : ptr2->x_param_asan_stack);
6361 :
6362 0 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
6363 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6364 : indent_to, "",
6365 : "param_asan_use_after_return",
6366 : ptr1->x_param_asan_use_after_return,
6367 : ptr2->x_param_asan_use_after_return);
6368 :
6369 0 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
6370 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6371 : indent_to, "",
6372 : "param_auto_profile_bbs",
6373 : ptr1->x_param_auto_profile_bbs,
6374 : ptr2->x_param_auto_profile_bbs);
6375 :
6376 0 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
6377 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6378 : indent_to, "",
6379 : "param_auto_profile_reorder_only",
6380 : ptr1->x_param_auto_profile_reorder_only,
6381 : ptr2->x_param_auto_profile_reorder_only);
6382 :
6383 0 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
6384 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6385 : indent_to, "",
6386 : "param_avg_loop_niter",
6387 : ptr1->x_param_avg_loop_niter,
6388 : ptr2->x_param_avg_loop_niter);
6389 :
6390 0 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
6391 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6392 : indent_to, "",
6393 : "param_avoid_fma_max_bits",
6394 : ptr1->x_param_avoid_fma_max_bits,
6395 : ptr2->x_param_avoid_fma_max_bits);
6396 :
6397 0 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
6398 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6399 : indent_to, "",
6400 : "param_builtin_expect_probability",
6401 : ptr1->x_param_builtin_expect_probability,
6402 : ptr2->x_param_builtin_expect_probability);
6403 :
6404 0 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
6405 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6406 : indent_to, "",
6407 : "param_builtin_string_cmp_inline_length",
6408 : ptr1->x_param_builtin_string_cmp_inline_length,
6409 : ptr2->x_param_builtin_string_cmp_inline_length);
6410 :
6411 0 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
6412 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6413 : indent_to, "",
6414 : "param_case_values_threshold",
6415 : ptr1->x_param_case_values_threshold,
6416 : ptr2->x_param_case_values_threshold);
6417 :
6418 0 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
6419 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6420 : indent_to, "",
6421 : "param_comdat_sharing_probability",
6422 : ptr1->x_param_comdat_sharing_probability,
6423 : ptr2->x_param_comdat_sharing_probability);
6424 :
6425 0 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
6426 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6427 : indent_to, "",
6428 : "param_construct_interfere_size",
6429 : ptr1->x_param_construct_interfere_size,
6430 : ptr2->x_param_construct_interfere_size);
6431 :
6432 0 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
6433 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6434 : indent_to, "",
6435 : "param_cycle_accurate_model",
6436 : ptr1->x_param_cycle_accurate_model,
6437 : ptr2->x_param_cycle_accurate_model);
6438 :
6439 0 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
6440 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6441 : indent_to, "",
6442 : "param_destruct_interfere_size",
6443 : ptr1->x_param_destruct_interfere_size,
6444 : ptr2->x_param_destruct_interfere_size);
6445 :
6446 0 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
6447 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6448 : indent_to, "",
6449 : "param_dse_max_alias_queries_per_store",
6450 : ptr1->x_param_dse_max_alias_queries_per_store,
6451 : ptr2->x_param_dse_max_alias_queries_per_store);
6452 :
6453 0 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
6454 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6455 : indent_to, "",
6456 : "param_dse_max_object_size",
6457 : ptr1->x_param_dse_max_object_size,
6458 : ptr2->x_param_dse_max_object_size);
6459 :
6460 0 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
6461 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6462 : indent_to, "",
6463 : "param_early_inlining_insns",
6464 : ptr1->x_param_early_inlining_insns,
6465 : ptr2->x_param_early_inlining_insns);
6466 :
6467 0 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
6468 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6469 : indent_to, "",
6470 : "param_fsm_scale_path_stmts",
6471 : ptr1->x_param_fsm_scale_path_stmts,
6472 : ptr2->x_param_fsm_scale_path_stmts);
6473 :
6474 0 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
6475 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6476 : indent_to, "",
6477 : "param_fully_pipelined_fma",
6478 : ptr1->x_param_fully_pipelined_fma,
6479 : ptr2->x_param_fully_pipelined_fma);
6480 :
6481 0 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
6482 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6483 : indent_to, "",
6484 : "param_gcse_after_reload_critical_fraction",
6485 : ptr1->x_param_gcse_after_reload_critical_fraction,
6486 : ptr2->x_param_gcse_after_reload_critical_fraction);
6487 :
6488 0 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
6489 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6490 : indent_to, "",
6491 : "param_gcse_after_reload_partial_fraction",
6492 : ptr1->x_param_gcse_after_reload_partial_fraction,
6493 : ptr2->x_param_gcse_after_reload_partial_fraction);
6494 :
6495 0 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
6496 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6497 : indent_to, "",
6498 : "param_gcse_cost_distance_ratio",
6499 : ptr1->x_param_gcse_cost_distance_ratio,
6500 : ptr2->x_param_gcse_cost_distance_ratio);
6501 :
6502 0 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
6503 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6504 : indent_to, "",
6505 : "param_gcse_unrestricted_cost",
6506 : ptr1->x_param_gcse_unrestricted_cost,
6507 : ptr2->x_param_gcse_unrestricted_cost);
6508 :
6509 0 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
6510 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6511 : indent_to, "",
6512 : "param_graphite_max_arrays_per_scop",
6513 : ptr1->x_param_graphite_max_arrays_per_scop,
6514 : ptr2->x_param_graphite_max_arrays_per_scop);
6515 :
6516 0 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
6517 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6518 : indent_to, "",
6519 : "param_graphite_max_nb_scop_params",
6520 : ptr1->x_param_graphite_max_nb_scop_params,
6521 : ptr2->x_param_graphite_max_nb_scop_params);
6522 :
6523 0 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
6524 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6525 : indent_to, "",
6526 : "param_hardcfr_max_blocks",
6527 : ptr1->x_param_hardcfr_max_blocks,
6528 : ptr2->x_param_hardcfr_max_blocks);
6529 :
6530 0 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
6531 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6532 : indent_to, "",
6533 : "param_hardcfr_max_inline_blocks",
6534 : ptr1->x_param_hardcfr_max_inline_blocks,
6535 : ptr2->x_param_hardcfr_max_inline_blocks);
6536 :
6537 0 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
6538 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6539 : indent_to, "",
6540 : "param_hwasan_instrument_allocas",
6541 : ptr1->x_param_hwasan_instrument_allocas,
6542 : ptr2->x_param_hwasan_instrument_allocas);
6543 :
6544 0 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
6545 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6546 : indent_to, "",
6547 : "param_hwasan_instrument_mem_intrinsics",
6548 : ptr1->x_param_hwasan_instrument_mem_intrinsics,
6549 : ptr2->x_param_hwasan_instrument_mem_intrinsics);
6550 :
6551 0 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
6552 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6553 : indent_to, "",
6554 : "param_hwasan_instrument_reads",
6555 : ptr1->x_param_hwasan_instrument_reads,
6556 : ptr2->x_param_hwasan_instrument_reads);
6557 :
6558 0 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
6559 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6560 : indent_to, "",
6561 : "param_hwasan_instrument_stack",
6562 : ptr1->x_param_hwasan_instrument_stack,
6563 : ptr2->x_param_hwasan_instrument_stack);
6564 :
6565 0 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
6566 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6567 : indent_to, "",
6568 : "param_hwasan_instrument_writes",
6569 : ptr1->x_param_hwasan_instrument_writes,
6570 : ptr2->x_param_hwasan_instrument_writes);
6571 :
6572 0 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
6573 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6574 : indent_to, "",
6575 : "param_hwasan_random_frame_tag",
6576 : ptr1->x_param_hwasan_random_frame_tag,
6577 : ptr2->x_param_hwasan_random_frame_tag);
6578 :
6579 0 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
6580 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6581 : indent_to, "",
6582 : "param_inline_heuristics_hint_percent",
6583 : ptr1->x_param_inline_heuristics_hint_percent,
6584 : ptr2->x_param_inline_heuristics_hint_percent);
6585 :
6586 0 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
6587 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6588 : indent_to, "",
6589 : "param_inline_min_speedup",
6590 : ptr1->x_param_inline_min_speedup,
6591 : ptr2->x_param_inline_min_speedup);
6592 :
6593 0 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
6594 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6595 : indent_to, "",
6596 : "param_inline_unit_growth",
6597 : ptr1->x_param_inline_unit_growth,
6598 : ptr2->x_param_inline_unit_growth);
6599 :
6600 0 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
6601 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6602 : indent_to, "",
6603 : "param_ipa_cp_eval_threshold",
6604 : ptr1->x_param_ipa_cp_eval_threshold,
6605 : ptr2->x_param_ipa_cp_eval_threshold);
6606 :
6607 0 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
6608 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6609 : indent_to, "",
6610 : "param_ipa_cp_large_unit_insns",
6611 : ptr1->x_param_ipa_cp_large_unit_insns,
6612 : ptr2->x_param_ipa_cp_large_unit_insns);
6613 :
6614 0 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
6615 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6616 : indent_to, "",
6617 : "param_ipa_cp_loop_hint_bonus",
6618 : ptr1->x_param_ipa_cp_loop_hint_bonus,
6619 : ptr2->x_param_ipa_cp_loop_hint_bonus);
6620 :
6621 0 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
6622 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6623 : indent_to, "",
6624 : "param_ipa_cp_max_recursive_depth",
6625 : ptr1->x_param_ipa_cp_max_recursive_depth,
6626 : ptr2->x_param_ipa_cp_max_recursive_depth);
6627 :
6628 0 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
6629 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6630 : indent_to, "",
6631 : "param_ipa_cp_min_recursive_probability",
6632 : ptr1->x_param_ipa_cp_min_recursive_probability,
6633 : ptr2->x_param_ipa_cp_min_recursive_probability);
6634 :
6635 0 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
6636 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6637 : indent_to, "",
6638 : "param_ipa_cp_recursion_penalty",
6639 : ptr1->x_param_ipa_cp_recursion_penalty,
6640 : ptr2->x_param_ipa_cp_recursion_penalty);
6641 :
6642 0 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
6643 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6644 : indent_to, "",
6645 : "param_ipa_cp_recursive_freq_factor",
6646 : ptr1->x_param_ipa_cp_recursive_freq_factor,
6647 : ptr2->x_param_ipa_cp_recursive_freq_factor);
6648 :
6649 0 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
6650 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6651 : indent_to, "",
6652 : "param_ipa_cp_single_call_penalty",
6653 : ptr1->x_param_ipa_cp_single_call_penalty,
6654 : ptr2->x_param_ipa_cp_single_call_penalty);
6655 :
6656 0 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
6657 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6658 : indent_to, "",
6659 : "param_ipa_cp_sweeps",
6660 : ptr1->x_param_ipa_cp_sweeps,
6661 : ptr2->x_param_ipa_cp_sweeps);
6662 :
6663 0 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
6664 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6665 : indent_to, "",
6666 : "param_ipa_cp_unit_growth",
6667 : ptr1->x_param_ipa_cp_unit_growth,
6668 : ptr2->x_param_ipa_cp_unit_growth);
6669 :
6670 0 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
6671 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6672 : indent_to, "",
6673 : "param_ipa_cp_value_list_size",
6674 : ptr1->x_param_ipa_cp_value_list_size,
6675 : ptr2->x_param_ipa_cp_value_list_size);
6676 :
6677 0 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
6678 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6679 : indent_to, "",
6680 : "param_ipa_jump_function_lookups",
6681 : ptr1->x_param_ipa_jump_function_lookups,
6682 : ptr2->x_param_ipa_jump_function_lookups);
6683 :
6684 0 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
6685 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6686 : indent_to, "",
6687 : "param_ipa_max_aa_steps",
6688 : ptr1->x_param_ipa_max_aa_steps,
6689 : ptr2->x_param_ipa_max_aa_steps);
6690 :
6691 0 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
6692 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6693 : indent_to, "",
6694 : "param_ipa_max_agg_items",
6695 : ptr1->x_param_ipa_max_agg_items,
6696 : ptr2->x_param_ipa_max_agg_items);
6697 :
6698 0 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
6699 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6700 : indent_to, "",
6701 : "param_ipa_max_loop_predicates",
6702 : ptr1->x_param_ipa_max_loop_predicates,
6703 : ptr2->x_param_ipa_max_loop_predicates);
6704 :
6705 0 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
6706 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6707 : indent_to, "",
6708 : "param_ipa_max_param_expr_ops",
6709 : ptr1->x_param_ipa_max_param_expr_ops,
6710 : ptr2->x_param_ipa_max_param_expr_ops);
6711 :
6712 0 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
6713 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6714 : indent_to, "",
6715 : "param_ipa_max_switch_predicate_bounds",
6716 : ptr1->x_param_ipa_max_switch_predicate_bounds,
6717 : ptr2->x_param_ipa_max_switch_predicate_bounds);
6718 :
6719 0 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
6720 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6721 : indent_to, "",
6722 : "param_ipa_sra_deref_prob_threshold",
6723 : ptr1->x_param_ipa_sra_deref_prob_threshold,
6724 : ptr2->x_param_ipa_sra_deref_prob_threshold);
6725 :
6726 0 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
6727 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6728 : indent_to, "",
6729 : "param_ipa_sra_max_replacements",
6730 : ptr1->x_param_ipa_sra_max_replacements,
6731 : ptr2->x_param_ipa_sra_max_replacements);
6732 :
6733 0 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
6734 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6735 : indent_to, "",
6736 : "param_ipa_sra_ptr_growth_factor",
6737 : ptr1->x_param_ipa_sra_ptr_growth_factor,
6738 : ptr2->x_param_ipa_sra_ptr_growth_factor);
6739 :
6740 0 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
6741 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6742 : indent_to, "",
6743 : "param_ipa_sra_ptrwrap_growth_factor",
6744 : ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
6745 : ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
6746 :
6747 0 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
6748 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6749 : indent_to, "",
6750 : "param_ira_consider_dup_in_all_alts",
6751 : ptr1->x_param_ira_consider_dup_in_all_alts,
6752 : ptr2->x_param_ira_consider_dup_in_all_alts);
6753 :
6754 0 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
6755 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6756 : indent_to, "",
6757 : "param_ira_loop_reserved_regs",
6758 : ptr1->x_param_ira_loop_reserved_regs,
6759 : ptr2->x_param_ira_loop_reserved_regs);
6760 :
6761 0 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
6762 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6763 : indent_to, "",
6764 : "param_ira_max_conflict_table_size",
6765 : ptr1->x_param_ira_max_conflict_table_size,
6766 : ptr2->x_param_ira_max_conflict_table_size);
6767 :
6768 0 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
6769 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6770 : indent_to, "",
6771 : "param_ira_max_loops_num",
6772 : ptr1->x_param_ira_max_loops_num,
6773 : ptr2->x_param_ira_max_loops_num);
6774 :
6775 0 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
6776 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6777 : indent_to, "",
6778 : "param_ira_simple_lra_insn_threshold",
6779 : ptr1->x_param_ira_simple_lra_insn_threshold,
6780 : ptr2->x_param_ira_simple_lra_insn_threshold);
6781 :
6782 0 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
6783 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6784 : indent_to, "",
6785 : "param_iv_always_prune_cand_set_bound",
6786 : ptr1->x_param_iv_always_prune_cand_set_bound,
6787 : ptr2->x_param_iv_always_prune_cand_set_bound);
6788 :
6789 0 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
6790 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6791 : indent_to, "",
6792 : "param_iv_consider_all_candidates_bound",
6793 : ptr1->x_param_iv_consider_all_candidates_bound,
6794 : ptr2->x_param_iv_consider_all_candidates_bound);
6795 :
6796 0 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
6797 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6798 : indent_to, "",
6799 : "param_iv_max_considered_uses",
6800 : ptr1->x_param_iv_max_considered_uses,
6801 : ptr2->x_param_iv_max_considered_uses);
6802 :
6803 0 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
6804 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6805 : indent_to, "",
6806 : "ix86_vect_compare_costs",
6807 : ptr1->x_ix86_vect_compare_costs,
6808 : ptr2->x_ix86_vect_compare_costs);
6809 :
6810 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
6811 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6812 : indent_to, "",
6813 : "param_jump_table_max_growth_ratio_for_size",
6814 : ptr1->x_param_jump_table_max_growth_ratio_for_size,
6815 : ptr2->x_param_jump_table_max_growth_ratio_for_size);
6816 :
6817 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
6818 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6819 : indent_to, "",
6820 : "param_jump_table_max_growth_ratio_for_speed",
6821 : ptr1->x_param_jump_table_max_growth_ratio_for_speed,
6822 : ptr2->x_param_jump_table_max_growth_ratio_for_speed);
6823 :
6824 0 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
6825 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6826 : indent_to, "",
6827 : "param_l1_cache_line_size",
6828 : ptr1->x_param_l1_cache_line_size,
6829 : ptr2->x_param_l1_cache_line_size);
6830 :
6831 0 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
6832 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6833 : indent_to, "",
6834 : "param_l1_cache_size",
6835 : ptr1->x_param_l1_cache_size,
6836 : ptr2->x_param_l1_cache_size);
6837 :
6838 0 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
6839 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6840 : indent_to, "",
6841 : "param_l2_cache_size",
6842 : ptr1->x_param_l2_cache_size,
6843 : ptr2->x_param_l2_cache_size);
6844 :
6845 0 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
6846 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6847 : indent_to, "",
6848 : "param_large_function_growth",
6849 : ptr1->x_param_large_function_growth,
6850 : ptr2->x_param_large_function_growth);
6851 :
6852 0 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
6853 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6854 : indent_to, "",
6855 : "param_large_function_insns",
6856 : ptr1->x_param_large_function_insns,
6857 : ptr2->x_param_large_function_insns);
6858 :
6859 0 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
6860 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6861 : indent_to, "",
6862 : "param_stack_frame_growth",
6863 : ptr1->x_param_stack_frame_growth,
6864 : ptr2->x_param_stack_frame_growth);
6865 :
6866 0 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
6867 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6868 : indent_to, "",
6869 : "param_large_stack_frame",
6870 : ptr1->x_param_large_stack_frame,
6871 : ptr2->x_param_large_stack_frame);
6872 :
6873 0 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
6874 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6875 : indent_to, "",
6876 : "param_large_unit_insns",
6877 : ptr1->x_param_large_unit_insns,
6878 : ptr2->x_param_large_unit_insns);
6879 :
6880 0 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
6881 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6882 : indent_to, "",
6883 : "param_lim_expensive",
6884 : ptr1->x_param_lim_expensive,
6885 : ptr2->x_param_lim_expensive);
6886 :
6887 0 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
6888 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6889 : indent_to, "",
6890 : "param_loop_block_tile_size",
6891 : ptr1->x_param_loop_block_tile_size,
6892 : ptr2->x_param_loop_block_tile_size);
6893 :
6894 0 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
6895 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6896 : indent_to, "",
6897 : "param_loop_interchange_max_num_stmts",
6898 : ptr1->x_param_loop_interchange_max_num_stmts,
6899 : ptr2->x_param_loop_interchange_max_num_stmts);
6900 :
6901 0 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
6902 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6903 : indent_to, "",
6904 : "param_loop_interchange_stride_ratio",
6905 : ptr1->x_param_loop_interchange_stride_ratio,
6906 : ptr2->x_param_loop_interchange_stride_ratio);
6907 :
6908 0 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
6909 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6910 : indent_to, "",
6911 : "param_loop_invariant_max_bbs_in_loop",
6912 : ptr1->x_param_loop_invariant_max_bbs_in_loop,
6913 : ptr2->x_param_loop_invariant_max_bbs_in_loop);
6914 :
6915 0 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
6916 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6917 : indent_to, "",
6918 : "param_loop_max_datarefs_for_datadeps",
6919 : ptr1->x_param_loop_max_datarefs_for_datadeps,
6920 : ptr2->x_param_loop_max_datarefs_for_datadeps);
6921 :
6922 0 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
6923 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6924 : indent_to, "",
6925 : "param_loop_versioning_max_inner_insns",
6926 : ptr1->x_param_loop_versioning_max_inner_insns,
6927 : ptr2->x_param_loop_versioning_max_inner_insns);
6928 :
6929 0 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
6930 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6931 : indent_to, "",
6932 : "param_loop_versioning_max_outer_insns",
6933 : ptr1->x_param_loop_versioning_max_outer_insns,
6934 : ptr2->x_param_loop_versioning_max_outer_insns);
6935 :
6936 0 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
6937 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6938 : indent_to, "",
6939 : "param_lra_inheritance_ebb_probability_cutoff",
6940 : ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
6941 : ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
6942 :
6943 0 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
6944 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6945 : indent_to, "",
6946 : "param_lra_max_considered_reload_pseudos",
6947 : ptr1->x_param_lra_max_considered_reload_pseudos,
6948 : ptr2->x_param_lra_max_considered_reload_pseudos);
6949 :
6950 0 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
6951 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6952 : indent_to, "",
6953 : "lra_max_pseudos_points_log2_considered_for_preferences",
6954 : ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
6955 : ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
6956 :
6957 0 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
6958 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6959 : indent_to, "",
6960 : "param_lto_locality_frequency",
6961 : ptr1->x_param_lto_locality_frequency,
6962 : ptr2->x_param_lto_locality_frequency);
6963 :
6964 0 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
6965 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6966 : indent_to, "",
6967 : "param_lto_locality_size",
6968 : ptr1->x_param_lto_locality_size,
6969 : ptr2->x_param_lto_locality_size);
6970 :
6971 0 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
6972 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6973 : indent_to, "",
6974 : "param_max_average_unrolled_insns",
6975 : ptr1->x_param_max_average_unrolled_insns,
6976 : ptr2->x_param_max_average_unrolled_insns);
6977 :
6978 0 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
6979 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6980 : indent_to, "",
6981 : "param_max_combine_insns",
6982 : ptr1->x_param_max_combine_insns,
6983 : ptr2->x_param_max_combine_insns);
6984 :
6985 0 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
6986 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6987 : indent_to, "",
6988 : "param_max_combine_search_insns",
6989 : ptr1->x_param_max_combine_search_insns,
6990 : ptr2->x_param_max_combine_search_insns);
6991 :
6992 0 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
6993 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6994 : indent_to, "",
6995 : "param_max_unroll_iterations",
6996 : ptr1->x_param_max_unroll_iterations,
6997 : ptr2->x_param_max_unroll_iterations);
6998 :
6999 0 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
7000 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7001 : indent_to, "",
7002 : "param_max_completely_peel_times",
7003 : ptr1->x_param_max_completely_peel_times,
7004 : ptr2->x_param_max_completely_peel_times);
7005 :
7006 0 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
7007 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7008 : indent_to, "",
7009 : "param_max_completely_peeled_insns",
7010 : ptr1->x_param_max_completely_peeled_insns,
7011 : ptr2->x_param_max_completely_peeled_insns);
7012 :
7013 0 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
7014 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7015 : indent_to, "",
7016 : "param_max_crossjump_edges",
7017 : ptr1->x_param_max_crossjump_edges,
7018 : ptr2->x_param_max_crossjump_edges);
7019 :
7020 0 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
7021 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7022 : indent_to, "",
7023 : "param_max_cse_insns",
7024 : ptr1->x_param_max_cse_insns,
7025 : ptr2->x_param_max_cse_insns);
7026 :
7027 0 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
7028 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7029 : indent_to, "",
7030 : "param_max_cse_path_length",
7031 : ptr1->x_param_max_cse_path_length,
7032 : ptr2->x_param_max_cse_path_length);
7033 :
7034 0 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
7035 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7036 : indent_to, "",
7037 : "param_max_cselib_memory_locations",
7038 : ptr1->x_param_max_cselib_memory_locations,
7039 : ptr2->x_param_max_cselib_memory_locations);
7040 :
7041 0 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
7042 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7043 : indent_to, "",
7044 : "param_max_debug_marker_count",
7045 : ptr1->x_param_max_debug_marker_count,
7046 : ptr2->x_param_max_debug_marker_count);
7047 :
7048 0 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
7049 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7050 : indent_to, "",
7051 : "param_max_delay_slot_insn_search",
7052 : ptr1->x_param_max_delay_slot_insn_search,
7053 : ptr2->x_param_max_delay_slot_insn_search);
7054 :
7055 0 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
7056 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7057 : indent_to, "",
7058 : "param_max_delay_slot_live_search",
7059 : ptr1->x_param_max_delay_slot_live_search,
7060 : ptr2->x_param_max_delay_slot_live_search);
7061 :
7062 0 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
7063 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7064 : indent_to, "",
7065 : "param_max_devirt_targets",
7066 : ptr1->x_param_max_devirt_targets,
7067 : ptr2->x_param_max_devirt_targets);
7068 :
7069 0 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
7070 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7071 : indent_to, "",
7072 : "param_max_dse_active_local_stores",
7073 : ptr1->x_param_max_dse_active_local_stores,
7074 : ptr2->x_param_max_dse_active_local_stores);
7075 :
7076 0 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
7077 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7078 : indent_to, "",
7079 : "param_early_inliner_max_iterations",
7080 : ptr1->x_param_early_inliner_max_iterations,
7081 : ptr2->x_param_early_inliner_max_iterations);
7082 :
7083 0 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
7084 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7085 : indent_to, "",
7086 : "param_max_find_base_term_values",
7087 : ptr1->x_param_max_find_base_term_values,
7088 : ptr2->x_param_max_find_base_term_values);
7089 :
7090 0 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
7091 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7092 : indent_to, "",
7093 : "param_max_fsm_thread_path_insns",
7094 : ptr1->x_param_max_fsm_thread_path_insns,
7095 : ptr2->x_param_max_fsm_thread_path_insns);
7096 :
7097 0 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
7098 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7099 : indent_to, "",
7100 : "param_max_gcse_insertion_ratio",
7101 : ptr1->x_param_max_gcse_insertion_ratio,
7102 : ptr2->x_param_max_gcse_insertion_ratio);
7103 :
7104 0 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
7105 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7106 : indent_to, "",
7107 : "param_max_gcse_memory",
7108 : ptr1->x_param_max_gcse_memory,
7109 : ptr2->x_param_max_gcse_memory);
7110 :
7111 0 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
7112 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7113 : indent_to, "",
7114 : "param_max_goto_duplication_insns",
7115 : ptr1->x_param_max_goto_duplication_insns,
7116 : ptr2->x_param_max_goto_duplication_insns);
7117 :
7118 0 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
7119 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7120 : indent_to, "",
7121 : "param_max_grow_copy_bb_insns",
7122 : ptr1->x_param_max_grow_copy_bb_insns,
7123 : ptr2->x_param_max_grow_copy_bb_insns);
7124 :
7125 0 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
7126 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7127 : indent_to, "",
7128 : "param_max_hoist_depth",
7129 : ptr1->x_param_max_hoist_depth,
7130 : ptr2->x_param_max_hoist_depth);
7131 :
7132 0 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
7133 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7134 : indent_to, "",
7135 : "param_inline_functions_called_once_insns",
7136 : ptr1->x_param_inline_functions_called_once_insns,
7137 : ptr2->x_param_inline_functions_called_once_insns);
7138 :
7139 0 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
7140 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7141 : indent_to, "",
7142 : "param_inline_functions_called_once_loop_depth",
7143 : ptr1->x_param_inline_functions_called_once_loop_depth,
7144 : ptr2->x_param_inline_functions_called_once_loop_depth);
7145 :
7146 0 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
7147 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7148 : indent_to, "",
7149 : "param_max_inline_insns_auto",
7150 : ptr1->x_param_max_inline_insns_auto,
7151 : ptr2->x_param_max_inline_insns_auto);
7152 :
7153 0 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
7154 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7155 : indent_to, "",
7156 : "param_max_inline_insns_recursive_auto",
7157 : ptr1->x_param_max_inline_insns_recursive_auto,
7158 : ptr2->x_param_max_inline_insns_recursive_auto);
7159 :
7160 0 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
7161 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7162 : indent_to, "",
7163 : "param_max_inline_insns_recursive",
7164 : ptr1->x_param_max_inline_insns_recursive,
7165 : ptr2->x_param_max_inline_insns_recursive);
7166 :
7167 0 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
7168 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7169 : indent_to, "",
7170 : "param_max_inline_insns_single",
7171 : ptr1->x_param_max_inline_insns_single,
7172 : ptr2->x_param_max_inline_insns_single);
7173 :
7174 0 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
7175 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7176 : indent_to, "",
7177 : "param_max_inline_insns_size",
7178 : ptr1->x_param_max_inline_insns_size,
7179 : ptr2->x_param_max_inline_insns_size);
7180 :
7181 0 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
7182 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7183 : indent_to, "",
7184 : "param_max_inline_insns_small",
7185 : ptr1->x_param_max_inline_insns_small,
7186 : ptr2->x_param_max_inline_insns_small);
7187 :
7188 0 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
7189 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7190 : indent_to, "",
7191 : "param_max_inline_recursive_depth_auto",
7192 : ptr1->x_param_max_inline_recursive_depth_auto,
7193 : ptr2->x_param_max_inline_recursive_depth_auto);
7194 :
7195 0 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
7196 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7197 : indent_to, "",
7198 : "param_max_inline_recursive_depth",
7199 : ptr1->x_param_max_inline_recursive_depth,
7200 : ptr2->x_param_max_inline_recursive_depth);
7201 :
7202 0 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
7203 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7204 : indent_to, "",
7205 : "param_max_isl_operations",
7206 : ptr1->x_param_max_isl_operations,
7207 : ptr2->x_param_max_isl_operations);
7208 :
7209 0 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
7210 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7211 : indent_to, "",
7212 : "param_max_iterations_computation_cost",
7213 : ptr1->x_param_max_iterations_computation_cost,
7214 : ptr2->x_param_max_iterations_computation_cost);
7215 :
7216 0 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
7217 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7218 : indent_to, "",
7219 : "param_max_iterations_to_track",
7220 : ptr1->x_param_max_iterations_to_track,
7221 : ptr2->x_param_max_iterations_to_track);
7222 :
7223 0 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
7224 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7225 : indent_to, "",
7226 : "param_max_jump_thread_duplication_stmts",
7227 : ptr1->x_param_max_jump_thread_duplication_stmts,
7228 : ptr2->x_param_max_jump_thread_duplication_stmts);
7229 :
7230 0 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
7231 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7232 : indent_to, "",
7233 : "param_max_jump_thread_paths",
7234 : ptr1->x_param_max_jump_thread_paths,
7235 : ptr2->x_param_max_jump_thread_paths);
7236 :
7237 0 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
7238 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7239 : indent_to, "",
7240 : "param_max_last_value_rtl",
7241 : ptr1->x_param_max_last_value_rtl,
7242 : ptr2->x_param_max_last_value_rtl);
7243 :
7244 0 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
7245 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7246 : indent_to, "",
7247 : "param_max_loop_header_insns",
7248 : ptr1->x_param_max_loop_header_insns,
7249 : ptr2->x_param_max_loop_header_insns);
7250 :
7251 0 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
7252 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7253 : indent_to, "",
7254 : "param_max_modulo_backtrack_attempts",
7255 : ptr1->x_param_max_modulo_backtrack_attempts,
7256 : ptr2->x_param_max_modulo_backtrack_attempts);
7257 :
7258 0 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
7259 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7260 : indent_to, "",
7261 : "param_max_partial_antic_length",
7262 : ptr1->x_param_max_partial_antic_length,
7263 : ptr2->x_param_max_partial_antic_length);
7264 :
7265 0 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
7266 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7267 : indent_to, "",
7268 : "param_max_peel_branches",
7269 : ptr1->x_param_max_peel_branches,
7270 : ptr2->x_param_max_peel_branches);
7271 :
7272 0 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
7273 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7274 : indent_to, "",
7275 : "param_max_peel_times",
7276 : ptr1->x_param_max_peel_times,
7277 : ptr2->x_param_max_peel_times);
7278 :
7279 0 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
7280 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7281 : indent_to, "",
7282 : "param_max_peeled_insns",
7283 : ptr1->x_param_max_peeled_insns,
7284 : ptr2->x_param_max_peeled_insns);
7285 :
7286 0 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
7287 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7288 : indent_to, "",
7289 : "param_max_pending_list_length",
7290 : ptr1->x_param_max_pending_list_length,
7291 : ptr2->x_param_max_pending_list_length);
7292 :
7293 0 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
7294 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7295 : indent_to, "",
7296 : "param_max_pipeline_region_blocks",
7297 : ptr1->x_param_max_pipeline_region_blocks,
7298 : ptr2->x_param_max_pipeline_region_blocks);
7299 :
7300 0 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
7301 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7302 : indent_to, "",
7303 : "param_max_pipeline_region_insns",
7304 : ptr1->x_param_max_pipeline_region_insns,
7305 : ptr2->x_param_max_pipeline_region_insns);
7306 :
7307 0 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
7308 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7309 : indent_to, "",
7310 : "param_max_pow_sqrt_depth",
7311 : ptr1->x_param_max_pow_sqrt_depth,
7312 : ptr2->x_param_max_pow_sqrt_depth);
7313 :
7314 0 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
7315 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7316 : indent_to, "",
7317 : "param_max_predicted_iterations",
7318 : ptr1->x_param_max_predicted_iterations,
7319 : ptr2->x_param_max_predicted_iterations);
7320 :
7321 0 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
7322 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7323 : indent_to, "",
7324 : "param_max_reload_search_insns",
7325 : ptr1->x_param_max_reload_search_insns,
7326 : ptr2->x_param_max_reload_search_insns);
7327 :
7328 0 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
7329 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7330 : indent_to, "",
7331 : "param_max_rtl_if_conversion_insns",
7332 : ptr1->x_param_max_rtl_if_conversion_insns,
7333 : ptr2->x_param_max_rtl_if_conversion_insns);
7334 :
7335 0 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
7336 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7337 : indent_to, "",
7338 : "param_max_rtl_if_conversion_predictable_cost",
7339 : ptr1->x_param_max_rtl_if_conversion_predictable_cost,
7340 : ptr2->x_param_max_rtl_if_conversion_predictable_cost);
7341 :
7342 0 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
7343 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7344 : indent_to, "",
7345 : "param_max_rtl_if_conversion_unpredictable_cost",
7346 : ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
7347 : ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
7348 :
7349 0 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
7350 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7351 : indent_to, "",
7352 : "param_max_sched_extend_regions_iters",
7353 : ptr1->x_param_max_sched_extend_regions_iters,
7354 : ptr2->x_param_max_sched_extend_regions_iters);
7355 :
7356 0 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
7357 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7358 : indent_to, "",
7359 : "param_max_sched_insn_conflict_delay",
7360 : ptr1->x_param_max_sched_insn_conflict_delay,
7361 : ptr2->x_param_max_sched_insn_conflict_delay);
7362 :
7363 0 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
7364 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7365 : indent_to, "",
7366 : "param_max_sched_ready_insns",
7367 : ptr1->x_param_max_sched_ready_insns,
7368 : ptr2->x_param_max_sched_ready_insns);
7369 :
7370 0 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
7371 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7372 : indent_to, "",
7373 : "param_max_sched_region_blocks",
7374 : ptr1->x_param_max_sched_region_blocks,
7375 : ptr2->x_param_max_sched_region_blocks);
7376 :
7377 0 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
7378 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7379 : indent_to, "",
7380 : "param_max_sched_region_insns",
7381 : ptr1->x_param_max_sched_region_insns,
7382 : ptr2->x_param_max_sched_region_insns);
7383 :
7384 0 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
7385 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7386 : indent_to, "",
7387 : "param_max_slsr_candidate_scan",
7388 : ptr1->x_param_max_slsr_candidate_scan,
7389 : ptr2->x_param_max_slsr_candidate_scan);
7390 :
7391 0 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
7392 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7393 : indent_to, "",
7394 : "param_max_speculative_devirt_maydefs",
7395 : ptr1->x_param_max_speculative_devirt_maydefs,
7396 : ptr2->x_param_max_speculative_devirt_maydefs);
7397 :
7398 0 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
7399 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7400 : indent_to, "",
7401 : "param_max_stores_to_merge",
7402 : ptr1->x_param_max_stores_to_merge,
7403 : ptr2->x_param_max_stores_to_merge);
7404 :
7405 0 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
7406 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7407 : indent_to, "",
7408 : "param_max_stores_to_sink",
7409 : ptr1->x_param_max_stores_to_sink,
7410 : ptr2->x_param_max_stores_to_sink);
7411 :
7412 0 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
7413 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7414 : indent_to, "",
7415 : "param_max_tail_merge_comparisons",
7416 : ptr1->x_param_max_tail_merge_comparisons,
7417 : ptr2->x_param_max_tail_merge_comparisons);
7418 :
7419 0 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
7420 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7421 : indent_to, "",
7422 : "param_max_tail_merge_iterations",
7423 : ptr1->x_param_max_tail_merge_iterations,
7424 : ptr2->x_param_max_tail_merge_iterations);
7425 :
7426 0 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
7427 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7428 : indent_to, "",
7429 : "param_max_tracked_strlens",
7430 : ptr1->x_param_max_tracked_strlens,
7431 : ptr2->x_param_max_tracked_strlens);
7432 :
7433 0 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
7434 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7435 : indent_to, "",
7436 : "param_max_tree_if_conversion_phi_args",
7437 : ptr1->x_param_max_tree_if_conversion_phi_args,
7438 : ptr2->x_param_max_tree_if_conversion_phi_args);
7439 :
7440 0 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
7441 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7442 : indent_to, "",
7443 : "param_max_unroll_times",
7444 : ptr1->x_param_max_unroll_times,
7445 : ptr2->x_param_max_unroll_times);
7446 :
7447 0 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
7448 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7449 : indent_to, "",
7450 : "param_max_unrolled_insns",
7451 : ptr1->x_param_max_unrolled_insns,
7452 : ptr2->x_param_max_unrolled_insns);
7453 :
7454 0 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
7455 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7456 : indent_to, "",
7457 : "param_max_unswitch_depth",
7458 : ptr1->x_param_max_unswitch_depth,
7459 : ptr2->x_param_max_unswitch_depth);
7460 :
7461 0 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
7462 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7463 : indent_to, "",
7464 : "param_max_unswitch_insns",
7465 : ptr1->x_param_max_unswitch_insns,
7466 : ptr2->x_param_max_unswitch_insns);
7467 :
7468 0 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
7469 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7470 : indent_to, "",
7471 : "param_max_variable_expansions",
7472 : ptr1->x_param_max_variable_expansions,
7473 : ptr2->x_param_max_variable_expansions);
7474 :
7475 0 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
7476 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7477 : indent_to, "",
7478 : "param_max_vartrack_expr_depth",
7479 : ptr1->x_param_max_vartrack_expr_depth,
7480 : ptr2->x_param_max_vartrack_expr_depth);
7481 :
7482 0 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
7483 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7484 : indent_to, "",
7485 : "param_max_vartrack_reverse_op_size",
7486 : ptr1->x_param_max_vartrack_reverse_op_size,
7487 : ptr2->x_param_max_vartrack_reverse_op_size);
7488 :
7489 0 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
7490 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7491 : indent_to, "",
7492 : "param_max_vartrack_size",
7493 : ptr1->x_param_max_vartrack_size,
7494 : ptr2->x_param_max_vartrack_size);
7495 :
7496 0 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
7497 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7498 : indent_to, "",
7499 : "param_memtag_instrument_mem_intrinsics",
7500 : ptr1->x_param_memtag_instrument_mem_intrinsics,
7501 : ptr2->x_param_memtag_instrument_mem_intrinsics);
7502 :
7503 0 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
7504 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7505 : indent_to, "",
7506 : "param_min_crossjump_insns",
7507 : ptr1->x_param_min_crossjump_insns,
7508 : ptr2->x_param_min_crossjump_insns);
7509 :
7510 0 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
7511 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7512 : indent_to, "",
7513 : "param_min_inline_recursive_probability",
7514 : ptr1->x_param_min_inline_recursive_probability,
7515 : ptr2->x_param_min_inline_recursive_probability);
7516 :
7517 0 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
7518 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7519 : indent_to, "",
7520 : "param_min_insn_to_prefetch_ratio",
7521 : ptr1->x_param_min_insn_to_prefetch_ratio,
7522 : ptr2->x_param_min_insn_to_prefetch_ratio);
7523 :
7524 0 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
7525 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7526 : indent_to, "",
7527 : "param_min_loop_cond_split_prob",
7528 : ptr1->x_param_min_loop_cond_split_prob,
7529 : ptr2->x_param_min_loop_cond_split_prob);
7530 :
7531 0 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
7532 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7533 : indent_to, "",
7534 : "param_min_pagesize",
7535 : ptr1->x_param_min_pagesize,
7536 : ptr2->x_param_min_pagesize);
7537 :
7538 0 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
7539 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7540 : indent_to, "",
7541 : "param_min_size_for_stack_sharing",
7542 : ptr1->x_param_min_size_for_stack_sharing,
7543 : ptr2->x_param_min_size_for_stack_sharing);
7544 :
7545 0 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
7546 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7547 : indent_to, "",
7548 : "param_min_spec_prob",
7549 : ptr1->x_param_min_spec_prob,
7550 : ptr2->x_param_min_spec_prob);
7551 :
7552 0 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
7553 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7554 : indent_to, "",
7555 : "param_min_vect_loop_bound",
7556 : ptr1->x_param_min_vect_loop_bound,
7557 : ptr2->x_param_min_vect_loop_bound);
7558 :
7559 0 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
7560 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7561 : indent_to, "",
7562 : "param_modref_max_accesses",
7563 : ptr1->x_param_modref_max_accesses,
7564 : ptr2->x_param_modref_max_accesses);
7565 :
7566 0 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
7567 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7568 : indent_to, "",
7569 : "param_modref_max_adjustments",
7570 : ptr1->x_param_modref_max_adjustments,
7571 : ptr2->x_param_modref_max_adjustments);
7572 :
7573 0 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
7574 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7575 : indent_to, "",
7576 : "param_modref_max_bases",
7577 : ptr1->x_param_modref_max_bases,
7578 : ptr2->x_param_modref_max_bases);
7579 :
7580 0 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
7581 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7582 : indent_to, "",
7583 : "param_modref_max_depth",
7584 : ptr1->x_param_modref_max_depth,
7585 : ptr2->x_param_modref_max_depth);
7586 :
7587 0 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
7588 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7589 : indent_to, "",
7590 : "param_modref_max_escape_points",
7591 : ptr1->x_param_modref_max_escape_points,
7592 : ptr2->x_param_modref_max_escape_points);
7593 :
7594 0 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
7595 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7596 : indent_to, "",
7597 : "param_modref_max_refs",
7598 : ptr1->x_param_modref_max_refs,
7599 : ptr2->x_param_modref_max_refs);
7600 :
7601 0 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
7602 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7603 : indent_to, "",
7604 : "param_modref_max_tests",
7605 : ptr1->x_param_modref_max_tests,
7606 : ptr2->x_param_modref_max_tests);
7607 :
7608 0 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
7609 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7610 : indent_to, "",
7611 : "param_parloops_chunk_size",
7612 : ptr1->x_param_parloops_chunk_size,
7613 : ptr2->x_param_parloops_chunk_size);
7614 :
7615 0 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
7616 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7617 : indent_to, "",
7618 : "param_parloops_min_per_thread",
7619 : ptr1->x_param_parloops_min_per_thread,
7620 : ptr2->x_param_parloops_min_per_thread);
7621 :
7622 0 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
7623 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7624 : indent_to, "",
7625 : "param_parloops_schedule",
7626 : ptr1->x_param_parloops_schedule,
7627 : ptr2->x_param_parloops_schedule);
7628 :
7629 0 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
7630 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7631 : indent_to, "",
7632 : "param_partial_inlining_entry_probability",
7633 : ptr1->x_param_partial_inlining_entry_probability,
7634 : ptr2->x_param_partial_inlining_entry_probability);
7635 :
7636 0 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
7637 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7638 : indent_to, "",
7639 : "param_phiopt_factor_max_stmts_live",
7640 : ptr1->x_param_phiopt_factor_max_stmts_live,
7641 : ptr2->x_param_phiopt_factor_max_stmts_live);
7642 :
7643 0 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
7644 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7645 : indent_to, "",
7646 : "param_predictable_branch_outcome",
7647 : ptr1->x_param_predictable_branch_outcome,
7648 : ptr2->x_param_predictable_branch_outcome);
7649 :
7650 0 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
7651 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7652 : indent_to, "",
7653 : "param_prefetch_dynamic_strides",
7654 : ptr1->x_param_prefetch_dynamic_strides,
7655 : ptr2->x_param_prefetch_dynamic_strides);
7656 :
7657 0 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
7658 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7659 : indent_to, "",
7660 : "param_prefetch_latency",
7661 : ptr1->x_param_prefetch_latency,
7662 : ptr2->x_param_prefetch_latency);
7663 :
7664 0 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
7665 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7666 : indent_to, "",
7667 : "param_prefetch_min_insn_to_mem_ratio",
7668 : ptr1->x_param_prefetch_min_insn_to_mem_ratio,
7669 : ptr2->x_param_prefetch_min_insn_to_mem_ratio);
7670 :
7671 0 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
7672 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7673 : indent_to, "",
7674 : "param_prefetch_minimum_stride",
7675 : ptr1->x_param_prefetch_minimum_stride,
7676 : ptr2->x_param_prefetch_minimum_stride);
7677 :
7678 0 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
7679 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7680 : indent_to, "",
7681 : "param_ranger_logical_depth",
7682 : ptr1->x_param_ranger_logical_depth,
7683 : ptr2->x_param_ranger_logical_depth);
7684 :
7685 0 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
7686 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7687 : indent_to, "",
7688 : "param_ranger_recompute_depth",
7689 : ptr1->x_param_ranger_recompute_depth,
7690 : ptr2->x_param_ranger_recompute_depth);
7691 :
7692 0 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
7693 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7694 : indent_to, "",
7695 : "param_relation_block_limit",
7696 : ptr1->x_param_relation_block_limit,
7697 : ptr2->x_param_relation_block_limit);
7698 :
7699 0 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
7700 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7701 : indent_to, "",
7702 : "param_rpo_vn_max_loop_depth",
7703 : ptr1->x_param_rpo_vn_max_loop_depth,
7704 : ptr2->x_param_rpo_vn_max_loop_depth);
7705 :
7706 0 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
7707 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7708 : indent_to, "",
7709 : "param_sccvn_max_alias_queries_per_access",
7710 : ptr1->x_param_sccvn_max_alias_queries_per_access,
7711 : ptr2->x_param_sccvn_max_alias_queries_per_access);
7712 :
7713 0 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
7714 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7715 : indent_to, "",
7716 : "param_scev_max_expr_complexity",
7717 : ptr1->x_param_scev_max_expr_complexity,
7718 : ptr2->x_param_scev_max_expr_complexity);
7719 :
7720 0 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
7721 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7722 : indent_to, "",
7723 : "param_scev_max_expr_size",
7724 : ptr1->x_param_scev_max_expr_size,
7725 : ptr2->x_param_scev_max_expr_size);
7726 :
7727 0 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
7728 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7729 : indent_to, "",
7730 : "param_sched_autopref_queue_depth",
7731 : ptr1->x_param_sched_autopref_queue_depth,
7732 : ptr2->x_param_sched_autopref_queue_depth);
7733 :
7734 0 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
7735 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7736 : indent_to, "",
7737 : "param_sched_mem_true_dep_cost",
7738 : ptr1->x_param_sched_mem_true_dep_cost,
7739 : ptr2->x_param_sched_mem_true_dep_cost);
7740 :
7741 0 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
7742 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7743 : indent_to, "",
7744 : "param_sched_pressure_algorithm",
7745 : ptr1->x_param_sched_pressure_algorithm,
7746 : ptr2->x_param_sched_pressure_algorithm);
7747 :
7748 0 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
7749 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7750 : indent_to, "",
7751 : "param_sched_spec_prob_cutoff",
7752 : ptr1->x_param_sched_spec_prob_cutoff,
7753 : ptr2->x_param_sched_spec_prob_cutoff);
7754 :
7755 0 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
7756 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7757 : indent_to, "",
7758 : "param_sched_state_edge_prob_cutoff",
7759 : ptr1->x_param_sched_state_edge_prob_cutoff,
7760 : ptr2->x_param_sched_state_edge_prob_cutoff);
7761 :
7762 0 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
7763 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7764 : indent_to, "",
7765 : "param_selsched_insns_to_rename",
7766 : ptr1->x_param_selsched_insns_to_rename,
7767 : ptr2->x_param_selsched_insns_to_rename);
7768 :
7769 0 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
7770 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7771 : indent_to, "",
7772 : "param_selsched_max_lookahead",
7773 : ptr1->x_param_selsched_max_lookahead,
7774 : ptr2->x_param_selsched_max_lookahead);
7775 :
7776 0 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
7777 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7778 : indent_to, "",
7779 : "param_selsched_max_sched_times",
7780 : ptr1->x_param_selsched_max_sched_times,
7781 : ptr2->x_param_selsched_max_sched_times);
7782 :
7783 0 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
7784 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7785 : indent_to, "",
7786 : "param_simultaneous_prefetches",
7787 : ptr1->x_param_simultaneous_prefetches,
7788 : ptr2->x_param_simultaneous_prefetches);
7789 :
7790 0 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
7791 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7792 : indent_to, "",
7793 : "param_sink_frequency_threshold",
7794 : ptr1->x_param_sink_frequency_threshold,
7795 : ptr2->x_param_sink_frequency_threshold);
7796 :
7797 0 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
7798 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7799 : indent_to, "",
7800 : "param_sms_dfa_history",
7801 : ptr1->x_param_sms_dfa_history,
7802 : ptr2->x_param_sms_dfa_history);
7803 :
7804 0 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
7805 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7806 : indent_to, "",
7807 : "param_sms_loop_average_count_threshold",
7808 : ptr1->x_param_sms_loop_average_count_threshold,
7809 : ptr2->x_param_sms_loop_average_count_threshold);
7810 :
7811 0 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
7812 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7813 : indent_to, "",
7814 : "param_sms_max_ii_factor",
7815 : ptr1->x_param_sms_max_ii_factor,
7816 : ptr2->x_param_sms_max_ii_factor);
7817 :
7818 0 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
7819 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7820 : indent_to, "",
7821 : "param_sms_min_sc",
7822 : ptr1->x_param_sms_min_sc,
7823 : ptr2->x_param_sms_min_sc);
7824 :
7825 0 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
7826 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7827 : indent_to, "",
7828 : "param_sra_max_propagations",
7829 : ptr1->x_param_sra_max_propagations,
7830 : ptr2->x_param_sra_max_propagations);
7831 :
7832 0 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
7833 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7834 : indent_to, "",
7835 : "param_sra_max_scalarization_size_size",
7836 : ptr1->x_param_sra_max_scalarization_size_size,
7837 : ptr2->x_param_sra_max_scalarization_size_size);
7838 :
7839 0 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
7840 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7841 : indent_to, "",
7842 : "param_sra_max_scalarization_size_speed",
7843 : ptr1->x_param_sra_max_scalarization_size_speed,
7844 : ptr2->x_param_sra_max_scalarization_size_speed);
7845 :
7846 0 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
7847 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7848 : indent_to, "",
7849 : "param_ssa_name_def_chain_limit",
7850 : ptr1->x_param_ssa_name_def_chain_limit,
7851 : ptr2->x_param_ssa_name_def_chain_limit);
7852 :
7853 0 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
7854 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7855 : indent_to, "",
7856 : "param_ssp_buffer_size",
7857 : ptr1->x_param_ssp_buffer_size,
7858 : ptr2->x_param_ssp_buffer_size);
7859 :
7860 0 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
7861 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7862 : indent_to, "",
7863 : "param_stack_clash_protection_guard_size",
7864 : ptr1->x_param_stack_clash_protection_guard_size,
7865 : ptr2->x_param_stack_clash_protection_guard_size);
7866 :
7867 0 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
7868 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7869 : indent_to, "",
7870 : "param_stack_clash_protection_probe_interval",
7871 : ptr1->x_param_stack_clash_protection_probe_interval,
7872 : ptr2->x_param_stack_clash_protection_probe_interval);
7873 :
7874 0 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
7875 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7876 : indent_to, "",
7877 : "param_store_forwarding_max_distance",
7878 : ptr1->x_param_store_forwarding_max_distance,
7879 : ptr2->x_param_store_forwarding_max_distance);
7880 :
7881 0 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
7882 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7883 : indent_to, "",
7884 : "param_store_merging_allow_unaligned",
7885 : ptr1->x_param_store_merging_allow_unaligned,
7886 : ptr2->x_param_store_merging_allow_unaligned);
7887 :
7888 0 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
7889 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7890 : indent_to, "",
7891 : "param_store_merging_max_size",
7892 : ptr1->x_param_store_merging_max_size,
7893 : ptr2->x_param_store_merging_max_size);
7894 :
7895 0 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
7896 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7897 : indent_to, "",
7898 : "param_switch_conversion_branch_ratio",
7899 : ptr1->x_param_switch_conversion_branch_ratio,
7900 : ptr2->x_param_switch_conversion_branch_ratio);
7901 :
7902 0 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
7903 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7904 : indent_to, "",
7905 : "param_tm_max_aggregate_size",
7906 : ptr1->x_param_tm_max_aggregate_size,
7907 : ptr2->x_param_tm_max_aggregate_size);
7908 :
7909 0 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
7910 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7911 : indent_to, "",
7912 : "param_tracer_dynamic_coverage_feedback",
7913 : ptr1->x_param_tracer_dynamic_coverage_feedback,
7914 : ptr2->x_param_tracer_dynamic_coverage_feedback);
7915 :
7916 0 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
7917 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7918 : indent_to, "",
7919 : "param_tracer_dynamic_coverage",
7920 : ptr1->x_param_tracer_dynamic_coverage,
7921 : ptr2->x_param_tracer_dynamic_coverage);
7922 :
7923 0 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
7924 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7925 : indent_to, "",
7926 : "param_tracer_max_code_growth",
7927 : ptr1->x_param_tracer_max_code_growth,
7928 : ptr2->x_param_tracer_max_code_growth);
7929 :
7930 0 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
7931 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7932 : indent_to, "",
7933 : "param_tracer_min_branch_probability_feedback",
7934 : ptr1->x_param_tracer_min_branch_probability_feedback,
7935 : ptr2->x_param_tracer_min_branch_probability_feedback);
7936 :
7937 0 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
7938 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7939 : indent_to, "",
7940 : "param_tracer_min_branch_probability",
7941 : ptr1->x_param_tracer_min_branch_probability,
7942 : ptr2->x_param_tracer_min_branch_probability);
7943 :
7944 0 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
7945 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7946 : indent_to, "",
7947 : "param_tracer_min_branch_ratio",
7948 : ptr1->x_param_tracer_min_branch_ratio,
7949 : ptr2->x_param_tracer_min_branch_ratio);
7950 :
7951 0 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
7952 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7953 : indent_to, "",
7954 : "param_transitive_relations_work_bound",
7955 : ptr1->x_param_transitive_relations_work_bound,
7956 : ptr2->x_param_transitive_relations_work_bound);
7957 :
7958 0 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
7959 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7960 : indent_to, "",
7961 : "param_tree_reassoc_width",
7962 : ptr1->x_param_tree_reassoc_width,
7963 : ptr2->x_param_tree_reassoc_width);
7964 :
7965 0 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
7966 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7967 : indent_to, "",
7968 : "param_uninit_control_dep_attempts",
7969 : ptr1->x_param_uninit_control_dep_attempts,
7970 : ptr2->x_param_uninit_control_dep_attempts);
7971 :
7972 0 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
7973 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7974 : indent_to, "",
7975 : "param_uninit_max_chain_len",
7976 : ptr1->x_param_uninit_max_chain_len,
7977 : ptr2->x_param_uninit_max_chain_len);
7978 :
7979 0 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
7980 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7981 : indent_to, "",
7982 : "param_uninit_max_num_chains",
7983 : ptr1->x_param_uninit_max_num_chains,
7984 : ptr2->x_param_uninit_max_num_chains);
7985 :
7986 0 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
7987 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7988 : indent_to, "",
7989 : "param_uninit_max_prune_work",
7990 : ptr1->x_param_uninit_max_prune_work,
7991 : ptr2->x_param_uninit_max_prune_work);
7992 :
7993 0 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
7994 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7995 : indent_to, "",
7996 : "param_uninlined_function_insns",
7997 : ptr1->x_param_uninlined_function_insns,
7998 : ptr2->x_param_uninlined_function_insns);
7999 :
8000 0 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
8001 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8002 : indent_to, "",
8003 : "param_uninlined_function_time",
8004 : ptr1->x_param_uninlined_function_time,
8005 : ptr2->x_param_uninlined_function_time);
8006 :
8007 0 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
8008 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8009 : indent_to, "",
8010 : "param_uninlined_function_thunk_insns",
8011 : ptr1->x_param_uninlined_function_thunk_insns,
8012 : ptr2->x_param_uninlined_function_thunk_insns);
8013 :
8014 0 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
8015 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8016 : indent_to, "",
8017 : "param_uninlined_function_thunk_time",
8018 : ptr1->x_param_uninlined_function_thunk_time,
8019 : ptr2->x_param_uninlined_function_thunk_time);
8020 :
8021 0 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
8022 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8023 : indent_to, "",
8024 : "param_unlikely_bb_count_fraction",
8025 : ptr1->x_param_unlikely_bb_count_fraction,
8026 : ptr2->x_param_unlikely_bb_count_fraction);
8027 :
8028 0 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
8029 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8030 : indent_to, "",
8031 : "param_unroll_jam_max_unroll",
8032 : ptr1->x_param_unroll_jam_max_unroll,
8033 : ptr2->x_param_unroll_jam_max_unroll);
8034 :
8035 0 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
8036 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8037 : indent_to, "",
8038 : "param_unroll_jam_min_percent",
8039 : ptr1->x_param_unroll_jam_min_percent,
8040 : ptr2->x_param_unroll_jam_min_percent);
8041 :
8042 0 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
8043 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8044 : indent_to, "",
8045 : "param_use_after_scope_direct_emission_threshold",
8046 : ptr1->x_param_use_after_scope_direct_emission_threshold,
8047 : ptr2->x_param_use_after_scope_direct_emission_threshold);
8048 :
8049 0 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
8050 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8051 : indent_to, "",
8052 : "param_vect_epilogues_nomask",
8053 : ptr1->x_param_vect_epilogues_nomask,
8054 : ptr2->x_param_vect_epilogues_nomask);
8055 :
8056 0 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
8057 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8058 : indent_to, "",
8059 : "param_vect_induction_float",
8060 : ptr1->x_param_vect_induction_float,
8061 : ptr2->x_param_vect_induction_float);
8062 :
8063 0 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
8064 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8065 : indent_to, "",
8066 : "param_vect_inner_loop_cost_factor",
8067 : ptr1->x_param_vect_inner_loop_cost_factor,
8068 : ptr2->x_param_vect_inner_loop_cost_factor);
8069 :
8070 0 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
8071 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8072 : indent_to, "",
8073 : "param_vect_max_layout_candidates",
8074 : ptr1->x_param_vect_max_layout_candidates,
8075 : ptr2->x_param_vect_max_layout_candidates);
8076 :
8077 0 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
8078 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8079 : indent_to, "",
8080 : "param_vect_max_peeling_for_alignment",
8081 : ptr1->x_param_vect_max_peeling_for_alignment,
8082 : ptr2->x_param_vect_max_peeling_for_alignment);
8083 :
8084 0 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
8085 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8086 : indent_to, "",
8087 : "param_vect_max_version_for_alias_checks",
8088 : ptr1->x_param_vect_max_version_for_alias_checks,
8089 : ptr2->x_param_vect_max_version_for_alias_checks);
8090 :
8091 0 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
8092 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8093 : indent_to, "",
8094 : "param_vect_max_version_for_alignment_checks",
8095 : ptr1->x_param_vect_max_version_for_alignment_checks,
8096 : ptr2->x_param_vect_max_version_for_alignment_checks);
8097 :
8098 0 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
8099 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8100 : indent_to, "",
8101 : "param_vect_partial_vector_usage",
8102 : ptr1->x_param_vect_partial_vector_usage,
8103 : ptr2->x_param_vect_partial_vector_usage);
8104 :
8105 0 : if (ptr1->x_param_vect_scalar_cost_multiplier != ptr2->x_param_vect_scalar_cost_multiplier)
8106 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8107 : indent_to, "",
8108 : "param_vect_scalar_cost_multiplier",
8109 : ptr1->x_param_vect_scalar_cost_multiplier,
8110 : ptr2->x_param_vect_scalar_cost_multiplier);
8111 :
8112 0 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
8113 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8114 : indent_to, "",
8115 : "param_vrp_block_limit",
8116 : ptr1->x_param_vrp_block_limit,
8117 : ptr2->x_param_vrp_block_limit);
8118 :
8119 0 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
8120 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8121 : indent_to, "",
8122 : "param_vrp_cstload_limit",
8123 : ptr1->x_param_vrp_cstload_limit,
8124 : ptr2->x_param_vrp_cstload_limit);
8125 :
8126 0 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
8127 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8128 : indent_to, "",
8129 : "param_vrp_sparse_threshold",
8130 : ptr1->x_param_vrp_sparse_threshold,
8131 : ptr2->x_param_vrp_sparse_threshold);
8132 :
8133 0 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
8134 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8135 : indent_to, "",
8136 : "param_vrp_switch_limit",
8137 : ptr1->x_param_vrp_switch_limit,
8138 : ptr2->x_param_vrp_switch_limit);
8139 :
8140 0 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
8141 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8142 : indent_to, "",
8143 : "param_vrp_vector_threshold",
8144 : ptr1->x_param_vrp_vector_threshold,
8145 : ptr2->x_param_vrp_vector_threshold);
8146 :
8147 0 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
8148 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8149 : indent_to, "",
8150 : "flag_complex_method",
8151 : ptr1->x_flag_complex_method,
8152 : ptr2->x_flag_complex_method);
8153 :
8154 0 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
8155 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8156 : indent_to, "",
8157 : "flag_malloc_dse",
8158 : ptr1->x_flag_malloc_dse,
8159 : ptr2->x_flag_malloc_dse);
8160 :
8161 0 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
8162 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8163 : indent_to, "",
8164 : "flag_min_function_alignment",
8165 : ptr1->x_flag_min_function_alignment,
8166 : ptr2->x_flag_min_function_alignment);
8167 :
8168 0 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
8169 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8170 : indent_to, "",
8171 : "flag_openmp_target_simd_clone",
8172 : ptr1->x_flag_openmp_target_simd_clone,
8173 : ptr2->x_flag_openmp_target_simd_clone);
8174 :
8175 0 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
8176 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8177 : indent_to, "",
8178 : "flag_sched_stalled_insns",
8179 : ptr1->x_flag_sched_stalled_insns,
8180 : ptr2->x_flag_sched_stalled_insns);
8181 :
8182 0 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
8183 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8184 : indent_to, "",
8185 : "flag_sched_stalled_insns_dep",
8186 : ptr1->x_flag_sched_stalled_insns_dep,
8187 : ptr2->x_flag_sched_stalled_insns_dep);
8188 :
8189 0 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
8190 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8191 : indent_to, "",
8192 : "flag_tree_parallelize_loops",
8193 : ptr1->x_flag_tree_parallelize_loops,
8194 : ptr2->x_flag_tree_parallelize_loops);
8195 :
8196 0 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
8197 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8198 : indent_to, "",
8199 : "flag_lto_locality_cloning",
8200 : (int) ptr1->x_flag_lto_locality_cloning,
8201 : (int) ptr2->x_flag_lto_locality_cloning);
8202 :
8203 0 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
8204 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8205 : indent_to, "",
8206 : "flag_lto_locality_heuristics",
8207 : (int) ptr1->x_flag_lto_locality_heuristics,
8208 : (int) ptr2->x_flag_lto_locality_heuristics);
8209 :
8210 0 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
8211 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8212 : indent_to, "",
8213 : "param_ranger_debug",
8214 : (int) ptr1->x_param_ranger_debug,
8215 : (int) ptr2->x_param_ranger_debug);
8216 :
8217 0 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
8218 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8219 : indent_to, "",
8220 : "param_threader_debug",
8221 : (int) ptr1->x_param_threader_debug,
8222 : (int) ptr2->x_param_threader_debug);
8223 :
8224 0 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
8225 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8226 : indent_to, "",
8227 : "flag_excess_precision",
8228 : (int) ptr1->x_flag_excess_precision,
8229 : (int) ptr2->x_flag_excess_precision);
8230 :
8231 0 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
8232 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8233 : indent_to, "",
8234 : "flag_fp_contract_mode",
8235 : (int) ptr1->x_flag_fp_contract_mode,
8236 : (int) ptr2->x_flag_fp_contract_mode);
8237 :
8238 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
8239 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8240 : indent_to, "",
8241 : "flag_harden_control_flow_redundancy_check_noreturn",
8242 : (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
8243 : (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
8244 :
8245 0 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
8246 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8247 : indent_to, "",
8248 : "flag_inline_stringops",
8249 : (int) ptr1->x_flag_inline_stringops,
8250 : (int) ptr2->x_flag_inline_stringops);
8251 :
8252 0 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
8253 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8254 : indent_to, "",
8255 : "flag_ira_algorithm",
8256 : (int) ptr1->x_flag_ira_algorithm,
8257 : (int) ptr2->x_flag_ira_algorithm);
8258 :
8259 0 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
8260 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8261 : indent_to, "",
8262 : "flag_ira_region",
8263 : (int) ptr1->x_flag_ira_region,
8264 : (int) ptr2->x_flag_ira_region);
8265 :
8266 0 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
8267 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8268 : indent_to, "",
8269 : "flag_live_patching",
8270 : (int) ptr1->x_flag_live_patching,
8271 : (int) ptr2->x_flag_live_patching);
8272 :
8273 0 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
8274 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8275 : indent_to, "",
8276 : "flag_reorder_blocks_algorithm",
8277 : (int) ptr1->x_flag_reorder_blocks_algorithm,
8278 : (int) ptr2->x_flag_reorder_blocks_algorithm);
8279 :
8280 0 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
8281 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8282 : indent_to, "",
8283 : "flag_simd_cost_model",
8284 : (int) ptr1->x_flag_simd_cost_model,
8285 : (int) ptr2->x_flag_simd_cost_model);
8286 :
8287 0 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
8288 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8289 : indent_to, "",
8290 : "flag_stack_reuse",
8291 : (int) ptr1->x_flag_stack_reuse,
8292 : (int) ptr2->x_flag_stack_reuse);
8293 :
8294 0 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
8295 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8296 : indent_to, "",
8297 : "flag_auto_var_init",
8298 : (int) ptr1->x_flag_auto_var_init,
8299 : (int) ptr2->x_flag_auto_var_init);
8300 :
8301 0 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
8302 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8303 : indent_to, "",
8304 : "flag_vect_cost_model",
8305 : (int) ptr1->x_flag_vect_cost_model,
8306 : (int) ptr2->x_flag_vect_cost_model);
8307 :
8308 0 : if (ptr1->x_optimize != ptr2->x_optimize)
8309 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8310 : indent_to, "",
8311 : "optimize",
8312 : ptr1->x_optimize,
8313 : ptr2->x_optimize);
8314 :
8315 0 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
8316 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8317 : indent_to, "",
8318 : "optimize_size",
8319 : ptr1->x_optimize_size,
8320 : ptr2->x_optimize_size);
8321 :
8322 0 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
8323 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8324 : indent_to, "",
8325 : "optimize_debug",
8326 : ptr1->x_optimize_debug,
8327 : ptr2->x_optimize_debug);
8328 :
8329 0 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
8330 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8331 : indent_to, "",
8332 : "optimize_fast",
8333 : ptr1->x_optimize_fast,
8334 : ptr2->x_optimize_fast);
8335 :
8336 0 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
8337 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8338 : indent_to, "",
8339 : "warn_inline",
8340 : ptr1->x_warn_inline,
8341 : ptr2->x_warn_inline);
8342 :
8343 0 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
8344 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8345 : indent_to, "",
8346 : "flag_aggressive_loop_optimizations",
8347 : ptr1->x_flag_aggressive_loop_optimizations,
8348 : ptr2->x_flag_aggressive_loop_optimizations);
8349 :
8350 0 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
8351 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8352 : indent_to, "",
8353 : "flag_align_functions",
8354 : ptr1->x_flag_align_functions,
8355 : ptr2->x_flag_align_functions);
8356 :
8357 0 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
8358 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8359 : indent_to, "",
8360 : "flag_align_jumps",
8361 : ptr1->x_flag_align_jumps,
8362 : ptr2->x_flag_align_jumps);
8363 :
8364 0 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
8365 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8366 : indent_to, "",
8367 : "flag_align_labels",
8368 : ptr1->x_flag_align_labels,
8369 : ptr2->x_flag_align_labels);
8370 :
8371 0 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
8372 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8373 : indent_to, "",
8374 : "flag_align_loops",
8375 : ptr1->x_flag_align_loops,
8376 : ptr2->x_flag_align_loops);
8377 :
8378 0 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
8379 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8380 : indent_to, "",
8381 : "flag_allocation_dce",
8382 : ptr1->x_flag_allocation_dce,
8383 : ptr2->x_flag_allocation_dce);
8384 :
8385 0 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
8386 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8387 : indent_to, "",
8388 : "flag_store_data_races",
8389 : ptr1->x_flag_store_data_races,
8390 : ptr2->x_flag_store_data_races);
8391 :
8392 0 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
8393 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8394 : indent_to, "",
8395 : "flag_associative_math",
8396 : ptr1->x_flag_associative_math,
8397 : ptr2->x_flag_associative_math);
8398 :
8399 0 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
8400 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8401 : indent_to, "",
8402 : "flag_assume_sane_operators_new_delete",
8403 : ptr1->x_flag_assume_sane_operators_new_delete,
8404 : ptr2->x_flag_assume_sane_operators_new_delete);
8405 :
8406 0 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
8407 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8408 : indent_to, "",
8409 : "flag_asynchronous_unwind_tables",
8410 : ptr1->x_flag_asynchronous_unwind_tables,
8411 : ptr2->x_flag_asynchronous_unwind_tables);
8412 :
8413 0 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
8414 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8415 : indent_to, "",
8416 : "flag_auto_inc_dec",
8417 : ptr1->x_flag_auto_inc_dec,
8418 : ptr2->x_flag_auto_inc_dec);
8419 :
8420 0 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
8421 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8422 : indent_to, "",
8423 : "flag_auto_profile_inlining",
8424 : ptr1->x_flag_auto_profile_inlining,
8425 : ptr2->x_flag_auto_profile_inlining);
8426 :
8427 0 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
8428 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8429 : indent_to, "",
8430 : "flag_avoid_store_forwarding",
8431 : ptr1->x_flag_avoid_store_forwarding,
8432 : ptr2->x_flag_avoid_store_forwarding);
8433 :
8434 0 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
8435 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8436 : indent_to, "",
8437 : "flag_bit_tests",
8438 : ptr1->x_flag_bit_tests,
8439 : ptr2->x_flag_bit_tests);
8440 :
8441 0 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
8442 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8443 : indent_to, "",
8444 : "flag_branch_on_count_reg",
8445 : ptr1->x_flag_branch_on_count_reg,
8446 : ptr2->x_flag_branch_on_count_reg);
8447 :
8448 0 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
8449 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8450 : indent_to, "",
8451 : "flag_branch_probabilities",
8452 : ptr1->x_flag_branch_probabilities,
8453 : ptr2->x_flag_branch_probabilities);
8454 :
8455 0 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
8456 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8457 : indent_to, "",
8458 : "flag_caller_saves",
8459 : ptr1->x_flag_caller_saves,
8460 : ptr2->x_flag_caller_saves);
8461 :
8462 0 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
8463 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8464 : indent_to, "",
8465 : "flag_code_hoisting",
8466 : ptr1->x_flag_code_hoisting,
8467 : ptr2->x_flag_code_hoisting);
8468 :
8469 0 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
8470 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8471 : indent_to, "",
8472 : "flag_combine_stack_adjustments",
8473 : ptr1->x_flag_combine_stack_adjustments,
8474 : ptr2->x_flag_combine_stack_adjustments);
8475 :
8476 0 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
8477 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8478 : indent_to, "",
8479 : "flag_compare_elim_after_reload",
8480 : ptr1->x_flag_compare_elim_after_reload,
8481 : ptr2->x_flag_compare_elim_after_reload);
8482 :
8483 0 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
8484 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8485 : indent_to, "",
8486 : "flag_conserve_stack",
8487 : ptr1->x_flag_conserve_stack,
8488 : ptr2->x_flag_conserve_stack);
8489 :
8490 0 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
8491 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8492 : indent_to, "",
8493 : "flag_cprop_registers",
8494 : ptr1->x_flag_cprop_registers,
8495 : ptr2->x_flag_cprop_registers);
8496 :
8497 0 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
8498 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8499 : indent_to, "",
8500 : "flag_crossjumping",
8501 : ptr1->x_flag_crossjumping,
8502 : ptr2->x_flag_crossjumping);
8503 :
8504 0 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
8505 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8506 : indent_to, "",
8507 : "flag_cse_follow_jumps",
8508 : ptr1->x_flag_cse_follow_jumps,
8509 : ptr2->x_flag_cse_follow_jumps);
8510 :
8511 0 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
8512 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8513 : indent_to, "",
8514 : "flag_dce",
8515 : ptr1->x_flag_dce,
8516 : ptr2->x_flag_dce);
8517 :
8518 0 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
8519 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8520 : indent_to, "",
8521 : "flag_defer_pop",
8522 : ptr1->x_flag_defer_pop,
8523 : ptr2->x_flag_defer_pop);
8524 :
8525 0 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
8526 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8527 : indent_to, "",
8528 : "flag_delayed_branch",
8529 : ptr1->x_flag_delayed_branch,
8530 : ptr2->x_flag_delayed_branch);
8531 :
8532 0 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
8533 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8534 : indent_to, "",
8535 : "flag_delete_dead_exceptions",
8536 : ptr1->x_flag_delete_dead_exceptions,
8537 : ptr2->x_flag_delete_dead_exceptions);
8538 :
8539 0 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
8540 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8541 : indent_to, "",
8542 : "flag_delete_null_pointer_checks",
8543 : ptr1->x_flag_delete_null_pointer_checks,
8544 : ptr2->x_flag_delete_null_pointer_checks);
8545 :
8546 0 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
8547 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8548 : indent_to, "",
8549 : "flag_dep_fusion",
8550 : ptr1->x_flag_dep_fusion,
8551 : ptr2->x_flag_dep_fusion);
8552 :
8553 0 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
8554 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8555 : indent_to, "",
8556 : "flag_devirtualize",
8557 : ptr1->x_flag_devirtualize,
8558 : ptr2->x_flag_devirtualize);
8559 :
8560 0 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
8561 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8562 : indent_to, "",
8563 : "flag_devirtualize_speculatively",
8564 : ptr1->x_flag_devirtualize_speculatively,
8565 : ptr2->x_flag_devirtualize_speculatively);
8566 :
8567 0 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
8568 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8569 : indent_to, "",
8570 : "flag_dse",
8571 : ptr1->x_flag_dse,
8572 : ptr2->x_flag_dse);
8573 :
8574 0 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
8575 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8576 : indent_to, "",
8577 : "flag_early_inlining",
8578 : ptr1->x_flag_early_inlining,
8579 : ptr2->x_flag_early_inlining);
8580 :
8581 0 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
8582 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8583 : indent_to, "",
8584 : "flag_exceptions",
8585 : ptr1->x_flag_exceptions,
8586 : ptr2->x_flag_exceptions);
8587 :
8588 0 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
8589 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8590 : indent_to, "",
8591 : "flag_expensive_optimizations",
8592 : ptr1->x_flag_expensive_optimizations,
8593 : ptr2->x_flag_expensive_optimizations);
8594 :
8595 0 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
8596 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8597 : indent_to, "",
8598 : "flag_ext_dce",
8599 : ptr1->x_flag_ext_dce,
8600 : ptr2->x_flag_ext_dce);
8601 :
8602 0 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
8603 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8604 : indent_to, "",
8605 : "flag_finite_loops",
8606 : ptr1->x_flag_finite_loops,
8607 : ptr2->x_flag_finite_loops);
8608 :
8609 0 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
8610 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8611 : indent_to, "",
8612 : "flag_finite_math_only",
8613 : ptr1->x_flag_finite_math_only,
8614 : ptr2->x_flag_finite_math_only);
8615 :
8616 0 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
8617 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8618 : indent_to, "",
8619 : "flag_float_store",
8620 : ptr1->x_flag_float_store,
8621 : ptr2->x_flag_float_store);
8622 :
8623 0 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
8624 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8625 : indent_to, "",
8626 : "flag_fold_mem_offsets",
8627 : ptr1->x_flag_fold_mem_offsets,
8628 : ptr2->x_flag_fold_mem_offsets);
8629 :
8630 0 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
8631 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8632 : indent_to, "",
8633 : "flag_fold_simple_inlines",
8634 : ptr1->x_flag_fold_simple_inlines,
8635 : ptr2->x_flag_fold_simple_inlines);
8636 :
8637 0 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
8638 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8639 : indent_to, "",
8640 : "flag_forward_propagate",
8641 : ptr1->x_flag_forward_propagate,
8642 : ptr2->x_flag_forward_propagate);
8643 :
8644 0 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
8645 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8646 : indent_to, "",
8647 : "flag_fp_int_builtin_inexact",
8648 : ptr1->x_flag_fp_int_builtin_inexact,
8649 : ptr2->x_flag_fp_int_builtin_inexact);
8650 :
8651 0 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
8652 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8653 : indent_to, "",
8654 : "flag_no_function_cse",
8655 : ptr1->x_flag_no_function_cse,
8656 : ptr2->x_flag_no_function_cse);
8657 :
8658 0 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
8659 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8660 : indent_to, "",
8661 : "flag_gcse",
8662 : ptr1->x_flag_gcse,
8663 : ptr2->x_flag_gcse);
8664 :
8665 0 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
8666 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8667 : indent_to, "",
8668 : "flag_gcse_after_reload",
8669 : ptr1->x_flag_gcse_after_reload,
8670 : ptr2->x_flag_gcse_after_reload);
8671 :
8672 0 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
8673 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8674 : indent_to, "",
8675 : "flag_gcse_las",
8676 : ptr1->x_flag_gcse_las,
8677 : ptr2->x_flag_gcse_las);
8678 :
8679 0 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
8680 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8681 : indent_to, "",
8682 : "flag_gcse_lm",
8683 : ptr1->x_flag_gcse_lm,
8684 : ptr2->x_flag_gcse_lm);
8685 :
8686 0 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
8687 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8688 : indent_to, "",
8689 : "flag_gcse_sm",
8690 : ptr1->x_flag_gcse_sm,
8691 : ptr2->x_flag_gcse_sm);
8692 :
8693 0 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
8694 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8695 : indent_to, "",
8696 : "flag_graphite",
8697 : ptr1->x_flag_graphite,
8698 : ptr2->x_flag_graphite);
8699 :
8700 0 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
8701 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8702 : indent_to, "",
8703 : "flag_graphite_identity",
8704 : ptr1->x_flag_graphite_identity,
8705 : ptr2->x_flag_graphite_identity);
8706 :
8707 0 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
8708 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8709 : indent_to, "",
8710 : "flag_guess_branch_prob",
8711 : ptr1->x_flag_guess_branch_prob,
8712 : ptr2->x_flag_guess_branch_prob);
8713 :
8714 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
8715 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8716 : indent_to, "",
8717 : "flag_harden_control_flow_redundancy_check_exceptions",
8718 : ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
8719 : ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
8720 :
8721 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
8722 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8723 : indent_to, "",
8724 : "flag_harden_control_flow_redundancy_check_returning_calls",
8725 : ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
8726 : ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
8727 :
8728 0 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
8729 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8730 : indent_to, "",
8731 : "flag_harden_control_flow_redundancy_skip_leaf",
8732 : ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
8733 : ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
8734 :
8735 0 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
8736 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8737 : indent_to, "",
8738 : "flag_harden_compares",
8739 : ptr1->x_flag_harden_compares,
8740 : ptr2->x_flag_harden_compares);
8741 :
8742 0 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
8743 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8744 : indent_to, "",
8745 : "flag_harden_conditional_branches",
8746 : ptr1->x_flag_harden_conditional_branches,
8747 : ptr2->x_flag_harden_conditional_branches);
8748 :
8749 0 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
8750 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8751 : indent_to, "",
8752 : "flag_harden_control_flow_redundancy",
8753 : ptr1->x_flag_harden_control_flow_redundancy,
8754 : ptr2->x_flag_harden_control_flow_redundancy);
8755 :
8756 0 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
8757 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8758 : indent_to, "",
8759 : "flag_hoist_adjacent_loads",
8760 : ptr1->x_flag_hoist_adjacent_loads,
8761 : ptr2->x_flag_hoist_adjacent_loads);
8762 :
8763 0 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
8764 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8765 : indent_to, "",
8766 : "flag_if_conversion",
8767 : ptr1->x_flag_if_conversion,
8768 : ptr2->x_flag_if_conversion);
8769 :
8770 0 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
8771 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8772 : indent_to, "",
8773 : "flag_if_conversion2",
8774 : ptr1->x_flag_if_conversion2,
8775 : ptr2->x_flag_if_conversion2);
8776 :
8777 0 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
8778 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8779 : indent_to, "",
8780 : "flag_indirect_inlining",
8781 : ptr1->x_flag_indirect_inlining,
8782 : ptr2->x_flag_indirect_inlining);
8783 :
8784 0 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
8785 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8786 : indent_to, "",
8787 : "flag_no_inline",
8788 : ptr1->x_flag_no_inline,
8789 : ptr2->x_flag_no_inline);
8790 :
8791 0 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
8792 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8793 : indent_to, "",
8794 : "flag_inline_atomics",
8795 : ptr1->x_flag_inline_atomics,
8796 : ptr2->x_flag_inline_atomics);
8797 :
8798 0 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
8799 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8800 : indent_to, "",
8801 : "flag_inline_functions",
8802 : ptr1->x_flag_inline_functions,
8803 : ptr2->x_flag_inline_functions);
8804 :
8805 0 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
8806 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8807 : indent_to, "",
8808 : "flag_inline_functions_called_once",
8809 : ptr1->x_flag_inline_functions_called_once,
8810 : ptr2->x_flag_inline_functions_called_once);
8811 :
8812 0 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
8813 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8814 : indent_to, "",
8815 : "flag_inline_small_functions",
8816 : ptr1->x_flag_inline_small_functions,
8817 : ptr2->x_flag_inline_small_functions);
8818 :
8819 0 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
8820 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8821 : indent_to, "",
8822 : "flag_ipa_bit_cp",
8823 : ptr1->x_flag_ipa_bit_cp,
8824 : ptr2->x_flag_ipa_bit_cp);
8825 :
8826 0 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
8827 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8828 : indent_to, "",
8829 : "flag_ipa_cp",
8830 : ptr1->x_flag_ipa_cp,
8831 : ptr2->x_flag_ipa_cp);
8832 :
8833 0 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
8834 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8835 : indent_to, "",
8836 : "flag_ipa_cp_clone",
8837 : ptr1->x_flag_ipa_cp_clone,
8838 : ptr2->x_flag_ipa_cp_clone);
8839 :
8840 0 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
8841 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8842 : indent_to, "",
8843 : "flag_ipa_icf",
8844 : ptr1->x_flag_ipa_icf,
8845 : ptr2->x_flag_ipa_icf);
8846 :
8847 0 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
8848 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8849 : indent_to, "",
8850 : "flag_ipa_icf_functions",
8851 : ptr1->x_flag_ipa_icf_functions,
8852 : ptr2->x_flag_ipa_icf_functions);
8853 :
8854 0 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
8855 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8856 : indent_to, "",
8857 : "flag_ipa_icf_variables",
8858 : ptr1->x_flag_ipa_icf_variables,
8859 : ptr2->x_flag_ipa_icf_variables);
8860 :
8861 0 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
8862 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8863 : indent_to, "",
8864 : "flag_ipa_modref",
8865 : ptr1->x_flag_ipa_modref,
8866 : ptr2->x_flag_ipa_modref);
8867 :
8868 0 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
8869 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8870 : indent_to, "",
8871 : "flag_ipa_profile",
8872 : ptr1->x_flag_ipa_profile,
8873 : ptr2->x_flag_ipa_profile);
8874 :
8875 0 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
8876 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8877 : indent_to, "",
8878 : "flag_ipa_pta",
8879 : ptr1->x_flag_ipa_pta,
8880 : ptr2->x_flag_ipa_pta);
8881 :
8882 0 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
8883 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8884 : indent_to, "",
8885 : "flag_ipa_pure_const",
8886 : ptr1->x_flag_ipa_pure_const,
8887 : ptr2->x_flag_ipa_pure_const);
8888 :
8889 0 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
8890 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8891 : indent_to, "",
8892 : "flag_ipa_ra",
8893 : ptr1->x_flag_ipa_ra,
8894 : ptr2->x_flag_ipa_ra);
8895 :
8896 0 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
8897 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8898 : indent_to, "",
8899 : "flag_ipa_reference",
8900 : ptr1->x_flag_ipa_reference,
8901 : ptr2->x_flag_ipa_reference);
8902 :
8903 0 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
8904 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8905 : indent_to, "",
8906 : "flag_ipa_reference_addressable",
8907 : ptr1->x_flag_ipa_reference_addressable,
8908 : ptr2->x_flag_ipa_reference_addressable);
8909 :
8910 0 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
8911 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8912 : indent_to, "",
8913 : "flag_ipa_reorder_for_locality",
8914 : ptr1->x_flag_ipa_reorder_for_locality,
8915 : ptr2->x_flag_ipa_reorder_for_locality);
8916 :
8917 0 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
8918 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8919 : indent_to, "",
8920 : "flag_ipa_sra",
8921 : ptr1->x_flag_ipa_sra,
8922 : ptr2->x_flag_ipa_sra);
8923 :
8924 0 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
8925 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8926 : indent_to, "",
8927 : "flag_ipa_stack_alignment",
8928 : ptr1->x_flag_ipa_stack_alignment,
8929 : ptr2->x_flag_ipa_stack_alignment);
8930 :
8931 0 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
8932 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8933 : indent_to, "",
8934 : "flag_ipa_strict_aliasing",
8935 : ptr1->x_flag_ipa_strict_aliasing,
8936 : ptr2->x_flag_ipa_strict_aliasing);
8937 :
8938 0 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
8939 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8940 : indent_to, "",
8941 : "flag_ipa_vrp",
8942 : ptr1->x_flag_ipa_vrp,
8943 : ptr2->x_flag_ipa_vrp);
8944 :
8945 0 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
8946 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8947 : indent_to, "",
8948 : "flag_ira_hoist_pressure",
8949 : ptr1->x_flag_ira_hoist_pressure,
8950 : ptr2->x_flag_ira_hoist_pressure);
8951 :
8952 0 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
8953 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8954 : indent_to, "",
8955 : "flag_ira_loop_pressure",
8956 : ptr1->x_flag_ira_loop_pressure,
8957 : ptr2->x_flag_ira_loop_pressure);
8958 :
8959 0 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
8960 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8961 : indent_to, "",
8962 : "flag_ira_share_save_slots",
8963 : ptr1->x_flag_ira_share_save_slots,
8964 : ptr2->x_flag_ira_share_save_slots);
8965 :
8966 0 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
8967 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8968 : indent_to, "",
8969 : "flag_ira_share_spill_slots",
8970 : ptr1->x_flag_ira_share_spill_slots,
8971 : ptr2->x_flag_ira_share_spill_slots);
8972 :
8973 0 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
8974 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8975 : indent_to, "",
8976 : "flag_isolate_erroneous_paths_attribute",
8977 : ptr1->x_flag_isolate_erroneous_paths_attribute,
8978 : ptr2->x_flag_isolate_erroneous_paths_attribute);
8979 :
8980 0 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
8981 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8982 : indent_to, "",
8983 : "flag_isolate_erroneous_paths_dereference",
8984 : ptr1->x_flag_isolate_erroneous_paths_dereference,
8985 : ptr2->x_flag_isolate_erroneous_paths_dereference);
8986 :
8987 0 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
8988 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8989 : indent_to, "",
8990 : "flag_ivopts",
8991 : ptr1->x_flag_ivopts,
8992 : ptr2->x_flag_ivopts);
8993 :
8994 0 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
8995 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8996 : indent_to, "",
8997 : "flag_jump_tables",
8998 : ptr1->x_flag_jump_tables,
8999 : ptr2->x_flag_jump_tables);
9000 :
9001 0 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
9002 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9003 : indent_to, "",
9004 : "flag_keep_gc_roots_live",
9005 : ptr1->x_flag_keep_gc_roots_live,
9006 : ptr2->x_flag_keep_gc_roots_live);
9007 :
9008 0 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
9009 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9010 : indent_to, "",
9011 : "flag_late_combine_instructions",
9012 : ptr1->x_flag_late_combine_instructions,
9013 : ptr2->x_flag_late_combine_instructions);
9014 :
9015 0 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
9016 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9017 : indent_to, "",
9018 : "flag_lifetime_dse",
9019 : ptr1->x_flag_lifetime_dse,
9020 : ptr2->x_flag_lifetime_dse);
9021 :
9022 0 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
9023 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9024 : indent_to, "",
9025 : "flag_limit_function_alignment",
9026 : ptr1->x_flag_limit_function_alignment,
9027 : ptr2->x_flag_limit_function_alignment);
9028 :
9029 0 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
9030 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9031 : indent_to, "",
9032 : "flag_live_range_shrinkage",
9033 : ptr1->x_flag_live_range_shrinkage,
9034 : ptr2->x_flag_live_range_shrinkage);
9035 :
9036 0 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
9037 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9038 : indent_to, "",
9039 : "flag_loop_interchange",
9040 : ptr1->x_flag_loop_interchange,
9041 : ptr2->x_flag_loop_interchange);
9042 :
9043 0 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
9044 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9045 : indent_to, "",
9046 : "flag_loop_nest_optimize",
9047 : ptr1->x_flag_loop_nest_optimize,
9048 : ptr2->x_flag_loop_nest_optimize);
9049 :
9050 0 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
9051 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9052 : indent_to, "",
9053 : "flag_loop_parallelize_all",
9054 : ptr1->x_flag_loop_parallelize_all,
9055 : ptr2->x_flag_loop_parallelize_all);
9056 :
9057 0 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
9058 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9059 : indent_to, "",
9060 : "flag_unroll_jam",
9061 : ptr1->x_flag_unroll_jam,
9062 : ptr2->x_flag_unroll_jam);
9063 :
9064 0 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
9065 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9066 : indent_to, "",
9067 : "flag_lra_remat",
9068 : ptr1->x_flag_lra_remat,
9069 : ptr2->x_flag_lra_remat);
9070 :
9071 0 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
9072 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9073 : indent_to, "",
9074 : "flag_malloc_dce",
9075 : ptr1->x_flag_malloc_dce,
9076 : ptr2->x_flag_malloc_dce);
9077 :
9078 0 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
9079 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9080 : indent_to, "",
9081 : "flag_errno_math",
9082 : ptr1->x_flag_errno_math,
9083 : ptr2->x_flag_errno_math);
9084 :
9085 0 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
9086 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9087 : indent_to, "",
9088 : "flag_modulo_sched",
9089 : ptr1->x_flag_modulo_sched,
9090 : ptr2->x_flag_modulo_sched);
9091 :
9092 0 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
9093 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9094 : indent_to, "",
9095 : "flag_modulo_sched_allow_regmoves",
9096 : ptr1->x_flag_modulo_sched_allow_regmoves,
9097 : ptr2->x_flag_modulo_sched_allow_regmoves);
9098 :
9099 0 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
9100 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9101 : indent_to, "",
9102 : "flag_move_loop_invariants",
9103 : ptr1->x_flag_move_loop_invariants,
9104 : ptr2->x_flag_move_loop_invariants);
9105 :
9106 0 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
9107 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9108 : indent_to, "",
9109 : "flag_move_loop_stores",
9110 : ptr1->x_flag_move_loop_stores,
9111 : ptr2->x_flag_move_loop_stores);
9112 :
9113 0 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
9114 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9115 : indent_to, "",
9116 : "flag_non_call_exceptions",
9117 : ptr1->x_flag_non_call_exceptions,
9118 : ptr2->x_flag_non_call_exceptions);
9119 :
9120 0 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
9121 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9122 : indent_to, "",
9123 : "flag_nothrow_opt",
9124 : ptr1->x_flag_nothrow_opt,
9125 : ptr2->x_flag_nothrow_opt);
9126 :
9127 0 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
9128 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9129 : indent_to, "",
9130 : "flag_omit_frame_pointer",
9131 : ptr1->x_flag_omit_frame_pointer,
9132 : ptr2->x_flag_omit_frame_pointer);
9133 :
9134 0 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
9135 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9136 : indent_to, "",
9137 : "flag_opt_info",
9138 : ptr1->x_flag_opt_info,
9139 : ptr2->x_flag_opt_info);
9140 :
9141 0 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
9142 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9143 : indent_to, "",
9144 : "flag_optimize_crc",
9145 : ptr1->x_flag_optimize_crc,
9146 : ptr2->x_flag_optimize_crc);
9147 :
9148 0 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
9149 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9150 : indent_to, "",
9151 : "flag_optimize_sibling_calls",
9152 : ptr1->x_flag_optimize_sibling_calls,
9153 : ptr2->x_flag_optimize_sibling_calls);
9154 :
9155 0 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
9156 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9157 : indent_to, "",
9158 : "flag_optimize_strlen",
9159 : ptr1->x_flag_optimize_strlen,
9160 : ptr2->x_flag_optimize_strlen);
9161 :
9162 0 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
9163 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9164 : indent_to, "",
9165 : "flag_pack_struct",
9166 : ptr1->x_flag_pack_struct,
9167 : ptr2->x_flag_pack_struct);
9168 :
9169 0 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
9170 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9171 : indent_to, "",
9172 : "flag_partial_inlining",
9173 : ptr1->x_flag_partial_inlining,
9174 : ptr2->x_flag_partial_inlining);
9175 :
9176 0 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
9177 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9178 : indent_to, "",
9179 : "flag_pcc_struct_return",
9180 : ptr1->x_flag_pcc_struct_return,
9181 : ptr2->x_flag_pcc_struct_return);
9182 :
9183 0 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
9184 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9185 : indent_to, "",
9186 : "flag_peel_loops",
9187 : ptr1->x_flag_peel_loops,
9188 : ptr2->x_flag_peel_loops);
9189 :
9190 0 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
9191 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9192 : indent_to, "",
9193 : "flag_no_peephole",
9194 : ptr1->x_flag_no_peephole,
9195 : ptr2->x_flag_no_peephole);
9196 :
9197 0 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
9198 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9199 : indent_to, "",
9200 : "flag_peephole2",
9201 : ptr1->x_flag_peephole2,
9202 : ptr2->x_flag_peephole2);
9203 :
9204 0 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
9205 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9206 : indent_to, "",
9207 : "flag_plt",
9208 : ptr1->x_flag_plt,
9209 : ptr2->x_flag_plt);
9210 :
9211 0 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
9212 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9213 : indent_to, "",
9214 : "flag_predictive_commoning",
9215 : ptr1->x_flag_predictive_commoning,
9216 : ptr2->x_flag_predictive_commoning);
9217 :
9218 0 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
9219 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9220 : indent_to, "",
9221 : "flag_prefetch_loop_arrays",
9222 : ptr1->x_flag_prefetch_loop_arrays,
9223 : ptr2->x_flag_prefetch_loop_arrays);
9224 :
9225 0 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
9226 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9227 : indent_to, "",
9228 : "flag_printf_return_value",
9229 : ptr1->x_flag_printf_return_value,
9230 : ptr2->x_flag_printf_return_value);
9231 :
9232 0 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
9233 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9234 : indent_to, "",
9235 : "flag_profile_partial_training",
9236 : ptr1->x_flag_profile_partial_training,
9237 : ptr2->x_flag_profile_partial_training);
9238 :
9239 0 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
9240 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9241 : indent_to, "",
9242 : "flag_profile_reorder_functions",
9243 : ptr1->x_flag_profile_reorder_functions,
9244 : ptr2->x_flag_profile_reorder_functions);
9245 :
9246 0 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
9247 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9248 : indent_to, "",
9249 : "flag_reciprocal_math",
9250 : ptr1->x_flag_reciprocal_math,
9251 : ptr2->x_flag_reciprocal_math);
9252 :
9253 0 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
9254 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9255 : indent_to, "",
9256 : "flag_ree",
9257 : ptr1->x_flag_ree,
9258 : ptr2->x_flag_ree);
9259 :
9260 0 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
9261 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9262 : indent_to, "",
9263 : "flag_rename_registers",
9264 : ptr1->x_flag_rename_registers,
9265 : ptr2->x_flag_rename_registers);
9266 :
9267 0 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
9268 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9269 : indent_to, "",
9270 : "flag_reorder_blocks",
9271 : ptr1->x_flag_reorder_blocks,
9272 : ptr2->x_flag_reorder_blocks);
9273 :
9274 0 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
9275 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9276 : indent_to, "",
9277 : "flag_reorder_blocks_and_partition",
9278 : ptr1->x_flag_reorder_blocks_and_partition,
9279 : ptr2->x_flag_reorder_blocks_and_partition);
9280 :
9281 0 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
9282 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9283 : indent_to, "",
9284 : "flag_reorder_functions",
9285 : ptr1->x_flag_reorder_functions,
9286 : ptr2->x_flag_reorder_functions);
9287 :
9288 0 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
9289 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9290 : indent_to, "",
9291 : "flag_rerun_cse_after_loop",
9292 : ptr1->x_flag_rerun_cse_after_loop,
9293 : ptr2->x_flag_rerun_cse_after_loop);
9294 :
9295 0 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
9296 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9297 : indent_to, "",
9298 : "flag_resched_modulo_sched",
9299 : ptr1->x_flag_resched_modulo_sched,
9300 : ptr2->x_flag_resched_modulo_sched);
9301 :
9302 0 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
9303 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9304 : indent_to, "",
9305 : "flag_rounding_math",
9306 : ptr1->x_flag_rounding_math,
9307 : ptr2->x_flag_rounding_math);
9308 :
9309 0 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
9310 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9311 : indent_to, "",
9312 : "flag_rtti",
9313 : ptr1->x_flag_rtti,
9314 : ptr2->x_flag_rtti);
9315 :
9316 0 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
9317 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9318 : indent_to, "",
9319 : "flag_save_optimization_record",
9320 : ptr1->x_flag_save_optimization_record,
9321 : ptr2->x_flag_save_optimization_record);
9322 :
9323 0 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
9324 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9325 : indent_to, "",
9326 : "flag_sched_critical_path_heuristic",
9327 : ptr1->x_flag_sched_critical_path_heuristic,
9328 : ptr2->x_flag_sched_critical_path_heuristic);
9329 :
9330 0 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
9331 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9332 : indent_to, "",
9333 : "flag_sched_dep_count_heuristic",
9334 : ptr1->x_flag_sched_dep_count_heuristic,
9335 : ptr2->x_flag_sched_dep_count_heuristic);
9336 :
9337 0 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
9338 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9339 : indent_to, "",
9340 : "flag_sched_group_heuristic",
9341 : ptr1->x_flag_sched_group_heuristic,
9342 : ptr2->x_flag_sched_group_heuristic);
9343 :
9344 0 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
9345 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9346 : indent_to, "",
9347 : "flag_schedule_interblock",
9348 : ptr1->x_flag_schedule_interblock,
9349 : ptr2->x_flag_schedule_interblock);
9350 :
9351 0 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
9352 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9353 : indent_to, "",
9354 : "flag_sched_last_insn_heuristic",
9355 : ptr1->x_flag_sched_last_insn_heuristic,
9356 : ptr2->x_flag_sched_last_insn_heuristic);
9357 :
9358 0 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
9359 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9360 : indent_to, "",
9361 : "flag_sched_pressure",
9362 : ptr1->x_flag_sched_pressure,
9363 : ptr2->x_flag_sched_pressure);
9364 :
9365 0 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
9366 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9367 : indent_to, "",
9368 : "flag_sched_rank_heuristic",
9369 : ptr1->x_flag_sched_rank_heuristic,
9370 : ptr2->x_flag_sched_rank_heuristic);
9371 :
9372 0 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
9373 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9374 : indent_to, "",
9375 : "flag_schedule_speculative",
9376 : ptr1->x_flag_schedule_speculative,
9377 : ptr2->x_flag_schedule_speculative);
9378 :
9379 0 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
9380 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9381 : indent_to, "",
9382 : "flag_sched_spec_insn_heuristic",
9383 : ptr1->x_flag_sched_spec_insn_heuristic,
9384 : ptr2->x_flag_sched_spec_insn_heuristic);
9385 :
9386 0 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
9387 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9388 : indent_to, "",
9389 : "flag_schedule_speculative_load",
9390 : ptr1->x_flag_schedule_speculative_load,
9391 : ptr2->x_flag_schedule_speculative_load);
9392 :
9393 0 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
9394 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9395 : indent_to, "",
9396 : "flag_schedule_speculative_load_dangerous",
9397 : ptr1->x_flag_schedule_speculative_load_dangerous,
9398 : ptr2->x_flag_schedule_speculative_load_dangerous);
9399 :
9400 0 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
9401 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9402 : indent_to, "",
9403 : "flag_sched2_use_superblocks",
9404 : ptr1->x_flag_sched2_use_superblocks,
9405 : ptr2->x_flag_sched2_use_superblocks);
9406 :
9407 0 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
9408 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9409 : indent_to, "",
9410 : "flag_schedule_fusion",
9411 : ptr1->x_flag_schedule_fusion,
9412 : ptr2->x_flag_schedule_fusion);
9413 :
9414 0 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
9415 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9416 : indent_to, "",
9417 : "flag_schedule_insns",
9418 : ptr1->x_flag_schedule_insns,
9419 : ptr2->x_flag_schedule_insns);
9420 :
9421 0 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
9422 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9423 : indent_to, "",
9424 : "flag_schedule_insns_after_reload",
9425 : ptr1->x_flag_schedule_insns_after_reload,
9426 : ptr2->x_flag_schedule_insns_after_reload);
9427 :
9428 0 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
9429 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9430 : indent_to, "",
9431 : "flag_section_anchors",
9432 : ptr1->x_flag_section_anchors,
9433 : ptr2->x_flag_section_anchors);
9434 :
9435 0 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
9436 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9437 : indent_to, "",
9438 : "flag_sel_sched_pipelining",
9439 : ptr1->x_flag_sel_sched_pipelining,
9440 : ptr2->x_flag_sel_sched_pipelining);
9441 :
9442 0 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
9443 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9444 : indent_to, "",
9445 : "flag_sel_sched_pipelining_outer_loops",
9446 : ptr1->x_flag_sel_sched_pipelining_outer_loops,
9447 : ptr2->x_flag_sel_sched_pipelining_outer_loops);
9448 :
9449 0 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
9450 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9451 : indent_to, "",
9452 : "flag_sel_sched_reschedule_pipelined",
9453 : ptr1->x_flag_sel_sched_reschedule_pipelined,
9454 : ptr2->x_flag_sel_sched_reschedule_pipelined);
9455 :
9456 0 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
9457 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9458 : indent_to, "",
9459 : "flag_selective_scheduling",
9460 : ptr1->x_flag_selective_scheduling,
9461 : ptr2->x_flag_selective_scheduling);
9462 :
9463 0 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
9464 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9465 : indent_to, "",
9466 : "flag_selective_scheduling2",
9467 : ptr1->x_flag_selective_scheduling2,
9468 : ptr2->x_flag_selective_scheduling2);
9469 :
9470 0 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
9471 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9472 : indent_to, "",
9473 : "flag_semantic_interposition",
9474 : ptr1->x_flag_semantic_interposition,
9475 : ptr2->x_flag_semantic_interposition);
9476 :
9477 0 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
9478 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9479 : indent_to, "",
9480 : "flag_short_enums",
9481 : ptr1->x_flag_short_enums,
9482 : ptr2->x_flag_short_enums);
9483 :
9484 0 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
9485 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9486 : indent_to, "",
9487 : "flag_short_wchar",
9488 : ptr1->x_flag_short_wchar,
9489 : ptr2->x_flag_short_wchar);
9490 :
9491 0 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
9492 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9493 : indent_to, "",
9494 : "flag_shrink_wrap",
9495 : ptr1->x_flag_shrink_wrap,
9496 : ptr2->x_flag_shrink_wrap);
9497 :
9498 0 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
9499 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9500 : indent_to, "",
9501 : "flag_shrink_wrap_separate",
9502 : ptr1->x_flag_shrink_wrap_separate,
9503 : ptr2->x_flag_shrink_wrap_separate);
9504 :
9505 0 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
9506 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9507 : indent_to, "",
9508 : "flag_signaling_nans",
9509 : ptr1->x_flag_signaling_nans,
9510 : ptr2->x_flag_signaling_nans);
9511 :
9512 0 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
9513 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9514 : indent_to, "",
9515 : "flag_signed_zeros",
9516 : ptr1->x_flag_signed_zeros,
9517 : ptr2->x_flag_signed_zeros);
9518 :
9519 0 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
9520 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9521 : indent_to, "",
9522 : "flag_single_precision_constant",
9523 : ptr1->x_flag_single_precision_constant,
9524 : ptr2->x_flag_single_precision_constant);
9525 :
9526 0 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
9527 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9528 : indent_to, "",
9529 : "flag_speculatively_call_stored_functions",
9530 : ptr1->x_flag_speculatively_call_stored_functions,
9531 : ptr2->x_flag_speculatively_call_stored_functions);
9532 :
9533 0 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
9534 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9535 : indent_to, "",
9536 : "flag_split_ivs_in_unroller",
9537 : ptr1->x_flag_split_ivs_in_unroller,
9538 : ptr2->x_flag_split_ivs_in_unroller);
9539 :
9540 0 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
9541 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9542 : indent_to, "",
9543 : "flag_split_loops",
9544 : ptr1->x_flag_split_loops,
9545 : ptr2->x_flag_split_loops);
9546 :
9547 0 : if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
9548 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9549 : indent_to, "",
9550 : "flag_split_paths",
9551 : ptr1->x_flag_split_paths,
9552 : ptr2->x_flag_split_paths);
9553 :
9554 0 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
9555 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9556 : indent_to, "",
9557 : "flag_split_wide_types",
9558 : ptr1->x_flag_split_wide_types,
9559 : ptr2->x_flag_split_wide_types);
9560 :
9561 0 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
9562 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9563 : indent_to, "",
9564 : "flag_split_wide_types_early",
9565 : ptr1->x_flag_split_wide_types_early,
9566 : ptr2->x_flag_split_wide_types_early);
9567 :
9568 0 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
9569 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9570 : indent_to, "",
9571 : "flag_ssa_backprop",
9572 : ptr1->x_flag_ssa_backprop,
9573 : ptr2->x_flag_ssa_backprop);
9574 :
9575 0 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
9576 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9577 : indent_to, "",
9578 : "flag_ssa_phiopt",
9579 : ptr1->x_flag_ssa_phiopt,
9580 : ptr2->x_flag_ssa_phiopt);
9581 :
9582 0 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
9583 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9584 : indent_to, "",
9585 : "flag_stack_clash_protection",
9586 : ptr1->x_flag_stack_clash_protection,
9587 : ptr2->x_flag_stack_clash_protection);
9588 :
9589 0 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
9590 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9591 : indent_to, "",
9592 : "flag_stack_protect",
9593 : ptr1->x_flag_stack_protect,
9594 : ptr2->x_flag_stack_protect);
9595 :
9596 0 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
9597 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9598 : indent_to, "",
9599 : "flag_stdarg_opt",
9600 : ptr1->x_flag_stdarg_opt,
9601 : ptr2->x_flag_stdarg_opt);
9602 :
9603 0 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
9604 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9605 : indent_to, "",
9606 : "flag_store_merging",
9607 : ptr1->x_flag_store_merging,
9608 : ptr2->x_flag_store_merging);
9609 :
9610 0 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
9611 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9612 : indent_to, "",
9613 : "flag_strict_aliasing",
9614 : ptr1->x_flag_strict_aliasing,
9615 : ptr2->x_flag_strict_aliasing);
9616 :
9617 0 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
9618 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9619 : indent_to, "",
9620 : "flag_strict_enums",
9621 : ptr1->x_flag_strict_enums,
9622 : ptr2->x_flag_strict_enums);
9623 :
9624 0 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
9625 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9626 : indent_to, "",
9627 : "flag_strict_volatile_bitfields",
9628 : ptr1->x_flag_strict_volatile_bitfields,
9629 : ptr2->x_flag_strict_volatile_bitfields);
9630 :
9631 0 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
9632 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9633 : indent_to, "",
9634 : "flag_thread_jumps",
9635 : ptr1->x_flag_thread_jumps,
9636 : ptr2->x_flag_thread_jumps);
9637 :
9638 0 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
9639 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9640 : indent_to, "",
9641 : "flag_threadsafe_statics",
9642 : ptr1->x_flag_threadsafe_statics,
9643 : ptr2->x_flag_threadsafe_statics);
9644 :
9645 0 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
9646 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9647 : indent_to, "",
9648 : "flag_toplevel_reorder",
9649 : ptr1->x_flag_toplevel_reorder,
9650 : ptr2->x_flag_toplevel_reorder);
9651 :
9652 0 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
9653 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9654 : indent_to, "",
9655 : "flag_tracer",
9656 : ptr1->x_flag_tracer,
9657 : ptr2->x_flag_tracer);
9658 :
9659 0 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
9660 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9661 : indent_to, "",
9662 : "flag_trapping_math",
9663 : ptr1->x_flag_trapping_math,
9664 : ptr2->x_flag_trapping_math);
9665 :
9666 0 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
9667 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9668 : indent_to, "",
9669 : "flag_trapv",
9670 : ptr1->x_flag_trapv,
9671 : ptr2->x_flag_trapv);
9672 :
9673 0 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
9674 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9675 : indent_to, "",
9676 : "flag_tree_bit_ccp",
9677 : ptr1->x_flag_tree_bit_ccp,
9678 : ptr2->x_flag_tree_bit_ccp);
9679 :
9680 0 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
9681 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9682 : indent_to, "",
9683 : "flag_tree_builtin_call_dce",
9684 : ptr1->x_flag_tree_builtin_call_dce,
9685 : ptr2->x_flag_tree_builtin_call_dce);
9686 :
9687 0 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
9688 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9689 : indent_to, "",
9690 : "flag_tree_ccp",
9691 : ptr1->x_flag_tree_ccp,
9692 : ptr2->x_flag_tree_ccp);
9693 :
9694 0 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
9695 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9696 : indent_to, "",
9697 : "flag_tree_ch",
9698 : ptr1->x_flag_tree_ch,
9699 : ptr2->x_flag_tree_ch);
9700 :
9701 0 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
9702 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9703 : indent_to, "",
9704 : "flag_tree_coalesce_vars",
9705 : ptr1->x_flag_tree_coalesce_vars,
9706 : ptr2->x_flag_tree_coalesce_vars);
9707 :
9708 0 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
9709 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9710 : indent_to, "",
9711 : "flag_tree_copy_prop",
9712 : ptr1->x_flag_tree_copy_prop,
9713 : ptr2->x_flag_tree_copy_prop);
9714 :
9715 0 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
9716 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9717 : indent_to, "",
9718 : "flag_tree_cselim",
9719 : ptr1->x_flag_tree_cselim,
9720 : ptr2->x_flag_tree_cselim);
9721 :
9722 0 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
9723 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9724 : indent_to, "",
9725 : "flag_tree_dce",
9726 : ptr1->x_flag_tree_dce,
9727 : ptr2->x_flag_tree_dce);
9728 :
9729 0 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
9730 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9731 : indent_to, "",
9732 : "flag_tree_dom",
9733 : ptr1->x_flag_tree_dom,
9734 : ptr2->x_flag_tree_dom);
9735 :
9736 0 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
9737 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9738 : indent_to, "",
9739 : "flag_tree_dse",
9740 : ptr1->x_flag_tree_dse,
9741 : ptr2->x_flag_tree_dse);
9742 :
9743 0 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
9744 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9745 : indent_to, "",
9746 : "flag_tree_forwprop",
9747 : ptr1->x_flag_tree_forwprop,
9748 : ptr2->x_flag_tree_forwprop);
9749 :
9750 0 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
9751 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9752 : indent_to, "",
9753 : "flag_tree_fre",
9754 : ptr1->x_flag_tree_fre,
9755 : ptr2->x_flag_tree_fre);
9756 :
9757 0 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
9758 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9759 : indent_to, "",
9760 : "flag_tree_loop_distribute_patterns",
9761 : ptr1->x_flag_tree_loop_distribute_patterns,
9762 : ptr2->x_flag_tree_loop_distribute_patterns);
9763 :
9764 0 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
9765 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9766 : indent_to, "",
9767 : "flag_tree_loop_distribution",
9768 : ptr1->x_flag_tree_loop_distribution,
9769 : ptr2->x_flag_tree_loop_distribution);
9770 :
9771 0 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
9772 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9773 : indent_to, "",
9774 : "flag_tree_loop_if_convert",
9775 : ptr1->x_flag_tree_loop_if_convert,
9776 : ptr2->x_flag_tree_loop_if_convert);
9777 :
9778 0 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
9779 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9780 : indent_to, "",
9781 : "flag_tree_loop_im",
9782 : ptr1->x_flag_tree_loop_im,
9783 : ptr2->x_flag_tree_loop_im);
9784 :
9785 0 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
9786 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9787 : indent_to, "",
9788 : "flag_tree_loop_ivcanon",
9789 : ptr1->x_flag_tree_loop_ivcanon,
9790 : ptr2->x_flag_tree_loop_ivcanon);
9791 :
9792 0 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
9793 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9794 : indent_to, "",
9795 : "flag_tree_loop_optimize",
9796 : ptr1->x_flag_tree_loop_optimize,
9797 : ptr2->x_flag_tree_loop_optimize);
9798 :
9799 0 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
9800 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9801 : indent_to, "",
9802 : "flag_tree_loop_vectorize",
9803 : ptr1->x_flag_tree_loop_vectorize,
9804 : ptr2->x_flag_tree_loop_vectorize);
9805 :
9806 0 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
9807 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9808 : indent_to, "",
9809 : "flag_tree_partial_pre",
9810 : ptr1->x_flag_tree_partial_pre,
9811 : ptr2->x_flag_tree_partial_pre);
9812 :
9813 0 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
9814 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9815 : indent_to, "",
9816 : "flag_tree_phiprop",
9817 : ptr1->x_flag_tree_phiprop,
9818 : ptr2->x_flag_tree_phiprop);
9819 :
9820 0 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
9821 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9822 : indent_to, "",
9823 : "flag_tree_pre",
9824 : ptr1->x_flag_tree_pre,
9825 : ptr2->x_flag_tree_pre);
9826 :
9827 0 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
9828 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9829 : indent_to, "",
9830 : "flag_tree_pta",
9831 : ptr1->x_flag_tree_pta,
9832 : ptr2->x_flag_tree_pta);
9833 :
9834 0 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
9835 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9836 : indent_to, "",
9837 : "flag_tree_reassoc",
9838 : ptr1->x_flag_tree_reassoc,
9839 : ptr2->x_flag_tree_reassoc);
9840 :
9841 0 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
9842 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9843 : indent_to, "",
9844 : "flag_tree_scev_cprop",
9845 : ptr1->x_flag_tree_scev_cprop,
9846 : ptr2->x_flag_tree_scev_cprop);
9847 :
9848 0 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
9849 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9850 : indent_to, "",
9851 : "flag_tree_sink",
9852 : ptr1->x_flag_tree_sink,
9853 : ptr2->x_flag_tree_sink);
9854 :
9855 0 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
9856 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9857 : indent_to, "",
9858 : "flag_tree_slp_vectorize",
9859 : ptr1->x_flag_tree_slp_vectorize,
9860 : ptr2->x_flag_tree_slp_vectorize);
9861 :
9862 0 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
9863 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9864 : indent_to, "",
9865 : "flag_tree_slsr",
9866 : ptr1->x_flag_tree_slsr,
9867 : ptr2->x_flag_tree_slsr);
9868 :
9869 0 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
9870 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9871 : indent_to, "",
9872 : "flag_tree_sra",
9873 : ptr1->x_flag_tree_sra,
9874 : ptr2->x_flag_tree_sra);
9875 :
9876 0 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
9877 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9878 : indent_to, "",
9879 : "flag_tree_switch_conversion",
9880 : ptr1->x_flag_tree_switch_conversion,
9881 : ptr2->x_flag_tree_switch_conversion);
9882 :
9883 0 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
9884 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9885 : indent_to, "",
9886 : "flag_tree_tail_merge",
9887 : ptr1->x_flag_tree_tail_merge,
9888 : ptr2->x_flag_tree_tail_merge);
9889 :
9890 0 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
9891 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9892 : indent_to, "",
9893 : "flag_tree_ter",
9894 : ptr1->x_flag_tree_ter,
9895 : ptr2->x_flag_tree_ter);
9896 :
9897 0 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
9898 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9899 : indent_to, "",
9900 : "flag_tree_vectorize",
9901 : ptr1->x_flag_tree_vectorize,
9902 : ptr2->x_flag_tree_vectorize);
9903 :
9904 0 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
9905 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9906 : indent_to, "",
9907 : "flag_tree_vrp",
9908 : ptr1->x_flag_tree_vrp,
9909 : ptr2->x_flag_tree_vrp);
9910 :
9911 0 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
9912 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9913 : indent_to, "",
9914 : "flag_unconstrained_commons",
9915 : ptr1->x_flag_unconstrained_commons,
9916 : ptr2->x_flag_unconstrained_commons);
9917 :
9918 0 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
9919 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9920 : indent_to, "",
9921 : "flag_unreachable_traps",
9922 : ptr1->x_flag_unreachable_traps,
9923 : ptr2->x_flag_unreachable_traps);
9924 :
9925 0 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
9926 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9927 : indent_to, "",
9928 : "flag_unroll_all_loops",
9929 : ptr1->x_flag_unroll_all_loops,
9930 : ptr2->x_flag_unroll_all_loops);
9931 :
9932 0 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
9933 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9934 : indent_to, "",
9935 : "flag_cunroll_grow_size",
9936 : ptr1->x_flag_cunroll_grow_size,
9937 : ptr2->x_flag_cunroll_grow_size);
9938 :
9939 0 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
9940 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9941 : indent_to, "",
9942 : "flag_unroll_loops",
9943 : ptr1->x_flag_unroll_loops,
9944 : ptr2->x_flag_unroll_loops);
9945 :
9946 0 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
9947 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9948 : indent_to, "",
9949 : "flag_unsafe_math_optimizations",
9950 : ptr1->x_flag_unsafe_math_optimizations,
9951 : ptr2->x_flag_unsafe_math_optimizations);
9952 :
9953 0 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
9954 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9955 : indent_to, "",
9956 : "flag_unswitch_loops",
9957 : ptr1->x_flag_unswitch_loops,
9958 : ptr2->x_flag_unswitch_loops);
9959 :
9960 0 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
9961 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9962 : indent_to, "",
9963 : "flag_unwind_tables",
9964 : ptr1->x_flag_unwind_tables,
9965 : ptr2->x_flag_unwind_tables);
9966 :
9967 0 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
9968 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9969 : indent_to, "",
9970 : "flag_var_tracking",
9971 : ptr1->x_flag_var_tracking,
9972 : ptr2->x_flag_var_tracking);
9973 :
9974 0 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
9975 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9976 : indent_to, "",
9977 : "flag_var_tracking_assignments",
9978 : ptr1->x_flag_var_tracking_assignments,
9979 : ptr2->x_flag_var_tracking_assignments);
9980 :
9981 0 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
9982 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9983 : indent_to, "",
9984 : "flag_var_tracking_assignments_toggle",
9985 : ptr1->x_flag_var_tracking_assignments_toggle,
9986 : ptr2->x_flag_var_tracking_assignments_toggle);
9987 :
9988 0 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
9989 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9990 : indent_to, "",
9991 : "flag_var_tracking_uninit",
9992 : ptr1->x_flag_var_tracking_uninit,
9993 : ptr2->x_flag_var_tracking_uninit);
9994 :
9995 0 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
9996 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9997 : indent_to, "",
9998 : "flag_variable_expansion_in_unroller",
9999 : ptr1->x_flag_variable_expansion_in_unroller,
10000 : ptr2->x_flag_variable_expansion_in_unroller);
10001 :
10002 0 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
10003 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10004 : indent_to, "",
10005 : "flag_version_loops_for_strides",
10006 : ptr1->x_flag_version_loops_for_strides,
10007 : ptr2->x_flag_version_loops_for_strides);
10008 :
10009 0 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
10010 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10011 : indent_to, "",
10012 : "flag_value_profile_transformations",
10013 : ptr1->x_flag_value_profile_transformations,
10014 : ptr2->x_flag_value_profile_transformations);
10015 :
10016 0 : if (ptr1->x_flag_web != ptr2->x_flag_web)
10017 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10018 : indent_to, "",
10019 : "flag_web",
10020 : ptr1->x_flag_web,
10021 : ptr2->x_flag_web);
10022 :
10023 0 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
10024 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10025 : indent_to, "",
10026 : "flag_wrapv",
10027 : ptr1->x_flag_wrapv,
10028 : ptr2->x_flag_wrapv);
10029 :
10030 0 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
10031 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10032 : indent_to, "",
10033 : "flag_wrapv_pointer",
10034 : ptr1->x_flag_wrapv_pointer,
10035 : ptr2->x_flag_wrapv_pointer);
10036 :
10037 0 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
10038 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10039 : indent_to, "",
10040 : "debug_nonbind_markers_p",
10041 : ptr1->x_debug_nonbind_markers_p,
10042 : ptr2->x_debug_nonbind_markers_p);
10043 :
10044 0 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
10045 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10046 : indent_to, "",
10047 : "ix86_use_scatter",
10048 : ptr1->x_ix86_use_scatter,
10049 : ptr2->x_ix86_use_scatter);
10050 :
10051 0 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
10052 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10053 : indent_to, "",
10054 : "ix86_unroll_only_small_loops",
10055 : ptr1->x_ix86_unroll_only_small_loops,
10056 : ptr2->x_ix86_unroll_only_small_loops);
10057 :
10058 0 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
10059 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
10060 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
10061 0 : fprintf (file, "%*s%s (%s/%s)\n",
10062 : indent_to, "",
10063 : "str_align_functions",
10064 : ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
10065 : ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
10066 :
10067 0 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
10068 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
10069 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
10070 0 : fprintf (file, "%*s%s (%s/%s)\n",
10071 : indent_to, "",
10072 : "str_align_jumps",
10073 : ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
10074 : ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
10075 :
10076 0 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
10077 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
10078 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
10079 0 : fprintf (file, "%*s%s (%s/%s)\n",
10080 : indent_to, "",
10081 : "str_align_labels",
10082 : ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
10083 : ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
10084 :
10085 0 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
10086 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
10087 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
10088 0 : fprintf (file, "%*s%s (%s/%s)\n",
10089 : indent_to, "",
10090 : "str_align_loops",
10091 : ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
10092 : ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
10093 :
10094 0 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
10095 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
10096 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
10097 0 : fprintf (file, "%*s%s (%s/%s)\n",
10098 : indent_to, "",
10099 : "flag_patchable_function_entry",
10100 : ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
10101 : ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
10102 :
10103 0 : }
10104 :
10105 : /* Save selected option variables into a structure. */
10106 : void
10107 75295323 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
10108 : struct gcc_options *opts_set)
10109 : {
10110 75295323 : gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
10111 75295323 : gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
10112 :
10113 75295323 : if (targetm.target_option.save)
10114 75295323 : targetm.target_option.save (ptr, opts, opts_set);
10115 :
10116 75295323 : ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
10117 75295323 : ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
10118 75295323 : ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
10119 75295323 : ptr->x_ix86_abi = opts->x_ix86_abi;
10120 75295323 : ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
10121 75295323 : ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
10122 75295323 : ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
10123 75295323 : ptr->x_ix86_pmode = opts->x_ix86_pmode;
10124 75295323 : ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
10125 75295323 : ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
10126 75295323 : ptr->x_ix86_regparm = opts->x_ix86_regparm;
10127 75295323 : ptr->x_recip_mask = opts->x_recip_mask;
10128 75295323 : ptr->x_target_flags = opts->x_target_flags;
10129 75295323 : ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
10130 75295323 : ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
10131 75295323 : ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
10132 75295323 : ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
10133 75295323 : ptr->x_ix86_move_max = opts->x_ix86_move_max;
10134 75295323 : ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
10135 75295323 : ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
10136 75295323 : ptr->x_flag_fentry = opts->x_flag_fentry;
10137 75295323 : ptr->x_ix86_needed = opts->x_ix86_needed;
10138 75295323 : ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
10139 75295323 : ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
10140 75295323 : ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
10141 :
10142 75295323 : unsigned HOST_WIDE_INT mask = 0;
10143 75295323 : if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
10144 75295323 : if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
10145 75295323 : if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
10146 75295323 : if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
10147 75295323 : if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
10148 75295323 : if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
10149 75295323 : if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
10150 75295323 : if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
10151 75295323 : if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
10152 75295323 : if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
10153 75295323 : if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
10154 75295323 : if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
10155 75295323 : ptr->explicit_mask_target_flags = opts_set->x_target_flags;
10156 75295323 : ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
10157 75295323 : ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
10158 75295323 : ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
10159 75295323 : if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
10160 75295323 : if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
10161 75295323 : if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
10162 75295323 : if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
10163 75295323 : if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
10164 75295323 : if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
10165 75295323 : if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
10166 75295323 : if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
10167 75295323 : if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
10168 75295323 : ptr->explicit_mask[0] = mask;
10169 75295323 : }
10170 :
10171 : /* Restore selected current options from a structure. */
10172 : void
10173 52697650 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
10174 : struct cl_target_option *ptr)
10175 : {
10176 52697650 : opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
10177 52697650 : opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
10178 52697650 : opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
10179 52697650 : opts->x_ix86_abi = ptr->x_ix86_abi;
10180 52697650 : opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
10181 52697650 : opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
10182 52697650 : opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
10183 52697650 : opts->x_ix86_pmode = ptr->x_ix86_pmode;
10184 52697650 : opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
10185 52697650 : opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
10186 52697650 : opts->x_ix86_regparm = ptr->x_ix86_regparm;
10187 52697650 : opts->x_recip_mask = ptr->x_recip_mask;
10188 52697650 : opts->x_target_flags = ptr->x_target_flags;
10189 52697650 : opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
10190 52697650 : opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
10191 52697650 : opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
10192 52697650 : opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
10193 52697650 : opts->x_ix86_move_max = ptr->x_ix86_move_max;
10194 52697650 : opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
10195 52697650 : opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
10196 52697650 : opts->x_flag_fentry = ptr->x_flag_fentry;
10197 52697650 : opts->x_ix86_needed = ptr->x_ix86_needed;
10198 52697650 : opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
10199 52697650 : opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
10200 52697650 : opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
10201 :
10202 52697650 : unsigned HOST_WIDE_INT mask;
10203 52697650 : mask = ptr->explicit_mask[0];
10204 52697650 : opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
10205 52697650 : mask >>= 1;
10206 52697650 : opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
10207 52697650 : mask >>= 1;
10208 52697650 : opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
10209 52697650 : mask >>= 1;
10210 52697650 : opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
10211 52697650 : mask >>= 1;
10212 52697650 : opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
10213 52697650 : mask >>= 1;
10214 52697650 : opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
10215 52697650 : mask >>= 1;
10216 52697650 : opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
10217 52697650 : mask >>= 1;
10218 52697650 : opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
10219 52697650 : mask >>= 1;
10220 52697650 : opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
10221 52697650 : mask >>= 1;
10222 52697650 : opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
10223 52697650 : mask >>= 1;
10224 52697650 : opts_set->x_ix86_regparm = (mask & 1) != 0;
10225 52697650 : mask >>= 1;
10226 52697650 : opts_set->x_recip_mask = (mask & 1) != 0;
10227 52697650 : mask >>= 1;
10228 52697650 : opts_set->x_target_flags = ptr->explicit_mask_target_flags;
10229 52697650 : opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
10230 52697650 : opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
10231 52697650 : opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
10232 52697650 : opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
10233 52697650 : mask >>= 1;
10234 52697650 : opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10235 52697650 : mask >>= 1;
10236 52697650 : opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10237 52697650 : mask >>= 1;
10238 52697650 : opts_set->x_ix86_apx_features = (mask & 1) != 0;
10239 52697650 : mask >>= 1;
10240 52697650 : opts_set->x_flag_fentry = (mask & 1) != 0;
10241 52697650 : mask >>= 1;
10242 52697650 : opts_set->x_ix86_needed = (mask & 1) != 0;
10243 52697650 : mask >>= 1;
10244 52697650 : opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
10245 52697650 : mask >>= 1;
10246 52697650 : opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
10247 52697650 : mask >>= 1;
10248 52697650 : opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
10249 52697650 : mask >>= 1;
10250 :
10251 52697650 : if (targetm.target_option.restore)
10252 52697650 : targetm.target_option.restore (opts, opts_set, ptr);
10253 52697650 : }
10254 :
10255 : /* Print optimization options from a structure. */
10256 : void
10257 0 : cl_target_option_print (FILE *file,
10258 : int indent,
10259 : struct cl_target_option *ptr)
10260 : {
10261 0 : fputs ("\n", file);
10262 0 : if (ptr->x_target_flags)
10263 0 : fprintf (file, "%*s%s (%#lx)\n",
10264 : indent, "",
10265 : "target_flags",
10266 : (unsigned long)ptr->x_target_flags);
10267 :
10268 0 : if (ptr->x_ix86_isa_flags)
10269 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10270 : indent, "",
10271 : "ix86_isa_flags",
10272 : ptr->x_ix86_isa_flags);
10273 :
10274 0 : if (ptr->x_ix86_isa_flags2)
10275 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10276 : indent, "",
10277 : "ix86_isa_flags2",
10278 : ptr->x_ix86_isa_flags2);
10279 :
10280 0 : if (ptr->x_ix86_target_flags)
10281 0 : fprintf (file, "%*s%s (%#lx)\n",
10282 : indent, "",
10283 : "ix86_target_flags",
10284 : (unsigned long)ptr->x_ix86_target_flags);
10285 :
10286 0 : if (ptr->x_ix86_fpmath)
10287 0 : fprintf (file, "%*s%s (%#x)\n",
10288 : indent, "",
10289 : "ix86_fpmath",
10290 : ptr->x_ix86_fpmath);
10291 :
10292 0 : if (ptr->x_ix86_move_max)
10293 0 : fprintf (file, "%*s%s (%#x)\n",
10294 : indent, "",
10295 : "ix86_move_max",
10296 : ptr->x_ix86_move_max);
10297 :
10298 0 : if (ptr->x_prefer_vector_width_type)
10299 0 : fprintf (file, "%*s%s (%#x)\n",
10300 : indent, "",
10301 : "prefer_vector_width_type",
10302 : ptr->x_prefer_vector_width_type);
10303 :
10304 0 : if (ptr->x_ix86_apx_features)
10305 0 : fprintf (file, "%*s%s (%#x)\n",
10306 : indent, "",
10307 : "ix86_apx_features",
10308 : ptr->x_ix86_apx_features);
10309 :
10310 0 : if (ptr->x_flag_fentry)
10311 0 : fprintf (file, "%*s%s (%#x)\n",
10312 : indent, "",
10313 : "flag_fentry",
10314 : ptr->x_flag_fentry);
10315 :
10316 0 : if (ptr->x_ix86_needed)
10317 0 : fprintf (file, "%*s%s (%#x)\n",
10318 : indent, "",
10319 : "ix86_needed",
10320 : ptr->x_ix86_needed);
10321 :
10322 0 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10323 0 : fprintf (file, "%*s%s (%s)\n",
10324 : indent, "",
10325 : "ix86_stack_protector_guard_offset_str",
10326 : ptr->x_ix86_stack_protector_guard_offset_str);
10327 :
10328 0 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10329 0 : fprintf (file, "%*s%s (%s)\n",
10330 : indent, "",
10331 : "ix86_stack_protector_guard_reg_str",
10332 : ptr->x_ix86_stack_protector_guard_reg_str);
10333 :
10334 0 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10335 0 : fprintf (file, "%*s%s (%s)\n",
10336 : indent, "",
10337 : "ix86_stack_protector_guard_symbol_str",
10338 : ptr->x_ix86_stack_protector_guard_symbol_str);
10339 :
10340 :
10341 0 : if (targetm.target_option.print)
10342 0 : targetm.target_option.print (file, indent, ptr);
10343 0 : }
10344 :
10345 : /* Print different target option variables from structures provided as arguments. */
10346 : void
10347 0 : cl_target_option_print_diff (FILE *file,
10348 : int indent ATTRIBUTE_UNUSED,
10349 : struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
10350 : struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
10351 : {
10352 0 : fputs ("\n", file);
10353 0 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10354 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10355 : indent, "",
10356 : "target_flags",
10357 : (unsigned long)ptr1->x_target_flags,
10358 : (unsigned long)ptr2->x_target_flags);
10359 :
10360 0 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10361 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10362 : indent, "",
10363 : "ix86_isa_flags",
10364 : ptr1->x_ix86_isa_flags,
10365 : ptr2->x_ix86_isa_flags);
10366 :
10367 0 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10368 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10369 : indent, "",
10370 : "ix86_isa_flags2",
10371 : ptr1->x_ix86_isa_flags2,
10372 : ptr2->x_ix86_isa_flags2);
10373 :
10374 0 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10375 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10376 : indent, "",
10377 : "ix86_target_flags",
10378 : (unsigned long)ptr1->x_ix86_target_flags,
10379 : (unsigned long)ptr2->x_ix86_target_flags);
10380 :
10381 0 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10382 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10383 : indent, "",
10384 : "ix86_fpmath",
10385 : ptr1->x_ix86_fpmath,
10386 : ptr2->x_ix86_fpmath);
10387 :
10388 0 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10389 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10390 : indent, "",
10391 : "ix86_move_max",
10392 : ptr1->x_ix86_move_max,
10393 : ptr2->x_ix86_move_max);
10394 :
10395 0 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10396 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10397 : indent, "",
10398 : "prefer_vector_width_type",
10399 : ptr1->x_prefer_vector_width_type,
10400 : ptr2->x_prefer_vector_width_type);
10401 :
10402 0 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10403 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10404 : indent, "",
10405 : "ix86_apx_features",
10406 : ptr1->x_ix86_apx_features,
10407 : ptr2->x_ix86_apx_features);
10408 :
10409 0 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10410 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10411 : indent, "",
10412 : "flag_fentry",
10413 : ptr1->x_flag_fentry,
10414 : ptr2->x_flag_fentry);
10415 :
10416 0 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10417 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10418 : indent, "",
10419 : "ix86_needed",
10420 : ptr1->x_ix86_needed,
10421 : ptr2->x_ix86_needed);
10422 :
10423 0 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10424 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10425 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10426 0 : fprintf (file, "%*s%s (%s/%s)\n",
10427 : indent, "",
10428 : "ix86_stack_protector_guard_offset_str",
10429 : ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
10430 : ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
10431 :
10432 0 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10433 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10434 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10435 0 : fprintf (file, "%*s%s (%s/%s)\n",
10436 : indent, "",
10437 : "ix86_stack_protector_guard_reg_str",
10438 : ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
10439 : ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
10440 :
10441 0 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10442 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10443 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10444 0 : fprintf (file, "%*s%s (%s/%s)\n",
10445 : indent, "",
10446 : "ix86_stack_protector_guard_symbol_str",
10447 : ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
10448 : ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
10449 :
10450 0 : }
10451 :
10452 : /* Compare two target options */
10453 : bool
10454 436125147 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
10455 : struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
10456 : {
10457 436125147 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
10458 164485 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
10459 164485 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
10460 : return false;
10461 436086397 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
10462 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
10463 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
10464 : return false;
10465 436086397 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
10466 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
10467 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
10468 : return false;
10469 436086397 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
10470 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
10471 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
10472 : return false;
10473 436086397 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
10474 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
10475 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
10476 : return false;
10477 436086397 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
10478 125821 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
10479 125821 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
10480 : return false;
10481 436086184 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10482 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10483 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10484 : return false;
10485 436086184 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10486 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10487 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10488 : return false;
10489 436086184 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10490 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10491 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10492 : return false;
10493 436086184 : if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
10494 : return false;
10495 112012474 : if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
10496 : return false;
10497 75498274 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
10498 : return false;
10499 75498274 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
10500 : return false;
10501 75498274 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
10502 : return false;
10503 75498274 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
10504 : return false;
10505 75498274 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
10506 : return false;
10507 75498274 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
10508 : return false;
10509 75498274 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
10510 : return false;
10511 75498274 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
10512 : return false;
10513 75498274 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
10514 : return false;
10515 75498274 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
10516 : return false;
10517 75498274 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
10518 : return false;
10519 75498274 : if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
10520 : return false;
10521 75498274 : if (ptr1->arch != ptr2->arch)
10522 : return false;
10523 75498274 : if (ptr1->arch_specified != ptr2->arch_specified)
10524 : return false;
10525 75498274 : if (ptr1->branch_cost != ptr2->branch_cost)
10526 : return false;
10527 75498274 : if (ptr1->prefetch_sse != ptr2->prefetch_sse)
10528 : return false;
10529 75498274 : if (ptr1->schedule != ptr2->schedule)
10530 : return false;
10531 75498274 : if (ptr1->tune != ptr2->tune)
10532 : return false;
10533 75498274 : if (ptr1->tune_defaulted != ptr2->tune_defaulted)
10534 : return false;
10535 75498274 : if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
10536 : return false;
10537 75498274 : if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
10538 : return false;
10539 75498274 : if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
10540 : return false;
10541 75498246 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
10542 : return false;
10543 75498246 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
10544 : return false;
10545 75498246 : if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
10546 : return false;
10547 75498246 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
10548 : return false;
10549 75498246 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
10550 : return false;
10551 75498246 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
10552 : return false;
10553 75498246 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
10554 : return false;
10555 75498246 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
10556 : return false;
10557 75498246 : if (ptr1->x_recip_mask != ptr2->x_recip_mask)
10558 : return false;
10559 75498243 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10560 : return false;
10561 75497073 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10562 : return false;
10563 74554580 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10564 : return false;
10565 74519950 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10566 : return false;
10567 74519950 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10568 : return false;
10569 74519950 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10570 : return false;
10571 74519950 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10572 : return false;
10573 74519950 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10574 : return false;
10575 74519950 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10576 : return false;
10577 74519950 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10578 : return false;
10579 149039900 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
10580 74519950 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
10581 : return false;
10582 74519950 : if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
10583 : return false;
10584 74519950 : if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
10585 : return false;
10586 74519950 : if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
10587 : return false;
10588 74519950 : if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
10589 0 : return false;
10590 : return true;
10591 : }
10592 :
10593 : /* Hash target options */
10594 : hashval_t
10595 765531221 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
10596 : {
10597 765531221 : inchash::hash hstate;
10598 765531221 : if (ptr->x_ix86_arch_string)
10599 765531221 : hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
10600 : else
10601 0 : hstate.add_int (0);
10602 765531221 : if (ptr->x_ix86_recip_name)
10603 0 : hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
10604 : else
10605 765531221 : hstate.add_int (0);
10606 765531221 : if (ptr->x_ix86_tune_ctrl_string)
10607 1118121 : hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
10608 : else
10609 764413100 : hstate.add_int (0);
10610 765531221 : if (ptr->x_ix86_tune_memcpy_strategy)
10611 18 : hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
10612 : else
10613 765531203 : hstate.add_int (0);
10614 765531221 : if (ptr->x_ix86_tune_memset_strategy)
10615 34 : hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
10616 : else
10617 765531187 : hstate.add_int (0);
10618 765531221 : if (ptr->x_ix86_tune_string)
10619 765531221 : hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
10620 : else
10621 0 : hstate.add_int (0);
10622 765531221 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10623 1 : hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
10624 : else
10625 765531220 : hstate.add_int (0);
10626 765531221 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10627 2 : hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
10628 : else
10629 765531219 : hstate.add_int (0);
10630 765531221 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10631 1 : hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
10632 : else
10633 765531220 : hstate.add_int (0);
10634 765531221 : hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
10635 765531221 : hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
10636 765531221 : hstate.add_hwi (ptr->x_ix86_asm_dialect);
10637 765531221 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
10638 765531221 : hstate.add_hwi (ptr->x_ix86_stringop_alg);
10639 765531221 : hstate.add_hwi (ptr->x_ix86_tls_dialect);
10640 765531221 : hstate.add_hwi (ptr->x_ix86_branch_cost);
10641 765531221 : hstate.add_hwi (ptr->x_ix86_dump_tunes);
10642 765531221 : hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
10643 765531221 : hstate.add_hwi (ptr->x_ix86_force_drap);
10644 765531221 : hstate.add_hwi (ptr->x_ix86_section_threshold);
10645 765531221 : hstate.add_hwi (ptr->x_ix86_sse2avx);
10646 765531221 : hstate.add_hwi (ptr->x_ix86_tune_no_default);
10647 765531221 : hstate.add_hwi (ptr->x_recip_mask_explicit);
10648 765531221 : hstate.add_hwi (ptr->arch);
10649 765531221 : hstate.add_hwi (ptr->arch_specified);
10650 765531221 : hstate.add_hwi (ptr->branch_cost);
10651 765531221 : hstate.add_hwi (ptr->prefetch_sse);
10652 765531221 : hstate.add_hwi (ptr->schedule);
10653 765531221 : hstate.add_hwi (ptr->tune);
10654 765531221 : hstate.add_hwi (ptr->tune_defaulted);
10655 765531221 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
10656 765531221 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
10657 765531221 : hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
10658 765531221 : hstate.add_hwi (ptr->x_ix86_abi);
10659 765531221 : hstate.add_hwi (ptr->x_ix86_cmodel);
10660 765531221 : hstate.add_hwi (ptr->x_ix86_excess_precision);
10661 765531221 : hstate.add_hwi (ptr->x_ix86_veclibabi_type);
10662 765531221 : hstate.add_hwi (ptr->x_ix86_pmode);
10663 765531221 : hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
10664 765531221 : hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
10665 765531221 : hstate.add_hwi (ptr->x_ix86_regparm);
10666 765531221 : hstate.add_hwi (ptr->x_recip_mask);
10667 765531221 : hstate.add_hwi (ptr->x_target_flags);
10668 765531221 : hstate.add_hwi (ptr->x_ix86_isa_flags);
10669 765531221 : hstate.add_hwi (ptr->x_ix86_isa_flags2);
10670 765531221 : hstate.add_hwi (ptr->x_ix86_apx_features);
10671 765531221 : hstate.add_hwi (ptr->x_flag_fentry);
10672 765531221 : hstate.add_hwi (ptr->x_ix86_fpmath);
10673 765531221 : hstate.add_hwi (ptr->x_ix86_target_flags);
10674 765531221 : hstate.add_hwi (ptr->x_ix86_move_max);
10675 765531221 : hstate.add_hwi (ptr->x_ix86_needed);
10676 765531221 : hstate.add_hwi (ptr->x_prefer_vector_width_type);
10677 1531062442 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10678 765531221 : hstate.add_hwi (ptr->explicit_mask[i]);
10679 765531221 : hstate.add_hwi (ptr->explicit_mask_target_flags);
10680 765531221 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
10681 765531221 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
10682 765531221 : hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
10683 765531221 : return hstate.end ();
10684 : }
10685 :
10686 : /* Stream out target options */
10687 : void
10688 30676 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
10689 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10690 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10691 : {
10692 30676 : bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
10693 30676 : bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
10694 30676 : bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
10695 30676 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
10696 30676 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
10697 30676 : bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
10698 30676 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
10699 30676 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
10700 30676 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
10701 30676 : bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
10702 30676 : bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
10703 30676 : bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
10704 30676 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
10705 30676 : bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
10706 30676 : bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
10707 30676 : bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
10708 30676 : bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
10709 30676 : bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
10710 30676 : bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
10711 30676 : bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
10712 30676 : bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
10713 30676 : bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
10714 30676 : bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
10715 30676 : bp_pack_value (bp, ptr->arch, 64);
10716 30676 : bp_pack_value (bp, ptr->arch_specified, 64);
10717 30676 : bp_pack_value (bp, ptr->branch_cost, 64);
10718 30676 : bp_pack_value (bp, ptr->prefetch_sse, 64);
10719 30676 : bp_pack_value (bp, ptr->schedule, 64);
10720 30676 : bp_pack_value (bp, ptr->tune, 64);
10721 30676 : bp_pack_value (bp, ptr->tune_defaulted, 64);
10722 30676 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
10723 30676 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
10724 30676 : bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
10725 30676 : bp_pack_value (bp, ptr->x_ix86_abi, 64);
10726 30676 : bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
10727 30676 : bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
10728 30676 : bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
10729 30676 : bp_pack_value (bp, ptr->x_ix86_pmode, 64);
10730 30676 : bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
10731 30676 : bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
10732 30676 : bp_pack_value (bp, ptr->x_ix86_regparm, 64);
10733 30676 : bp_pack_value (bp, ptr->x_recip_mask, 64);
10734 30676 : bp_pack_value (bp, ptr->x_target_flags, 64);
10735 30676 : bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
10736 30676 : bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
10737 30676 : bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
10738 30676 : bp_pack_value (bp, ptr->x_flag_fentry, 64);
10739 30676 : bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
10740 30676 : bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
10741 30676 : bp_pack_value (bp, ptr->x_ix86_move_max, 64);
10742 30676 : bp_pack_value (bp, ptr->x_ix86_needed, 64);
10743 30676 : bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
10744 61352 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10745 30676 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
10746 30676 : bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
10747 30676 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
10748 30676 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
10749 30676 : bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
10750 30676 : }
10751 :
10752 : /* Stream in target options */
10753 : void
10754 21248 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
10755 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10756 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10757 : {
10758 21248 : ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
10759 21248 : if (ptr->x_ix86_arch_string)
10760 21248 : ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
10761 21248 : ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
10762 21248 : if (ptr->x_ix86_recip_name)
10763 0 : ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
10764 21248 : ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
10765 21248 : if (ptr->x_ix86_tune_ctrl_string)
10766 2 : ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
10767 21248 : ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
10768 21248 : if (ptr->x_ix86_tune_memcpy_strategy)
10769 0 : ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
10770 21248 : ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
10771 21248 : if (ptr->x_ix86_tune_memset_strategy)
10772 0 : ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
10773 21248 : ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
10774 21248 : if (ptr->x_ix86_tune_string)
10775 21248 : ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
10776 21248 : ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
10777 21248 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10778 0 : ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
10779 21248 : ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
10780 21248 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10781 0 : ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
10782 21248 : ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
10783 21248 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10784 0 : ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
10785 21248 : ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10786 21248 : ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10787 21248 : ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
10788 21248 : ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
10789 21248 : ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
10790 21248 : ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
10791 21248 : ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
10792 21248 : ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
10793 21248 : ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
10794 21248 : ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
10795 21248 : ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
10796 21248 : ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
10797 21248 : ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
10798 21248 : ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
10799 21248 : ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
10800 21248 : ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
10801 21248 : ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
10802 21248 : ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
10803 21248 : ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
10804 21248 : ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
10805 21248 : ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
10806 21248 : ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10807 21248 : ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
10808 21248 : ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
10809 21248 : ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
10810 21248 : ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
10811 21248 : ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
10812 21248 : ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
10813 21248 : ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
10814 21248 : ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10815 21248 : ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10816 21248 : ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
10817 21248 : ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
10818 21248 : ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10819 21248 : ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10820 21248 : ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10821 21248 : ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
10822 21248 : ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
10823 21248 : ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
10824 21248 : ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10825 21248 : ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10826 21248 : ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
10827 21248 : ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10828 42496 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10829 21248 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
10830 21248 : ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
10831 21248 : ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
10832 21248 : ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
10833 21248 : ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
10834 21248 : }
10835 : /* free heap memory used by target options */
10836 : void
10837 895 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10838 : {
10839 895 : if (ptr->x_ix86_arch_string)
10840 895 : free (const_cast <char *>(ptr->x_ix86_arch_string));
10841 895 : if (ptr->x_ix86_recip_name)
10842 0 : free (const_cast <char *>(ptr->x_ix86_recip_name));
10843 895 : if (ptr->x_ix86_tune_ctrl_string)
10844 0 : free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
10845 895 : if (ptr->x_ix86_tune_memcpy_strategy)
10846 0 : free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
10847 895 : if (ptr->x_ix86_tune_memset_strategy)
10848 0 : free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
10849 895 : if (ptr->x_ix86_tune_string)
10850 895 : free (const_cast <char *>(ptr->x_ix86_tune_string));
10851 895 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10852 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
10853 895 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10854 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
10855 895 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10856 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
10857 895 : }
10858 :
10859 : /* Hash optimization options */
10860 : hashval_t
10861 102826060 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
10862 : {
10863 102826060 : inchash::hash hstate;
10864 102826060 : hstate.add_hwi (ptr->x_optimize);
10865 102826060 : hstate.add_hwi (ptr->x_optimize_size);
10866 102826060 : hstate.add_hwi (ptr->x_optimize_debug);
10867 102826060 : hstate.add_hwi (ptr->x_optimize_fast);
10868 102826060 : hstate.add_hwi (ptr->x_param_align_loop_iterations);
10869 102826060 : hstate.add_hwi (ptr->x_param_align_threshold);
10870 102826060 : hstate.add_hwi (ptr->x_param_asan_protect_allocas);
10871 102826060 : hstate.add_hwi (ptr->x_param_asan_instrument_reads);
10872 102826060 : hstate.add_hwi (ptr->x_param_asan_instrument_writes);
10873 102826060 : hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
10874 102826060 : hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
10875 102826060 : hstate.add_hwi (ptr->x_param_asan_memintrin);
10876 102826060 : hstate.add_hwi (ptr->x_param_asan_stack);
10877 102826060 : hstate.add_hwi (ptr->x_param_asan_use_after_return);
10878 102826060 : hstate.add_hwi (ptr->x_param_auto_profile_bbs);
10879 102826060 : hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
10880 102826060 : hstate.add_hwi (ptr->x_param_avg_loop_niter);
10881 102826060 : hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
10882 102826060 : hstate.add_hwi (ptr->x_param_builtin_expect_probability);
10883 102826060 : hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
10884 102826060 : hstate.add_hwi (ptr->x_param_case_values_threshold);
10885 102826060 : hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
10886 102826060 : hstate.add_hwi (ptr->x_param_construct_interfere_size);
10887 102826060 : hstate.add_hwi (ptr->x_param_cycle_accurate_model);
10888 102826060 : hstate.add_hwi (ptr->x_param_destruct_interfere_size);
10889 102826060 : hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
10890 102826060 : hstate.add_hwi (ptr->x_param_dse_max_object_size);
10891 102826060 : hstate.add_hwi (ptr->x_param_early_inlining_insns);
10892 102826060 : hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
10893 102826060 : hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
10894 102826060 : hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
10895 102826060 : hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
10896 102826060 : hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
10897 102826060 : hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
10898 102826060 : hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
10899 102826060 : hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
10900 102826060 : hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
10901 102826060 : hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
10902 102826060 : hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
10903 102826060 : hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
10904 102826060 : hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
10905 102826060 : hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
10906 102826060 : hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
10907 102826060 : hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
10908 102826060 : hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
10909 102826060 : hstate.add_hwi (ptr->x_param_inline_min_speedup);
10910 102826060 : hstate.add_hwi (ptr->x_param_inline_unit_growth);
10911 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
10912 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
10913 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
10914 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
10915 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
10916 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
10917 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
10918 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
10919 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
10920 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
10921 102826060 : hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
10922 102826060 : hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
10923 102826060 : hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
10924 102826060 : hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
10925 102826060 : hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
10926 102826060 : hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
10927 102826060 : hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
10928 102826060 : hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
10929 102826060 : hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
10930 102826060 : hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
10931 102826060 : hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
10932 102826060 : hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
10933 102826060 : hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
10934 102826060 : hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
10935 102826060 : hstate.add_hwi (ptr->x_param_ira_max_loops_num);
10936 102826060 : hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
10937 102826060 : hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
10938 102826060 : hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
10939 102826060 : hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
10940 102826060 : hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
10941 102826060 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
10942 102826060 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
10943 102826060 : hstate.add_hwi (ptr->x_param_l1_cache_line_size);
10944 102826060 : hstate.add_hwi (ptr->x_param_l1_cache_size);
10945 102826060 : hstate.add_hwi (ptr->x_param_l2_cache_size);
10946 102826060 : hstate.add_hwi (ptr->x_param_large_function_growth);
10947 102826060 : hstate.add_hwi (ptr->x_param_large_function_insns);
10948 102826060 : hstate.add_hwi (ptr->x_param_stack_frame_growth);
10949 102826060 : hstate.add_hwi (ptr->x_param_large_stack_frame);
10950 102826060 : hstate.add_hwi (ptr->x_param_large_unit_insns);
10951 102826060 : hstate.add_hwi (ptr->x_param_lim_expensive);
10952 102826060 : hstate.add_hwi (ptr->x_param_loop_block_tile_size);
10953 102826060 : hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
10954 102826060 : hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
10955 102826060 : hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
10956 102826060 : hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
10957 102826060 : hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
10958 102826060 : hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
10959 102826060 : hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
10960 102826060 : hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
10961 102826060 : hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
10962 102826060 : hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
10963 102826060 : hstate.add_hwi (ptr->x_param_lto_locality_frequency);
10964 102826060 : hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
10965 102826060 : hstate.add_hwi (ptr->x_param_lto_locality_size);
10966 102826060 : hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
10967 102826060 : hstate.add_hwi (ptr->x_param_max_combine_insns);
10968 102826060 : hstate.add_hwi (ptr->x_param_max_combine_search_insns);
10969 102826060 : hstate.add_hwi (ptr->x_param_max_unroll_iterations);
10970 102826060 : hstate.add_hwi (ptr->x_param_max_completely_peel_times);
10971 102826060 : hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
10972 102826060 : hstate.add_hwi (ptr->x_param_max_crossjump_edges);
10973 102826060 : hstate.add_hwi (ptr->x_param_max_cse_insns);
10974 102826060 : hstate.add_hwi (ptr->x_param_max_cse_path_length);
10975 102826060 : hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
10976 102826060 : hstate.add_hwi (ptr->x_param_max_debug_marker_count);
10977 102826060 : hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
10978 102826060 : hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
10979 102826060 : hstate.add_hwi (ptr->x_param_max_devirt_targets);
10980 102826060 : hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
10981 102826060 : hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
10982 102826060 : hstate.add_hwi (ptr->x_param_max_find_base_term_values);
10983 102826060 : hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
10984 102826060 : hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
10985 102826060 : hstate.add_hwi (ptr->x_param_max_gcse_memory);
10986 102826060 : hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
10987 102826060 : hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
10988 102826060 : hstate.add_hwi (ptr->x_param_max_hoist_depth);
10989 102826060 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
10990 102826060 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
10991 102826060 : hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
10992 102826060 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
10993 102826060 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
10994 102826060 : hstate.add_hwi (ptr->x_param_max_inline_insns_single);
10995 102826060 : hstate.add_hwi (ptr->x_param_max_inline_insns_size);
10996 102826060 : hstate.add_hwi (ptr->x_param_max_inline_insns_small);
10997 102826060 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
10998 102826060 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
10999 102826060 : hstate.add_hwi (ptr->x_param_max_isl_operations);
11000 102826060 : hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
11001 102826060 : hstate.add_hwi (ptr->x_param_max_iterations_to_track);
11002 102826060 : hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
11003 102826060 : hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
11004 102826060 : hstate.add_hwi (ptr->x_param_max_last_value_rtl);
11005 102826060 : hstate.add_hwi (ptr->x_param_max_loop_header_insns);
11006 102826060 : hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
11007 102826060 : hstate.add_hwi (ptr->x_param_max_partial_antic_length);
11008 102826060 : hstate.add_hwi (ptr->x_param_max_peel_branches);
11009 102826060 : hstate.add_hwi (ptr->x_param_max_peel_times);
11010 102826060 : hstate.add_hwi (ptr->x_param_max_peeled_insns);
11011 102826060 : hstate.add_hwi (ptr->x_param_max_pending_list_length);
11012 102826060 : hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
11013 102826060 : hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
11014 102826060 : hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
11015 102826060 : hstate.add_hwi (ptr->x_param_max_predicted_iterations);
11016 102826060 : hstate.add_hwi (ptr->x_param_max_reload_search_insns);
11017 102826060 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
11018 102826060 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
11019 102826060 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
11020 102826060 : hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
11021 102826060 : hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
11022 102826060 : hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
11023 102826060 : hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
11024 102826060 : hstate.add_hwi (ptr->x_param_max_sched_region_insns);
11025 102826060 : hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
11026 102826060 : hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
11027 102826060 : hstate.add_hwi (ptr->x_param_max_stores_to_merge);
11028 102826060 : hstate.add_hwi (ptr->x_param_max_stores_to_sink);
11029 102826060 : hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
11030 102826060 : hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
11031 102826060 : hstate.add_hwi (ptr->x_param_max_tracked_strlens);
11032 102826060 : hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
11033 102826060 : hstate.add_hwi (ptr->x_param_max_unroll_times);
11034 102826060 : hstate.add_hwi (ptr->x_param_max_unrolled_insns);
11035 102826060 : hstate.add_hwi (ptr->x_param_max_unswitch_depth);
11036 102826060 : hstate.add_hwi (ptr->x_param_max_unswitch_insns);
11037 102826060 : hstate.add_hwi (ptr->x_param_max_variable_expansions);
11038 102826060 : hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
11039 102826060 : hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
11040 102826060 : hstate.add_hwi (ptr->x_param_max_vartrack_size);
11041 102826060 : hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
11042 102826060 : hstate.add_hwi (ptr->x_param_min_crossjump_insns);
11043 102826060 : hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
11044 102826060 : hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
11045 102826060 : hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
11046 102826060 : hstate.add_hwi (ptr->x_param_min_pagesize);
11047 102826060 : hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
11048 102826060 : hstate.add_hwi (ptr->x_param_min_spec_prob);
11049 102826060 : hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
11050 102826060 : hstate.add_hwi (ptr->x_param_modref_max_accesses);
11051 102826060 : hstate.add_hwi (ptr->x_param_modref_max_adjustments);
11052 102826060 : hstate.add_hwi (ptr->x_param_modref_max_bases);
11053 102826060 : hstate.add_hwi (ptr->x_param_modref_max_depth);
11054 102826060 : hstate.add_hwi (ptr->x_param_modref_max_escape_points);
11055 102826060 : hstate.add_hwi (ptr->x_param_modref_max_refs);
11056 102826060 : hstate.add_hwi (ptr->x_param_modref_max_tests);
11057 102826060 : hstate.add_hwi (ptr->x_param_parloops_chunk_size);
11058 102826060 : hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
11059 102826060 : hstate.add_hwi (ptr->x_param_parloops_schedule);
11060 102826060 : hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
11061 102826060 : hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
11062 102826060 : hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
11063 102826060 : hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
11064 102826060 : hstate.add_hwi (ptr->x_param_prefetch_latency);
11065 102826060 : hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
11066 102826060 : hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
11067 102826060 : hstate.add_hwi (ptr->x_param_ranger_debug);
11068 102826060 : hstate.add_hwi (ptr->x_param_ranger_logical_depth);
11069 102826060 : hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
11070 102826060 : hstate.add_hwi (ptr->x_param_relation_block_limit);
11071 102826060 : hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
11072 102826060 : hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
11073 102826060 : hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
11074 102826060 : hstate.add_hwi (ptr->x_param_scev_max_expr_size);
11075 102826060 : hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
11076 102826060 : hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
11077 102826060 : hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
11078 102826060 : hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
11079 102826060 : hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
11080 102826060 : hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
11081 102826060 : hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
11082 102826060 : hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
11083 102826060 : hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
11084 102826060 : hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
11085 102826060 : hstate.add_hwi (ptr->x_param_sms_dfa_history);
11086 102826060 : hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
11087 102826060 : hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
11088 102826060 : hstate.add_hwi (ptr->x_param_sms_min_sc);
11089 102826060 : hstate.add_hwi (ptr->x_param_sra_max_propagations);
11090 102826060 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
11091 102826060 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
11092 102826060 : hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
11093 102826060 : hstate.add_hwi (ptr->x_param_ssp_buffer_size);
11094 102826060 : hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
11095 102826060 : hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
11096 102826060 : hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
11097 102826060 : hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
11098 102826060 : hstate.add_hwi (ptr->x_param_store_merging_max_size);
11099 102826060 : hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
11100 102826060 : hstate.add_hwi (ptr->x_param_threader_debug);
11101 102826060 : hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
11102 102826060 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
11103 102826060 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
11104 102826060 : hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
11105 102826060 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
11106 102826060 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
11107 102826060 : hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
11108 102826060 : hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
11109 102826060 : hstate.add_hwi (ptr->x_param_tree_reassoc_width);
11110 102826060 : hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
11111 102826060 : hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
11112 102826060 : hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
11113 102826060 : hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
11114 102826060 : hstate.add_hwi (ptr->x_param_uninlined_function_insns);
11115 102826060 : hstate.add_hwi (ptr->x_param_uninlined_function_time);
11116 102826060 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
11117 102826060 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
11118 102826060 : hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
11119 102826060 : hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
11120 102826060 : hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
11121 102826060 : hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
11122 102826060 : hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
11123 102826060 : hstate.add_hwi (ptr->x_param_vect_induction_float);
11124 102826060 : hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
11125 102826060 : hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
11126 102826060 : hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
11127 102826060 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
11128 102826060 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
11129 102826060 : hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
11130 102826060 : hstate.add_hwi (ptr->x_param_vect_scalar_cost_multiplier);
11131 102826060 : hstate.add_hwi (ptr->x_param_vrp_block_limit);
11132 102826060 : hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
11133 102826060 : hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
11134 102826060 : hstate.add_hwi (ptr->x_param_vrp_switch_limit);
11135 102826060 : hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
11136 102826060 : hstate.add_hwi (ptr->x_warn_inline);
11137 102826060 : hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
11138 102826060 : hstate.add_hwi (ptr->x_flag_align_functions);
11139 102826060 : if (ptr->x_str_align_functions)
11140 89461019 : hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
11141 : else
11142 13365041 : hstate.add_int (0);
11143 102826060 : hstate.add_hwi (ptr->x_flag_align_jumps);
11144 102826060 : if (ptr->x_str_align_jumps)
11145 89461019 : hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
11146 : else
11147 13365041 : hstate.add_int (0);
11148 102826060 : hstate.add_hwi (ptr->x_flag_align_labels);
11149 102826060 : if (ptr->x_str_align_labels)
11150 89461020 : hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
11151 : else
11152 13365040 : hstate.add_int (0);
11153 102826060 : hstate.add_hwi (ptr->x_flag_align_loops);
11154 102826060 : if (ptr->x_str_align_loops)
11155 89461019 : hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
11156 : else
11157 13365041 : hstate.add_int (0);
11158 102826060 : hstate.add_hwi (ptr->x_flag_allocation_dce);
11159 102826060 : hstate.add_hwi (ptr->x_flag_store_data_races);
11160 102826060 : hstate.add_hwi (ptr->x_flag_associative_math);
11161 102826060 : hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
11162 102826060 : hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
11163 102826060 : hstate.add_hwi (ptr->x_flag_auto_inc_dec);
11164 102826060 : hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
11165 102826060 : hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
11166 102826060 : hstate.add_hwi (ptr->x_flag_bit_tests);
11167 102826060 : hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
11168 102826060 : hstate.add_hwi (ptr->x_flag_branch_probabilities);
11169 102826060 : hstate.add_hwi (ptr->x_flag_caller_saves);
11170 102826060 : hstate.add_hwi (ptr->x_flag_code_hoisting);
11171 102826060 : hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
11172 102826060 : hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
11173 102826060 : hstate.add_hwi (ptr->x_flag_conserve_stack);
11174 102826060 : hstate.add_hwi (ptr->x_flag_cprop_registers);
11175 102826060 : hstate.add_hwi (ptr->x_flag_crossjumping);
11176 102826060 : hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
11177 102826060 : hstate.add_hwi (ptr->x_flag_complex_method);
11178 102826060 : hstate.add_hwi (ptr->x_flag_dce);
11179 102826060 : hstate.add_hwi (ptr->x_flag_defer_pop);
11180 102826060 : hstate.add_hwi (ptr->x_flag_delayed_branch);
11181 102826060 : hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
11182 102826060 : hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
11183 102826060 : hstate.add_hwi (ptr->x_flag_dep_fusion);
11184 102826060 : hstate.add_hwi (ptr->x_flag_devirtualize);
11185 102826060 : hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
11186 102826060 : hstate.add_hwi (ptr->x_flag_dse);
11187 102826060 : hstate.add_hwi (ptr->x_flag_early_inlining);
11188 102826060 : hstate.add_hwi (ptr->x_flag_exceptions);
11189 102826060 : hstate.add_hwi (ptr->x_flag_excess_precision);
11190 102826060 : hstate.add_hwi (ptr->x_flag_expensive_optimizations);
11191 102826060 : hstate.add_hwi (ptr->x_flag_ext_dce);
11192 102826060 : hstate.add_hwi (ptr->x_flag_finite_loops);
11193 102826060 : hstate.add_hwi (ptr->x_flag_finite_math_only);
11194 102826060 : hstate.add_hwi (ptr->x_flag_float_store);
11195 102826060 : hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
11196 102826060 : hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
11197 102826060 : hstate.add_hwi (ptr->x_flag_forward_propagate);
11198 102826060 : hstate.add_hwi (ptr->x_flag_fp_contract_mode);
11199 102826060 : hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
11200 102826060 : hstate.add_hwi (ptr->x_flag_no_function_cse);
11201 102826060 : hstate.add_hwi (ptr->x_flag_gcse);
11202 102826060 : hstate.add_hwi (ptr->x_flag_gcse_after_reload);
11203 102826060 : hstate.add_hwi (ptr->x_flag_gcse_las);
11204 102826060 : hstate.add_hwi (ptr->x_flag_gcse_lm);
11205 102826060 : hstate.add_hwi (ptr->x_flag_gcse_sm);
11206 102826060 : hstate.add_hwi (ptr->x_flag_graphite);
11207 102826060 : hstate.add_hwi (ptr->x_flag_graphite_identity);
11208 102826060 : hstate.add_hwi (ptr->x_flag_guess_branch_prob);
11209 102826060 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
11210 102826060 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
11211 102826060 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
11212 102826060 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
11213 102826060 : hstate.add_hwi (ptr->x_flag_harden_compares);
11214 102826060 : hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
11215 102826060 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
11216 102826060 : hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
11217 102826060 : hstate.add_hwi (ptr->x_flag_if_conversion);
11218 102826060 : hstate.add_hwi (ptr->x_flag_if_conversion2);
11219 102826060 : hstate.add_hwi (ptr->x_flag_indirect_inlining);
11220 102826060 : hstate.add_hwi (ptr->x_flag_no_inline);
11221 102826060 : hstate.add_hwi (ptr->x_flag_inline_atomics);
11222 102826060 : hstate.add_hwi (ptr->x_flag_inline_functions);
11223 102826060 : hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
11224 102826060 : hstate.add_hwi (ptr->x_flag_inline_small_functions);
11225 102826060 : hstate.add_hwi (ptr->x_flag_inline_stringops);
11226 102826060 : hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
11227 102826060 : hstate.add_hwi (ptr->x_flag_ipa_cp);
11228 102826060 : hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
11229 102826060 : hstate.add_hwi (ptr->x_flag_ipa_icf);
11230 102826060 : hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
11231 102826060 : hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
11232 102826060 : hstate.add_hwi (ptr->x_flag_ipa_modref);
11233 102826060 : hstate.add_hwi (ptr->x_flag_ipa_profile);
11234 102826060 : hstate.add_hwi (ptr->x_flag_ipa_pta);
11235 102826060 : hstate.add_hwi (ptr->x_flag_ipa_pure_const);
11236 102826060 : hstate.add_hwi (ptr->x_flag_ipa_ra);
11237 102826060 : hstate.add_hwi (ptr->x_flag_ipa_reference);
11238 102826060 : hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
11239 102826060 : hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
11240 102826060 : hstate.add_hwi (ptr->x_flag_ipa_sra);
11241 102826060 : hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
11242 102826060 : hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
11243 102826060 : hstate.add_hwi (ptr->x_flag_ipa_vrp);
11244 102826060 : hstate.add_hwi (ptr->x_flag_ira_algorithm);
11245 102826060 : hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
11246 102826060 : hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
11247 102826060 : hstate.add_hwi (ptr->x_flag_ira_region);
11248 102826060 : hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
11249 102826060 : hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
11250 102826060 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
11251 102826060 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
11252 102826060 : hstate.add_hwi (ptr->x_flag_ivopts);
11253 102826060 : hstate.add_hwi (ptr->x_flag_jump_tables);
11254 102826060 : hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
11255 102826060 : hstate.add_hwi (ptr->x_flag_late_combine_instructions);
11256 102826060 : hstate.add_hwi (ptr->x_flag_lifetime_dse);
11257 102826060 : hstate.add_hwi (ptr->x_flag_limit_function_alignment);
11258 102826060 : hstate.add_hwi (ptr->x_flag_live_patching);
11259 102826060 : hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
11260 102826060 : hstate.add_hwi (ptr->x_flag_loop_interchange);
11261 102826060 : hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
11262 102826060 : hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
11263 102826060 : hstate.add_hwi (ptr->x_flag_unroll_jam);
11264 102826060 : hstate.add_hwi (ptr->x_flag_lra_remat);
11265 102826060 : hstate.add_hwi (ptr->x_flag_malloc_dce);
11266 102826060 : hstate.add_hwi (ptr->x_flag_malloc_dse);
11267 102826060 : hstate.add_hwi (ptr->x_flag_errno_math);
11268 102826060 : hstate.add_hwi (ptr->x_flag_min_function_alignment);
11269 102826060 : hstate.add_hwi (ptr->x_flag_modulo_sched);
11270 102826060 : hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
11271 102826060 : hstate.add_hwi (ptr->x_flag_move_loop_invariants);
11272 102826060 : hstate.add_hwi (ptr->x_flag_move_loop_stores);
11273 102826060 : hstate.add_hwi (ptr->x_flag_non_call_exceptions);
11274 102826060 : hstate.add_hwi (ptr->x_flag_nothrow_opt);
11275 102826060 : hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
11276 102826060 : hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
11277 102826060 : hstate.add_hwi (ptr->x_flag_opt_info);
11278 102826060 : hstate.add_hwi (ptr->x_flag_optimize_crc);
11279 102826060 : hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
11280 102826060 : hstate.add_hwi (ptr->x_flag_optimize_strlen);
11281 102826060 : hstate.add_hwi (ptr->x_flag_pack_struct);
11282 102826060 : hstate.add_hwi (ptr->x_flag_partial_inlining);
11283 102826060 : if (ptr->x_flag_patchable_function_entry)
11284 34 : hstate.add (ptr->x_flag_patchable_function_entry, strlen (ptr->x_flag_patchable_function_entry));
11285 : else
11286 102826026 : hstate.add_int (0);
11287 102826060 : hstate.add_hwi (ptr->x_flag_pcc_struct_return);
11288 102826060 : hstate.add_hwi (ptr->x_flag_peel_loops);
11289 102826060 : hstate.add_hwi (ptr->x_flag_no_peephole);
11290 102826060 : hstate.add_hwi (ptr->x_flag_peephole2);
11291 102826060 : hstate.add_hwi (ptr->x_flag_plt);
11292 102826060 : hstate.add_hwi (ptr->x_flag_predictive_commoning);
11293 102826060 : hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
11294 102826060 : hstate.add_hwi (ptr->x_flag_printf_return_value);
11295 102826060 : hstate.add_hwi (ptr->x_flag_profile_partial_training);
11296 102826060 : hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
11297 102826060 : hstate.add_hwi (ptr->x_flag_reciprocal_math);
11298 102826060 : hstate.add_hwi (ptr->x_flag_ree);
11299 102826060 : hstate.add_hwi (ptr->x_flag_rename_registers);
11300 102826060 : hstate.add_hwi (ptr->x_flag_reorder_blocks);
11301 102826060 : hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
11302 102826060 : hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
11303 102826060 : hstate.add_hwi (ptr->x_flag_reorder_functions);
11304 102826060 : hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
11305 102826060 : hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
11306 102826060 : hstate.add_hwi (ptr->x_flag_rounding_math);
11307 102826060 : hstate.add_hwi (ptr->x_flag_rtti);
11308 102826060 : hstate.add_hwi (ptr->x_flag_save_optimization_record);
11309 102826060 : hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
11310 102826060 : hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
11311 102826060 : hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
11312 102826060 : hstate.add_hwi (ptr->x_flag_schedule_interblock);
11313 102826060 : hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
11314 102826060 : hstate.add_hwi (ptr->x_flag_sched_pressure);
11315 102826060 : hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
11316 102826060 : hstate.add_hwi (ptr->x_flag_schedule_speculative);
11317 102826060 : hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
11318 102826060 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
11319 102826060 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
11320 102826060 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
11321 102826060 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
11322 102826060 : hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
11323 102826060 : hstate.add_hwi (ptr->x_flag_schedule_fusion);
11324 102826060 : hstate.add_hwi (ptr->x_flag_schedule_insns);
11325 102826060 : hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
11326 102826060 : hstate.add_hwi (ptr->x_flag_section_anchors);
11327 102826060 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
11328 102826060 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
11329 102826060 : hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
11330 102826060 : hstate.add_hwi (ptr->x_flag_selective_scheduling);
11331 102826060 : hstate.add_hwi (ptr->x_flag_selective_scheduling2);
11332 102826060 : hstate.add_hwi (ptr->x_flag_semantic_interposition);
11333 102826060 : hstate.add_hwi (ptr->x_flag_short_enums);
11334 102826060 : hstate.add_hwi (ptr->x_flag_short_wchar);
11335 102826060 : hstate.add_hwi (ptr->x_flag_shrink_wrap);
11336 102826060 : hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
11337 102826060 : hstate.add_hwi (ptr->x_flag_signaling_nans);
11338 102826060 : hstate.add_hwi (ptr->x_flag_signed_zeros);
11339 102826060 : hstate.add_hwi (ptr->x_flag_simd_cost_model);
11340 102826060 : hstate.add_hwi (ptr->x_flag_single_precision_constant);
11341 102826060 : hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
11342 102826060 : hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
11343 102826060 : hstate.add_hwi (ptr->x_flag_split_loops);
11344 102826060 : hstate.add_hwi (ptr->x_flag_split_paths);
11345 102826060 : hstate.add_hwi (ptr->x_flag_split_wide_types);
11346 102826060 : hstate.add_hwi (ptr->x_flag_split_wide_types_early);
11347 102826060 : hstate.add_hwi (ptr->x_flag_ssa_backprop);
11348 102826060 : hstate.add_hwi (ptr->x_flag_ssa_phiopt);
11349 102826060 : hstate.add_hwi (ptr->x_flag_stack_clash_protection);
11350 102826060 : hstate.add_hwi (ptr->x_flag_stack_protect);
11351 102826060 : hstate.add_hwi (ptr->x_flag_stack_reuse);
11352 102826060 : hstate.add_hwi (ptr->x_flag_stdarg_opt);
11353 102826060 : hstate.add_hwi (ptr->x_flag_store_merging);
11354 102826060 : hstate.add_hwi (ptr->x_flag_strict_aliasing);
11355 102826060 : hstate.add_hwi (ptr->x_flag_strict_enums);
11356 102826060 : hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
11357 102826060 : hstate.add_hwi (ptr->x_flag_thread_jumps);
11358 102826060 : hstate.add_hwi (ptr->x_flag_threadsafe_statics);
11359 102826060 : hstate.add_hwi (ptr->x_flag_toplevel_reorder);
11360 102826060 : hstate.add_hwi (ptr->x_flag_tracer);
11361 102826060 : hstate.add_hwi (ptr->x_flag_trapping_math);
11362 102826060 : hstate.add_hwi (ptr->x_flag_trapv);
11363 102826060 : hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
11364 102826060 : hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
11365 102826060 : hstate.add_hwi (ptr->x_flag_tree_ccp);
11366 102826060 : hstate.add_hwi (ptr->x_flag_tree_ch);
11367 102826060 : hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
11368 102826060 : hstate.add_hwi (ptr->x_flag_tree_copy_prop);
11369 102826060 : hstate.add_hwi (ptr->x_flag_tree_cselim);
11370 102826060 : hstate.add_hwi (ptr->x_flag_tree_dce);
11371 102826060 : hstate.add_hwi (ptr->x_flag_tree_dom);
11372 102826060 : hstate.add_hwi (ptr->x_flag_tree_dse);
11373 102826060 : hstate.add_hwi (ptr->x_flag_tree_forwprop);
11374 102826060 : hstate.add_hwi (ptr->x_flag_tree_fre);
11375 102826060 : hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
11376 102826060 : hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
11377 102826060 : hstate.add_hwi (ptr->x_flag_tree_loop_if_convert);
11378 102826060 : hstate.add_hwi (ptr->x_flag_tree_loop_im);
11379 102826060 : hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
11380 102826060 : hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
11381 102826060 : hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
11382 102826060 : hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
11383 102826060 : hstate.add_hwi (ptr->x_flag_tree_partial_pre);
11384 102826060 : hstate.add_hwi (ptr->x_flag_tree_phiprop);
11385 102826060 : hstate.add_hwi (ptr->x_flag_tree_pre);
11386 102826060 : hstate.add_hwi (ptr->x_flag_tree_pta);
11387 102826060 : hstate.add_hwi (ptr->x_flag_tree_reassoc);
11388 102826060 : hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
11389 102826060 : hstate.add_hwi (ptr->x_flag_tree_sink);
11390 102826060 : hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
11391 102826060 : hstate.add_hwi (ptr->x_flag_tree_slsr);
11392 102826060 : hstate.add_hwi (ptr->x_flag_tree_sra);
11393 102826060 : hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
11394 102826060 : hstate.add_hwi (ptr->x_flag_tree_tail_merge);
11395 102826060 : hstate.add_hwi (ptr->x_flag_tree_ter);
11396 102826060 : hstate.add_hwi (ptr->x_flag_tree_vectorize);
11397 102826060 : hstate.add_hwi (ptr->x_flag_tree_vrp);
11398 102826060 : hstate.add_hwi (ptr->x_flag_auto_var_init);
11399 102826060 : hstate.add_hwi (ptr->x_flag_unconstrained_commons);
11400 102826060 : hstate.add_hwi (ptr->x_flag_unreachable_traps);
11401 102826060 : hstate.add_hwi (ptr->x_flag_unroll_all_loops);
11402 102826060 : hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
11403 102826060 : hstate.add_hwi (ptr->x_flag_unroll_loops);
11404 102826060 : hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
11405 102826060 : hstate.add_hwi (ptr->x_flag_unswitch_loops);
11406 102826060 : hstate.add_hwi (ptr->x_flag_unwind_tables);
11407 102826060 : hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
11408 102826060 : hstate.add_hwi (ptr->x_flag_vect_cost_model);
11409 102826060 : hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
11410 102826060 : hstate.add_hwi (ptr->x_flag_value_profile_transformations);
11411 102826060 : hstate.add_hwi (ptr->x_flag_web);
11412 102826060 : hstate.add_hwi (ptr->x_flag_wrapv);
11413 102826060 : hstate.add_hwi (ptr->x_flag_wrapv_pointer);
11414 102826060 : hstate.add_hwi (ptr->x_ix86_use_scatter);
11415 102826060 : hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
11416 1028260600 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
11417 925434540 : hstate.add_hwi (ptr->explicit_mask[i]);
11418 102826060 : return hstate.end ();
11419 : }
11420 :
11421 : /* Compare two optimization options */
11422 : bool
11423 96860634 : cl_optimization_option_eq (cl_optimization const *ptr1,
11424 : cl_optimization const *ptr2)
11425 : {
11426 96860634 : if (ptr1->x_optimize != ptr2->x_optimize)
11427 : return false;
11428 96855761 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
11429 : return false;
11430 96855761 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
11431 : return false;
11432 96855761 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
11433 : return false;
11434 96855761 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
11435 : return false;
11436 96855761 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
11437 : return false;
11438 96855761 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
11439 : return false;
11440 96855761 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
11441 : return false;
11442 96855761 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
11443 : return false;
11444 96855761 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
11445 : return false;
11446 96855761 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
11447 : return false;
11448 96855761 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
11449 : return false;
11450 96855761 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
11451 : return false;
11452 96855761 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
11453 : return false;
11454 96855761 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
11455 : return false;
11456 96855761 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
11457 : return false;
11458 96855761 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
11459 : return false;
11460 96855761 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
11461 : return false;
11462 96855758 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
11463 : return false;
11464 96855758 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
11465 : return false;
11466 96855758 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
11467 : return false;
11468 96855758 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
11469 : return false;
11470 96855758 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
11471 : return false;
11472 96855758 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
11473 : return false;
11474 96855758 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
11475 : return false;
11476 96855758 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
11477 : return false;
11478 96855758 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
11479 : return false;
11480 96855758 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
11481 : return false;
11482 96855758 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
11483 : return false;
11484 96855758 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
11485 : return false;
11486 96855758 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
11487 : return false;
11488 96855758 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
11489 : return false;
11490 96855758 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
11491 : return false;
11492 96855758 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
11493 : return false;
11494 96855758 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
11495 : return false;
11496 96855758 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
11497 : return false;
11498 96855758 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
11499 : return false;
11500 96855758 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
11501 : return false;
11502 96855758 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
11503 : return false;
11504 96855758 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
11505 : return false;
11506 96855758 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
11507 : return false;
11508 96855758 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
11509 : return false;
11510 96855758 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
11511 : return false;
11512 96855758 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
11513 : return false;
11514 96855758 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
11515 : return false;
11516 96855758 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
11517 : return false;
11518 96855758 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
11519 : return false;
11520 96855758 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
11521 : return false;
11522 96855758 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
11523 : return false;
11524 96855758 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
11525 : return false;
11526 96855758 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
11527 : return false;
11528 96855758 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
11529 : return false;
11530 96855758 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
11531 : return false;
11532 96855758 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
11533 : return false;
11534 96855758 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
11535 : return false;
11536 96855758 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
11537 : return false;
11538 96855758 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
11539 : return false;
11540 96855758 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
11541 : return false;
11542 96855758 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
11543 : return false;
11544 96855758 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
11545 : return false;
11546 96855758 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
11547 : return false;
11548 96855758 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
11549 : return false;
11550 96855758 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
11551 : return false;
11552 96855758 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
11553 : return false;
11554 96855758 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
11555 : return false;
11556 96855758 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
11557 : return false;
11558 96855758 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
11559 : return false;
11560 96855758 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
11561 : return false;
11562 96855758 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
11563 : return false;
11564 96855758 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
11565 : return false;
11566 96855758 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
11567 : return false;
11568 96855758 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
11569 : return false;
11570 96855758 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
11571 : return false;
11572 96855758 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
11573 : return false;
11574 96855758 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
11575 : return false;
11576 96855758 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
11577 : return false;
11578 96855758 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
11579 : return false;
11580 96855758 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
11581 : return false;
11582 96855758 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
11583 : return false;
11584 96855758 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
11585 : return false;
11586 96855758 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
11587 : return false;
11588 96855678 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
11589 : return false;
11590 96855674 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
11591 : return false;
11592 96855674 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
11593 : return false;
11594 96855674 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
11595 : return false;
11596 96855674 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
11597 : return false;
11598 96855674 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
11599 : return false;
11600 96855674 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
11601 : return false;
11602 96855674 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
11603 : return false;
11604 96855674 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
11605 : return false;
11606 96855674 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
11607 : return false;
11608 96855674 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
11609 : return false;
11610 96855674 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
11611 : return false;
11612 96855674 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
11613 : return false;
11614 96855674 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
11615 : return false;
11616 96855674 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
11617 : return false;
11618 96855674 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
11619 : return false;
11620 96855674 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
11621 : return false;
11622 96855674 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
11623 : return false;
11624 96855674 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
11625 : return false;
11626 96855674 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
11627 : return false;
11628 96855674 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
11629 : return false;
11630 96855674 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
11631 : return false;
11632 96855674 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
11633 : return false;
11634 96855674 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
11635 : return false;
11636 96855674 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
11637 : return false;
11638 96855674 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
11639 : return false;
11640 96855674 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
11641 : return false;
11642 96855674 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
11643 : return false;
11644 96855674 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
11645 : return false;
11646 96855674 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
11647 : return false;
11648 96855674 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
11649 : return false;
11650 96855674 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
11651 : return false;
11652 96855674 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
11653 : return false;
11654 96855674 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
11655 : return false;
11656 96855674 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
11657 : return false;
11658 96855674 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
11659 : return false;
11660 96855674 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
11661 : return false;
11662 96855674 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
11663 : return false;
11664 96855674 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
11665 : return false;
11666 96855674 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
11667 : return false;
11668 96855674 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
11669 : return false;
11670 96855674 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
11671 : return false;
11672 96855674 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
11673 : return false;
11674 96855674 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
11675 : return false;
11676 96855674 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
11677 : return false;
11678 96855674 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
11679 : return false;
11680 96855674 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
11681 : return false;
11682 96855674 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
11683 : return false;
11684 96855674 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
11685 : return false;
11686 96855674 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
11687 : return false;
11688 96855674 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
11689 : return false;
11690 96855674 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
11691 : return false;
11692 96855674 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
11693 : return false;
11694 96855674 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
11695 : return false;
11696 96855674 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
11697 : return false;
11698 96855674 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
11699 : return false;
11700 96855674 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
11701 : return false;
11702 96855674 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
11703 : return false;
11704 96855674 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
11705 : return false;
11706 96855674 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
11707 : return false;
11708 96855674 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
11709 : return false;
11710 96855674 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
11711 : return false;
11712 96855674 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
11713 : return false;
11714 96855674 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
11715 : return false;
11716 96855674 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
11717 : return false;
11718 96855674 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
11719 : return false;
11720 96855674 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
11721 : return false;
11722 96855674 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
11723 : return false;
11724 96855674 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
11725 : return false;
11726 96855674 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
11727 : return false;
11728 96855674 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
11729 : return false;
11730 96855674 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
11731 : return false;
11732 96855674 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
11733 : return false;
11734 96855674 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
11735 : return false;
11736 96855674 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
11737 : return false;
11738 96855674 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
11739 : return false;
11740 96855674 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
11741 : return false;
11742 96855674 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
11743 : return false;
11744 96855674 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
11745 : return false;
11746 96855674 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
11747 : return false;
11748 96855674 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
11749 : return false;
11750 96855674 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
11751 : return false;
11752 96855674 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
11753 : return false;
11754 96855674 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
11755 : return false;
11756 96855674 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
11757 : return false;
11758 96855674 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
11759 : return false;
11760 96855674 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
11761 : return false;
11762 96855674 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
11763 : return false;
11764 96855674 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
11765 : return false;
11766 96855674 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
11767 : return false;
11768 96855674 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
11769 : return false;
11770 96855674 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
11771 : return false;
11772 96855674 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
11773 : return false;
11774 96855674 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
11775 : return false;
11776 96855674 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
11777 : return false;
11778 96855674 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
11779 : return false;
11780 96855674 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
11781 : return false;
11782 96855674 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
11783 : return false;
11784 96855674 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
11785 : return false;
11786 96855674 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
11787 : return false;
11788 96855674 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
11789 : return false;
11790 96855674 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
11791 : return false;
11792 96855674 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
11793 : return false;
11794 96855674 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
11795 : return false;
11796 96855674 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
11797 : return false;
11798 96855674 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
11799 : return false;
11800 96855674 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
11801 : return false;
11802 96855674 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
11803 : return false;
11804 96855674 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
11805 : return false;
11806 96855674 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
11807 : return false;
11808 96855674 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
11809 : return false;
11810 96855674 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
11811 : return false;
11812 96855674 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
11813 : return false;
11814 96855674 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
11815 : return false;
11816 96855674 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
11817 : return false;
11818 96855674 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
11819 : return false;
11820 96855674 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
11821 : return false;
11822 96855674 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
11823 : return false;
11824 96855674 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
11825 : return false;
11826 96855674 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
11827 : return false;
11828 96855674 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
11829 : return false;
11830 96855674 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
11831 : return false;
11832 96855674 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
11833 : return false;
11834 96855674 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
11835 : return false;
11836 96855674 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
11837 : return false;
11838 96855674 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
11839 : return false;
11840 96855674 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
11841 : return false;
11842 96855674 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
11843 : return false;
11844 96855674 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
11845 : return false;
11846 96855674 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
11847 : return false;
11848 96855674 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
11849 : return false;
11850 96855674 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
11851 : return false;
11852 96855674 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
11853 : return false;
11854 96855674 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
11855 : return false;
11856 96855674 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
11857 : return false;
11858 96855674 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
11859 : return false;
11860 96855674 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
11861 : return false;
11862 96855674 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
11863 : return false;
11864 96855674 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
11865 : return false;
11866 96855674 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
11867 : return false;
11868 96855674 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
11869 : return false;
11870 96855674 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
11871 : return false;
11872 96855674 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
11873 : return false;
11874 96855674 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
11875 : return false;
11876 96855674 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
11877 : return false;
11878 96855674 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
11879 : return false;
11880 96855674 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
11881 : return false;
11882 96855674 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
11883 : return false;
11884 96855674 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
11885 : return false;
11886 96855674 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
11887 : return false;
11888 96855674 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
11889 : return false;
11890 96855674 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
11891 : return false;
11892 96855674 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
11893 : return false;
11894 96855674 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
11895 : return false;
11896 96855674 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
11897 : return false;
11898 96855674 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
11899 : return false;
11900 96855674 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
11901 : return false;
11902 96855674 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
11903 : return false;
11904 96855674 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
11905 : return false;
11906 96855674 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
11907 : return false;
11908 96855674 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
11909 : return false;
11910 96855674 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
11911 : return false;
11912 96855674 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
11913 : return false;
11914 96855674 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
11915 : return false;
11916 96855674 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
11917 : return false;
11918 96855674 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
11919 : return false;
11920 96855674 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
11921 : return false;
11922 96855674 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
11923 : return false;
11924 96855674 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
11925 : return false;
11926 96855674 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
11927 : return false;
11928 96855674 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
11929 : return false;
11930 96855674 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
11931 : return false;
11932 96855674 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
11933 : return false;
11934 96855674 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
11935 : return false;
11936 96855674 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
11937 : return false;
11938 96855674 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
11939 : return false;
11940 96855674 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
11941 : return false;
11942 96855674 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
11943 : return false;
11944 96855674 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
11945 : return false;
11946 96855674 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
11947 : return false;
11948 96855674 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
11949 : return false;
11950 96855674 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
11951 : return false;
11952 96855674 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
11953 : return false;
11954 96855674 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
11955 : return false;
11956 96855674 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
11957 : return false;
11958 96855674 : if (ptr1->x_param_vect_scalar_cost_multiplier != ptr2->x_param_vect_scalar_cost_multiplier)
11959 : return false;
11960 96855674 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
11961 : return false;
11962 96855674 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
11963 : return false;
11964 96855674 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
11965 : return false;
11966 96855674 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
11967 : return false;
11968 96855674 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
11969 : return false;
11970 96855674 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
11971 : return false;
11972 96855674 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
11973 : return false;
11974 96855674 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
11975 : return false;
11976 96855674 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
11977 578 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
11978 577 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
11979 : return false;
11980 96855673 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
11981 : return false;
11982 96855673 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
11983 576 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
11984 576 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
11985 : return false;
11986 96855673 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
11987 : return false;
11988 96855673 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
11989 576 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
11990 576 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
11991 : return false;
11992 96855673 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
11993 : return false;
11994 96855673 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
11995 576 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
11996 576 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
11997 : return false;
11998 96855673 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
11999 : return false;
12000 96855673 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
12001 : return false;
12002 96855673 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
12003 : return false;
12004 96855672 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
12005 : return false;
12006 96855666 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
12007 : return false;
12008 96855666 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
12009 : return false;
12010 96855666 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
12011 : return false;
12012 96855666 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
12013 : return false;
12014 96855666 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
12015 : return false;
12016 96855666 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
12017 : return false;
12018 96855666 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
12019 : return false;
12020 96855666 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
12021 : return false;
12022 96855666 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
12023 : return false;
12024 96855666 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
12025 : return false;
12026 96855666 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
12027 : return false;
12028 96855666 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
12029 : return false;
12030 96855666 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
12031 : return false;
12032 96855666 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
12033 : return false;
12034 96855666 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
12035 : return false;
12036 96855666 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
12037 : return false;
12038 96855656 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
12039 : return false;
12040 96855656 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
12041 : return false;
12042 96855656 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
12043 : return false;
12044 96855656 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
12045 : return false;
12046 96855656 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
12047 : return false;
12048 96855656 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
12049 : return false;
12050 96855656 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
12051 : return false;
12052 96855656 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
12053 : return false;
12054 96855656 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
12055 : return false;
12056 96855656 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
12057 : return false;
12058 96855656 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
12059 : return false;
12060 96855656 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
12061 : return false;
12062 96855656 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
12063 : return false;
12064 96855656 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
12065 : return false;
12066 96855656 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
12067 : return false;
12068 96855656 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
12069 : return false;
12070 96855656 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
12071 : return false;
12072 96855656 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
12073 : return false;
12074 96855656 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
12075 : return false;
12076 96855656 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
12077 : return false;
12078 96855656 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
12079 : return false;
12080 96855656 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
12081 : return false;
12082 96855656 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
12083 : return false;
12084 96855656 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
12085 : return false;
12086 96855656 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
12087 : return false;
12088 96855656 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
12089 : return false;
12090 96855656 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
12091 : return false;
12092 96855656 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
12093 : return false;
12094 96855656 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
12095 : return false;
12096 96855656 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
12097 : return false;
12098 96855656 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
12099 : return false;
12100 96855656 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
12101 : return false;
12102 96855656 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
12103 : return false;
12104 96855656 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
12105 : return false;
12106 96855656 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
12107 : return false;
12108 96855656 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
12109 : return false;
12110 96855656 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
12111 : return false;
12112 96855656 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
12113 : return false;
12114 96855656 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
12115 : return false;
12116 96855656 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
12117 : return false;
12118 96855656 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
12119 : return false;
12120 96855656 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
12121 : return false;
12122 96855656 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
12123 : return false;
12124 96855656 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
12125 : return false;
12126 96855656 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
12127 : return false;
12128 96855656 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
12129 : return false;
12130 96855656 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
12131 : return false;
12132 96855656 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
12133 : return false;
12134 96855656 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
12135 : return false;
12136 96855656 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
12137 : return false;
12138 96855656 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
12139 : return false;
12140 96855656 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
12141 : return false;
12142 96855656 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
12143 : return false;
12144 96855656 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
12145 : return false;
12146 96855656 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
12147 : return false;
12148 96855656 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
12149 : return false;
12150 96855656 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
12151 : return false;
12152 96855656 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
12153 : return false;
12154 96855656 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
12155 : return false;
12156 96855656 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
12157 : return false;
12158 96855656 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
12159 : return false;
12160 96855656 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
12161 : return false;
12162 96855656 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
12163 : return false;
12164 96855656 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
12165 : return false;
12166 96855656 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
12167 : return false;
12168 96855656 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
12169 : return false;
12170 96855656 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
12171 : return false;
12172 96855656 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
12173 : return false;
12174 96855656 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
12175 : return false;
12176 96855656 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
12177 : return false;
12178 96855656 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
12179 : return false;
12180 96855656 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
12181 : return false;
12182 96855656 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
12183 : return false;
12184 96855656 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
12185 : return false;
12186 96855656 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
12187 : return false;
12188 96855656 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
12189 : return false;
12190 96855656 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
12191 : return false;
12192 96855656 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
12193 : return false;
12194 96855656 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
12195 : return false;
12196 96855656 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
12197 : return false;
12198 96855656 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
12199 : return false;
12200 96855656 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
12201 : return false;
12202 96855656 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
12203 : return false;
12204 96855656 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
12205 : return false;
12206 96855656 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
12207 : return false;
12208 96855656 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
12209 : return false;
12210 96855656 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
12211 : return false;
12212 96855656 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
12213 : return false;
12214 96855656 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
12215 : return false;
12216 96855656 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
12217 : return false;
12218 96855656 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
12219 : return false;
12220 96855656 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
12221 : return false;
12222 96855656 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
12223 : return false;
12224 96855656 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
12225 : return false;
12226 96855656 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
12227 : return false;
12228 96855656 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
12229 : return false;
12230 96855656 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
12231 : return false;
12232 96855656 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
12233 : return false;
12234 96855656 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
12235 : return false;
12236 96855656 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
12237 : return false;
12238 96855656 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
12239 : return false;
12240 96855656 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
12241 : return false;
12242 96855642 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
12243 : return false;
12244 96855642 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
12245 : return false;
12246 96855642 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
12247 : return false;
12248 96855642 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
12249 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
12250 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
12251 : return false;
12252 96855642 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
12253 : return false;
12254 96855642 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
12255 : return false;
12256 96855642 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
12257 : return false;
12258 96855642 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
12259 : return false;
12260 96855642 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
12261 : return false;
12262 96855642 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
12263 : return false;
12264 96855642 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
12265 : return false;
12266 96855642 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
12267 : return false;
12268 96855642 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
12269 : return false;
12270 96855642 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
12271 : return false;
12272 96855642 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
12273 : return false;
12274 96855642 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
12275 : return false;
12276 96855642 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
12277 : return false;
12278 96855642 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
12279 : return false;
12280 96855642 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
12281 : return false;
12282 96855642 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
12283 : return false;
12284 96855642 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
12285 : return false;
12286 96855642 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
12287 : return false;
12288 96855642 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
12289 : return false;
12290 96855642 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
12291 : return false;
12292 96855640 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
12293 : return false;
12294 96855640 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
12295 : return false;
12296 96855640 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
12297 : return false;
12298 96855640 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
12299 : return false;
12300 96855640 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
12301 : return false;
12302 96855640 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
12303 : return false;
12304 96855640 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
12305 : return false;
12306 96855640 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
12307 : return false;
12308 96855640 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
12309 : return false;
12310 96855640 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
12311 : return false;
12312 96855640 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
12313 : return false;
12314 96855640 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
12315 : return false;
12316 96855640 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
12317 : return false;
12318 96855640 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
12319 : return false;
12320 96855640 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
12321 : return false;
12322 96855640 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
12323 : return false;
12324 96855640 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
12325 : return false;
12326 96855640 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
12327 : return false;
12328 96855640 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
12329 : return false;
12330 96855640 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
12331 : return false;
12332 96855640 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
12333 : return false;
12334 96855640 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
12335 : return false;
12336 96855640 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
12337 : return false;
12338 96855640 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
12339 : return false;
12340 96855640 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
12341 : return false;
12342 96855640 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
12343 : return false;
12344 96855640 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
12345 : return false;
12346 96855640 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
12347 : return false;
12348 96855640 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
12349 : return false;
12350 96855640 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
12351 : return false;
12352 96855640 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
12353 : return false;
12354 96855640 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
12355 : return false;
12356 96855640 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
12357 : return false;
12358 96855640 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
12359 : return false;
12360 96855640 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
12361 : return false;
12362 96855640 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
12363 : return false;
12364 96855640 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
12365 : return false;
12366 96855640 : if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
12367 : return false;
12368 96855640 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
12369 : return false;
12370 96855640 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
12371 : return false;
12372 96855640 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
12373 : return false;
12374 96855640 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
12375 : return false;
12376 96855640 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
12377 : return false;
12378 96855640 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
12379 : return false;
12380 96855640 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
12381 : return false;
12382 96855640 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
12383 : return false;
12384 96855640 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
12385 : return false;
12386 96855640 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
12387 : return false;
12388 96855639 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
12389 : return false;
12390 96855639 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
12391 : return false;
12392 96855639 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
12393 : return false;
12394 96855639 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
12395 : return false;
12396 96855639 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
12397 : return false;
12398 96855639 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
12399 : return false;
12400 96855639 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
12401 : return false;
12402 96855638 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
12403 : return false;
12404 96855638 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
12405 : return false;
12406 96855638 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
12407 : return false;
12408 96855638 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
12409 : return false;
12410 96855638 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
12411 : return false;
12412 96855638 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
12413 : return false;
12414 96855638 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
12415 : return false;
12416 96855638 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
12417 : return false;
12418 96855638 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
12419 : return false;
12420 96855638 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
12421 : return false;
12422 96855638 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
12423 : return false;
12424 96855638 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
12425 : return false;
12426 96855638 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
12427 : return false;
12428 96855638 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
12429 : return false;
12430 96855638 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
12431 : return false;
12432 96855638 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
12433 : return false;
12434 96855638 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
12435 : return false;
12436 96855638 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
12437 : return false;
12438 96855638 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
12439 : return false;
12440 96855638 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
12441 : return false;
12442 96855632 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
12443 : return false;
12444 96855632 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
12445 : return false;
12446 96855632 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
12447 : return false;
12448 96855632 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
12449 : return false;
12450 96855632 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
12451 : return false;
12452 96855632 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
12453 : return false;
12454 96855632 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
12455 : return false;
12456 96855632 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
12457 : return false;
12458 96855632 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
12459 : return false;
12460 96855632 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
12461 : return false;
12462 96855632 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
12463 : return false;
12464 96855632 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
12465 : return false;
12466 96855632 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
12467 : return false;
12468 96855632 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
12469 : return false;
12470 96855632 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
12471 : return false;
12472 96855632 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
12473 : return false;
12474 96855632 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
12475 : return false;
12476 96855632 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
12477 : return false;
12478 96855632 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
12479 : return false;
12480 96855632 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
12481 : return false;
12482 96855632 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
12483 : return false;
12484 96855632 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
12485 : return false;
12486 96855632 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
12487 : return false;
12488 96855632 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
12489 : return false;
12490 96855632 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
12491 : return false;
12492 96855632 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
12493 : return false;
12494 96855632 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
12495 : return false;
12496 96855632 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
12497 : return false;
12498 96855632 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
12499 : return false;
12500 96855632 : if (ptr1->x_flag_web != ptr2->x_flag_web)
12501 : return false;
12502 96855632 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
12503 : return false;
12504 96855632 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
12505 : return false;
12506 96855632 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
12507 : return false;
12508 96855632 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
12509 : return false;
12510 968556179 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
12511 871700582 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
12512 : return false;
12513 : return true;
12514 : }
12515 :
12516 : /* Stream out optimization options */
12517 : void
12518 31126 : cl_optimization_stream_out (struct output_block *ob,
12519 : struct bitpack_d *bp,
12520 : struct cl_optimization *ptr)
12521 : {
12522 31126 : bp_pack_var_len_int (bp, ptr->x_optimize);
12523 31126 : bp_pack_var_len_int (bp, ptr->x_optimize_size);
12524 31126 : bp_pack_var_len_int (bp, ptr->x_optimize_debug);
12525 31126 : bp_pack_var_len_int (bp, ptr->x_optimize_fast);
12526 31126 : if (4 > (int ) 10)
12527 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
12528 : else
12529 31126 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
12530 31126 : if (100 > (int ) 10)
12531 31126 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
12532 : else
12533 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
12534 31126 : if (1 > (int ) 10)
12535 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
12536 : else
12537 31126 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
12538 31126 : if (1 > (int ) 10)
12539 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
12540 : else
12541 31126 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
12542 31126 : if (1 > (int ) 10)
12543 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
12544 : else
12545 31126 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
12546 31126 : if (7000 > (int ) 10)
12547 31126 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
12548 : else
12549 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
12550 31126 : if (0 > (int ) 10)
12551 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
12552 : else
12553 31126 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
12554 31126 : if (1 > (int ) 10)
12555 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
12556 : else
12557 31126 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
12558 31126 : if (1 > (int ) 10)
12559 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
12560 : else
12561 31126 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
12562 31126 : if (1 > (int ) 10)
12563 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
12564 : else
12565 31126 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
12566 31126 : if (1 > (int ) 10)
12567 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
12568 : else
12569 31126 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
12570 31126 : if (0 > (int ) 10)
12571 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
12572 : else
12573 31126 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
12574 31126 : if (10 > (int ) 10)
12575 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
12576 : else
12577 31126 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
12578 31126 : bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
12579 31126 : if (90 > (int ) 10)
12580 31126 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
12581 : else
12582 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
12583 31126 : if (3 > (int ) 10)
12584 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
12585 : else
12586 31126 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
12587 31126 : bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
12588 31126 : if (20 > (int ) 10)
12589 31126 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
12590 : else
12591 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
12592 31126 : if (0 > (int ) 10)
12593 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
12594 : else
12595 31126 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
12596 31126 : if (1 > (int ) 10)
12597 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
12598 : else
12599 31126 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
12600 31126 : if (0 > (int ) 10)
12601 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
12602 : else
12603 31126 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
12604 31126 : if (256 > (int ) 10)
12605 31126 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
12606 : else
12607 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
12608 31126 : if (256 > (int ) 10)
12609 31126 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
12610 : else
12611 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
12612 31126 : if (6 > (int ) 10)
12613 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
12614 : else
12615 31126 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
12616 31126 : if (2 > (int ) 10)
12617 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
12618 : else
12619 31126 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
12620 31126 : if (0 > (int ) 10)
12621 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
12622 : else
12623 31126 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
12624 31126 : if (10 > (int ) 10)
12625 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
12626 : else
12627 31126 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
12628 31126 : if (3 > (int ) 10)
12629 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
12630 : else
12631 31126 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
12632 31126 : if (10 > (int ) 10)
12633 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
12634 : else
12635 31126 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
12636 31126 : if (3 > (int ) 10)
12637 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
12638 : else
12639 31126 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
12640 31126 : if (100 > (int ) 10)
12641 31126 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
12642 : else
12643 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
12644 31126 : if (10 > (int ) 10)
12645 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
12646 : else
12647 31126 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
12648 31126 : if (0 > (int ) 10)
12649 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
12650 : else
12651 31126 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
12652 31126 : if (16 > (int ) 10)
12653 31126 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
12654 : else
12655 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
12656 31126 : if (1 > (int ) 10)
12657 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
12658 : else
12659 31126 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
12660 31126 : if (1 > (int ) 10)
12661 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
12662 : else
12663 31126 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
12664 31126 : if (1 > (int ) 10)
12665 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
12666 : else
12667 31126 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
12668 31126 : if (1 > (int ) 10)
12669 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
12670 : else
12671 31126 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
12672 31126 : if (1 > (int ) 10)
12673 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
12674 : else
12675 31126 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
12676 31126 : if (1 > (int ) 10)
12677 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
12678 : else
12679 31126 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
12680 31126 : if (200 > (int ) 10)
12681 31126 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
12682 : else
12683 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
12684 31126 : if (30 > (int ) 10)
12685 31126 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
12686 : else
12687 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
12688 31126 : if (40 > (int ) 10)
12689 31126 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
12690 : else
12691 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
12692 31126 : if (500 > (int ) 10)
12693 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 500);
12694 : else
12695 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
12696 31126 : if (16000 > (int ) 10)
12697 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
12698 : else
12699 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
12700 31126 : if (64 > (int ) 10)
12701 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
12702 : else
12703 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
12704 31126 : if (8 > (int ) 10)
12705 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
12706 : else
12707 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
12708 31126 : if (2 > (int ) 10)
12709 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
12710 : else
12711 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
12712 31126 : if (40 > (int ) 10)
12713 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
12714 : else
12715 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
12716 31126 : if (6 > (int ) 10)
12717 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
12718 : else
12719 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
12720 31126 : if (15 > (int ) 10)
12721 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
12722 : else
12723 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
12724 31126 : if (3 > (int ) 10)
12725 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
12726 : else
12727 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
12728 31126 : if (10 > (int ) 10)
12729 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
12730 : else
12731 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
12732 31126 : if (8 > (int ) 10)
12733 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
12734 : else
12735 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
12736 31126 : if (8 > (int ) 10)
12737 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
12738 : else
12739 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
12740 31126 : if (25000 > (int ) 10)
12741 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
12742 : else
12743 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
12744 31126 : if (16 > (int ) 10)
12745 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
12746 : else
12747 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
12748 31126 : if (16 > (int ) 10)
12749 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
12750 : else
12751 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
12752 31126 : if (10 > (int ) 10)
12753 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
12754 : else
12755 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
12756 31126 : if (5 > (int ) 10)
12757 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
12758 : else
12759 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
12760 31126 : if (50 > (int ) 10)
12761 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
12762 : else
12763 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
12764 31126 : if (8 > (int ) 10)
12765 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
12766 : else
12767 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
12768 31126 : if (2 > (int ) 10)
12769 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
12770 : else
12771 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
12772 31126 : if (4 > (int ) 10)
12773 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
12774 : else
12775 31126 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
12776 31126 : if (1 > (int ) 10)
12777 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
12778 : else
12779 31126 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
12780 31126 : if (2 > (int ) 10)
12781 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
12782 : else
12783 31126 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
12784 31126 : if (1000 > (int ) 10)
12785 31126 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
12786 : else
12787 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
12788 31126 : if (100 > (int ) 10)
12789 31126 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
12790 : else
12791 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
12792 31126 : if (1000 > (int ) 10)
12793 31126 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
12794 : else
12795 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
12796 31126 : if (10 > (int ) 10)
12797 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
12798 : else
12799 31126 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
12800 31126 : if (40 > (int ) 10)
12801 31126 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
12802 : else
12803 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
12804 31126 : if (250 > (int ) 10)
12805 31126 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
12806 : else
12807 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
12808 31126 : if (!lto_stream_offload_p) {
12809 31126 : if (0 > (int ) 10)
12810 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 0);
12811 : else
12812 31126 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
12813 : }
12814 31126 : if (300 > (int ) 10)
12815 31126 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
12816 : else
12817 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
12818 31126 : if (800 > (int ) 10)
12819 31126 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
12820 : else
12821 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
12822 31126 : if (32 > (int ) 10)
12823 31126 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
12824 : else
12825 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
12826 31126 : if (64 > (int ) 10)
12827 31126 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
12828 : else
12829 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
12830 31126 : if (512 > (int ) 10)
12831 31126 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
12832 : else
12833 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
12834 31126 : if (100 > (int ) 10)
12835 31126 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
12836 : else
12837 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
12838 31126 : if (2700 > (int ) 10)
12839 31126 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
12840 : else
12841 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
12842 31126 : if (1000 > (int ) 10)
12843 31126 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
12844 : else
12845 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
12846 31126 : if (256 > (int ) 10)
12847 31126 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
12848 : else
12849 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
12850 31126 : if (10000 > (int ) 10)
12851 31126 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
12852 : else
12853 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
12854 31126 : if (20 > (int ) 10)
12855 31126 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
12856 : else
12857 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
12858 31126 : if (51 > (int ) 10)
12859 31126 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
12860 : else
12861 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
12862 31126 : if (64 > (int ) 10)
12863 31126 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
12864 : else
12865 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
12866 31126 : if (2 > (int ) 10)
12867 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
12868 : else
12869 31126 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
12870 31126 : if (10000 > (int ) 10)
12871 31126 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
12872 : else
12873 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
12874 31126 : if (1000 > (int ) 10)
12875 31126 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
12876 : else
12877 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
12878 31126 : if (200 > (int ) 10)
12879 31126 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
12880 : else
12881 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
12882 31126 : if (100 > (int ) 10)
12883 31126 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
12884 : else
12885 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
12886 31126 : if (40 > (int ) 10)
12887 31126 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
12888 : else
12889 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
12890 31126 : if (500 > (int ) 10)
12891 31126 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
12892 : else
12893 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
12894 31126 : if (30 > (int ) 10)
12895 31126 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
12896 : else
12897 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
12898 31126 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
12899 31126 : if (1 > (int ) 10)
12900 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
12901 : else
12902 31126 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
12903 31126 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
12904 31126 : if (1000 > (int ) 10)
12905 31126 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
12906 : else
12907 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
12908 31126 : if (80 > (int ) 10)
12909 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
12910 : else
12911 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
12912 31126 : if (4 > (int ) 10)
12913 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
12914 : else
12915 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
12916 31126 : if (3000 > (int ) 10)
12917 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
12918 : else
12919 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
12920 31126 : if (8 > (int ) 10)
12921 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
12922 : else
12923 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
12924 31126 : if (16 > (int ) 10)
12925 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
12926 : else
12927 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
12928 31126 : if (200 > (int ) 10)
12929 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
12930 : else
12931 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
12932 31126 : if (100 > (int ) 10)
12933 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
12934 : else
12935 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
12936 31126 : if (1000 > (int ) 10)
12937 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
12938 : else
12939 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
12940 31126 : if (10 > (int ) 10)
12941 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
12942 : else
12943 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
12944 31126 : if (500 > (int ) 10)
12945 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
12946 : else
12947 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
12948 31126 : if (100000 > (int ) 10)
12949 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
12950 : else
12951 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
12952 31126 : if (100 > (int ) 10)
12953 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
12954 : else
12955 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
12956 31126 : if (333 > (int ) 10)
12957 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
12958 : else
12959 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
12960 31126 : if (3 > (int ) 10)
12961 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
12962 : else
12963 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
12964 31126 : if (5000 > (int ) 10)
12965 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
12966 : else
12967 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
12968 31126 : if (1 > (int ) 10)
12969 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
12970 : else
12971 31126 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
12972 31126 : if (200 > (int ) 10)
12973 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
12974 : else
12975 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
12976 31126 : if (100 > (int ) 10)
12977 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
12978 : else
12979 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
12980 31126 : if (20 > (int ) 10)
12981 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
12982 : else
12983 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
12984 31126 : if (131072 > (int ) 10)
12985 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
12986 : else
12987 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
12988 31126 : if (8 > (int ) 10)
12989 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
12990 : else
12991 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
12992 31126 : if (8 > (int ) 10)
12993 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
12994 : else
12995 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
12996 31126 : if (30 > (int ) 10)
12997 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
12998 : else
12999 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
13000 31126 : if (4000 > (int ) 10)
13001 31126 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
13002 : else
13003 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
13004 31126 : if (6 > (int ) 10)
13005 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
13006 : else
13007 31126 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
13008 31126 : if (15 > (int ) 10)
13009 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
13010 : else
13011 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
13012 31126 : if (450 > (int ) 10)
13013 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
13014 : else
13015 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
13016 31126 : if (450 > (int ) 10)
13017 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
13018 : else
13019 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
13020 31126 : if (70 > (int ) 10)
13021 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
13022 : else
13023 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
13024 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
13025 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
13026 31126 : if (8 > (int ) 10)
13027 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
13028 : else
13029 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
13030 31126 : if (8 > (int ) 10)
13031 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
13032 : else
13033 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
13034 31126 : if (350000 > (int ) 10)
13035 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
13036 : else
13037 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
13038 31126 : if (10 > (int ) 10)
13039 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
13040 : else
13041 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
13042 31126 : if (1000 > (int ) 10)
13043 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
13044 : else
13045 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
13046 31126 : if (15 > (int ) 10)
13047 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
13048 : else
13049 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
13050 31126 : if (64 > (int ) 10)
13051 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
13052 : else
13053 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
13054 31126 : if (10000 > (int ) 10)
13055 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
13056 : else
13057 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
13058 31126 : if (20 > (int ) 10)
13059 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
13060 : else
13061 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
13062 31126 : if (40 > (int ) 10)
13063 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
13064 : else
13065 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
13066 31126 : if (100 > (int ) 10)
13067 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
13068 : else
13069 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
13070 31126 : if (32 > (int ) 10)
13071 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
13072 : else
13073 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
13074 31126 : if (16 > (int ) 10)
13075 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
13076 : else
13077 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
13078 31126 : if (100 > (int ) 10)
13079 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
13080 : else
13081 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
13082 31126 : if (32 > (int ) 10)
13083 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
13084 : else
13085 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
13086 31126 : if (15 > (int ) 10)
13087 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
13088 : else
13089 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
13090 31126 : if (200 > (int ) 10)
13091 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
13092 : else
13093 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
13094 31126 : if (5 > (int ) 10)
13095 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
13096 : else
13097 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
13098 31126 : if (100 > (int ) 10)
13099 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
13100 : else
13101 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
13102 31126 : if (100 > (int ) 10)
13103 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
13104 : else
13105 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
13106 31126 : if (10 > (int ) 10)
13107 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
13108 : else
13109 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
13110 31126 : if (20 > (int ) 10)
13111 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
13112 : else
13113 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
13114 31126 : if (40 > (int ) 10)
13115 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
13116 : else
13117 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
13118 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
13119 31126 : if (3 > (int ) 10)
13120 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
13121 : else
13122 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
13123 31126 : if (100 > (int ) 10)
13124 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
13125 : else
13126 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
13127 31126 : if (10 > (int ) 10)
13128 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
13129 : else
13130 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
13131 31126 : if (100 > (int ) 10)
13132 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
13133 : else
13134 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
13135 31126 : if (50 > (int ) 10)
13136 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
13137 : else
13138 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
13139 31126 : if (50 > (int ) 10)
13140 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
13141 : else
13142 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
13143 31126 : if (64 > (int ) 10)
13144 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
13145 : else
13146 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
13147 31126 : if (2 > (int ) 10)
13148 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
13149 : else
13150 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
13151 31126 : if (10 > (int ) 10)
13152 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
13153 : else
13154 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
13155 31126 : if (2 > (int ) 10)
13156 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
13157 : else
13158 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
13159 31126 : if (10000 > (int ) 10)
13160 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
13161 : else
13162 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
13163 31126 : if (4 > (int ) 10)
13164 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
13165 : else
13166 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
13167 31126 : if (8 > (int ) 10)
13168 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
13169 : else
13170 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
13171 31126 : if (200 > (int ) 10)
13172 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
13173 : else
13174 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
13175 31126 : if (50 > (int ) 10)
13176 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
13177 : else
13178 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
13179 31126 : if (50 > (int ) 10)
13180 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
13181 : else
13182 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
13183 31126 : if (1 > (int ) 10)
13184 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
13185 : else
13186 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
13187 31126 : if (12 > (int ) 10)
13188 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
13189 : else
13190 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
13191 31126 : if (50 > (int ) 10)
13192 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
13193 : else
13194 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
13195 31126 : if (50000000 > (int ) 10)
13196 31126 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
13197 : else
13198 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
13199 31126 : if (1 > (int ) 10)
13200 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
13201 : else
13202 31126 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
13203 31126 : if (5 > (int ) 10)
13204 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
13205 : else
13206 31126 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
13207 31126 : if (10 > (int ) 10)
13208 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
13209 : else
13210 31126 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
13211 31126 : if (9 > (int ) 10)
13212 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
13213 : else
13214 31126 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
13215 31126 : if (30 > (int ) 10)
13216 31126 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
13217 : else
13218 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
13219 31126 : if (4096 > (int ) 10)
13220 31126 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
13221 : else
13222 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
13223 31126 : if (32 > (int ) 10)
13224 31126 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
13225 : else
13226 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
13227 31126 : if (40 > (int ) 10)
13228 31126 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
13229 : else
13230 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
13231 31126 : bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
13232 31126 : if (16 > (int ) 10)
13233 31126 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
13234 : else
13235 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
13236 31126 : if (8 > (int ) 10)
13237 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
13238 : else
13239 31126 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
13240 31126 : if (32 > (int ) 10)
13241 31126 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
13242 : else
13243 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
13244 31126 : if (256 > (int ) 10)
13245 31126 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
13246 : else
13247 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
13248 31126 : if (256 > (int ) 10)
13249 31126 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
13250 : else
13251 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
13252 31126 : if (16 > (int ) 10)
13253 31126 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
13254 : else
13255 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
13256 31126 : if (64 > (int ) 10)
13257 31126 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
13258 : else
13259 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
13260 31126 : bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
13261 31126 : if (100 > (int ) 10)
13262 31126 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
13263 : else
13264 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
13265 31126 : bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
13266 31126 : if (70 > (int ) 10)
13267 31126 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
13268 : else
13269 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
13270 31126 : if (5 > (int ) 10)
13271 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
13272 : else
13273 31126 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
13274 31126 : if (2 > (int ) 10)
13275 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
13276 : else
13277 31126 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
13278 31126 : if (1 > (int ) 10)
13279 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
13280 : else
13281 31126 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
13282 31126 : if (200 > (int ) 10)
13283 31126 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
13284 : else
13285 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
13286 31126 : if (3 > (int ) 10)
13287 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
13288 : else
13289 31126 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
13290 31126 : if (-1 > (int ) 10)
13291 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
13292 : else
13293 31126 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
13294 31126 : bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
13295 31126 : if (6 > (int ) 10)
13296 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
13297 : else
13298 31126 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
13299 31126 : if (5 > (int ) 10)
13300 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
13301 : else
13302 31126 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
13303 31126 : if (200 > (int ) 10)
13304 31126 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
13305 : else
13306 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
13307 31126 : if (7 > (int ) 10)
13308 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
13309 : else
13310 31126 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
13311 31126 : if (1000 > (int ) 10)
13312 31126 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
13313 : else
13314 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
13315 31126 : if (10 > (int ) 10)
13316 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
13317 : else
13318 31126 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
13319 31126 : if (100 > (int ) 10)
13320 31126 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
13321 : else
13322 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
13323 31126 : if (-1 > (int ) 10)
13324 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
13325 : else
13326 31126 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
13327 31126 : if (1 > (int ) 10)
13328 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
13329 : else
13330 31126 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
13331 31126 : if (1 > (int ) 10)
13332 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
13333 : else
13334 31126 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
13335 31126 : if (40 > (int ) 10)
13336 31126 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
13337 : else
13338 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
13339 31126 : if (10 > (int ) 10)
13340 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
13341 : else
13342 31126 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
13343 31126 : if (2 > (int ) 10)
13344 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
13345 : else
13346 31126 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
13347 31126 : if (50 > (int ) 10)
13348 31126 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
13349 : else
13350 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
13351 31126 : if (2 > (int ) 10)
13352 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
13353 : else
13354 31126 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
13355 31126 : if (3 > (int ) 10)
13356 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
13357 : else
13358 31126 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
13359 31126 : if (75 > (int ) 10)
13360 31126 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
13361 : else
13362 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
13363 31126 : bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
13364 31126 : bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
13365 31126 : if (2 > (int ) 10)
13366 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
13367 : else
13368 31126 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
13369 31126 : if (2 > (int ) 10)
13370 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
13371 : else
13372 31126 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
13373 31126 : if (32 > (int ) 10)
13374 31126 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
13375 : else
13376 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
13377 31126 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
13378 31126 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
13379 31126 : if (512 > (int ) 10)
13380 31126 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
13381 : else
13382 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
13383 31126 : if (8 > (int ) 10)
13384 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
13385 : else
13386 31126 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
13387 31126 : if (12 > (int ) 10)
13388 31126 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
13389 : else
13390 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
13391 31126 : if (12 > (int ) 10)
13392 31126 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
13393 : else
13394 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
13395 31126 : if (10 > (int ) 10)
13396 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
13397 : else
13398 31126 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
13399 31126 : if (1 > (int ) 10)
13400 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
13401 : else
13402 31126 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
13403 31126 : if (65536 > (int ) 10)
13404 31126 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
13405 : else
13406 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
13407 31126 : if (8 > (int ) 10)
13408 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
13409 : else
13410 31126 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
13411 31126 : bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
13412 31126 : if (9 > (int ) 10)
13413 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
13414 : else
13415 31126 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
13416 31126 : if (95 > (int ) 10)
13417 31126 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
13418 : else
13419 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
13420 31126 : if (75 > (int ) 10)
13421 31126 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
13422 : else
13423 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
13424 31126 : if (100 > (int ) 10)
13425 31126 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
13426 : else
13427 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
13428 31126 : if (80 > (int ) 10)
13429 31126 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
13430 : else
13431 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
13432 31126 : if (50 > (int ) 10)
13433 31126 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
13434 : else
13435 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
13436 31126 : if (10 > (int ) 10)
13437 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
13438 : else
13439 31126 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
13440 31126 : if (256 > (int ) 10)
13441 31126 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
13442 : else
13443 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
13444 31126 : bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
13445 31126 : if (1000 > (int ) 10)
13446 31126 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
13447 : else
13448 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
13449 31126 : if (12 > (int ) 10)
13450 31126 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
13451 : else
13452 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
13453 31126 : if (8 > (int ) 10)
13454 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
13455 : else
13456 31126 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
13457 31126 : if (100000 > (int ) 10)
13458 31126 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
13459 : else
13460 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
13461 31126 : if (2 > (int ) 10)
13462 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
13463 : else
13464 31126 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
13465 31126 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
13466 31126 : if (2 > (int ) 10)
13467 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
13468 : else
13469 31126 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
13470 31126 : if (2 > (int ) 10)
13471 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
13472 : else
13473 31126 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
13474 31126 : if (20 > (int ) 10)
13475 31126 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
13476 : else
13477 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
13478 31126 : if (4 > (int ) 10)
13479 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
13480 : else
13481 31126 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
13482 31126 : if (1 > (int ) 10)
13483 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
13484 : else
13485 31126 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
13486 31126 : if (256 > (int ) 10)
13487 31126 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
13488 : else
13489 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
13490 31126 : if (!lto_stream_offload_p) {
13491 31126 : if (1 > (int ) 10)
13492 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
13493 : else
13494 31126 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
13495 : }
13496 31126 : if (1 > (int ) 10)
13497 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
13498 : else
13499 31126 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
13500 31126 : if (!lto_stream_offload_p) {
13501 31126 : if (50 > (int ) 10)
13502 31126 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
13503 : else
13504 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
13505 : }
13506 31126 : if (32 > (int ) 10)
13507 31126 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
13508 : else
13509 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
13510 31126 : if (-1 > (int ) 10)
13511 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
13512 : else
13513 31126 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
13514 31126 : if (15 > (int ) 10)
13515 31126 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
13516 : else
13517 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
13518 31126 : if (6 > (int ) 10)
13519 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
13520 : else
13521 31126 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
13522 31126 : if (!lto_stream_offload_p) {
13523 31126 : if (2 > (int ) 10)
13524 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
13525 : else
13526 31126 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
13527 : }
13528 31126 : if (100 > (int ) 10)
13529 31126 : bp_pack_var_len_int (bp, ptr->x_param_vect_scalar_cost_multiplier ^ 100);
13530 : else
13531 : bp_pack_var_len_int (bp, ptr->x_param_vect_scalar_cost_multiplier);
13532 31126 : if (150000 > (int ) 10)
13533 31126 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
13534 : else
13535 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
13536 31126 : if (32 > (int ) 10)
13537 31126 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
13538 : else
13539 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
13540 31126 : if (3000 > (int ) 10)
13541 31126 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
13542 : else
13543 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
13544 31126 : if (50 > (int ) 10)
13545 31126 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
13546 : else
13547 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
13548 31126 : if (250 > (int ) 10)
13549 31126 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
13550 : else
13551 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
13552 31126 : bp_pack_var_len_int (bp, ptr->x_warn_inline);
13553 31126 : bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
13554 31126 : bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
13555 31126 : bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
13556 31126 : bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
13557 31126 : bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
13558 31126 : bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
13559 31126 : bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
13560 31126 : bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
13561 31126 : bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
13562 31126 : bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
13563 31126 : bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
13564 31126 : bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
13565 31126 : bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
13566 31126 : bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
13567 31126 : bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
13568 31126 : bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
13569 31126 : bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
13570 31126 : bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
13571 31126 : bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
13572 31126 : bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
13573 31126 : bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
13574 31126 : bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
13575 31126 : bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
13576 31126 : bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
13577 31126 : bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
13578 31126 : bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
13579 31126 : bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
13580 31126 : bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
13581 31126 : bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
13582 31126 : bp_pack_var_len_int (bp, ptr->x_flag_dce);
13583 31126 : bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
13584 31126 : bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
13585 31126 : bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
13586 31126 : bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
13587 31126 : bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
13588 31126 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
13589 31126 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
13590 31126 : bp_pack_var_len_int (bp, ptr->x_flag_dse);
13591 31126 : bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
13592 31126 : bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
13593 31126 : bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
13594 31126 : bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
13595 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
13596 31126 : bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
13597 31126 : bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
13598 31126 : bp_pack_var_len_int (bp, ptr->x_flag_float_store);
13599 31126 : bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
13600 31126 : bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
13601 31126 : bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
13602 31126 : bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
13603 31126 : bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
13604 31126 : bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
13605 31126 : bp_pack_var_len_int (bp, ptr->x_flag_gcse);
13606 31126 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
13607 31126 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
13608 31126 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
13609 31126 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
13610 31126 : bp_pack_var_len_int (bp, ptr->x_flag_graphite);
13611 31126 : bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
13612 31126 : bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
13613 31126 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
13614 31126 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
13615 31126 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
13616 31126 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
13617 31126 : bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
13618 31126 : bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
13619 31126 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
13620 31126 : bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
13621 31126 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
13622 31126 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
13623 31126 : bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
13624 31126 : bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
13625 31126 : bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
13626 31126 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
13627 31126 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
13628 31126 : bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
13629 31126 : bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
13630 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
13631 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
13632 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
13633 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
13634 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
13635 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
13636 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
13637 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
13638 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
13639 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
13640 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
13641 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
13642 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
13643 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
13644 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
13645 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
13646 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
13647 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
13648 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
13649 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
13650 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
13651 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
13652 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
13653 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
13654 31126 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
13655 31126 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
13656 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
13657 31126 : bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
13658 31126 : bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
13659 31126 : bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
13660 31126 : bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
13661 31126 : bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
13662 31126 : bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
13663 31126 : bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
13664 31126 : bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
13665 31126 : bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
13666 31126 : bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
13667 31126 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
13668 31126 : bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
13669 31126 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
13670 31126 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
13671 31126 : bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
13672 31126 : bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
13673 31126 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
13674 31126 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
13675 31126 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
13676 31126 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
13677 31126 : bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
13678 31126 : bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
13679 31126 : bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
13680 31126 : bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
13681 31126 : bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
13682 31126 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
13683 31126 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
13684 31126 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
13685 31126 : bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
13686 31126 : bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
13687 31126 : bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
13688 31126 : bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
13689 31126 : bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
13690 31126 : bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
13691 31126 : bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
13692 31126 : bp_pack_var_len_int (bp, ptr->x_flag_plt);
13693 31126 : bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
13694 31126 : bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
13695 31126 : bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
13696 31126 : bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
13697 31126 : bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
13698 31126 : bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
13699 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ree);
13700 31126 : bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
13701 31126 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
13702 31126 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
13703 31126 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
13704 31126 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
13705 31126 : bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
13706 31126 : bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
13707 31126 : bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
13708 31126 : bp_pack_var_len_int (bp, ptr->x_flag_rtti);
13709 31126 : bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
13710 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
13711 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
13712 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
13713 31126 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
13714 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
13715 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
13716 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
13717 31126 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
13718 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
13719 31126 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
13720 31126 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
13721 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
13722 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
13723 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
13724 31126 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
13725 31126 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
13726 31126 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
13727 31126 : bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
13728 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
13729 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
13730 31126 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
13731 31126 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
13732 31126 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
13733 31126 : bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
13734 31126 : bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
13735 31126 : bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
13736 31126 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
13737 31126 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
13738 31126 : bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
13739 31126 : bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
13740 31126 : bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
13741 31126 : bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
13742 31126 : bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
13743 31126 : bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
13744 31126 : bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
13745 31126 : bp_pack_var_len_int (bp, ptr->x_flag_split_paths);
13746 31126 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
13747 31126 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
13748 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
13749 31126 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
13750 31126 : bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
13751 31126 : bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
13752 31126 : bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
13753 31126 : bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
13754 31126 : bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
13755 31126 : bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
13756 31126 : bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
13757 31126 : bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
13758 31126 : bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
13759 31126 : bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
13760 31126 : bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
13761 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tracer);
13762 31126 : bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
13763 31126 : bp_pack_var_len_int (bp, ptr->x_flag_trapv);
13764 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
13765 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
13766 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
13767 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
13768 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
13769 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
13770 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
13771 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
13772 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
13773 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
13774 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
13775 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
13776 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
13777 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
13778 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_if_convert);
13779 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
13780 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
13781 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
13782 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
13783 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
13784 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
13785 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
13786 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
13787 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
13788 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
13789 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
13790 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
13791 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
13792 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
13793 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
13794 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
13795 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
13796 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
13797 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
13798 31126 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
13799 31126 : bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
13800 31126 : bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
13801 31126 : bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
13802 31126 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
13803 31126 : bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
13804 31126 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
13805 31126 : bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
13806 31126 : bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
13807 31126 : bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
13808 31126 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
13809 31126 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
13810 31126 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
13811 31126 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
13812 31126 : bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
13813 31126 : bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
13814 31126 : bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
13815 31126 : bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
13816 31126 : bp_pack_var_len_int (bp, ptr->x_flag_web);
13817 31126 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
13818 31126 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
13819 31126 : bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
13820 31126 : if (!lto_stream_offload_p) {
13821 31126 : bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
13822 : }
13823 31126 : if (!lto_stream_offload_p) {
13824 31126 : bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
13825 : }
13826 311260 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
13827 280134 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
13828 31126 : }
13829 :
13830 : /* Stream in optimization options */
13831 : void
13832 21682 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
13833 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
13834 : struct cl_optimization *ptr ATTRIBUTE_UNUSED)
13835 : {
13836 21682 : ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
13837 21682 : ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
13838 21682 : ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
13839 21682 : ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
13840 21682 : ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
13841 21682 : if (4 > (int ) 10)
13842 : ptr->x_param_align_loop_iterations ^= 4;
13843 21682 : ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
13844 21682 : if (100 > (int ) 10)
13845 21682 : ptr->x_param_align_threshold ^= 100;
13846 21682 : ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
13847 21682 : if (1 > (int ) 10)
13848 : ptr->x_param_asan_protect_allocas ^= 1;
13849 21682 : ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13850 21682 : if (1 > (int ) 10)
13851 : ptr->x_param_asan_instrument_reads ^= 1;
13852 21682 : ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13853 21682 : if (1 > (int ) 10)
13854 : ptr->x_param_asan_instrument_writes ^= 1;
13855 21682 : ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
13856 21682 : if (7000 > (int ) 10)
13857 21682 : ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
13858 21682 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
13859 21682 : if (0 > (int ) 10)
13860 : ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
13861 21682 : ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
13862 21682 : if (1 > (int ) 10)
13863 : ptr->x_param_asan_memintrin ^= 1;
13864 21682 : ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
13865 21682 : if (1 > (int ) 10)
13866 : ptr->x_param_asan_stack ^= 1;
13867 21682 : ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
13868 21682 : if (1 > (int ) 10)
13869 : ptr->x_param_asan_use_after_return ^= 1;
13870 21682 : ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
13871 21682 : if (1 > (int ) 10)
13872 : ptr->x_param_auto_profile_bbs ^= 1;
13873 21682 : ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
13874 21682 : if (0 > (int ) 10)
13875 : ptr->x_param_auto_profile_reorder_only ^= 0;
13876 21682 : ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
13877 21682 : if (10 > (int ) 10)
13878 : ptr->x_param_avg_loop_niter ^= 10;
13879 21682 : ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
13880 21682 : ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
13881 21682 : if (90 > (int ) 10)
13882 21682 : ptr->x_param_builtin_expect_probability ^= 90;
13883 21682 : ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
13884 21682 : if (3 > (int ) 10)
13885 : ptr->x_param_builtin_string_cmp_inline_length ^= 3;
13886 21682 : ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
13887 21682 : ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
13888 21682 : if (20 > (int ) 10)
13889 21682 : ptr->x_param_comdat_sharing_probability ^= 20;
13890 21682 : ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13891 21682 : if (0 > (int ) 10)
13892 : ptr->x_param_construct_interfere_size ^= 0;
13893 21682 : ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
13894 21682 : if (1 > (int ) 10)
13895 : ptr->x_param_cycle_accurate_model ^= 1;
13896 21682 : ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13897 21682 : if (0 > (int ) 10)
13898 : ptr->x_param_destruct_interfere_size ^= 0;
13899 21682 : ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
13900 21682 : if (256 > (int ) 10)
13901 21682 : ptr->x_param_dse_max_alias_queries_per_store ^= 256;
13902 21682 : ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
13903 21682 : if (256 > (int ) 10)
13904 21682 : ptr->x_param_dse_max_object_size ^= 256;
13905 21682 : ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
13906 21682 : if (6 > (int ) 10)
13907 : ptr->x_param_early_inlining_insns ^= 6;
13908 21682 : ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
13909 21682 : if (2 > (int ) 10)
13910 : ptr->x_param_fsm_scale_path_stmts ^= 2;
13911 21682 : ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
13912 21682 : if (0 > (int ) 10)
13913 : ptr->x_param_fully_pipelined_fma ^= 0;
13914 21682 : ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
13915 21682 : if (10 > (int ) 10)
13916 : ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
13917 21682 : ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
13918 21682 : if (3 > (int ) 10)
13919 : ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
13920 21682 : ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
13921 21682 : if (10 > (int ) 10)
13922 : ptr->x_param_gcse_cost_distance_ratio ^= 10;
13923 21682 : ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
13924 21682 : if (3 > (int ) 10)
13925 : ptr->x_param_gcse_unrestricted_cost ^= 3;
13926 21682 : ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
13927 21682 : if (100 > (int ) 10)
13928 21682 : ptr->x_param_graphite_max_arrays_per_scop ^= 100;
13929 21682 : ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
13930 21682 : if (10 > (int ) 10)
13931 : ptr->x_param_graphite_max_nb_scop_params ^= 10;
13932 21682 : ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
13933 21682 : if (0 > (int ) 10)
13934 : ptr->x_param_hardcfr_max_blocks ^= 0;
13935 21682 : ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
13936 21682 : if (16 > (int ) 10)
13937 21682 : ptr->x_param_hardcfr_max_inline_blocks ^= 16;
13938 21682 : ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
13939 21682 : if (1 > (int ) 10)
13940 : ptr->x_param_hwasan_instrument_allocas ^= 1;
13941 21682 : ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
13942 21682 : if (1 > (int ) 10)
13943 : ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
13944 21682 : ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13945 21682 : if (1 > (int ) 10)
13946 : ptr->x_param_hwasan_instrument_reads ^= 1;
13947 21682 : ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
13948 21682 : if (1 > (int ) 10)
13949 : ptr->x_param_hwasan_instrument_stack ^= 1;
13950 21682 : ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13951 21682 : if (1 > (int ) 10)
13952 : ptr->x_param_hwasan_instrument_writes ^= 1;
13953 21682 : ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
13954 21682 : if (1 > (int ) 10)
13955 : ptr->x_param_hwasan_random_frame_tag ^= 1;
13956 21682 : ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
13957 21682 : if (200 > (int ) 10)
13958 21682 : ptr->x_param_inline_heuristics_hint_percent ^= 200;
13959 21682 : ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
13960 21682 : if (30 > (int ) 10)
13961 21682 : ptr->x_param_inline_min_speedup ^= 30;
13962 21682 : ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
13963 21682 : if (40 > (int ) 10)
13964 21682 : ptr->x_param_inline_unit_growth ^= 40;
13965 21682 : ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
13966 21682 : if (500 > (int ) 10)
13967 21682 : ptr->x_param_ipa_cp_eval_threshold ^= 500;
13968 21682 : ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
13969 21682 : if (16000 > (int ) 10)
13970 21682 : ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
13971 21682 : ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
13972 21682 : if (64 > (int ) 10)
13973 21682 : ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
13974 21682 : ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
13975 21682 : if (8 > (int ) 10)
13976 : ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
13977 21682 : ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
13978 21682 : if (2 > (int ) 10)
13979 : ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
13980 21682 : ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
13981 21682 : if (40 > (int ) 10)
13982 21682 : ptr->x_param_ipa_cp_recursion_penalty ^= 40;
13983 21682 : ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
13984 21682 : if (6 > (int ) 10)
13985 : ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
13986 21682 : ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
13987 21682 : if (15 > (int ) 10)
13988 21682 : ptr->x_param_ipa_cp_single_call_penalty ^= 15;
13989 21682 : ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
13990 21682 : if (3 > (int ) 10)
13991 : ptr->x_param_ipa_cp_sweeps ^= 3;
13992 21682 : ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
13993 21682 : if (10 > (int ) 10)
13994 : ptr->x_param_ipa_cp_unit_growth ^= 10;
13995 21682 : ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
13996 21682 : if (8 > (int ) 10)
13997 : ptr->x_param_ipa_cp_value_list_size ^= 8;
13998 21682 : ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
13999 21682 : if (8 > (int ) 10)
14000 : ptr->x_param_ipa_jump_function_lookups ^= 8;
14001 21682 : ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
14002 21682 : if (25000 > (int ) 10)
14003 21682 : ptr->x_param_ipa_max_aa_steps ^= 25000;
14004 21682 : ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
14005 21682 : if (16 > (int ) 10)
14006 21682 : ptr->x_param_ipa_max_agg_items ^= 16;
14007 21682 : ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
14008 21682 : if (16 > (int ) 10)
14009 21682 : ptr->x_param_ipa_max_loop_predicates ^= 16;
14010 21682 : ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
14011 21682 : if (10 > (int ) 10)
14012 : ptr->x_param_ipa_max_param_expr_ops ^= 10;
14013 21682 : ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
14014 21682 : if (5 > (int ) 10)
14015 : ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
14016 21682 : ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
14017 21682 : if (50 > (int ) 10)
14018 21682 : ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
14019 21682 : ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
14020 21682 : if (8 > (int ) 10)
14021 : ptr->x_param_ipa_sra_max_replacements ^= 8;
14022 21682 : ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
14023 21682 : if (2 > (int ) 10)
14024 : ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
14025 21682 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
14026 21682 : if (4 > (int ) 10)
14027 : ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
14028 21682 : ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
14029 21682 : if (1 > (int ) 10)
14030 : ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
14031 21682 : ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
14032 21682 : if (2 > (int ) 10)
14033 : ptr->x_param_ira_loop_reserved_regs ^= 2;
14034 21682 : ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
14035 21682 : if (1000 > (int ) 10)
14036 21682 : ptr->x_param_ira_max_conflict_table_size ^= 1000;
14037 21682 : ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
14038 21682 : if (100 > (int ) 10)
14039 21682 : ptr->x_param_ira_max_loops_num ^= 100;
14040 21682 : ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
14041 21682 : if (1000 > (int ) 10)
14042 21682 : ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
14043 21682 : ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
14044 21682 : if (10 > (int ) 10)
14045 : ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
14046 21682 : ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
14047 21682 : if (40 > (int ) 10)
14048 21682 : ptr->x_param_iv_consider_all_candidates_bound ^= 40;
14049 21682 : ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
14050 21682 : if (250 > (int ) 10)
14051 21682 : ptr->x_param_iv_max_considered_uses ^= 250;
14052 : #ifdef ACCEL_COMPILER
14053 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
14054 : #else
14055 21682 : ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
14056 21682 : if (0 > (int ) 10)
14057 : ptr->x_ix86_vect_compare_costs ^= 0;
14058 : #endif
14059 21682 : ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
14060 21682 : if (300 > (int ) 10)
14061 21682 : ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
14062 21682 : ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
14063 21682 : if (800 > (int ) 10)
14064 21682 : ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
14065 21682 : ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
14066 21682 : if (32 > (int ) 10)
14067 21682 : ptr->x_param_l1_cache_line_size ^= 32;
14068 21682 : ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
14069 21682 : if (64 > (int ) 10)
14070 21682 : ptr->x_param_l1_cache_size ^= 64;
14071 21682 : ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
14072 21682 : if (512 > (int ) 10)
14073 21682 : ptr->x_param_l2_cache_size ^= 512;
14074 21682 : ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
14075 21682 : if (100 > (int ) 10)
14076 21682 : ptr->x_param_large_function_growth ^= 100;
14077 21682 : ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
14078 21682 : if (2700 > (int ) 10)
14079 21682 : ptr->x_param_large_function_insns ^= 2700;
14080 21682 : ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
14081 21682 : if (1000 > (int ) 10)
14082 21682 : ptr->x_param_stack_frame_growth ^= 1000;
14083 21682 : ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
14084 21682 : if (256 > (int ) 10)
14085 21682 : ptr->x_param_large_stack_frame ^= 256;
14086 21682 : ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
14087 21682 : if (10000 > (int ) 10)
14088 21682 : ptr->x_param_large_unit_insns ^= 10000;
14089 21682 : ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
14090 21682 : if (20 > (int ) 10)
14091 21682 : ptr->x_param_lim_expensive ^= 20;
14092 21682 : ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
14093 21682 : if (51 > (int ) 10)
14094 21682 : ptr->x_param_loop_block_tile_size ^= 51;
14095 21682 : ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
14096 21682 : if (64 > (int ) 10)
14097 21682 : ptr->x_param_loop_interchange_max_num_stmts ^= 64;
14098 21682 : ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
14099 21682 : if (2 > (int ) 10)
14100 : ptr->x_param_loop_interchange_stride_ratio ^= 2;
14101 21682 : ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
14102 21682 : if (10000 > (int ) 10)
14103 21682 : ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
14104 21682 : ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
14105 21682 : if (1000 > (int ) 10)
14106 21682 : ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
14107 21682 : ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
14108 21682 : if (200 > (int ) 10)
14109 21682 : ptr->x_param_loop_versioning_max_inner_insns ^= 200;
14110 21682 : ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
14111 21682 : if (100 > (int ) 10)
14112 21682 : ptr->x_param_loop_versioning_max_outer_insns ^= 100;
14113 21682 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
14114 21682 : if (40 > (int ) 10)
14115 21682 : ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
14116 21682 : ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
14117 21682 : if (500 > (int ) 10)
14118 21682 : ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
14119 21682 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
14120 21682 : if (30 > (int ) 10)
14121 21682 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
14122 21682 : ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
14123 21682 : ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
14124 21682 : if (1 > (int ) 10)
14125 : ptr->x_param_lto_locality_frequency ^= 1;
14126 21682 : ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
14127 21682 : ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
14128 21682 : if (1000 > (int ) 10)
14129 21682 : ptr->x_param_lto_locality_size ^= 1000;
14130 21682 : ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14131 21682 : if (80 > (int ) 10)
14132 21682 : ptr->x_param_max_average_unrolled_insns ^= 80;
14133 21682 : ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
14134 21682 : if (4 > (int ) 10)
14135 : ptr->x_param_max_combine_insns ^= 4;
14136 21682 : ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
14137 21682 : if (3000 > (int ) 10)
14138 21682 : ptr->x_param_max_combine_search_insns ^= 3000;
14139 21682 : ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
14140 21682 : if (8 > (int ) 10)
14141 : ptr->x_param_max_unroll_iterations ^= 8;
14142 21682 : ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
14143 21682 : if (16 > (int ) 10)
14144 21682 : ptr->x_param_max_completely_peel_times ^= 16;
14145 21682 : ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14146 21682 : if (200 > (int ) 10)
14147 21682 : ptr->x_param_max_completely_peeled_insns ^= 200;
14148 21682 : ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
14149 21682 : if (100 > (int ) 10)
14150 21682 : ptr->x_param_max_crossjump_edges ^= 100;
14151 21682 : ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
14152 21682 : if (1000 > (int ) 10)
14153 21682 : ptr->x_param_max_cse_insns ^= 1000;
14154 21682 : ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
14155 21682 : if (10 > (int ) 10)
14156 : ptr->x_param_max_cse_path_length ^= 10;
14157 21682 : ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
14158 21682 : if (500 > (int ) 10)
14159 21682 : ptr->x_param_max_cselib_memory_locations ^= 500;
14160 21682 : ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
14161 21682 : if (100000 > (int ) 10)
14162 21682 : ptr->x_param_max_debug_marker_count ^= 100000;
14163 21682 : ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
14164 21682 : if (100 > (int ) 10)
14165 21682 : ptr->x_param_max_delay_slot_insn_search ^= 100;
14166 21682 : ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
14167 21682 : if (333 > (int ) 10)
14168 21682 : ptr->x_param_max_delay_slot_live_search ^= 333;
14169 21682 : ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
14170 21682 : if (3 > (int ) 10)
14171 : ptr->x_param_max_devirt_targets ^= 3;
14172 21682 : ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
14173 21682 : if (5000 > (int ) 10)
14174 21682 : ptr->x_param_max_dse_active_local_stores ^= 5000;
14175 21682 : ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
14176 21682 : if (1 > (int ) 10)
14177 : ptr->x_param_early_inliner_max_iterations ^= 1;
14178 21682 : ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
14179 21682 : if (200 > (int ) 10)
14180 21682 : ptr->x_param_max_find_base_term_values ^= 200;
14181 21682 : ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
14182 21682 : if (100 > (int ) 10)
14183 21682 : ptr->x_param_max_fsm_thread_path_insns ^= 100;
14184 21682 : ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
14185 21682 : if (20 > (int ) 10)
14186 21682 : ptr->x_param_max_gcse_insertion_ratio ^= 20;
14187 21682 : ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
14188 21682 : if (131072 > (int ) 10)
14189 21682 : ptr->x_param_max_gcse_memory ^= 131072;
14190 21682 : ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
14191 21682 : if (8 > (int ) 10)
14192 : ptr->x_param_max_goto_duplication_insns ^= 8;
14193 21682 : ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
14194 21682 : if (8 > (int ) 10)
14195 : ptr->x_param_max_grow_copy_bb_insns ^= 8;
14196 21682 : ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
14197 21682 : if (30 > (int ) 10)
14198 21682 : ptr->x_param_max_hoist_depth ^= 30;
14199 21682 : ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
14200 21682 : if (4000 > (int ) 10)
14201 21682 : ptr->x_param_inline_functions_called_once_insns ^= 4000;
14202 21682 : ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
14203 21682 : if (6 > (int ) 10)
14204 : ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
14205 21682 : ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
14206 21682 : if (15 > (int ) 10)
14207 21682 : ptr->x_param_max_inline_insns_auto ^= 15;
14208 21682 : ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
14209 21682 : if (450 > (int ) 10)
14210 21682 : ptr->x_param_max_inline_insns_recursive_auto ^= 450;
14211 21682 : ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
14212 21682 : if (450 > (int ) 10)
14213 21682 : ptr->x_param_max_inline_insns_recursive ^= 450;
14214 21682 : ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
14215 21682 : if (70 > (int ) 10)
14216 21682 : ptr->x_param_max_inline_insns_single ^= 70;
14217 21682 : ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
14218 21682 : ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
14219 21682 : ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
14220 21682 : if (8 > (int ) 10)
14221 : ptr->x_param_max_inline_recursive_depth_auto ^= 8;
14222 21682 : ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
14223 21682 : if (8 > (int ) 10)
14224 : ptr->x_param_max_inline_recursive_depth ^= 8;
14225 21682 : ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
14226 21682 : if (350000 > (int ) 10)
14227 21682 : ptr->x_param_max_isl_operations ^= 350000;
14228 21682 : ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
14229 21682 : if (10 > (int ) 10)
14230 : ptr->x_param_max_iterations_computation_cost ^= 10;
14231 21682 : ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
14232 21682 : if (1000 > (int ) 10)
14233 21682 : ptr->x_param_max_iterations_to_track ^= 1000;
14234 21682 : ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
14235 21682 : if (15 > (int ) 10)
14236 21682 : ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
14237 21682 : ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
14238 21682 : if (64 > (int ) 10)
14239 21682 : ptr->x_param_max_jump_thread_paths ^= 64;
14240 21682 : ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
14241 21682 : if (10000 > (int ) 10)
14242 21682 : ptr->x_param_max_last_value_rtl ^= 10000;
14243 21682 : ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
14244 21682 : if (20 > (int ) 10)
14245 21682 : ptr->x_param_max_loop_header_insns ^= 20;
14246 21682 : ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
14247 21682 : if (40 > (int ) 10)
14248 21682 : ptr->x_param_max_modulo_backtrack_attempts ^= 40;
14249 21682 : ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
14250 21682 : if (100 > (int ) 10)
14251 21682 : ptr->x_param_max_partial_antic_length ^= 100;
14252 21682 : ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
14253 21682 : if (32 > (int ) 10)
14254 21682 : ptr->x_param_max_peel_branches ^= 32;
14255 21682 : ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
14256 21682 : if (16 > (int ) 10)
14257 21682 : ptr->x_param_max_peel_times ^= 16;
14258 21682 : ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14259 21682 : if (100 > (int ) 10)
14260 21682 : ptr->x_param_max_peeled_insns ^= 100;
14261 21682 : ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
14262 21682 : if (32 > (int ) 10)
14263 21682 : ptr->x_param_max_pending_list_length ^= 32;
14264 21682 : ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
14265 21682 : if (15 > (int ) 10)
14266 21682 : ptr->x_param_max_pipeline_region_blocks ^= 15;
14267 21682 : ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
14268 21682 : if (200 > (int ) 10)
14269 21682 : ptr->x_param_max_pipeline_region_insns ^= 200;
14270 21682 : ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
14271 21682 : if (5 > (int ) 10)
14272 : ptr->x_param_max_pow_sqrt_depth ^= 5;
14273 21682 : ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
14274 21682 : if (100 > (int ) 10)
14275 21682 : ptr->x_param_max_predicted_iterations ^= 100;
14276 21682 : ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
14277 21682 : if (100 > (int ) 10)
14278 21682 : ptr->x_param_max_reload_search_insns ^= 100;
14279 21682 : ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
14280 21682 : if (10 > (int ) 10)
14281 : ptr->x_param_max_rtl_if_conversion_insns ^= 10;
14282 21682 : ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
14283 21682 : if (20 > (int ) 10)
14284 21682 : ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
14285 21682 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
14286 21682 : if (40 > (int ) 10)
14287 21682 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
14288 21682 : ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
14289 21682 : ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
14290 21682 : if (3 > (int ) 10)
14291 : ptr->x_param_max_sched_insn_conflict_delay ^= 3;
14292 21682 : ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
14293 21682 : if (100 > (int ) 10)
14294 21682 : ptr->x_param_max_sched_ready_insns ^= 100;
14295 21682 : ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
14296 21682 : if (10 > (int ) 10)
14297 : ptr->x_param_max_sched_region_blocks ^= 10;
14298 21682 : ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
14299 21682 : if (100 > (int ) 10)
14300 21682 : ptr->x_param_max_sched_region_insns ^= 100;
14301 21682 : ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
14302 21682 : if (50 > (int ) 10)
14303 21682 : ptr->x_param_max_slsr_candidate_scan ^= 50;
14304 21682 : ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
14305 21682 : if (50 > (int ) 10)
14306 21682 : ptr->x_param_max_speculative_devirt_maydefs ^= 50;
14307 21682 : ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
14308 21682 : if (64 > (int ) 10)
14309 21682 : ptr->x_param_max_stores_to_merge ^= 64;
14310 21682 : ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
14311 21682 : if (2 > (int ) 10)
14312 : ptr->x_param_max_stores_to_sink ^= 2;
14313 21682 : ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
14314 21682 : if (10 > (int ) 10)
14315 : ptr->x_param_max_tail_merge_comparisons ^= 10;
14316 21682 : ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
14317 21682 : if (2 > (int ) 10)
14318 : ptr->x_param_max_tail_merge_iterations ^= 2;
14319 21682 : ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
14320 21682 : if (10000 > (int ) 10)
14321 21682 : ptr->x_param_max_tracked_strlens ^= 10000;
14322 21682 : ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
14323 21682 : if (4 > (int ) 10)
14324 : ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
14325 21682 : ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
14326 21682 : if (8 > (int ) 10)
14327 : ptr->x_param_max_unroll_times ^= 8;
14328 21682 : ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14329 21682 : if (200 > (int ) 10)
14330 21682 : ptr->x_param_max_unrolled_insns ^= 200;
14331 21682 : ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
14332 21682 : if (50 > (int ) 10)
14333 21682 : ptr->x_param_max_unswitch_depth ^= 50;
14334 21682 : ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
14335 21682 : if (50 > (int ) 10)
14336 21682 : ptr->x_param_max_unswitch_insns ^= 50;
14337 21682 : ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
14338 21682 : if (1 > (int ) 10)
14339 : ptr->x_param_max_variable_expansions ^= 1;
14340 21682 : ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
14341 21682 : if (12 > (int ) 10)
14342 21682 : ptr->x_param_max_vartrack_expr_depth ^= 12;
14343 21682 : ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
14344 21682 : if (50 > (int ) 10)
14345 21682 : ptr->x_param_max_vartrack_reverse_op_size ^= 50;
14346 21682 : ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
14347 21682 : if (50000000 > (int ) 10)
14348 21682 : ptr->x_param_max_vartrack_size ^= 50000000;
14349 21682 : ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
14350 21682 : if (1 > (int ) 10)
14351 : ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
14352 21682 : ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
14353 21682 : if (5 > (int ) 10)
14354 : ptr->x_param_min_crossjump_insns ^= 5;
14355 21682 : ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
14356 21682 : if (10 > (int ) 10)
14357 : ptr->x_param_min_inline_recursive_probability ^= 10;
14358 21682 : ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
14359 21682 : if (9 > (int ) 10)
14360 : ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
14361 21682 : ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
14362 21682 : if (30 > (int ) 10)
14363 21682 : ptr->x_param_min_loop_cond_split_prob ^= 30;
14364 21682 : ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
14365 21682 : if (4096 > (int ) 10)
14366 21682 : ptr->x_param_min_pagesize ^= 4096;
14367 21682 : ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
14368 21682 : if (32 > (int ) 10)
14369 21682 : ptr->x_param_min_size_for_stack_sharing ^= 32;
14370 21682 : ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
14371 21682 : if (40 > (int ) 10)
14372 21682 : ptr->x_param_min_spec_prob ^= 40;
14373 21682 : ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
14374 21682 : ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
14375 21682 : if (16 > (int ) 10)
14376 21682 : ptr->x_param_modref_max_accesses ^= 16;
14377 21682 : ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
14378 21682 : if (8 > (int ) 10)
14379 : ptr->x_param_modref_max_adjustments ^= 8;
14380 21682 : ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
14381 21682 : if (32 > (int ) 10)
14382 21682 : ptr->x_param_modref_max_bases ^= 32;
14383 21682 : ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
14384 21682 : if (256 > (int ) 10)
14385 21682 : ptr->x_param_modref_max_depth ^= 256;
14386 21682 : ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
14387 21682 : if (256 > (int ) 10)
14388 21682 : ptr->x_param_modref_max_escape_points ^= 256;
14389 21682 : ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
14390 21682 : if (16 > (int ) 10)
14391 21682 : ptr->x_param_modref_max_refs ^= 16;
14392 21682 : ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
14393 21682 : if (64 > (int ) 10)
14394 21682 : ptr->x_param_modref_max_tests ^= 64;
14395 21682 : ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
14396 21682 : ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
14397 21682 : if (100 > (int ) 10)
14398 21682 : ptr->x_param_parloops_min_per_thread ^= 100;
14399 21682 : ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
14400 21682 : ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
14401 21682 : if (70 > (int ) 10)
14402 21682 : ptr->x_param_partial_inlining_entry_probability ^= 70;
14403 21682 : ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
14404 21682 : if (5 > (int ) 10)
14405 : ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
14406 21682 : ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
14407 21682 : if (2 > (int ) 10)
14408 : ptr->x_param_predictable_branch_outcome ^= 2;
14409 21682 : ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
14410 21682 : if (1 > (int ) 10)
14411 : ptr->x_param_prefetch_dynamic_strides ^= 1;
14412 21682 : ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
14413 21682 : if (200 > (int ) 10)
14414 21682 : ptr->x_param_prefetch_latency ^= 200;
14415 21682 : ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
14416 21682 : if (3 > (int ) 10)
14417 : ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
14418 21682 : ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
14419 21682 : if (-1 > (int ) 10)
14420 : ptr->x_param_prefetch_minimum_stride ^= -1;
14421 21682 : ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
14422 21682 : ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
14423 21682 : if (6 > (int ) 10)
14424 : ptr->x_param_ranger_logical_depth ^= 6;
14425 21682 : ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
14426 21682 : if (5 > (int ) 10)
14427 : ptr->x_param_ranger_recompute_depth ^= 5;
14428 21682 : ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
14429 21682 : if (200 > (int ) 10)
14430 21682 : ptr->x_param_relation_block_limit ^= 200;
14431 21682 : ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
14432 21682 : if (7 > (int ) 10)
14433 : ptr->x_param_rpo_vn_max_loop_depth ^= 7;
14434 21682 : ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
14435 21682 : if (1000 > (int ) 10)
14436 21682 : ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
14437 21682 : ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
14438 21682 : if (10 > (int ) 10)
14439 : ptr->x_param_scev_max_expr_complexity ^= 10;
14440 21682 : ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
14441 21682 : if (100 > (int ) 10)
14442 21682 : ptr->x_param_scev_max_expr_size ^= 100;
14443 21682 : ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
14444 21682 : if (-1 > (int ) 10)
14445 : ptr->x_param_sched_autopref_queue_depth ^= -1;
14446 21682 : ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
14447 21682 : if (1 > (int ) 10)
14448 : ptr->x_param_sched_mem_true_dep_cost ^= 1;
14449 21682 : ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
14450 21682 : if (1 > (int ) 10)
14451 : ptr->x_param_sched_pressure_algorithm ^= 1;
14452 21682 : ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14453 21682 : if (40 > (int ) 10)
14454 21682 : ptr->x_param_sched_spec_prob_cutoff ^= 40;
14455 21682 : ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14456 21682 : if (10 > (int ) 10)
14457 : ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
14458 21682 : ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
14459 21682 : if (2 > (int ) 10)
14460 : ptr->x_param_selsched_insns_to_rename ^= 2;
14461 21682 : ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
14462 21682 : if (50 > (int ) 10)
14463 21682 : ptr->x_param_selsched_max_lookahead ^= 50;
14464 21682 : ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
14465 21682 : if (2 > (int ) 10)
14466 : ptr->x_param_selsched_max_sched_times ^= 2;
14467 21682 : ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
14468 21682 : if (3 > (int ) 10)
14469 : ptr->x_param_simultaneous_prefetches ^= 3;
14470 21682 : ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
14471 21682 : if (75 > (int ) 10)
14472 21682 : ptr->x_param_sink_frequency_threshold ^= 75;
14473 21682 : ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
14474 21682 : ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
14475 21682 : ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
14476 21682 : if (2 > (int ) 10)
14477 : ptr->x_param_sms_max_ii_factor ^= 2;
14478 21682 : ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
14479 21682 : if (2 > (int ) 10)
14480 : ptr->x_param_sms_min_sc ^= 2;
14481 21682 : ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
14482 21682 : if (32 > (int ) 10)
14483 21682 : ptr->x_param_sra_max_propagations ^= 32;
14484 21682 : ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
14485 21682 : ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
14486 21682 : ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
14487 21682 : if (512 > (int ) 10)
14488 21682 : ptr->x_param_ssa_name_def_chain_limit ^= 512;
14489 21682 : ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
14490 21682 : if (8 > (int ) 10)
14491 : ptr->x_param_ssp_buffer_size ^= 8;
14492 21682 : ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
14493 21682 : if (12 > (int ) 10)
14494 21682 : ptr->x_param_stack_clash_protection_guard_size ^= 12;
14495 21682 : ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
14496 21682 : if (12 > (int ) 10)
14497 21682 : ptr->x_param_stack_clash_protection_probe_interval ^= 12;
14498 21682 : ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
14499 21682 : if (10 > (int ) 10)
14500 : ptr->x_param_store_forwarding_max_distance ^= 10;
14501 21682 : ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
14502 21682 : if (1 > (int ) 10)
14503 : ptr->x_param_store_merging_allow_unaligned ^= 1;
14504 21682 : ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
14505 21682 : if (65536 > (int ) 10)
14506 21682 : ptr->x_param_store_merging_max_size ^= 65536;
14507 21682 : ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14508 21682 : if (8 > (int ) 10)
14509 : ptr->x_param_switch_conversion_branch_ratio ^= 8;
14510 21682 : ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
14511 21682 : ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
14512 21682 : if (9 > (int ) 10)
14513 : ptr->x_param_tm_max_aggregate_size ^= 9;
14514 21682 : ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
14515 21682 : if (95 > (int ) 10)
14516 21682 : ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
14517 21682 : ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
14518 21682 : if (75 > (int ) 10)
14519 21682 : ptr->x_param_tracer_dynamic_coverage ^= 75;
14520 21682 : ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
14521 21682 : if (100 > (int ) 10)
14522 21682 : ptr->x_param_tracer_max_code_growth ^= 100;
14523 21682 : ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
14524 21682 : if (80 > (int ) 10)
14525 21682 : ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
14526 21682 : ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
14527 21682 : if (50 > (int ) 10)
14528 21682 : ptr->x_param_tracer_min_branch_probability ^= 50;
14529 21682 : ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14530 21682 : if (10 > (int ) 10)
14531 : ptr->x_param_tracer_min_branch_ratio ^= 10;
14532 21682 : ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
14533 21682 : if (256 > (int ) 10)
14534 21682 : ptr->x_param_transitive_relations_work_bound ^= 256;
14535 21682 : ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
14536 21682 : ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
14537 21682 : if (1000 > (int ) 10)
14538 21682 : ptr->x_param_uninit_control_dep_attempts ^= 1000;
14539 21682 : ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
14540 21682 : if (12 > (int ) 10)
14541 21682 : ptr->x_param_uninit_max_chain_len ^= 12;
14542 21682 : ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
14543 21682 : if (8 > (int ) 10)
14544 : ptr->x_param_uninit_max_num_chains ^= 8;
14545 21682 : ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
14546 21682 : if (100000 > (int ) 10)
14547 21682 : ptr->x_param_uninit_max_prune_work ^= 100000;
14548 21682 : ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
14549 21682 : if (2 > (int ) 10)
14550 : ptr->x_param_uninlined_function_insns ^= 2;
14551 21682 : ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
14552 21682 : ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
14553 21682 : if (2 > (int ) 10)
14554 : ptr->x_param_uninlined_function_thunk_insns ^= 2;
14555 21682 : ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
14556 21682 : if (2 > (int ) 10)
14557 : ptr->x_param_uninlined_function_thunk_time ^= 2;
14558 21682 : ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
14559 21682 : if (20 > (int ) 10)
14560 21682 : ptr->x_param_unlikely_bb_count_fraction ^= 20;
14561 21682 : ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
14562 21682 : if (4 > (int ) 10)
14563 : ptr->x_param_unroll_jam_max_unroll ^= 4;
14564 21682 : ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
14565 21682 : if (1 > (int ) 10)
14566 : ptr->x_param_unroll_jam_min_percent ^= 1;
14567 21682 : ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
14568 21682 : if (256 > (int ) 10)
14569 21682 : ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
14570 : #ifdef ACCEL_COMPILER
14571 : ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
14572 : #else
14573 21682 : ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
14574 21682 : if (1 > (int ) 10)
14575 : ptr->x_param_vect_epilogues_nomask ^= 1;
14576 : #endif
14577 21682 : ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
14578 21682 : if (1 > (int ) 10)
14579 : ptr->x_param_vect_induction_float ^= 1;
14580 : #ifdef ACCEL_COMPILER
14581 : ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
14582 : #else
14583 21682 : ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
14584 21682 : if (50 > (int ) 10)
14585 21682 : ptr->x_param_vect_inner_loop_cost_factor ^= 50;
14586 : #endif
14587 21682 : ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
14588 21682 : if (32 > (int ) 10)
14589 21682 : ptr->x_param_vect_max_layout_candidates ^= 32;
14590 21682 : ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
14591 21682 : if (-1 > (int ) 10)
14592 : ptr->x_param_vect_max_peeling_for_alignment ^= -1;
14593 21682 : ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
14594 21682 : if (15 > (int ) 10)
14595 21682 : ptr->x_param_vect_max_version_for_alias_checks ^= 15;
14596 21682 : ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
14597 21682 : if (6 > (int ) 10)
14598 : ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
14599 : #ifdef ACCEL_COMPILER
14600 : ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
14601 : #else
14602 21682 : ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
14603 21682 : if (2 > (int ) 10)
14604 : ptr->x_param_vect_partial_vector_usage ^= 2;
14605 : #endif
14606 21682 : ptr->x_param_vect_scalar_cost_multiplier = (int ) bp_unpack_var_len_int (bp);
14607 21682 : if (100 > (int ) 10)
14608 21682 : ptr->x_param_vect_scalar_cost_multiplier ^= 100;
14609 21682 : ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
14610 21682 : if (150000 > (int ) 10)
14611 21682 : ptr->x_param_vrp_block_limit ^= 150000;
14612 21682 : ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
14613 21682 : if (32 > (int ) 10)
14614 21682 : ptr->x_param_vrp_cstload_limit ^= 32;
14615 21682 : ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
14616 21682 : if (3000 > (int ) 10)
14617 21682 : ptr->x_param_vrp_sparse_threshold ^= 3000;
14618 21682 : ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
14619 21682 : if (50 > (int ) 10)
14620 21682 : ptr->x_param_vrp_switch_limit ^= 50;
14621 21682 : ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
14622 21682 : if (250 > (int ) 10)
14623 21682 : ptr->x_param_vrp_vector_threshold ^= 250;
14624 21682 : ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
14625 21682 : ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14626 21682 : ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
14627 21682 : ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
14628 21682 : if (ptr->x_str_align_functions)
14629 17277 : ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
14630 21682 : ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
14631 21682 : ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
14632 21682 : if (ptr->x_str_align_jumps)
14633 17277 : ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
14634 21682 : ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
14635 21682 : ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
14636 21682 : if (ptr->x_str_align_labels)
14637 17277 : ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
14638 21682 : ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
14639 21682 : ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
14640 21682 : if (ptr->x_str_align_loops)
14641 17277 : ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
14642 21682 : ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
14643 21682 : ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
14644 21682 : ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
14645 21682 : ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
14646 21682 : ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14647 21682 : ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
14648 21682 : ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
14649 21682 : ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
14650 21682 : ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
14651 21682 : ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
14652 21682 : ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
14653 21682 : ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
14654 21682 : ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
14655 21682 : ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
14656 21682 : ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14657 21682 : ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
14658 21682 : ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
14659 21682 : ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
14660 21682 : ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
14661 21682 : ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
14662 21682 : ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
14663 21682 : ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
14664 21682 : ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
14665 21682 : ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14666 21682 : ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
14667 21682 : ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
14668 21682 : ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
14669 21682 : ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
14670 21682 : ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
14671 21682 : ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
14672 21682 : ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14673 21682 : ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
14674 21682 : ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14675 21682 : ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
14676 21682 : ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
14677 21682 : ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
14678 21682 : ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
14679 21682 : ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
14680 21682 : ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
14681 21682 : ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
14682 21682 : ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
14683 21682 : ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
14684 21682 : ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
14685 21682 : ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
14686 21682 : ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14687 21682 : ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
14688 21682 : ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
14689 21682 : ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
14690 21682 : ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
14691 21682 : ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
14692 21682 : ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
14693 21682 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14694 21682 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
14695 21682 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
14696 21682 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
14697 21682 : ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
14698 21682 : ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
14699 21682 : ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
14700 21682 : ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
14701 21682 : ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
14702 21682 : ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
14703 21682 : ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
14704 21682 : ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
14705 21682 : ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
14706 21682 : ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
14707 21682 : ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
14708 21682 : ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
14709 21682 : ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
14710 21682 : ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
14711 21682 : ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
14712 21682 : ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
14713 21682 : ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
14714 21682 : ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
14715 21682 : ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
14716 21682 : ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
14717 21682 : ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
14718 21682 : ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
14719 21682 : ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
14720 21682 : ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
14721 21682 : ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
14722 21682 : ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
14723 21682 : ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
14724 21682 : ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
14725 21682 : ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
14726 21682 : ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14727 21682 : ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
14728 21682 : ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
14729 21682 : ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
14730 21682 : ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
14731 21682 : ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
14732 21682 : ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
14733 21682 : ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
14734 21682 : ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
14735 21682 : ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
14736 21682 : ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
14737 21682 : ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
14738 21682 : ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
14739 21682 : ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
14740 21682 : ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
14741 21682 : ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
14742 21682 : ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
14743 21682 : ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
14744 21682 : ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
14745 21682 : ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
14746 21682 : ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
14747 21682 : ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
14748 21682 : ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
14749 21682 : ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
14750 21682 : ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
14751 21682 : ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
14752 21682 : ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
14753 21682 : ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14754 21682 : ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
14755 21682 : ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
14756 21682 : ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
14757 21682 : ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14758 21682 : ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
14759 21682 : ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
14760 21682 : ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
14761 21682 : ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
14762 21682 : ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
14763 21682 : ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
14764 21682 : ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
14765 21682 : ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
14766 21682 : ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
14767 21682 : ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
14768 21682 : if (ptr->x_flag_patchable_function_entry)
14769 0 : ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
14770 21682 : ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
14771 21682 : ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
14772 21682 : ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
14773 21682 : ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
14774 21682 : ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
14775 21682 : ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
14776 21682 : ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
14777 21682 : ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
14778 21682 : ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
14779 21682 : ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14780 21682 : ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
14781 21682 : ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
14782 21682 : ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
14783 21682 : ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
14784 21682 : ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
14785 21682 : ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
14786 21682 : ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14787 21682 : ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
14788 21682 : ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14789 21682 : ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
14790 21682 : ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
14791 21682 : ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
14792 21682 : ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14793 21682 : ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14794 21682 : ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14795 21682 : ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
14796 21682 : ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14797 21682 : ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
14798 21682 : ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14799 21682 : ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
14800 21682 : ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14801 21682 : ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
14802 21682 : ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
14803 21682 : ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
14804 21682 : ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
14805 21682 : ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
14806 21682 : ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
14807 21682 : ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
14808 21682 : ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14809 21682 : ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
14810 21682 : ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
14811 21682 : ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
14812 21682 : ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
14813 21682 : ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
14814 21682 : ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
14815 21682 : ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
14816 21682 : ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
14817 21682 : ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
14818 21682 : ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
14819 21682 : ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
14820 21682 : ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
14821 21682 : ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
14822 21682 : ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14823 21682 : ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
14824 21682 : ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
14825 21682 : ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14826 21682 : ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
14827 21682 : ptr->x_flag_split_paths = (signed char ) bp_unpack_var_len_int (bp);
14828 21682 : ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
14829 21682 : ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
14830 21682 : ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
14831 21682 : ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
14832 21682 : ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
14833 21682 : ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
14834 21682 : ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
14835 21682 : ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
14836 21682 : ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
14837 21682 : ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14838 21682 : ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
14839 21682 : ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
14840 21682 : ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
14841 21682 : ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
14842 21682 : ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
14843 21682 : ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
14844 21682 : ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
14845 21682 : ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
14846 21682 : ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
14847 21682 : ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
14848 21682 : ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
14849 21682 : ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
14850 21682 : ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
14851 21682 : ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
14852 21682 : ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
14853 21682 : ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
14854 21682 : ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
14855 21682 : ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
14856 21682 : ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
14857 21682 : ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
14858 21682 : ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
14859 21682 : ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
14860 21682 : ptr->x_flag_tree_loop_if_convert = (signed char ) bp_unpack_var_len_int (bp);
14861 21682 : ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
14862 21682 : ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
14863 21682 : ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
14864 21682 : ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14865 21682 : ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
14866 21682 : ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
14867 21682 : ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
14868 21682 : ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
14869 21682 : ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
14870 21682 : ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
14871 21682 : ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
14872 21682 : ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
14873 21682 : ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14874 21682 : ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
14875 21682 : ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
14876 21682 : ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
14877 21682 : ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
14878 21682 : ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
14879 21682 : ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14880 21682 : ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
14881 21682 : ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
14882 21682 : ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
14883 21682 : ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
14884 21682 : ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
14885 21682 : ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
14886 21682 : ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
14887 21682 : ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14888 21682 : ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
14889 21682 : ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14890 21682 : ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
14891 21682 : ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
14892 21682 : ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
14893 21682 : ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
14894 21682 : ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14895 21682 : ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14896 21682 : ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
14897 21682 : ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
14898 21682 : ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
14899 21682 : ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
14900 21682 : ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
14901 21682 : ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
14902 : #ifdef ACCEL_COMPILER
14903 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
14904 : #else
14905 21682 : ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
14906 : #endif
14907 : #ifdef ACCEL_COMPILER
14908 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
14909 : #else
14910 21682 : ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
14911 : #endif
14912 216820 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
14913 195138 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
14914 21682 : }
14915 : /* Free heap memory used by optimization options */
14916 : void
14917 830 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
14918 : {
14919 830 : if (ptr->x_str_align_functions)
14920 568 : free (const_cast <char *>(ptr->x_str_align_functions));
14921 830 : if (ptr->x_str_align_jumps)
14922 568 : free (const_cast <char *>(ptr->x_str_align_jumps));
14923 830 : if (ptr->x_str_align_labels)
14924 568 : free (const_cast <char *>(ptr->x_str_align_labels));
14925 830 : if (ptr->x_str_align_loops)
14926 568 : free (const_cast <char *>(ptr->x_str_align_loops));
14927 830 : if (ptr->x_flag_patchable_function_entry)
14928 0 : free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
14929 830 : }
14930 : void
14931 845846 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
14932 : {
14933 845846 : if (ptr1->x_help_flag != ptr2->x_help_flag)
14934 0 : internal_error ("%<global_options%> are modified in local context");
14935 845846 : if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
14936 0 : internal_error ("%<global_options%> are modified in local context");
14937 845846 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
14938 0 : internal_error ("%<global_options%> are modified in local context");
14939 845846 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
14940 0 : internal_error ("%<global_options%> are modified in local context");
14941 845846 : if (ptr1->x_param_analyzer_bb_explosion_factor != ptr2->x_param_analyzer_bb_explosion_factor)
14942 0 : internal_error ("%<global_options%> are modified in local context");
14943 845846 : if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
14944 0 : internal_error ("%<global_options%> are modified in local context");
14945 845846 : if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
14946 0 : internal_error ("%<global_options%> are modified in local context");
14947 845846 : if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
14948 0 : internal_error ("%<global_options%> are modified in local context");
14949 845846 : if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
14950 0 : internal_error ("%<global_options%> are modified in local context");
14951 845846 : if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
14952 0 : internal_error ("%<global_options%> are modified in local context");
14953 845846 : if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
14954 0 : internal_error ("%<global_options%> are modified in local context");
14955 845846 : if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
14956 0 : internal_error ("%<global_options%> are modified in local context");
14957 845846 : if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
14958 0 : internal_error ("%<global_options%> are modified in local context");
14959 845846 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
14960 0 : internal_error ("%<global_options%> are modified in local context");
14961 845846 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
14962 0 : internal_error ("%<global_options%> are modified in local context");
14963 845846 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
14964 0 : internal_error ("%<global_options%> are modified in local context");
14965 845846 : if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
14966 0 : internal_error ("%<global_options%> are modified in local context");
14967 845846 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
14968 0 : internal_error ("%<global_options%> are modified in local context");
14969 845846 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
14970 0 : internal_error ("%<global_options%> are modified in local context");
14971 845846 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
14972 0 : internal_error ("%<global_options%> are modified in local context");
14973 845846 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
14974 0 : internal_error ("%<global_options%> are modified in local context");
14975 845846 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
14976 0 : internal_error ("%<global_options%> are modified in local context");
14977 845846 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
14978 0 : internal_error ("%<global_options%> are modified in local context");
14979 845846 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
14980 0 : internal_error ("%<global_options%> are modified in local context");
14981 845846 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
14982 0 : internal_error ("%<global_options%> are modified in local context");
14983 845846 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
14984 0 : internal_error ("%<global_options%> are modified in local context");
14985 845846 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
14986 0 : internal_error ("%<global_options%> are modified in local context");
14987 845846 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
14988 0 : internal_error ("%<global_options%> are modified in local context");
14989 845846 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
14990 0 : internal_error ("%<global_options%> are modified in local context");
14991 845846 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
14992 0 : internal_error ("%<global_options%> are modified in local context");
14993 845846 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
14994 0 : internal_error ("%<global_options%> are modified in local context");
14995 845846 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
14996 0 : internal_error ("%<global_options%> are modified in local context");
14997 845846 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
14998 0 : internal_error ("%<global_options%> are modified in local context");
14999 845846 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
15000 0 : internal_error ("%<global_options%> are modified in local context");
15001 845846 : if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
15002 0 : internal_error ("%<global_options%> are modified in local context");
15003 845846 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
15004 0 : internal_error ("%<global_options%> are modified in local context");
15005 845846 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
15006 0 : internal_error ("%<global_options%> are modified in local context");
15007 845846 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
15008 0 : internal_error ("%<global_options%> are modified in local context");
15009 845846 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
15010 0 : internal_error ("%<global_options%> are modified in local context");
15011 845846 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
15012 0 : internal_error ("%<global_options%> are modified in local context");
15013 845846 : if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
15014 0 : internal_error ("%<global_options%> are modified in local context");
15015 845846 : if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
15016 0 : internal_error ("%<global_options%> are modified in local context");
15017 845846 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
15018 0 : internal_error ("%<global_options%> are modified in local context");
15019 845846 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
15020 0 : internal_error ("%<global_options%> are modified in local context");
15021 845846 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
15022 0 : internal_error ("%<global_options%> are modified in local context");
15023 845846 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
15024 0 : internal_error ("%<global_options%> are modified in local context");
15025 845846 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
15026 0 : internal_error ("%<global_options%> are modified in local context");
15027 845846 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
15028 0 : internal_error ("%<global_options%> are modified in local context");
15029 845846 : if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
15030 0 : internal_error ("%<global_options%> are modified in local context");
15031 845846 : if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
15032 0 : internal_error ("%<global_options%> are modified in local context");
15033 845846 : if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
15034 0 : internal_error ("%<global_options%> are modified in local context");
15035 845846 : if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
15036 0 : internal_error ("%<global_options%> are modified in local context");
15037 845846 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
15038 0 : internal_error ("%<global_options%> are modified in local context");
15039 845846 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
15040 0 : internal_error ("%<global_options%> are modified in local context");
15041 845846 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
15042 0 : internal_error ("%<global_options%> are modified in local context");
15043 845846 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
15044 0 : internal_error ("%<global_options%> are modified in local context");
15045 845846 : if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
15046 0 : internal_error ("%<global_options%> are modified in local context");
15047 845846 : if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
15048 0 : internal_error ("%<global_options%> are modified in local context");
15049 845846 : if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
15050 0 : internal_error ("%<global_options%> are modified in local context");
15051 845846 : if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
15052 0 : internal_error ("%<global_options%> are modified in local context");
15053 845846 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
15054 0 : internal_error ("%<global_options%> are modified in local context");
15055 845846 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
15056 0 : internal_error ("%<global_options%> are modified in local context");
15057 845846 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
15058 0 : internal_error ("%<global_options%> are modified in local context");
15059 845846 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
15060 0 : internal_error ("%<global_options%> are modified in local context");
15061 845846 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
15062 0 : internal_error ("%<global_options%> are modified in local context");
15063 845846 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
15064 0 : internal_error ("%<global_options%> are modified in local context");
15065 845846 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
15066 0 : internal_error ("%<global_options%> are modified in local context");
15067 845846 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
15068 0 : internal_error ("%<global_options%> are modified in local context");
15069 845846 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
15070 0 : internal_error ("%<global_options%> are modified in local context");
15071 845846 : if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
15072 0 : internal_error ("%<global_options%> are modified in local context");
15073 845846 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
15074 0 : internal_error ("%<global_options%> are modified in local context");
15075 845846 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
15076 0 : internal_error ("%<global_options%> are modified in local context");
15077 845846 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
15078 0 : internal_error ("%<global_options%> are modified in local context");
15079 845846 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
15080 0 : internal_error ("%<global_options%> are modified in local context");
15081 845846 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
15082 0 : internal_error ("%<global_options%> are modified in local context");
15083 845846 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
15084 0 : internal_error ("%<global_options%> are modified in local context");
15085 845846 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
15086 0 : internal_error ("%<global_options%> are modified in local context");
15087 845846 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
15088 0 : internal_error ("%<global_options%> are modified in local context");
15089 845846 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
15090 0 : internal_error ("%<global_options%> are modified in local context");
15091 845846 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
15092 0 : internal_error ("%<global_options%> are modified in local context");
15093 845846 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
15094 0 : internal_error ("%<global_options%> are modified in local context");
15095 845846 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
15096 0 : internal_error ("%<global_options%> are modified in local context");
15097 845846 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
15098 0 : internal_error ("%<global_options%> are modified in local context");
15099 845846 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
15100 0 : internal_error ("%<global_options%> are modified in local context");
15101 845846 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
15102 0 : internal_error ("%<global_options%> are modified in local context");
15103 845846 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
15104 0 : internal_error ("%<global_options%> are modified in local context");
15105 845846 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
15106 0 : internal_error ("%<global_options%> are modified in local context");
15107 845846 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
15108 0 : internal_error ("%<global_options%> are modified in local context");
15109 845846 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
15110 0 : internal_error ("%<global_options%> are modified in local context");
15111 845846 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
15112 0 : internal_error ("%<global_options%> are modified in local context");
15113 845846 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
15114 0 : internal_error ("%<global_options%> are modified in local context");
15115 845846 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
15116 0 : internal_error ("%<global_options%> are modified in local context");
15117 845846 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
15118 0 : internal_error ("%<global_options%> are modified in local context");
15119 845846 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
15120 0 : internal_error ("%<global_options%> are modified in local context");
15121 845846 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
15122 0 : internal_error ("%<global_options%> are modified in local context");
15123 845846 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
15124 0 : internal_error ("%<global_options%> are modified in local context");
15125 845846 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
15126 0 : internal_error ("%<global_options%> are modified in local context");
15127 845846 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
15128 0 : internal_error ("%<global_options%> are modified in local context");
15129 845846 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
15130 0 : internal_error ("%<global_options%> are modified in local context");
15131 845846 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
15132 0 : internal_error ("%<global_options%> are modified in local context");
15133 845846 : if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
15134 0 : internal_error ("%<global_options%> are modified in local context");
15135 845846 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
15136 0 : internal_error ("%<global_options%> are modified in local context");
15137 845846 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
15138 0 : internal_error ("%<global_options%> are modified in local context");
15139 845846 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
15140 0 : internal_error ("%<global_options%> are modified in local context");
15141 845846 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
15142 0 : internal_error ("%<global_options%> are modified in local context");
15143 845846 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
15144 0 : internal_error ("%<global_options%> are modified in local context");
15145 845846 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
15146 0 : internal_error ("%<global_options%> are modified in local context");
15147 845846 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
15148 0 : internal_error ("%<global_options%> are modified in local context");
15149 845846 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
15150 0 : internal_error ("%<global_options%> are modified in local context");
15151 845846 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
15152 0 : internal_error ("%<global_options%> are modified in local context");
15153 845846 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
15154 0 : internal_error ("%<global_options%> are modified in local context");
15155 845846 : if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
15156 0 : internal_error ("%<global_options%> are modified in local context");
15157 845846 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
15158 0 : internal_error ("%<global_options%> are modified in local context");
15159 845846 : if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
15160 0 : internal_error ("%<global_options%> are modified in local context");
15161 845846 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
15162 0 : internal_error ("%<global_options%> are modified in local context");
15163 845846 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
15164 0 : internal_error ("%<global_options%> are modified in local context");
15165 845846 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
15166 0 : internal_error ("%<global_options%> are modified in local context");
15167 845846 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
15168 0 : internal_error ("%<global_options%> are modified in local context");
15169 845846 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
15170 0 : internal_error ("%<global_options%> are modified in local context");
15171 845846 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
15172 0 : internal_error ("%<global_options%> are modified in local context");
15173 845846 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
15174 0 : internal_error ("%<global_options%> are modified in local context");
15175 845846 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
15176 0 : internal_error ("%<global_options%> are modified in local context");
15177 845846 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
15178 0 : internal_error ("%<global_options%> are modified in local context");
15179 845846 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
15180 0 : internal_error ("%<global_options%> are modified in local context");
15181 845846 : if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
15182 0 : internal_error ("%<global_options%> are modified in local context");
15183 845846 : if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
15184 0 : internal_error ("%<global_options%> are modified in local context");
15185 845846 : if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
15186 0 : internal_error ("%<global_options%> are modified in local context");
15187 845846 : if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
15188 0 : internal_error ("%<global_options%> are modified in local context");
15189 845846 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
15190 0 : internal_error ("%<global_options%> are modified in local context");
15191 845846 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
15192 0 : internal_error ("%<global_options%> are modified in local context");
15193 845846 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
15194 0 : internal_error ("%<global_options%> are modified in local context");
15195 845846 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
15196 0 : internal_error ("%<global_options%> are modified in local context");
15197 845846 : if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
15198 0 : internal_error ("%<global_options%> are modified in local context");
15199 845846 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
15200 0 : internal_error ("%<global_options%> are modified in local context");
15201 845846 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
15202 0 : internal_error ("%<global_options%> are modified in local context");
15203 845846 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
15204 0 : internal_error ("%<global_options%> are modified in local context");
15205 845846 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
15206 0 : internal_error ("%<global_options%> are modified in local context");
15207 845846 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
15208 0 : internal_error ("%<global_options%> are modified in local context");
15209 845846 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
15210 0 : internal_error ("%<global_options%> are modified in local context");
15211 845846 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
15212 0 : internal_error ("%<global_options%> are modified in local context");
15213 845846 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
15214 0 : internal_error ("%<global_options%> are modified in local context");
15215 845846 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
15216 0 : internal_error ("%<global_options%> are modified in local context");
15217 845846 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
15218 0 : internal_error ("%<global_options%> are modified in local context");
15219 845846 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
15220 0 : internal_error ("%<global_options%> are modified in local context");
15221 845846 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
15222 0 : internal_error ("%<global_options%> are modified in local context");
15223 845846 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
15224 0 : internal_error ("%<global_options%> are modified in local context");
15225 845846 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
15226 0 : internal_error ("%<global_options%> are modified in local context");
15227 845846 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
15228 0 : internal_error ("%<global_options%> are modified in local context");
15229 845846 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
15230 0 : internal_error ("%<global_options%> are modified in local context");
15231 845846 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
15232 0 : internal_error ("%<global_options%> are modified in local context");
15233 845846 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
15234 0 : internal_error ("%<global_options%> are modified in local context");
15235 845846 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
15236 0 : internal_error ("%<global_options%> are modified in local context");
15237 845846 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
15238 0 : internal_error ("%<global_options%> are modified in local context");
15239 845846 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
15240 0 : internal_error ("%<global_options%> are modified in local context");
15241 845846 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
15242 0 : internal_error ("%<global_options%> are modified in local context");
15243 845846 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
15244 0 : internal_error ("%<global_options%> are modified in local context");
15245 845846 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
15246 0 : internal_error ("%<global_options%> are modified in local context");
15247 845846 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
15248 0 : internal_error ("%<global_options%> are modified in local context");
15249 845846 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
15250 0 : internal_error ("%<global_options%> are modified in local context");
15251 845846 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
15252 0 : internal_error ("%<global_options%> are modified in local context");
15253 845846 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
15254 0 : internal_error ("%<global_options%> are modified in local context");
15255 845846 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
15256 0 : internal_error ("%<global_options%> are modified in local context");
15257 845846 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
15258 0 : internal_error ("%<global_options%> are modified in local context");
15259 845846 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
15260 0 : internal_error ("%<global_options%> are modified in local context");
15261 845846 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
15262 0 : internal_error ("%<global_options%> are modified in local context");
15263 845846 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
15264 0 : internal_error ("%<global_options%> are modified in local context");
15265 845846 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
15266 0 : internal_error ("%<global_options%> are modified in local context");
15267 845846 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
15268 0 : internal_error ("%<global_options%> are modified in local context");
15269 845846 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
15270 0 : internal_error ("%<global_options%> are modified in local context");
15271 845846 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
15272 0 : internal_error ("%<global_options%> are modified in local context");
15273 845846 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
15274 0 : internal_error ("%<global_options%> are modified in local context");
15275 845846 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
15276 0 : internal_error ("%<global_options%> are modified in local context");
15277 845846 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
15278 0 : internal_error ("%<global_options%> are modified in local context");
15279 845846 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
15280 0 : internal_error ("%<global_options%> are modified in local context");
15281 845846 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
15282 0 : internal_error ("%<global_options%> are modified in local context");
15283 845846 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
15284 0 : internal_error ("%<global_options%> are modified in local context");
15285 845846 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
15286 0 : internal_error ("%<global_options%> are modified in local context");
15287 845846 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
15288 0 : internal_error ("%<global_options%> are modified in local context");
15289 845846 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
15290 0 : internal_error ("%<global_options%> are modified in local context");
15291 845846 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
15292 0 : internal_error ("%<global_options%> are modified in local context");
15293 845846 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
15294 0 : internal_error ("%<global_options%> are modified in local context");
15295 845846 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
15296 0 : internal_error ("%<global_options%> are modified in local context");
15297 845846 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
15298 0 : internal_error ("%<global_options%> are modified in local context");
15299 845846 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
15300 0 : internal_error ("%<global_options%> are modified in local context");
15301 845846 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
15302 0 : internal_error ("%<global_options%> are modified in local context");
15303 845846 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
15304 0 : internal_error ("%<global_options%> are modified in local context");
15305 845846 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
15306 0 : internal_error ("%<global_options%> are modified in local context");
15307 845846 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
15308 0 : internal_error ("%<global_options%> are modified in local context");
15309 845846 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
15310 0 : internal_error ("%<global_options%> are modified in local context");
15311 845846 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
15312 0 : internal_error ("%<global_options%> are modified in local context");
15313 845846 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
15314 0 : internal_error ("%<global_options%> are modified in local context");
15315 845846 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
15316 0 : internal_error ("%<global_options%> are modified in local context");
15317 845846 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
15318 0 : internal_error ("%<global_options%> are modified in local context");
15319 845846 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
15320 0 : internal_error ("%<global_options%> are modified in local context");
15321 845846 : if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
15322 0 : internal_error ("%<global_options%> are modified in local context");
15323 845846 : if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
15324 0 : internal_error ("%<global_options%> are modified in local context");
15325 845846 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
15326 0 : internal_error ("%<global_options%> are modified in local context");
15327 845846 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
15328 0 : internal_error ("%<global_options%> are modified in local context");
15329 845846 : if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
15330 0 : internal_error ("%<global_options%> are modified in local context");
15331 845846 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
15332 0 : internal_error ("%<global_options%> are modified in local context");
15333 845846 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
15334 0 : internal_error ("%<global_options%> are modified in local context");
15335 845846 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
15336 0 : internal_error ("%<global_options%> are modified in local context");
15337 845846 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
15338 0 : internal_error ("%<global_options%> are modified in local context");
15339 845846 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
15340 0 : internal_error ("%<global_options%> are modified in local context");
15341 845846 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
15342 0 : internal_error ("%<global_options%> are modified in local context");
15343 845846 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
15344 0 : internal_error ("%<global_options%> are modified in local context");
15345 845846 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
15346 0 : internal_error ("%<global_options%> are modified in local context");
15347 845846 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
15348 0 : internal_error ("%<global_options%> are modified in local context");
15349 845846 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
15350 0 : internal_error ("%<global_options%> are modified in local context");
15351 845846 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
15352 0 : internal_error ("%<global_options%> are modified in local context");
15353 845846 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
15354 0 : internal_error ("%<global_options%> are modified in local context");
15355 845846 : if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
15356 0 : internal_error ("%<global_options%> are modified in local context");
15357 845846 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
15358 0 : internal_error ("%<global_options%> are modified in local context");
15359 845846 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
15360 0 : internal_error ("%<global_options%> are modified in local context");
15361 845846 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
15362 0 : internal_error ("%<global_options%> are modified in local context");
15363 845846 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
15364 0 : internal_error ("%<global_options%> are modified in local context");
15365 845846 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
15366 0 : internal_error ("%<global_options%> are modified in local context");
15367 845846 : if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
15368 0 : internal_error ("%<global_options%> are modified in local context");
15369 845846 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
15370 0 : internal_error ("%<global_options%> are modified in local context");
15371 845846 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
15372 0 : internal_error ("%<global_options%> are modified in local context");
15373 845846 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
15374 0 : internal_error ("%<global_options%> are modified in local context");
15375 845846 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
15376 0 : internal_error ("%<global_options%> are modified in local context");
15377 845846 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
15378 0 : internal_error ("%<global_options%> are modified in local context");
15379 845846 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
15380 0 : internal_error ("%<global_options%> are modified in local context");
15381 845846 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
15382 0 : internal_error ("%<global_options%> are modified in local context");
15383 845846 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
15384 0 : internal_error ("%<global_options%> are modified in local context");
15385 845846 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
15386 0 : internal_error ("%<global_options%> are modified in local context");
15387 845846 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
15388 0 : internal_error ("%<global_options%> are modified in local context");
15389 845846 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
15390 0 : internal_error ("%<global_options%> are modified in local context");
15391 845846 : if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
15392 0 : internal_error ("%<global_options%> are modified in local context");
15393 845846 : if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
15394 0 : internal_error ("%<global_options%> are modified in local context");
15395 845846 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
15396 0 : internal_error ("%<global_options%> are modified in local context");
15397 845846 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
15398 0 : internal_error ("%<global_options%> are modified in local context");
15399 845846 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
15400 0 : internal_error ("%<global_options%> are modified in local context");
15401 845846 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
15402 0 : internal_error ("%<global_options%> are modified in local context");
15403 845846 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
15404 0 : internal_error ("%<global_options%> are modified in local context");
15405 845846 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
15406 0 : internal_error ("%<global_options%> are modified in local context");
15407 845846 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
15408 0 : internal_error ("%<global_options%> are modified in local context");
15409 845846 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
15410 0 : internal_error ("%<global_options%> are modified in local context");
15411 845846 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
15412 0 : internal_error ("%<global_options%> are modified in local context");
15413 845846 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
15414 0 : internal_error ("%<global_options%> are modified in local context");
15415 845846 : if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
15416 0 : internal_error ("%<global_options%> are modified in local context");
15417 845846 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
15418 0 : internal_error ("%<global_options%> are modified in local context");
15419 845846 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
15420 0 : internal_error ("%<global_options%> are modified in local context");
15421 845846 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
15422 0 : internal_error ("%<global_options%> are modified in local context");
15423 845846 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
15424 0 : internal_error ("%<global_options%> are modified in local context");
15425 845846 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
15426 0 : internal_error ("%<global_options%> are modified in local context");
15427 845846 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
15428 0 : internal_error ("%<global_options%> are modified in local context");
15429 845846 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
15430 0 : internal_error ("%<global_options%> are modified in local context");
15431 845846 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
15432 0 : internal_error ("%<global_options%> are modified in local context");
15433 845846 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
15434 0 : internal_error ("%<global_options%> are modified in local context");
15435 845846 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
15436 0 : internal_error ("%<global_options%> are modified in local context");
15437 845846 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
15438 0 : internal_error ("%<global_options%> are modified in local context");
15439 845846 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
15440 0 : internal_error ("%<global_options%> are modified in local context");
15441 845846 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
15442 0 : internal_error ("%<global_options%> are modified in local context");
15443 845846 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
15444 0 : internal_error ("%<global_options%> are modified in local context");
15445 845846 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
15446 0 : internal_error ("%<global_options%> are modified in local context");
15447 845846 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
15448 0 : internal_error ("%<global_options%> are modified in local context");
15449 845846 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
15450 0 : internal_error ("%<global_options%> are modified in local context");
15451 845846 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
15452 0 : internal_error ("%<global_options%> are modified in local context");
15453 845846 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
15454 0 : internal_error ("%<global_options%> are modified in local context");
15455 845846 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
15456 0 : internal_error ("%<global_options%> are modified in local context");
15457 845846 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
15458 0 : internal_error ("%<global_options%> are modified in local context");
15459 845846 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
15460 0 : internal_error ("%<global_options%> are modified in local context");
15461 845846 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
15462 0 : internal_error ("%<global_options%> are modified in local context");
15463 845846 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
15464 0 : internal_error ("%<global_options%> are modified in local context");
15465 845846 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
15466 0 : internal_error ("%<global_options%> are modified in local context");
15467 845846 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
15468 0 : internal_error ("%<global_options%> are modified in local context");
15469 845846 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
15470 0 : internal_error ("%<global_options%> are modified in local context");
15471 845846 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
15472 0 : internal_error ("%<global_options%> are modified in local context");
15473 845846 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
15474 0 : internal_error ("%<global_options%> are modified in local context");
15475 845846 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
15476 0 : internal_error ("%<global_options%> are modified in local context");
15477 845846 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
15478 0 : internal_error ("%<global_options%> are modified in local context");
15479 845846 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
15480 0 : internal_error ("%<global_options%> are modified in local context");
15481 845846 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
15482 0 : internal_error ("%<global_options%> are modified in local context");
15483 845846 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
15484 0 : internal_error ("%<global_options%> are modified in local context");
15485 845846 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
15486 0 : internal_error ("%<global_options%> are modified in local context");
15487 845846 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
15488 0 : internal_error ("%<global_options%> are modified in local context");
15489 845846 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
15490 0 : internal_error ("%<global_options%> are modified in local context");
15491 845846 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
15492 0 : internal_error ("%<global_options%> are modified in local context");
15493 845846 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
15494 0 : internal_error ("%<global_options%> are modified in local context");
15495 845846 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
15496 0 : internal_error ("%<global_options%> are modified in local context");
15497 845846 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
15498 0 : internal_error ("%<global_options%> are modified in local context");
15499 845846 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
15500 0 : internal_error ("%<global_options%> are modified in local context");
15501 845846 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
15502 0 : internal_error ("%<global_options%> are modified in local context");
15503 845846 : if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
15504 0 : internal_error ("%<global_options%> are modified in local context");
15505 845846 : if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
15506 0 : internal_error ("%<global_options%> are modified in local context");
15507 845846 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
15508 0 : internal_error ("%<global_options%> are modified in local context");
15509 845846 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
15510 0 : internal_error ("%<global_options%> are modified in local context");
15511 845846 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
15512 0 : internal_error ("%<global_options%> are modified in local context");
15513 845846 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
15514 0 : internal_error ("%<global_options%> are modified in local context");
15515 845846 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
15516 0 : internal_error ("%<global_options%> are modified in local context");
15517 845846 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
15518 0 : internal_error ("%<global_options%> are modified in local context");
15519 845846 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
15520 0 : internal_error ("%<global_options%> are modified in local context");
15521 845846 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
15522 0 : internal_error ("%<global_options%> are modified in local context");
15523 845846 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
15524 0 : internal_error ("%<global_options%> are modified in local context");
15525 845846 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
15526 0 : internal_error ("%<global_options%> are modified in local context");
15527 845846 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
15528 0 : internal_error ("%<global_options%> are modified in local context");
15529 845846 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
15530 0 : internal_error ("%<global_options%> are modified in local context");
15531 845846 : if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
15532 0 : internal_error ("%<global_options%> are modified in local context");
15533 845846 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
15534 0 : internal_error ("%<global_options%> are modified in local context");
15535 845846 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
15536 0 : internal_error ("%<global_options%> are modified in local context");
15537 845846 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
15538 0 : internal_error ("%<global_options%> are modified in local context");
15539 845846 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
15540 0 : internal_error ("%<global_options%> are modified in local context");
15541 845846 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
15542 0 : internal_error ("%<global_options%> are modified in local context");
15543 845846 : if (ptr1->x_param_vect_scalar_cost_multiplier != ptr2->x_param_vect_scalar_cost_multiplier)
15544 0 : internal_error ("%<global_options%> are modified in local context");
15545 845846 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
15546 0 : internal_error ("%<global_options%> are modified in local context");
15547 845846 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
15548 0 : internal_error ("%<global_options%> are modified in local context");
15549 845846 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
15550 0 : internal_error ("%<global_options%> are modified in local context");
15551 845846 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
15552 0 : internal_error ("%<global_options%> are modified in local context");
15553 845846 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
15554 0 : internal_error ("%<global_options%> are modified in local context");
15555 845846 : if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
15556 0 : internal_error ("%<global_options%> are modified in local context");
15557 845846 : if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
15558 0 : internal_error ("%<global_options%> are modified in local context");
15559 845846 : if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
15560 0 : internal_error ("%<global_options%> are modified in local context");
15561 845846 : if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
15562 0 : internal_error ("%<global_options%> are modified in local context");
15563 845846 : if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
15564 0 : internal_error ("%<global_options%> are modified in local context");
15565 845846 : if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
15566 0 : internal_error ("%<global_options%> are modified in local context");
15567 845846 : if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
15568 0 : internal_error ("%<global_options%> are modified in local context");
15569 845846 : if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
15570 0 : internal_error ("%<global_options%> are modified in local context");
15571 845846 : if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
15572 0 : internal_error ("%<global_options%> are modified in local context");
15573 845846 : if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
15574 0 : internal_error ("%<global_options%> are modified in local context");
15575 845846 : if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
15576 0 : internal_error ("%<global_options%> are modified in local context");
15577 845846 : if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
15578 0 : internal_error ("%<global_options%> are modified in local context");
15579 845846 : if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
15580 0 : internal_error ("%<global_options%> are modified in local context");
15581 845846 : if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
15582 0 : internal_error ("%<global_options%> are modified in local context");
15583 845846 : if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
15584 0 : internal_error ("%<global_options%> are modified in local context");
15585 845846 : if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
15586 0 : internal_error ("%<global_options%> are modified in local context");
15587 845846 : if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
15588 0 : internal_error ("%<global_options%> are modified in local context");
15589 845846 : if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
15590 0 : internal_error ("%<global_options%> are modified in local context");
15591 845846 : if (ptr1->x_flag_pic != ptr2->x_flag_pic)
15592 0 : internal_error ("%<global_options%> are modified in local context");
15593 845846 : if (ptr1->x_flag_pie != ptr2->x_flag_pie)
15594 0 : internal_error ("%<global_options%> are modified in local context");
15595 845846 : if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
15596 0 : internal_error ("%<global_options%> are modified in local context");
15597 845846 : if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
15598 0 : internal_error ("%<global_options%> are modified in local context");
15599 845846 : if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
15600 0 : internal_error ("%<global_options%> are modified in local context");
15601 845846 : if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
15602 0 : internal_error ("%<global_options%> are modified in local context");
15603 845846 : if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
15604 0 : internal_error ("%<global_options%> are modified in local context");
15605 845846 : if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
15606 0 : internal_error ("%<global_options%> are modified in local context");
15607 845846 : if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
15608 0 : internal_error ("%<global_options%> are modified in local context");
15609 845846 : if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
15610 0 : internal_error ("%<global_options%> are modified in local context");
15611 845846 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
15612 0 : internal_error ("%<global_options%> are modified in local context");
15613 845846 : if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
15614 0 : internal_error ("%<global_options%> are modified in local context");
15615 845846 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
15616 0 : internal_error ("%<global_options%> are modified in local context");
15617 845846 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
15618 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
15619 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
15620 0 : internal_error ("%<global_options%> are modified in local context");
15621 845846 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
15622 0 : internal_error ("%<global_options%> are modified in local context");
15623 845846 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
15624 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
15625 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
15626 0 : internal_error ("%<global_options%> are modified in local context");
15627 845846 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
15628 0 : internal_error ("%<global_options%> are modified in local context");
15629 845846 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
15630 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
15631 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
15632 0 : internal_error ("%<global_options%> are modified in local context");
15633 845846 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
15634 0 : internal_error ("%<global_options%> are modified in local context");
15635 845846 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
15636 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
15637 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
15638 0 : internal_error ("%<global_options%> are modified in local context");
15639 845846 : if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
15640 0 : internal_error ("%<global_options%> are modified in local context");
15641 845846 : if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
15642 0 : internal_error ("%<global_options%> are modified in local context");
15643 845846 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
15644 0 : internal_error ("%<global_options%> are modified in local context");
15645 845846 : if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
15646 0 : internal_error ("%<global_options%> are modified in local context");
15647 845846 : if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
15648 0 : internal_error ("%<global_options%> are modified in local context");
15649 845846 : if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
15650 0 : internal_error ("%<global_options%> are modified in local context");
15651 845846 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
15652 0 : internal_error ("%<global_options%> are modified in local context");
15653 845846 : if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
15654 0 : internal_error ("%<global_options%> are modified in local context");
15655 845846 : if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
15656 0 : internal_error ("%<global_options%> are modified in local context");
15657 845846 : if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
15658 0 : internal_error ("%<global_options%> are modified in local context");
15659 845846 : if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
15660 0 : internal_error ("%<global_options%> are modified in local context");
15661 845846 : if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
15662 0 : internal_error ("%<global_options%> are modified in local context");
15663 845846 : if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
15664 0 : internal_error ("%<global_options%> are modified in local context");
15665 845846 : if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
15666 0 : internal_error ("%<global_options%> are modified in local context");
15667 845846 : if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
15668 0 : internal_error ("%<global_options%> are modified in local context");
15669 845846 : if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
15670 0 : internal_error ("%<global_options%> are modified in local context");
15671 845846 : if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
15672 0 : internal_error ("%<global_options%> are modified in local context");
15673 845846 : if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
15674 0 : internal_error ("%<global_options%> are modified in local context");
15675 845846 : if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
15676 0 : internal_error ("%<global_options%> are modified in local context");
15677 845846 : if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
15678 0 : internal_error ("%<global_options%> are modified in local context");
15679 845846 : if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
15680 0 : internal_error ("%<global_options%> are modified in local context");
15681 845846 : if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
15682 0 : internal_error ("%<global_options%> are modified in local context");
15683 845846 : if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
15684 0 : internal_error ("%<global_options%> are modified in local context");
15685 845846 : if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
15686 0 : internal_error ("%<global_options%> are modified in local context");
15687 845846 : if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
15688 0 : internal_error ("%<global_options%> are modified in local context");
15689 845846 : if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
15690 0 : internal_error ("%<global_options%> are modified in local context");
15691 845846 : if (ptr1->x_flag_assert != ptr2->x_flag_assert)
15692 0 : internal_error ("%<global_options%> are modified in local context");
15693 845846 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
15694 0 : internal_error ("%<global_options%> are modified in local context");
15695 845846 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
15696 0 : internal_error ("%<global_options%> are modified in local context");
15697 845846 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
15698 0 : internal_error ("%<global_options%> are modified in local context");
15699 845846 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
15700 0 : internal_error ("%<global_options%> are modified in local context");
15701 845846 : if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
15702 0 : internal_error ("%<global_options%> are modified in local context");
15703 845846 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
15704 0 : internal_error ("%<global_options%> are modified in local context");
15705 845846 : if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
15706 0 : internal_error ("%<global_options%> are modified in local context");
15707 845846 : if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
15708 0 : internal_error ("%<global_options%> are modified in local context");
15709 845846 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
15710 0 : internal_error ("%<global_options%> are modified in local context");
15711 845846 : if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
15712 0 : internal_error ("%<global_options%> are modified in local context");
15713 845846 : if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
15714 0 : internal_error ("%<global_options%> are modified in local context");
15715 845846 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
15716 0 : internal_error ("%<global_options%> are modified in local context");
15717 845846 : if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
15718 0 : internal_error ("%<global_options%> are modified in local context");
15719 845846 : if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
15720 0 : internal_error ("%<global_options%> are modified in local context");
15721 845846 : if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
15722 0 : internal_error ("%<global_options%> are modified in local context");
15723 845846 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
15724 0 : internal_error ("%<global_options%> are modified in local context");
15725 845846 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
15726 0 : internal_error ("%<global_options%> are modified in local context");
15727 845846 : if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
15728 0 : internal_error ("%<global_options%> are modified in local context");
15729 845846 : if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
15730 0 : internal_error ("%<global_options%> are modified in local context");
15731 845846 : if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
15732 0 : internal_error ("%<global_options%> are modified in local context");
15733 845846 : if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
15734 0 : internal_error ("%<global_options%> are modified in local context");
15735 845846 : if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
15736 0 : internal_error ("%<global_options%> are modified in local context");
15737 845846 : if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
15738 0 : internal_error ("%<global_options%> are modified in local context");
15739 845846 : if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
15740 0 : internal_error ("%<global_options%> are modified in local context");
15741 845846 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
15742 0 : internal_error ("%<global_options%> are modified in local context");
15743 845846 : if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
15744 0 : internal_error ("%<global_options%> are modified in local context");
15745 845846 : if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
15746 0 : internal_error ("%<global_options%> are modified in local context");
15747 845846 : if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
15748 0 : internal_error ("%<global_options%> are modified in local context");
15749 845846 : if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
15750 0 : internal_error ("%<global_options%> are modified in local context");
15751 845846 : if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
15752 0 : internal_error ("%<global_options%> are modified in local context");
15753 845846 : if (ptr1->x_flag_checking != ptr2->x_flag_checking)
15754 0 : internal_error ("%<global_options%> are modified in local context");
15755 845846 : if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
15756 0 : internal_error ("%<global_options%> are modified in local context");
15757 845846 : if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
15758 0 : internal_error ("%<global_options%> are modified in local context");
15759 845846 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
15760 0 : internal_error ("%<global_options%> are modified in local context");
15761 845846 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
15762 0 : internal_error ("%<global_options%> are modified in local context");
15763 845846 : if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
15764 0 : internal_error ("%<global_options%> are modified in local context");
15765 845846 : if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
15766 0 : internal_error ("%<global_options%> are modified in local context");
15767 845846 : if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
15768 0 : internal_error ("%<global_options%> are modified in local context");
15769 845846 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
15770 0 : internal_error ("%<global_options%> are modified in local context");
15771 845846 : if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
15772 0 : internal_error ("%<global_options%> are modified in local context");
15773 845846 : if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
15774 0 : internal_error ("%<global_options%> are modified in local context");
15775 845846 : if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
15776 0 : internal_error ("%<global_options%> are modified in local context");
15777 845846 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
15778 0 : internal_error ("%<global_options%> are modified in local context");
15779 845846 : if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
15780 0 : internal_error ("%<global_options%> are modified in local context");
15781 845846 : if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
15782 0 : internal_error ("%<global_options%> are modified in local context");
15783 845846 : if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
15784 0 : internal_error ("%<global_options%> are modified in local context");
15785 845846 : if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
15786 0 : internal_error ("%<global_options%> are modified in local context");
15787 845846 : if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
15788 0 : internal_error ("%<global_options%> are modified in local context");
15789 845846 : if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
15790 0 : internal_error ("%<global_options%> are modified in local context");
15791 845846 : if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
15792 0 : internal_error ("%<global_options%> are modified in local context");
15793 845846 : if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
15794 0 : internal_error ("%<global_options%> are modified in local context");
15795 845846 : if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
15796 0 : internal_error ("%<global_options%> are modified in local context");
15797 845846 : if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
15798 0 : internal_error ("%<global_options%> are modified in local context");
15799 845846 : if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
15800 0 : internal_error ("%<global_options%> are modified in local context");
15801 845846 : if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
15802 0 : internal_error ("%<global_options%> are modified in local context");
15803 845846 : if (ptr1->x_flag_convert != ptr2->x_flag_convert)
15804 0 : internal_error ("%<global_options%> are modified in local context");
15805 845846 : if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
15806 0 : internal_error ("%<global_options%> are modified in local context");
15807 845846 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
15808 0 : internal_error ("%<global_options%> are modified in local context");
15809 845846 : if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
15810 0 : internal_error ("%<global_options%> are modified in local context");
15811 845846 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
15812 0 : internal_error ("%<global_options%> are modified in local context");
15813 845846 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
15814 0 : internal_error ("%<global_options%> are modified in local context");
15815 845846 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
15816 0 : internal_error ("%<global_options%> are modified in local context");
15817 845846 : if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
15818 0 : internal_error ("%<global_options%> are modified in local context");
15819 845846 : if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
15820 0 : internal_error ("%<global_options%> are modified in local context");
15821 845846 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
15822 0 : internal_error ("%<global_options%> are modified in local context");
15823 845846 : if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
15824 0 : internal_error ("%<global_options%> are modified in local context");
15825 845846 : if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
15826 0 : internal_error ("%<global_options%> are modified in local context");
15827 845846 : if (ptr1->x_flag_dec != ptr2->x_flag_dec)
15828 0 : internal_error ("%<global_options%> are modified in local context");
15829 845846 : if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
15830 0 : internal_error ("%<global_options%> are modified in local context");
15831 845846 : if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
15832 0 : internal_error ("%<global_options%> are modified in local context");
15833 845846 : if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
15834 0 : internal_error ("%<global_options%> are modified in local context");
15835 845846 : if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
15836 0 : internal_error ("%<global_options%> are modified in local context");
15837 845846 : if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
15838 0 : internal_error ("%<global_options%> are modified in local context");
15839 845846 : if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
15840 0 : internal_error ("%<global_options%> are modified in local context");
15841 845846 : if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
15842 0 : internal_error ("%<global_options%> are modified in local context");
15843 845846 : if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
15844 0 : internal_error ("%<global_options%> are modified in local context");
15845 845846 : if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
15846 0 : internal_error ("%<global_options%> are modified in local context");
15847 845846 : if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
15848 0 : internal_error ("%<global_options%> are modified in local context");
15849 845846 : if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
15850 0 : internal_error ("%<global_options%> are modified in local context");
15851 845846 : if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
15852 0 : internal_error ("%<global_options%> are modified in local context");
15853 845846 : if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
15854 0 : internal_error ("%<global_options%> are modified in local context");
15855 845846 : if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
15856 0 : internal_error ("%<global_options%> are modified in local context");
15857 845846 : if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
15858 0 : internal_error ("%<global_options%> are modified in local context");
15859 845846 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
15860 0 : internal_error ("%<global_options%> are modified in local context");
15861 845846 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
15862 0 : internal_error ("%<global_options%> are modified in local context");
15863 845846 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
15864 0 : internal_error ("%<global_options%> are modified in local context");
15865 845846 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
15866 0 : internal_error ("%<global_options%> are modified in local context");
15867 845846 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
15868 0 : internal_error ("%<global_options%> are modified in local context");
15869 845846 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
15870 0 : internal_error ("%<global_options%> are modified in local context");
15871 845846 : if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
15872 0 : internal_error ("%<global_options%> are modified in local context");
15873 845846 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
15874 0 : internal_error ("%<global_options%> are modified in local context");
15875 845846 : if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
15876 0 : internal_error ("%<global_options%> are modified in local context");
15877 845846 : if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
15878 0 : internal_error ("%<global_options%> are modified in local context");
15879 845846 : if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
15880 0 : internal_error ("%<global_options%> are modified in local context");
15881 845846 : if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
15882 0 : internal_error ("%<global_options%> are modified in local context");
15883 845846 : if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
15884 0 : internal_error ("%<global_options%> are modified in local context");
15885 845846 : if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
15886 0 : internal_error ("%<global_options%> are modified in local context");
15887 845846 : if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
15888 0 : internal_error ("%<global_options%> are modified in local context");
15889 845846 : if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
15890 0 : internal_error ("%<global_options%> are modified in local context");
15891 845846 : if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
15892 0 : internal_error ("%<global_options%> are modified in local context");
15893 845846 : if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
15894 0 : internal_error ("%<global_options%> are modified in local context");
15895 845846 : if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
15896 0 : internal_error ("%<global_options%> are modified in local context");
15897 845846 : if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
15898 0 : internal_error ("%<global_options%> are modified in local context");
15899 845846 : if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
15900 0 : internal_error ("%<global_options%> are modified in local context");
15901 845846 : if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
15902 0 : internal_error ("%<global_options%> are modified in local context");
15903 845846 : if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
15904 0 : internal_error ("%<global_options%> are modified in local context");
15905 845846 : if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
15906 0 : internal_error ("%<global_options%> are modified in local context");
15907 845846 : if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
15908 0 : internal_error ("%<global_options%> are modified in local context");
15909 845846 : if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
15910 0 : internal_error ("%<global_options%> are modified in local context");
15911 845846 : if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
15912 0 : internal_error ("%<global_options%> are modified in local context");
15913 845846 : if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
15914 0 : internal_error ("%<global_options%> are modified in local context");
15915 845846 : if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
15916 0 : internal_error ("%<global_options%> are modified in local context");
15917 845846 : if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
15918 0 : internal_error ("%<global_options%> are modified in local context");
15919 845846 : if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
15920 0 : internal_error ("%<global_options%> are modified in local context");
15921 845846 : if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
15922 0 : internal_error ("%<global_options%> are modified in local context");
15923 845846 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
15924 0 : internal_error ("%<global_options%> are modified in local context");
15925 845846 : if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
15926 0 : internal_error ("%<global_options%> are modified in local context");
15927 845846 : if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
15928 0 : internal_error ("%<global_options%> are modified in local context");
15929 845846 : if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
15930 0 : internal_error ("%<global_options%> are modified in local context");
15931 845846 : if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
15932 0 : internal_error ("%<global_options%> are modified in local context");
15933 845846 : if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
15934 0 : internal_error ("%<global_options%> are modified in local context");
15935 845846 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
15936 0 : internal_error ("%<global_options%> are modified in local context");
15937 845846 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
15938 0 : internal_error ("%<global_options%> are modified in local context");
15939 845846 : if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
15940 0 : internal_error ("%<global_options%> are modified in local context");
15941 845846 : if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
15942 0 : internal_error ("%<global_options%> are modified in local context");
15943 845846 : if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
15944 0 : internal_error ("%<global_options%> are modified in local context");
15945 845846 : if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
15946 0 : internal_error ("%<global_options%> are modified in local context");
15947 845846 : if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
15948 0 : internal_error ("%<global_options%> are modified in local context");
15949 845846 : if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
15950 0 : internal_error ("%<global_options%> are modified in local context");
15951 845846 : if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
15952 0 : internal_error ("%<global_options%> are modified in local context");
15953 845846 : if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
15954 0 : internal_error ("%<global_options%> are modified in local context");
15955 845846 : if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
15956 0 : internal_error ("%<global_options%> are modified in local context");
15957 845846 : if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
15958 0 : internal_error ("%<global_options%> are modified in local context");
15959 845846 : if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
15960 0 : internal_error ("%<global_options%> are modified in local context");
15961 845846 : if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
15962 0 : internal_error ("%<global_options%> are modified in local context");
15963 845846 : if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
15964 0 : internal_error ("%<global_options%> are modified in local context");
15965 845846 : if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
15966 0 : internal_error ("%<global_options%> are modified in local context");
15967 845846 : if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
15968 0 : internal_error ("%<global_options%> are modified in local context");
15969 845846 : if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
15970 0 : internal_error ("%<global_options%> are modified in local context");
15971 845846 : if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
15972 0 : internal_error ("%<global_options%> are modified in local context");
15973 845846 : if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
15974 0 : internal_error ("%<global_options%> are modified in local context");
15975 845846 : if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
15976 0 : internal_error ("%<global_options%> are modified in local context");
15977 845846 : if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
15978 0 : internal_error ("%<global_options%> are modified in local context");
15979 845846 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
15980 0 : internal_error ("%<global_options%> are modified in local context");
15981 845846 : if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
15982 0 : internal_error ("%<global_options%> are modified in local context");
15983 845846 : if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
15984 0 : internal_error ("%<global_options%> are modified in local context");
15985 845846 : if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
15986 0 : internal_error ("%<global_options%> are modified in local context");
15987 845846 : if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
15988 0 : internal_error ("%<global_options%> are modified in local context");
15989 845846 : if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
15990 0 : internal_error ("%<global_options%> are modified in local context");
15991 845846 : if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
15992 0 : internal_error ("%<global_options%> are modified in local context");
15993 845846 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
15994 0 : internal_error ("%<global_options%> are modified in local context");
15995 845846 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
15996 0 : internal_error ("%<global_options%> are modified in local context");
15997 845846 : if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
15998 0 : internal_error ("%<global_options%> are modified in local context");
15999 845846 : if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
16000 0 : internal_error ("%<global_options%> are modified in local context");
16001 845846 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
16002 0 : internal_error ("%<global_options%> are modified in local context");
16003 845846 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
16004 0 : internal_error ("%<global_options%> are modified in local context");
16005 845846 : if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
16006 0 : internal_error ("%<global_options%> are modified in local context");
16007 845846 : if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
16008 0 : internal_error ("%<global_options%> are modified in local context");
16009 845846 : if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
16010 0 : internal_error ("%<global_options%> are modified in local context");
16011 845846 : if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
16012 0 : internal_error ("%<global_options%> are modified in local context");
16013 845846 : if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
16014 0 : internal_error ("%<global_options%> are modified in local context");
16015 845846 : if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
16016 0 : internal_error ("%<global_options%> are modified in local context");
16017 845846 : if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
16018 0 : internal_error ("%<global_options%> are modified in local context");
16019 845846 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
16020 0 : internal_error ("%<global_options%> are modified in local context");
16021 845846 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
16022 0 : internal_error ("%<global_options%> are modified in local context");
16023 845846 : if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
16024 0 : internal_error ("%<global_options%> are modified in local context");
16025 845846 : if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
16026 0 : internal_error ("%<global_options%> are modified in local context");
16027 845846 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
16028 0 : internal_error ("%<global_options%> are modified in local context");
16029 845846 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
16030 0 : internal_error ("%<global_options%> are modified in local context");
16031 845846 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
16032 0 : internal_error ("%<global_options%> are modified in local context");
16033 845846 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
16034 0 : internal_error ("%<global_options%> are modified in local context");
16035 845846 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
16036 0 : internal_error ("%<global_options%> are modified in local context");
16037 845846 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
16038 0 : internal_error ("%<global_options%> are modified in local context");
16039 845846 : if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
16040 0 : internal_error ("%<global_options%> are modified in local context");
16041 845846 : if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
16042 0 : internal_error ("%<global_options%> are modified in local context");
16043 845846 : if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
16044 0 : internal_error ("%<global_options%> are modified in local context");
16045 845846 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
16046 0 : internal_error ("%<global_options%> are modified in local context");
16047 845846 : if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
16048 0 : internal_error ("%<global_options%> are modified in local context");
16049 845846 : if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
16050 0 : internal_error ("%<global_options%> are modified in local context");
16051 845846 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
16052 0 : internal_error ("%<global_options%> are modified in local context");
16053 845846 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
16054 0 : internal_error ("%<global_options%> are modified in local context");
16055 845846 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
16056 0 : internal_error ("%<global_options%> are modified in local context");
16057 845846 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
16058 0 : internal_error ("%<global_options%> are modified in local context");
16059 845846 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
16060 0 : internal_error ("%<global_options%> are modified in local context");
16061 845846 : if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
16062 0 : internal_error ("%<global_options%> are modified in local context");
16063 845846 : if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
16064 0 : internal_error ("%<global_options%> are modified in local context");
16065 845846 : if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
16066 0 : internal_error ("%<global_options%> are modified in local context");
16067 845846 : if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
16068 0 : internal_error ("%<global_options%> are modified in local context");
16069 845846 : if (ptr1->x_flag_tm != ptr2->x_flag_tm)
16070 0 : internal_error ("%<global_options%> are modified in local context");
16071 845846 : if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
16072 0 : internal_error ("%<global_options%> are modified in local context");
16073 845846 : if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
16074 0 : internal_error ("%<global_options%> are modified in local context");
16075 845846 : if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
16076 0 : internal_error ("%<global_options%> are modified in local context");
16077 845846 : if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
16078 0 : internal_error ("%<global_options%> are modified in local context");
16079 845846 : if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
16080 0 : internal_error ("%<global_options%> are modified in local context");
16081 845846 : if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
16082 0 : internal_error ("%<global_options%> are modified in local context");
16083 845846 : if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
16084 0 : internal_error ("%<global_options%> are modified in local context");
16085 845846 : if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
16086 0 : internal_error ("%<global_options%> are modified in local context");
16087 845846 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
16088 0 : internal_error ("%<global_options%> are modified in local context");
16089 845846 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
16090 0 : internal_error ("%<global_options%> are modified in local context");
16091 845846 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
16092 0 : internal_error ("%<global_options%> are modified in local context");
16093 845846 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
16094 0 : internal_error ("%<global_options%> are modified in local context");
16095 845846 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
16096 0 : internal_error ("%<global_options%> are modified in local context");
16097 845846 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
16098 0 : internal_error ("%<global_options%> are modified in local context");
16099 845846 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
16100 0 : internal_error ("%<global_options%> are modified in local context");
16101 845846 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
16102 0 : internal_error ("%<global_options%> are modified in local context");
16103 845846 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
16104 0 : internal_error ("%<global_options%> are modified in local context");
16105 845846 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
16106 0 : internal_error ("%<global_options%> are modified in local context");
16107 845846 : if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
16108 0 : internal_error ("%<global_options%> are modified in local context");
16109 845846 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
16110 0 : internal_error ("%<global_options%> are modified in local context");
16111 845846 : if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
16112 0 : internal_error ("%<global_options%> are modified in local context");
16113 845846 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
16114 0 : internal_error ("%<global_options%> are modified in local context");
16115 845846 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
16116 0 : internal_error ("%<global_options%> are modified in local context");
16117 845846 : if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
16118 0 : internal_error ("%<global_options%> are modified in local context");
16119 845846 : if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
16120 0 : internal_error ("%<global_options%> are modified in local context");
16121 845846 : if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
16122 0 : internal_error ("%<global_options%> are modified in local context");
16123 845846 : if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
16124 0 : internal_error ("%<global_options%> are modified in local context");
16125 845846 : if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
16126 0 : internal_error ("%<global_options%> are modified in local context");
16127 845846 : if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
16128 0 : internal_error ("%<global_options%> are modified in local context");
16129 845846 : if (ptr1->x_indicator_column != ptr2->x_indicator_column)
16130 0 : internal_error ("%<global_options%> are modified in local context");
16131 845846 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
16132 0 : internal_error ("%<global_options%> are modified in local context");
16133 845846 : if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
16134 0 : internal_error ("%<global_options%> are modified in local context");
16135 845846 : if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
16136 0 : internal_error ("%<global_options%> are modified in local context");
16137 845846 : if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
16138 0 : internal_error ("%<global_options%> are modified in local context");
16139 845846 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
16140 0 : internal_error ("%<global_options%> are modified in local context");
16141 845846 : if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
16142 0 : internal_error ("%<global_options%> are modified in local context");
16143 845846 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
16144 0 : internal_error ("%<global_options%> are modified in local context");
16145 845846 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
16146 0 : internal_error ("%<global_options%> are modified in local context");
16147 845846 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
16148 0 : internal_error ("%<global_options%> are modified in local context");
16149 845846 : if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
16150 0 : internal_error ("%<global_options%> are modified in local context");
16151 845846 : if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
16152 0 : internal_error ("%<global_options%> are modified in local context");
16153 845846 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
16154 0 : internal_error ("%<global_options%> are modified in local context");
16155 845846 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
16156 0 : internal_error ("%<global_options%> are modified in local context");
16157 845846 : if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
16158 0 : internal_error ("%<global_options%> are modified in local context");
16159 845846 : if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
16160 0 : internal_error ("%<global_options%> are modified in local context");
16161 845846 : if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
16162 0 : internal_error ("%<global_options%> are modified in local context");
16163 845846 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
16164 0 : internal_error ("%<global_options%> are modified in local context");
16165 845846 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
16166 0 : internal_error ("%<global_options%> are modified in local context");
16167 845846 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
16168 0 : internal_error ("%<global_options%> are modified in local context");
16169 845846 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
16170 0 : internal_error ("%<global_options%> are modified in local context");
16171 845846 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
16172 0 : internal_error ("%<global_options%> are modified in local context");
16173 845846 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
16174 0 : internal_error ("%<global_options%> are modified in local context");
16175 845846 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
16176 0 : internal_error ("%<global_options%> are modified in local context");
16177 845846 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
16178 0 : internal_error ("%<global_options%> are modified in local context");
16179 845846 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
16180 0 : internal_error ("%<global_options%> are modified in local context");
16181 845846 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
16182 0 : internal_error ("%<global_options%> are modified in local context");
16183 845846 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
16184 0 : internal_error ("%<global_options%> are modified in local context");
16185 845846 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
16186 0 : internal_error ("%<global_options%> are modified in local context");
16187 845846 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
16188 0 : internal_error ("%<global_options%> are modified in local context");
16189 845846 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
16190 0 : internal_error ("%<global_options%> are modified in local context");
16191 845846 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
16192 0 : internal_error ("%<global_options%> are modified in local context");
16193 845846 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
16194 0 : internal_error ("%<global_options%> are modified in local context");
16195 845846 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
16196 0 : internal_error ("%<global_options%> are modified in local context");
16197 845846 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
16198 0 : internal_error ("%<global_options%> are modified in local context");
16199 845846 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
16200 0 : internal_error ("%<global_options%> are modified in local context");
16201 845846 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
16202 0 : internal_error ("%<global_options%> are modified in local context");
16203 845846 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
16204 0 : internal_error ("%<global_options%> are modified in local context");
16205 845846 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
16206 0 : internal_error ("%<global_options%> are modified in local context");
16207 845846 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
16208 0 : internal_error ("%<global_options%> are modified in local context");
16209 845846 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
16210 0 : internal_error ("%<global_options%> are modified in local context");
16211 845846 : if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
16212 0 : internal_error ("%<global_options%> are modified in local context");
16213 845846 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
16214 0 : internal_error ("%<global_options%> are modified in local context");
16215 845846 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
16216 0 : internal_error ("%<global_options%> are modified in local context");
16217 845846 : if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
16218 0 : internal_error ("%<global_options%> are modified in local context");
16219 845846 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
16220 0 : internal_error ("%<global_options%> are modified in local context");
16221 845846 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
16222 0 : internal_error ("%<global_options%> are modified in local context");
16223 845846 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
16224 0 : internal_error ("%<global_options%> are modified in local context");
16225 845846 : if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
16226 0 : internal_error ("%<global_options%> are modified in local context");
16227 845846 : if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
16228 0 : internal_error ("%<global_options%> are modified in local context");
16229 845846 : if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
16230 0 : internal_error ("%<global_options%> are modified in local context");
16231 845846 : if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
16232 0 : internal_error ("%<global_options%> are modified in local context");
16233 845846 : if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
16234 0 : internal_error ("%<global_options%> are modified in local context");
16235 845846 : if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
16236 0 : internal_error ("%<global_options%> are modified in local context");
16237 845846 : if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
16238 0 : internal_error ("%<global_options%> are modified in local context");
16239 845846 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
16240 0 : internal_error ("%<global_options%> are modified in local context");
16241 845846 : if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
16242 0 : internal_error ("%<global_options%> are modified in local context");
16243 845846 : if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
16244 0 : internal_error ("%<global_options%> are modified in local context");
16245 845846 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
16246 0 : internal_error ("%<global_options%> are modified in local context");
16247 845846 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
16248 0 : internal_error ("%<global_options%> are modified in local context");
16249 845846 : if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
16250 0 : internal_error ("%<global_options%> are modified in local context");
16251 845846 : if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
16252 0 : internal_error ("%<global_options%> are modified in local context");
16253 845846 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
16254 0 : internal_error ("%<global_options%> are modified in local context");
16255 845846 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
16256 0 : internal_error ("%<global_options%> are modified in local context");
16257 845846 : if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
16258 0 : internal_error ("%<global_options%> are modified in local context");
16259 845846 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
16260 0 : internal_error ("%<global_options%> are modified in local context");
16261 845846 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
16262 0 : internal_error ("%<global_options%> are modified in local context");
16263 845846 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
16264 0 : internal_error ("%<global_options%> are modified in local context");
16265 845846 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
16266 0 : internal_error ("%<global_options%> are modified in local context");
16267 845846 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
16268 0 : internal_error ("%<global_options%> are modified in local context");
16269 845846 : if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
16270 0 : internal_error ("%<global_options%> are modified in local context");
16271 845846 : if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
16272 0 : internal_error ("%<global_options%> are modified in local context");
16273 845846 : if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
16274 0 : internal_error ("%<global_options%> are modified in local context");
16275 845846 : if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
16276 0 : internal_error ("%<global_options%> are modified in local context");
16277 845846 : if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
16278 0 : internal_error ("%<global_options%> are modified in local context");
16279 845846 : if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
16280 0 : internal_error ("%<global_options%> are modified in local context");
16281 845846 : if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
16282 0 : internal_error ("%<global_options%> are modified in local context");
16283 845846 : if (ptr1->x_flag_lto != ptr2->x_flag_lto)
16284 0 : internal_error ("%<global_options%> are modified in local context");
16285 845846 : if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
16286 0 : internal_error ("%<global_options%> are modified in local context");
16287 845846 : if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
16288 0 : internal_error ("%<global_options%> are modified in local context");
16289 845846 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
16290 0 : internal_error ("%<global_options%> are modified in local context");
16291 845846 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
16292 0 : internal_error ("%<global_options%> are modified in local context");
16293 845846 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
16294 0 : internal_error ("%<global_options%> are modified in local context");
16295 845846 : if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
16296 0 : internal_error ("%<global_options%> are modified in local context");
16297 845846 : if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
16298 0 : internal_error ("%<global_options%> are modified in local context");
16299 845846 : if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
16300 0 : internal_error ("%<global_options%> are modified in local context");
16301 845846 : if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
16302 0 : internal_error ("%<global_options%> are modified in local context");
16303 845846 : if (ptr1->x_mem_report != ptr2->x_mem_report)
16304 0 : internal_error ("%<global_options%> are modified in local context");
16305 845846 : if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
16306 0 : internal_error ("%<global_options%> are modified in local context");
16307 845846 : if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
16308 0 : internal_error ("%<global_options%> are modified in local context");
16309 845846 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
16310 0 : internal_error ("%<global_options%> are modified in local context");
16311 845846 : if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
16312 0 : internal_error ("%<global_options%> are modified in local context");
16313 845846 : if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
16314 0 : internal_error ("%<global_options%> are modified in local context");
16315 845846 : if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
16316 0 : internal_error ("%<global_options%> are modified in local context");
16317 845846 : if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
16318 0 : internal_error ("%<global_options%> are modified in local context");
16319 845846 : if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
16320 0 : internal_error ("%<global_options%> are modified in local context");
16321 845846 : if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
16322 0 : internal_error ("%<global_options%> are modified in local context");
16323 845846 : if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
16324 0 : internal_error ("%<global_options%> are modified in local context");
16325 845846 : if (ptr1->x_flag_modules != ptr2->x_flag_modules)
16326 0 : internal_error ("%<global_options%> are modified in local context");
16327 845846 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
16328 0 : internal_error ("%<global_options%> are modified in local context");
16329 845846 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
16330 0 : internal_error ("%<global_options%> are modified in local context");
16331 845846 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
16332 0 : internal_error ("%<global_options%> are modified in local context");
16333 845846 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
16334 0 : internal_error ("%<global_options%> are modified in local context");
16335 845846 : if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
16336 0 : internal_error ("%<global_options%> are modified in local context");
16337 845846 : if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
16338 0 : internal_error ("%<global_options%> are modified in local context");
16339 845846 : if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
16340 0 : internal_error ("%<global_options%> are modified in local context");
16341 845846 : if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
16342 0 : internal_error ("%<global_options%> are modified in local context");
16343 845846 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
16344 0 : internal_error ("%<global_options%> are modified in local context");
16345 845846 : if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
16346 0 : internal_error ("%<global_options%> are modified in local context");
16347 845846 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
16348 0 : internal_error ("%<global_options%> are modified in local context");
16349 845846 : if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
16350 0 : internal_error ("%<global_options%> are modified in local context");
16351 845846 : if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
16352 0 : internal_error ("%<global_options%> are modified in local context");
16353 845846 : if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
16354 0 : internal_error ("%<global_options%> are modified in local context");
16355 845846 : if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
16356 0 : internal_error ("%<global_options%> are modified in local context");
16357 845846 : if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
16358 0 : internal_error ("%<global_options%> are modified in local context");
16359 845846 : if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
16360 0 : internal_error ("%<global_options%> are modified in local context");
16361 845846 : if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
16362 0 : internal_error ("%<global_options%> are modified in local context");
16363 845846 : if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
16364 0 : internal_error ("%<global_options%> are modified in local context");
16365 845846 : if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
16366 0 : internal_error ("%<global_options%> are modified in local context");
16367 845846 : if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
16368 0 : internal_error ("%<global_options%> are modified in local context");
16369 845846 : if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
16370 0 : internal_error ("%<global_options%> are modified in local context");
16371 845846 : if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
16372 0 : internal_error ("%<global_options%> are modified in local context");
16373 845846 : if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
16374 0 : internal_error ("%<global_options%> are modified in local context");
16375 845846 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
16376 0 : internal_error ("%<global_options%> are modified in local context");
16377 845846 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
16378 0 : internal_error ("%<global_options%> are modified in local context");
16379 845846 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
16380 0 : internal_error ("%<global_options%> are modified in local context");
16381 845846 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
16382 0 : internal_error ("%<global_options%> are modified in local context");
16383 845846 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
16384 0 : internal_error ("%<global_options%> are modified in local context");
16385 845846 : if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
16386 0 : internal_error ("%<global_options%> are modified in local context");
16387 845846 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
16388 0 : internal_error ("%<global_options%> are modified in local context");
16389 845846 : if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
16390 0 : internal_error ("%<global_options%> are modified in local context");
16391 845846 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
16392 0 : internal_error ("%<global_options%> are modified in local context");
16393 845846 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
16394 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
16395 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
16396 0 : internal_error ("%<global_options%> are modified in local context");
16397 845846 : if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
16398 0 : internal_error ("%<global_options%> are modified in local context");
16399 845846 : if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
16400 0 : internal_error ("%<global_options%> are modified in local context");
16401 845846 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
16402 0 : internal_error ("%<global_options%> are modified in local context");
16403 845846 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
16404 0 : internal_error ("%<global_options%> are modified in local context");
16405 845846 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
16406 0 : internal_error ("%<global_options%> are modified in local context");
16407 845846 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
16408 0 : internal_error ("%<global_options%> are modified in local context");
16409 845846 : if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
16410 0 : internal_error ("%<global_options%> are modified in local context");
16411 845846 : if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
16412 0 : internal_error ("%<global_options%> are modified in local context");
16413 845846 : if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
16414 0 : internal_error ("%<global_options%> are modified in local context");
16415 845846 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
16416 0 : internal_error ("%<global_options%> are modified in local context");
16417 845846 : if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
16418 0 : internal_error ("%<global_options%> are modified in local context");
16419 845846 : if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
16420 0 : internal_error ("%<global_options%> are modified in local context");
16421 845846 : if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
16422 0 : internal_error ("%<global_options%> are modified in local context");
16423 845846 : if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
16424 0 : internal_error ("%<global_options%> are modified in local context");
16425 845846 : if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
16426 0 : internal_error ("%<global_options%> are modified in local context");
16427 845846 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
16428 0 : internal_error ("%<global_options%> are modified in local context");
16429 845846 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
16430 0 : internal_error ("%<global_options%> are modified in local context");
16431 845846 : if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
16432 0 : internal_error ("%<global_options%> are modified in local context");
16433 845846 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
16434 0 : internal_error ("%<global_options%> are modified in local context");
16435 845846 : if (ptr1->x_profile_flag != ptr2->x_profile_flag)
16436 0 : internal_error ("%<global_options%> are modified in local context");
16437 845846 : if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
16438 0 : internal_error ("%<global_options%> are modified in local context");
16439 845846 : if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
16440 0 : internal_error ("%<global_options%> are modified in local context");
16441 845846 : if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
16442 0 : internal_error ("%<global_options%> are modified in local context");
16443 845846 : if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
16444 0 : internal_error ("%<global_options%> are modified in local context");
16445 845846 : if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
16446 0 : internal_error ("%<global_options%> are modified in local context");
16447 845846 : if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
16448 0 : internal_error ("%<global_options%> are modified in local context");
16449 845846 : if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
16450 0 : internal_error ("%<global_options%> are modified in local context");
16451 845846 : if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
16452 0 : internal_error ("%<global_options%> are modified in local context");
16453 845846 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
16454 0 : internal_error ("%<global_options%> are modified in local context");
16455 845846 : if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
16456 0 : internal_error ("%<global_options%> are modified in local context");
16457 845846 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
16458 0 : internal_error ("%<global_options%> are modified in local context");
16459 845846 : if (ptr1->x_profile_report != ptr2->x_profile_report)
16460 0 : internal_error ("%<global_options%> are modified in local context");
16461 845846 : if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
16462 0 : internal_error ("%<global_options%> are modified in local context");
16463 845846 : if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
16464 0 : internal_error ("%<global_options%> are modified in local context");
16465 845846 : if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
16466 0 : internal_error ("%<global_options%> are modified in local context");
16467 845846 : if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
16468 0 : internal_error ("%<global_options%> are modified in local context");
16469 845846 : if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
16470 0 : internal_error ("%<global_options%> are modified in local context");
16471 845846 : if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
16472 0 : internal_error ("%<global_options%> are modified in local context");
16473 845846 : if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
16474 0 : internal_error ("%<global_options%> are modified in local context");
16475 845846 : if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
16476 0 : internal_error ("%<global_options%> are modified in local context");
16477 845846 : if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
16478 0 : internal_error ("%<global_options%> are modified in local context");
16479 845846 : if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
16480 0 : internal_error ("%<global_options%> are modified in local context");
16481 845846 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
16482 0 : internal_error ("%<global_options%> are modified in local context");
16483 845846 : if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
16484 0 : internal_error ("%<global_options%> are modified in local context");
16485 845846 : if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
16486 0 : internal_error ("%<global_options%> are modified in local context");
16487 845846 : if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
16488 0 : internal_error ("%<global_options%> are modified in local context");
16489 845846 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
16490 0 : internal_error ("%<global_options%> are modified in local context");
16491 845846 : if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
16492 0 : internal_error ("%<global_options%> are modified in local context");
16493 845846 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
16494 0 : internal_error ("%<global_options%> are modified in local context");
16495 845846 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
16496 0 : internal_error ("%<global_options%> are modified in local context");
16497 845846 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
16498 0 : internal_error ("%<global_options%> are modified in local context");
16499 845846 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
16500 0 : internal_error ("%<global_options%> are modified in local context");
16501 845846 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
16502 0 : internal_error ("%<global_options%> are modified in local context");
16503 845846 : if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
16504 0 : internal_error ("%<global_options%> are modified in local context");
16505 845846 : if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
16506 0 : internal_error ("%<global_options%> are modified in local context");
16507 845846 : if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
16508 0 : internal_error ("%<global_options%> are modified in local context");
16509 845846 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
16510 0 : internal_error ("%<global_options%> are modified in local context");
16511 845846 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
16512 0 : internal_error ("%<global_options%> are modified in local context");
16513 845846 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
16514 0 : internal_error ("%<global_options%> are modified in local context");
16515 845846 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
16516 0 : internal_error ("%<global_options%> are modified in local context");
16517 845846 : if (ptr1->x_flag_assume_builtin_offset_of != ptr2->x_flag_assume_builtin_offset_of)
16518 0 : internal_error ("%<global_options%> are modified in local context");
16519 845846 : if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
16520 0 : internal_error ("%<global_options%> are modified in local context");
16521 845846 : if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
16522 0 : internal_error ("%<global_options%> are modified in local context");
16523 845846 : if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
16524 0 : internal_error ("%<global_options%> are modified in local context");
16525 845846 : if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
16526 0 : internal_error ("%<global_options%> are modified in local context");
16527 845846 : if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
16528 0 : internal_error ("%<global_options%> are modified in local context");
16529 845846 : if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
16530 0 : internal_error ("%<global_options%> are modified in local context");
16531 845846 : if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
16532 0 : internal_error ("%<global_options%> are modified in local context");
16533 845846 : if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
16534 0 : internal_error ("%<global_options%> are modified in local context");
16535 845846 : if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
16536 0 : internal_error ("%<global_options%> are modified in local context");
16537 845846 : if (ptr1->x_flag_name_resolution_2_0 != ptr2->x_flag_name_resolution_2_0)
16538 0 : internal_error ("%<global_options%> are modified in local context");
16539 845846 : if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
16540 0 : internal_error ("%<global_options%> are modified in local context");
16541 845846 : if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
16542 0 : internal_error ("%<global_options%> are modified in local context");
16543 845846 : if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
16544 0 : internal_error ("%<global_options%> are modified in local context");
16545 845846 : if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
16546 0 : internal_error ("%<global_options%> are modified in local context");
16547 845846 : if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
16548 0 : internal_error ("%<global_options%> are modified in local context");
16549 845846 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
16550 0 : internal_error ("%<global_options%> are modified in local context");
16551 845846 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
16552 0 : internal_error ("%<global_options%> are modified in local context");
16553 845846 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
16554 0 : internal_error ("%<global_options%> are modified in local context");
16555 845846 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
16556 0 : internal_error ("%<global_options%> are modified in local context");
16557 845846 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
16558 0 : internal_error ("%<global_options%> are modified in local context");
16559 845846 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
16560 0 : internal_error ("%<global_options%> are modified in local context");
16561 845846 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
16562 0 : internal_error ("%<global_options%> are modified in local context");
16563 845846 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
16564 0 : internal_error ("%<global_options%> are modified in local context");
16565 845846 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
16566 0 : internal_error ("%<global_options%> are modified in local context");
16567 845846 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
16568 0 : internal_error ("%<global_options%> are modified in local context");
16569 845846 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
16570 0 : internal_error ("%<global_options%> are modified in local context");
16571 845846 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
16572 0 : internal_error ("%<global_options%> are modified in local context");
16573 845846 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
16574 0 : internal_error ("%<global_options%> are modified in local context");
16575 845846 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
16576 0 : internal_error ("%<global_options%> are modified in local context");
16577 845846 : if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
16578 0 : internal_error ("%<global_options%> are modified in local context");
16579 845846 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
16580 0 : internal_error ("%<global_options%> are modified in local context");
16581 845846 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
16582 0 : internal_error ("%<global_options%> are modified in local context");
16583 845846 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
16584 0 : internal_error ("%<global_options%> are modified in local context");
16585 845846 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
16586 0 : internal_error ("%<global_options%> are modified in local context");
16587 845846 : if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
16588 0 : internal_error ("%<global_options%> are modified in local context");
16589 845846 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
16590 0 : internal_error ("%<global_options%> are modified in local context");
16591 845846 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
16592 0 : internal_error ("%<global_options%> are modified in local context");
16593 845846 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
16594 0 : internal_error ("%<global_options%> are modified in local context");
16595 845846 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
16596 0 : internal_error ("%<global_options%> are modified in local context");
16597 845846 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
16598 0 : internal_error ("%<global_options%> are modified in local context");
16599 845846 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
16600 0 : internal_error ("%<global_options%> are modified in local context");
16601 845846 : if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
16602 0 : internal_error ("%<global_options%> are modified in local context");
16603 845846 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
16604 0 : internal_error ("%<global_options%> are modified in local context");
16605 845846 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
16606 0 : internal_error ("%<global_options%> are modified in local context");
16607 845846 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
16608 0 : internal_error ("%<global_options%> are modified in local context");
16609 845846 : if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
16610 0 : internal_error ("%<global_options%> are modified in local context");
16611 845846 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
16612 0 : internal_error ("%<global_options%> are modified in local context");
16613 845846 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
16614 0 : internal_error ("%<global_options%> are modified in local context");
16615 845846 : if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
16616 0 : internal_error ("%<global_options%> are modified in local context");
16617 845846 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
16618 0 : internal_error ("%<global_options%> are modified in local context");
16619 845846 : if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
16620 0 : internal_error ("%<global_options%> are modified in local context");
16621 845846 : if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
16622 0 : internal_error ("%<global_options%> are modified in local context");
16623 845846 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
16624 0 : internal_error ("%<global_options%> are modified in local context");
16625 845846 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
16626 0 : internal_error ("%<global_options%> are modified in local context");
16627 845846 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
16628 0 : internal_error ("%<global_options%> are modified in local context");
16629 845846 : if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
16630 0 : internal_error ("%<global_options%> are modified in local context");
16631 845846 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
16632 0 : internal_error ("%<global_options%> are modified in local context");
16633 845846 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
16634 0 : internal_error ("%<global_options%> are modified in local context");
16635 845846 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
16636 0 : internal_error ("%<global_options%> are modified in local context");
16637 845846 : if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
16638 0 : internal_error ("%<global_options%> are modified in local context");
16639 845846 : if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
16640 0 : internal_error ("%<global_options%> are modified in local context");
16641 845846 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
16642 0 : internal_error ("%<global_options%> are modified in local context");
16643 845846 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
16644 0 : internal_error ("%<global_options%> are modified in local context");
16645 845846 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
16646 0 : internal_error ("%<global_options%> are modified in local context");
16647 845846 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
16648 0 : internal_error ("%<global_options%> are modified in local context");
16649 845846 : if (ptr1->x_default_sso != ptr2->x_default_sso)
16650 0 : internal_error ("%<global_options%> are modified in local context");
16651 845846 : if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
16652 0 : internal_error ("%<global_options%> are modified in local context");
16653 845846 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
16654 0 : internal_error ("%<global_options%> are modified in local context");
16655 845846 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
16656 0 : internal_error ("%<global_options%> are modified in local context");
16657 845846 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
16658 0 : internal_error ("%<global_options%> are modified in local context");
16659 845846 : if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
16660 0 : internal_error ("%<global_options%> are modified in local context");
16661 845846 : if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
16662 0 : internal_error ("%<global_options%> are modified in local context");
16663 845846 : if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
16664 0 : internal_error ("%<global_options%> are modified in local context");
16665 845846 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
16666 0 : internal_error ("%<global_options%> are modified in local context");
16667 845846 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
16668 0 : internal_error ("%<global_options%> are modified in local context");
16669 845846 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
16670 0 : internal_error ("%<global_options%> are modified in local context");
16671 845846 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
16672 0 : internal_error ("%<global_options%> are modified in local context");
16673 845846 : if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
16674 0 : internal_error ("%<global_options%> are modified in local context");
16675 845846 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
16676 0 : internal_error ("%<global_options%> are modified in local context");
16677 845846 : if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
16678 0 : internal_error ("%<global_options%> are modified in local context");
16679 845846 : if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
16680 0 : internal_error ("%<global_options%> are modified in local context");
16681 845846 : if (ptr1->x_flag_strub != ptr2->x_flag_strub)
16682 0 : internal_error ("%<global_options%> are modified in local context");
16683 845846 : if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
16684 0 : internal_error ("%<global_options%> are modified in local context");
16685 845846 : if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
16686 0 : internal_error ("%<global_options%> are modified in local context");
16687 845846 : if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
16688 0 : internal_error ("%<global_options%> are modified in local context");
16689 845846 : if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
16690 0 : internal_error ("%<global_options%> are modified in local context");
16691 845846 : if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
16692 0 : internal_error ("%<global_options%> are modified in local context");
16693 845846 : if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
16694 0 : internal_error ("%<global_options%> are modified in local context");
16695 845846 : if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
16696 0 : internal_error ("%<global_options%> are modified in local context");
16697 845846 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
16698 0 : internal_error ("%<global_options%> are modified in local context");
16699 845846 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
16700 0 : internal_error ("%<global_options%> are modified in local context");
16701 845846 : if (ptr1->x_time_report != ptr2->x_time_report)
16702 0 : internal_error ("%<global_options%> are modified in local context");
16703 845846 : if (ptr1->x_time_report_details != ptr2->x_time_report_details)
16704 0 : internal_error ("%<global_options%> are modified in local context");
16705 845846 : if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
16706 0 : internal_error ("%<global_options%> are modified in local context");
16707 845846 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
16708 0 : internal_error ("%<global_options%> are modified in local context");
16709 845846 : if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
16710 0 : internal_error ("%<global_options%> are modified in local context");
16711 845846 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
16712 0 : internal_error ("%<global_options%> are modified in local context");
16713 845846 : if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
16714 0 : internal_error ("%<global_options%> are modified in local context");
16715 845846 : if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
16716 0 : internal_error ("%<global_options%> are modified in local context");
16717 845846 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
16718 0 : internal_error ("%<global_options%> are modified in local context");
16719 845846 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
16720 0 : internal_error ("%<global_options%> are modified in local context");
16721 845846 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
16722 0 : internal_error ("%<global_options%> are modified in local context");
16723 845846 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
16724 0 : internal_error ("%<global_options%> are modified in local context");
16725 845846 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
16726 0 : internal_error ("%<global_options%> are modified in local context");
16727 845846 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
16728 0 : internal_error ("%<global_options%> are modified in local context");
16729 845846 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
16730 0 : internal_error ("%<global_options%> are modified in local context");
16731 845846 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
16732 0 : internal_error ("%<global_options%> are modified in local context");
16733 845846 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
16734 0 : internal_error ("%<global_options%> are modified in local context");
16735 845846 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
16736 0 : internal_error ("%<global_options%> are modified in local context");
16737 845846 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
16738 0 : internal_error ("%<global_options%> are modified in local context");
16739 845846 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
16740 0 : internal_error ("%<global_options%> are modified in local context");
16741 845846 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
16742 0 : internal_error ("%<global_options%> are modified in local context");
16743 845846 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
16744 0 : internal_error ("%<global_options%> are modified in local context");
16745 845846 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
16746 0 : internal_error ("%<global_options%> are modified in local context");
16747 845846 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
16748 0 : internal_error ("%<global_options%> are modified in local context");
16749 845846 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
16750 0 : internal_error ("%<global_options%> are modified in local context");
16751 845846 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
16752 0 : internal_error ("%<global_options%> are modified in local context");
16753 845846 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
16754 0 : internal_error ("%<global_options%> are modified in local context");
16755 845846 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
16756 0 : internal_error ("%<global_options%> are modified in local context");
16757 845846 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
16758 0 : internal_error ("%<global_options%> are modified in local context");
16759 845846 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
16760 0 : internal_error ("%<global_options%> are modified in local context");
16761 845846 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
16762 0 : internal_error ("%<global_options%> are modified in local context");
16763 845846 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
16764 0 : internal_error ("%<global_options%> are modified in local context");
16765 845846 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
16766 0 : internal_error ("%<global_options%> are modified in local context");
16767 845846 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
16768 0 : internal_error ("%<global_options%> are modified in local context");
16769 845846 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
16770 0 : internal_error ("%<global_options%> are modified in local context");
16771 845846 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
16772 0 : internal_error ("%<global_options%> are modified in local context");
16773 845846 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
16774 0 : internal_error ("%<global_options%> are modified in local context");
16775 845846 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
16776 0 : internal_error ("%<global_options%> are modified in local context");
16777 845846 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
16778 0 : internal_error ("%<global_options%> are modified in local context");
16779 845846 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
16780 0 : internal_error ("%<global_options%> are modified in local context");
16781 845846 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
16782 0 : internal_error ("%<global_options%> are modified in local context");
16783 845846 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
16784 0 : internal_error ("%<global_options%> are modified in local context");
16785 845846 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
16786 0 : internal_error ("%<global_options%> are modified in local context");
16787 845846 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
16788 0 : internal_error ("%<global_options%> are modified in local context");
16789 845846 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
16790 0 : internal_error ("%<global_options%> are modified in local context");
16791 845846 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
16792 0 : internal_error ("%<global_options%> are modified in local context");
16793 845846 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
16794 0 : internal_error ("%<global_options%> are modified in local context");
16795 845846 : if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
16796 0 : internal_error ("%<global_options%> are modified in local context");
16797 845846 : if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
16798 0 : internal_error ("%<global_options%> are modified in local context");
16799 845846 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
16800 0 : internal_error ("%<global_options%> are modified in local context");
16801 845846 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
16802 0 : internal_error ("%<global_options%> are modified in local context");
16803 845846 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
16804 0 : internal_error ("%<global_options%> are modified in local context");
16805 845846 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
16806 0 : internal_error ("%<global_options%> are modified in local context");
16807 845846 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
16808 0 : internal_error ("%<global_options%> are modified in local context");
16809 845846 : if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
16810 0 : internal_error ("%<global_options%> are modified in local context");
16811 845846 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
16812 0 : internal_error ("%<global_options%> are modified in local context");
16813 845846 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
16814 0 : internal_error ("%<global_options%> are modified in local context");
16815 845846 : if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
16816 0 : internal_error ("%<global_options%> are modified in local context");
16817 845846 : if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
16818 0 : internal_error ("%<global_options%> are modified in local context");
16819 845846 : if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
16820 0 : internal_error ("%<global_options%> are modified in local context");
16821 845846 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
16822 0 : internal_error ("%<global_options%> are modified in local context");
16823 845846 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
16824 0 : internal_error ("%<global_options%> are modified in local context");
16825 845846 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
16826 0 : internal_error ("%<global_options%> are modified in local context");
16827 845846 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
16828 0 : internal_error ("%<global_options%> are modified in local context");
16829 845846 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
16830 0 : internal_error ("%<global_options%> are modified in local context");
16831 845846 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
16832 0 : internal_error ("%<global_options%> are modified in local context");
16833 845846 : if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
16834 0 : internal_error ("%<global_options%> are modified in local context");
16835 845846 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
16836 0 : internal_error ("%<global_options%> are modified in local context");
16837 845846 : if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
16838 0 : internal_error ("%<global_options%> are modified in local context");
16839 845846 : if (ptr1->x_default_visibility != ptr2->x_default_visibility)
16840 0 : internal_error ("%<global_options%> are modified in local context");
16841 845846 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
16842 0 : internal_error ("%<global_options%> are modified in local context");
16843 845846 : if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
16844 0 : internal_error ("%<global_options%> are modified in local context");
16845 845846 : if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
16846 0 : internal_error ("%<global_options%> are modified in local context");
16847 845846 : if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
16848 0 : internal_error ("%<global_options%> are modified in local context");
16849 845846 : if (ptr1->x_flag_weak != ptr2->x_flag_weak)
16850 0 : internal_error ("%<global_options%> are modified in local context");
16851 845846 : if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
16852 0 : internal_error ("%<global_options%> are modified in local context");
16853 845846 : if (ptr1->x_flag_web != ptr2->x_flag_web)
16854 0 : internal_error ("%<global_options%> are modified in local context");
16855 845846 : if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
16856 0 : internal_error ("%<global_options%> are modified in local context");
16857 845846 : if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
16858 0 : internal_error ("%<global_options%> are modified in local context");
16859 845846 : if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
16860 0 : internal_error ("%<global_options%> are modified in local context");
16861 845846 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
16862 0 : internal_error ("%<global_options%> are modified in local context");
16863 845846 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
16864 0 : internal_error ("%<global_options%> are modified in local context");
16865 845846 : if (ptr1->x_yy_debug != ptr2->x_yy_debug)
16866 0 : internal_error ("%<global_options%> are modified in local context");
16867 845846 : if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
16868 0 : internal_error ("%<global_options%> are modified in local context");
16869 845846 : if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
16870 0 : internal_error ("%<global_options%> are modified in local context");
16871 845846 : if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
16872 0 : internal_error ("%<global_options%> are modified in local context");
16873 845846 : if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
16874 0 : internal_error ("%<global_options%> are modified in local context");
16875 845846 : if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
16876 0 : internal_error ("%<global_options%> are modified in local context");
16877 845846 : if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
16878 0 : internal_error ("%<global_options%> are modified in local context");
16879 845846 : if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
16880 0 : internal_error ("%<global_options%> are modified in local context");
16881 845846 : if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
16882 0 : internal_error ("%<global_options%> are modified in local context");
16883 845846 : if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
16884 0 : internal_error ("%<global_options%> are modified in local context");
16885 845846 : if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
16886 0 : internal_error ("%<global_options%> are modified in local context");
16887 845846 : if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
16888 0 : internal_error ("%<global_options%> are modified in local context");
16889 845846 : if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
16890 0 : internal_error ("%<global_options%> are modified in local context");
16891 845846 : if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
16892 0 : internal_error ("%<global_options%> are modified in local context");
16893 845846 : if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
16894 0 : internal_error ("%<global_options%> are modified in local context");
16895 845846 : if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
16896 0 : internal_error ("%<global_options%> are modified in local context");
16897 845846 : if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
16898 0 : internal_error ("%<global_options%> are modified in local context");
16899 845846 : if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
16900 0 : internal_error ("%<global_options%> are modified in local context");
16901 845846 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
16902 0 : internal_error ("%<global_options%> are modified in local context");
16903 845846 : if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
16904 0 : internal_error ("%<global_options%> are modified in local context");
16905 845846 : if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
16906 0 : internal_error ("%<global_options%> are modified in local context");
16907 845846 : if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
16908 0 : internal_error ("%<global_options%> are modified in local context");
16909 845846 : if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
16910 0 : internal_error ("%<global_options%> are modified in local context");
16911 845846 : if (ptr1->x_imultiarch != ptr2->x_imultiarch)
16912 0 : internal_error ("%<global_options%> are modified in local context");
16913 845846 : if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
16914 0 : internal_error ("%<global_options%> are modified in local context");
16915 845846 : if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
16916 0 : internal_error ("%<global_options%> are modified in local context");
16917 845846 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
16918 0 : internal_error ("%<global_options%> are modified in local context");
16919 845846 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
16920 0 : internal_error ("%<global_options%> are modified in local context");
16921 845846 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
16922 0 : internal_error ("%<global_options%> are modified in local context");
16923 845846 : if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
16924 0 : internal_error ("%<global_options%> are modified in local context");
16925 845846 : if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
16926 0 : internal_error ("%<global_options%> are modified in local context");
16927 845846 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
16928 0 : internal_error ("%<global_options%> are modified in local context");
16929 845846 : if (ptr1->x_flag_android != ptr2->x_flag_android)
16930 0 : internal_error ("%<global_options%> are modified in local context");
16931 845846 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
16932 0 : internal_error ("%<global_options%> are modified in local context");
16933 845846 : if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
16934 0 : internal_error ("%<global_options%> are modified in local context");
16935 845846 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
16936 0 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
16937 0 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
16938 0 : internal_error ("%<global_options%> are modified in local context");
16939 845846 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
16940 0 : internal_error ("%<global_options%> are modified in local context");
16941 845846 : if (ptr1->x_linux_libc != ptr2->x_linux_libc)
16942 0 : internal_error ("%<global_options%> are modified in local context");
16943 845846 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
16944 0 : internal_error ("%<global_options%> are modified in local context");
16945 845846 : if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
16946 0 : internal_error ("%<global_options%> are modified in local context");
16947 845846 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
16948 0 : internal_error ("%<global_options%> are modified in local context");
16949 845846 : if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
16950 0 : internal_error ("%<global_options%> are modified in local context");
16951 845846 : if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
16952 0 : internal_error ("%<global_options%> are modified in local context");
16953 845846 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
16954 0 : internal_error ("%<global_options%> are modified in local context");
16955 845846 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
16956 0 : internal_error ("%<global_options%> are modified in local context");
16957 845846 : if (ptr1->x_fentry_name != ptr2->x_fentry_name)
16958 0 : internal_error ("%<global_options%> are modified in local context");
16959 845846 : if (ptr1->x_fentry_section != ptr2->x_fentry_section)
16960 0 : internal_error ("%<global_options%> are modified in local context");
16961 845846 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
16962 0 : internal_error ("%<global_options%> are modified in local context");
16963 845846 : if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
16964 0 : internal_error ("%<global_options%> are modified in local context");
16965 845846 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
16966 0 : internal_error ("%<global_options%> are modified in local context");
16967 845846 : if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
16968 0 : internal_error ("%<global_options%> are modified in local context");
16969 845846 : if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
16970 0 : internal_error ("%<global_options%> are modified in local context");
16971 845846 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
16972 0 : internal_error ("%<global_options%> are modified in local context");
16973 845846 : if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
16974 0 : internal_error ("%<global_options%> are modified in local context");
16975 845846 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
16976 0 : internal_error ("%<global_options%> are modified in local context");
16977 845846 : if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
16978 0 : internal_error ("%<global_options%> are modified in local context");
16979 845846 : if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
16980 0 : internal_error ("%<global_options%> are modified in local context");
16981 845846 : if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
16982 0 : internal_error ("%<global_options%> are modified in local context");
16983 845846 : if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
16984 0 : internal_error ("%<global_options%> are modified in local context");
16985 845846 : if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
16986 0 : internal_error ("%<global_options%> are modified in local context");
16987 845846 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
16988 0 : internal_error ("%<global_options%> are modified in local context");
16989 845846 : if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
16990 0 : internal_error ("%<global_options%> are modified in local context");
16991 845846 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
16992 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
16993 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
16994 0 : internal_error ("%<global_options%> are modified in local context");
16995 845846 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
16996 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
16997 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
16998 0 : internal_error ("%<global_options%> are modified in local context");
16999 845846 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
17000 0 : internal_error ("%<global_options%> are modified in local context");
17001 845846 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
17002 0 : internal_error ("%<global_options%> are modified in local context");
17003 845846 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
17004 0 : internal_error ("%<global_options%> are modified in local context");
17005 845846 : if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
17006 0 : internal_error ("%<global_options%> are modified in local context");
17007 845846 : if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
17008 0 : internal_error ("%<global_options%> are modified in local context");
17009 845846 : if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
17010 0 : internal_error ("%<global_options%> are modified in local context");
17011 845846 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
17012 0 : internal_error ("%<global_options%> are modified in local context");
17013 845846 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
17014 0 : internal_error ("%<global_options%> are modified in local context");
17015 845846 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
17016 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
17017 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
17018 0 : internal_error ("%<global_options%> are modified in local context");
17019 845846 : if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
17020 0 : internal_error ("%<global_options%> are modified in local context");
17021 845846 : if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
17022 0 : internal_error ("%<global_options%> are modified in local context");
17023 845846 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
17024 0 : internal_error ("%<global_options%> are modified in local context");
17025 845846 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
17026 0 : internal_error ("%<global_options%> are modified in local context");
17027 845846 : if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
17028 0 : internal_error ("%<global_options%> are modified in local context");
17029 845846 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
17030 0 : internal_error ("%<global_options%> are modified in local context");
17031 845846 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
17032 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
17033 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
17034 0 : internal_error ("%<global_options%> are modified in local context");
17035 845846 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
17036 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
17037 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
17038 0 : internal_error ("%<global_options%> are modified in local context");
17039 845846 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
17040 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
17041 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
17042 0 : internal_error ("%<global_options%> are modified in local context");
17043 845846 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
17044 0 : internal_error ("%<global_options%> are modified in local context");
17045 845846 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
17046 0 : internal_error ("%<global_options%> are modified in local context");
17047 845846 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
17048 0 : internal_error ("%<global_options%> are modified in local context");
17049 845846 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
17050 0 : internal_error ("%<global_options%> are modified in local context");
17051 845846 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
17052 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
17053 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
17054 0 : internal_error ("%<global_options%> are modified in local context");
17055 845846 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
17056 0 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
17057 0 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
17058 0 : internal_error ("%<global_options%> are modified in local context");
17059 845846 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
17060 0 : internal_error ("%<global_options%> are modified in local context");
17061 845846 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
17062 0 : internal_error ("%<global_options%> are modified in local context");
17063 845846 : if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
17064 0 : internal_error ("%<global_options%> are modified in local context");
17065 845846 : if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
17066 0 : internal_error ("%<global_options%> are modified in local context");
17067 845846 : if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
17068 0 : internal_error ("%<global_options%> are modified in local context");
17069 845846 : if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
17070 0 : internal_error ("%<global_options%> are modified in local context");
17071 845846 : if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
17072 0 : internal_error ("%<global_options%> are modified in local context");
17073 845846 : if (ptr1->x_use_pipes != ptr2->x_use_pipes)
17074 0 : internal_error ("%<global_options%> are modified in local context");
17075 845846 : if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
17076 0 : internal_error ("%<global_options%> are modified in local context");
17077 845846 : if (ptr1->x_print_file_name != ptr2->x_print_file_name)
17078 0 : internal_error ("%<global_options%> are modified in local context");
17079 845846 : if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
17080 0 : internal_error ("%<global_options%> are modified in local context");
17081 845846 : if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
17082 0 : internal_error ("%<global_options%> are modified in local context");
17083 845846 : if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
17084 0 : internal_error ("%<global_options%> are modified in local context");
17085 845846 : if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
17086 0 : internal_error ("%<global_options%> are modified in local context");
17087 845846 : if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
17088 0 : internal_error ("%<global_options%> are modified in local context");
17089 845846 : if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
17090 0 : internal_error ("%<global_options%> are modified in local context");
17091 845846 : if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
17092 0 : internal_error ("%<global_options%> are modified in local context");
17093 845846 : if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
17094 0 : internal_error ("%<global_options%> are modified in local context");
17095 845846 : if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
17096 0 : internal_error ("%<global_options%> are modified in local context");
17097 845846 : if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
17098 0 : internal_error ("%<global_options%> are modified in local context");
17099 845846 : if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
17100 0 : internal_error ("%<global_options%> are modified in local context");
17101 845846 : if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
17102 0 : internal_error ("%<global_options%> are modified in local context");
17103 845846 : if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
17104 0 : internal_error ("%<global_options%> are modified in local context");
17105 845846 : if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
17106 0 : internal_error ("%<global_options%> are modified in local context");
17107 845846 : if (ptr1->x_report_times != ptr2->x_report_times)
17108 0 : internal_error ("%<global_options%> are modified in local context");
17109 845846 : if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
17110 0 : internal_error ("%<global_options%> are modified in local context");
17111 845846 : if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
17112 0 : internal_error ("%<global_options%> are modified in local context");
17113 845846 : if (ptr1->x_flag_undef != ptr2->x_flag_undef)
17114 0 : internal_error ("%<global_options%> are modified in local context");
17115 845846 : if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
17116 0 : internal_error ("%<global_options%> are modified in local context");
17117 845846 : if (ptr1->x_version_flag != ptr2->x_version_flag)
17118 0 : internal_error ("%<global_options%> are modified in local context");
17119 845846 : if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
17120 0 : internal_error ("%<global_options%> are modified in local context");
17121 845846 : if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
17122 0 : internal_error ("%<global_options%> are modified in local context");
17123 845846 : }
|