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 101834043 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
43 : struct gcc_options *opts_set)
44 : {
45 101834043 : gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
46 101834043 : gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
47 101834043 : gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
48 101834043 : gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
49 101834043 : gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
50 101834043 : gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
51 101834043 : gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
52 101834043 : gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
53 101834043 : gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
54 101834043 : gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
55 101834043 : gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
56 101834043 : gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
57 101834043 : gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
58 101834043 : gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
59 101834043 : gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
60 101834043 : gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
61 101834043 : gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
62 101834043 : gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
63 101834043 : gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
64 101834043 : gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
65 101834043 : gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
66 101834043 : gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
67 101834043 : gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
68 101834043 : gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
69 101834043 : gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
70 101834043 : gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
71 101834043 : gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
72 101834043 : gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
73 101834043 : gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
74 101834043 : gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
75 101834043 : gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
76 101834043 : gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
77 101834043 : gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
78 101834043 : gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
79 101834043 : gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
80 101834043 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
81 101834043 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
82 101834043 : gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
83 101834043 : gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
84 101834043 : gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
85 101834043 : gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
86 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
87 101834043 : gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
88 101834043 : gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
89 101834043 : gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
90 101834043 : gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
91 101834043 : gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
92 101834043 : gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
93 101834043 : gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
94 101834043 : gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
95 101834043 : gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
96 101834043 : gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
97 101834043 : gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
98 101834043 : gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
99 101834043 : gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
100 101834043 : gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
101 101834043 : gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
102 101834043 : gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
103 101834043 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
104 101834043 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
105 101834043 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
106 101834043 : gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
107 101834043 : gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
108 101834043 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
109 101834043 : gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
110 101834043 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
111 101834043 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
112 101834043 : gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
113 101834043 : gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
114 101834043 : gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
115 101834043 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
116 101834043 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
117 101834043 : gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
118 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
119 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
120 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
121 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
122 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
123 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
124 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
125 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
126 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
127 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
128 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
129 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
130 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
131 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
132 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
133 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
134 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
135 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
136 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
137 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
138 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
139 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
140 101834043 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
141 101834043 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
142 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
143 101834043 : gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
144 101834043 : gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
145 101834043 : gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
146 101834043 : gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
147 101834043 : gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
148 101834043 : gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
149 101834043 : gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
150 101834043 : gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
151 101834043 : gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
152 101834043 : gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
153 101834043 : gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
154 101834043 : gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
155 101834043 : gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
156 101834043 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
157 101834043 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
158 101834043 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
159 101834043 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
160 101834043 : gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
161 101834043 : gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
162 101834043 : gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
163 101834043 : gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
164 101834043 : gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
165 101834043 : gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
166 101834043 : gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
167 101834043 : gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
168 101834043 : gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
169 101834043 : gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
170 101834043 : gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
171 101834043 : gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
172 101834043 : gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
173 101834043 : gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
174 101834043 : gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
175 101834043 : gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
176 101834043 : gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
177 101834043 : gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
178 101834043 : gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
179 101834043 : gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
180 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
181 101834043 : gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
182 101834043 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
183 101834043 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
184 101834043 : gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
185 101834043 : gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
186 101834043 : gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
187 101834043 : gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
188 101834043 : gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
189 101834043 : gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
190 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
191 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
192 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
193 101834043 : gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
194 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
195 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
196 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
197 101834043 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
198 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
199 101834043 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
200 101834043 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
201 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
202 101834043 : gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
203 101834043 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
204 101834043 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
205 101834043 : gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
206 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
207 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
208 101834043 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
209 101834043 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
210 101834043 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
211 101834043 : gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
212 101834043 : gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
213 101834043 : gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
214 101834043 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
215 101834043 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
216 101834043 : gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
217 101834043 : gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
218 101834043 : gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
219 101834043 : gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
220 101834043 : gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
221 101834043 : gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
222 101834043 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
223 101834043 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
224 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
225 101834043 : gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
226 101834043 : gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
227 101834043 : gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
228 101834043 : gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
229 101834043 : gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
230 101834043 : gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
231 101834043 : gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
232 101834043 : gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
233 101834043 : gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
234 101834043 : gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
235 101834043 : gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
236 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
237 101834043 : gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
238 101834043 : gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
239 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
240 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
241 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
242 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
243 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
244 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
245 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
246 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
247 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
248 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
249 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
250 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
251 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
252 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
253 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
254 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
255 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
256 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
257 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
258 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
259 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
260 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
261 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
262 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
263 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
264 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
265 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
266 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
267 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
268 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
269 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
270 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
271 101834043 : gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
272 101834043 : gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
273 101834043 : gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
274 101834043 : gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
275 101834043 : gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
276 101834043 : gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
277 101834043 : gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
278 101834043 : gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
279 101834043 : gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
280 101834043 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
281 101834043 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
282 101834043 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
283 101834043 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
284 101834043 : gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
285 101834043 : gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
286 101834043 : gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
287 101834043 : gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
288 101834043 : gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
289 101834043 : gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
290 101834043 : gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
291 101834043 : gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
292 101834043 : gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
293 :
294 101834043 : ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
295 101834043 : ptr->x_param_align_threshold = opts->x_param_align_threshold;
296 101834043 : ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
297 101834043 : ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
298 101834043 : ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
299 101834043 : ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
300 101834043 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
301 101834043 : ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
302 101834043 : ptr->x_param_asan_stack = opts->x_param_asan_stack;
303 101834043 : ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
304 101834043 : ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
305 101834043 : ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
306 101834043 : ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
307 101834043 : ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
308 101834043 : ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
309 101834043 : ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
310 101834043 : ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
311 101834043 : ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
312 101834043 : ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
313 101834043 : ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
314 101834043 : ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
315 101834043 : ptr->x_param_dom_jump_threading = opts->x_param_dom_jump_threading;
316 101834043 : ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
317 101834043 : ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
318 101834043 : ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
319 101834043 : ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
320 101834043 : ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
321 101834043 : ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
322 101834043 : ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
323 101834043 : ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
324 101834043 : ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
325 101834043 : ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
326 101834043 : ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
327 101834043 : ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
328 101834043 : ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
329 101834043 : ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
330 101834043 : ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
331 101834043 : ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
332 101834043 : ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
333 101834043 : ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
334 101834043 : ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
335 101834043 : ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
336 101834043 : ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
337 101834043 : ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
338 101834043 : ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
339 101834043 : ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
340 101834043 : ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
341 101834043 : ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
342 101834043 : ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
343 101834043 : ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
344 101834043 : ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
345 101834043 : ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
346 101834043 : ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
347 101834043 : ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
348 101834043 : ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
349 101834043 : ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
350 101834043 : ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
351 101834043 : ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
352 101834043 : ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
353 101834043 : ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
354 101834043 : ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
355 101834043 : ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
356 101834043 : ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
357 101834043 : ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
358 101834043 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
359 101834043 : ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
360 101834043 : ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
361 101834043 : ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
362 101834043 : ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
363 101834043 : ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
364 101834043 : ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
365 101834043 : ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
366 101834043 : ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
367 101834043 : ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
368 101834043 : ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
369 101834043 : ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
370 101834043 : ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
371 101834043 : ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
372 101834043 : ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
373 101834043 : ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
374 101834043 : ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
375 101834043 : ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
376 101834043 : ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
377 101834043 : ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
378 101834043 : ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
379 101834043 : ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
380 101834043 : ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
381 101834043 : ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
382 101834043 : ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
383 101834043 : ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
384 101834043 : ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
385 101834043 : ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
386 101834043 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
387 101834043 : ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
388 101834043 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
389 101834043 : ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
390 101834043 : ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
391 101834043 : ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
392 101834043 : ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
393 101834043 : ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
394 101834043 : ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
395 101834043 : ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
396 101834043 : ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
397 101834043 : ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
398 101834043 : ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
399 101834043 : ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
400 101834043 : ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
401 101834043 : ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
402 101834043 : ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
403 101834043 : ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
404 101834043 : ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
405 101834043 : ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
406 101834043 : ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
407 101834043 : ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
408 101834043 : ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
409 101834043 : ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
410 101834043 : ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
411 101834043 : ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
412 101834043 : ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
413 101834043 : ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
414 101834043 : ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
415 101834043 : ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
416 101834043 : ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
417 101834043 : ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
418 101834043 : ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
419 101834043 : ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
420 101834043 : ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
421 101834043 : ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
422 101834043 : ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
423 101834043 : ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
424 101834043 : ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
425 101834043 : ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
426 101834043 : ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
427 101834043 : ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
428 101834043 : ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
429 101834043 : ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
430 101834043 : ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
431 101834043 : ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
432 101834043 : ptr->x_param_max_niter_dominators_walk = opts->x_param_max_niter_dominators_walk;
433 101834043 : ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
434 101834043 : ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
435 101834043 : ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
436 101834043 : ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
437 101834043 : ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
438 101834043 : ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
439 101834043 : ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
440 101834043 : ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
441 101834043 : ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
442 101834043 : ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
443 101834043 : ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
444 101834043 : ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
445 101834043 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
446 101834043 : ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
447 101834043 : ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
448 101834043 : ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
449 101834043 : ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
450 101834043 : ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
451 101834043 : ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
452 101834043 : ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
453 101834043 : ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
454 101834043 : ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
455 101834043 : ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
456 101834043 : ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
457 101834043 : ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
458 101834043 : ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
459 101834043 : ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
460 101834043 : ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
461 101834043 : ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
462 101834043 : ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
463 101834043 : ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
464 101834043 : ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
465 101834043 : ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
466 101834043 : ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
467 101834043 : ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
468 101834043 : ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
469 101834043 : ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
470 101834043 : ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
471 101834043 : ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
472 101834043 : ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
473 101834043 : ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
474 101834043 : ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
475 101834043 : ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
476 101834043 : ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
477 101834043 : ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
478 101834043 : ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
479 101834043 : ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
480 101834043 : ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
481 101834043 : ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
482 101834043 : ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
483 101834043 : ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
484 101834043 : ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
485 101834043 : ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
486 101834043 : ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
487 101834043 : ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
488 101834043 : ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
489 101834043 : ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
490 101834043 : ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
491 101834043 : ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
492 101834043 : ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
493 101834043 : ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
494 101834043 : ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
495 101834043 : ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
496 101834043 : ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
497 101834043 : ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
498 101834043 : ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
499 101834043 : ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
500 101834043 : ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
501 101834043 : ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
502 101834043 : ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
503 101834043 : ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
504 101834043 : ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
505 101834043 : ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
506 101834043 : ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
507 101834043 : ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
508 101834043 : ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
509 101834043 : ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
510 101834043 : ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
511 101834043 : ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
512 101834043 : ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
513 101834043 : ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
514 101834043 : ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
515 101834043 : ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
516 101834043 : ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
517 101834043 : ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
518 101834043 : ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
519 101834043 : ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
520 101834043 : ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
521 101834043 : ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
522 101834043 : ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
523 101834043 : ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
524 101834043 : ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
525 101834043 : ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
526 101834043 : ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
527 101834043 : ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
528 101834043 : ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
529 101834043 : ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
530 101834043 : ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
531 101834043 : ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
532 101834043 : ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
533 101834043 : ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
534 101834043 : ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
535 101834043 : ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
536 101834043 : ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
537 101834043 : ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
538 101834043 : ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
539 101834043 : ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
540 101834043 : ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
541 101834043 : ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
542 101834043 : ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
543 101834043 : ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
544 101834043 : ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
545 101834043 : ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
546 101834043 : ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
547 101834043 : ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
548 101834043 : ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
549 101834043 : ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
550 101834043 : ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
551 101834043 : ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
552 101834043 : ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
553 101834043 : ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
554 101834043 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
555 101834043 : ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
556 101834043 : ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
557 101834043 : ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
558 101834043 : ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
559 101834043 : ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
560 101834043 : ptr->x_param_widening_mul_defer_fma = opts->x_param_widening_mul_defer_fma;
561 101834043 : ptr->x_flag_complex_method = opts->x_flag_complex_method;
562 101834043 : ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
563 101834043 : ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
564 101834043 : ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
565 101834043 : ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
566 101834043 : ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
567 101834043 : ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
568 101834043 : ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
569 101834043 : ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
570 101834043 : ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
571 101834043 : ptr->x_param_threader_debug = opts->x_param_threader_debug;
572 101834043 : ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
573 101834043 : ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
574 101834043 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
575 101834043 : ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
576 101834043 : ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
577 101834043 : ptr->x_flag_ira_region = opts->x_flag_ira_region;
578 101834043 : ptr->x_flag_live_patching = opts->x_flag_live_patching;
579 101834043 : ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
580 101834043 : ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
581 101834043 : ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
582 101834043 : ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
583 101834043 : ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
584 101834043 : ptr->x_optimize = opts->x_optimize;
585 101834043 : ptr->x_optimize_size = opts->x_optimize_size;
586 101834043 : ptr->x_optimize_debug = opts->x_optimize_debug;
587 101834043 : ptr->x_optimize_fast = opts->x_optimize_fast;
588 101834043 : ptr->x_warn_inline = opts->x_warn_inline;
589 101834043 : ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
590 101834043 : ptr->x_flag_align_functions = opts->x_flag_align_functions;
591 101834043 : ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
592 101834043 : ptr->x_flag_align_labels = opts->x_flag_align_labels;
593 101834043 : ptr->x_flag_align_loops = opts->x_flag_align_loops;
594 101834043 : ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
595 101834043 : ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
596 101834043 : ptr->x_flag_associative_math = opts->x_flag_associative_math;
597 101834043 : ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
598 101834043 : ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
599 101834043 : ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
600 101834043 : ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
601 101834043 : ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
602 101834043 : ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
603 101834043 : ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
604 101834043 : ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
605 101834043 : ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
606 101834043 : ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
607 101834043 : ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
608 101834043 : ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
609 101834043 : ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
610 101834043 : ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
611 101834043 : ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
612 101834043 : ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
613 101834043 : ptr->x_flag_dce = opts->x_flag_dce;
614 101834043 : ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
615 101834043 : ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
616 101834043 : ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
617 101834043 : ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
618 101834043 : ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
619 101834043 : ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
620 101834043 : ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
621 101834043 : ptr->x_flag_dse = opts->x_flag_dse;
622 101834043 : ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
623 101834043 : ptr->x_flag_exceptions = opts->x_flag_exceptions;
624 101834043 : ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
625 101834043 : ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
626 101834043 : ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
627 101834043 : ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
628 101834043 : ptr->x_flag_float_store = opts->x_flag_float_store;
629 101834043 : ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
630 101834043 : ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
631 101834043 : ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
632 101834043 : ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
633 101834043 : ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
634 101834043 : ptr->x_flag_gcse = opts->x_flag_gcse;
635 101834043 : ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
636 101834043 : ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
637 101834043 : ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
638 101834043 : ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
639 101834043 : ptr->x_flag_graphite = opts->x_flag_graphite;
640 101834043 : ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
641 101834043 : ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
642 101834043 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
643 101834043 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
644 101834043 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
645 101834043 : ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
646 101834043 : ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
647 101834043 : ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
648 101834043 : ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
649 101834043 : ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
650 101834043 : ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
651 101834043 : ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
652 101834043 : ptr->x_flag_no_inline = opts->x_flag_no_inline;
653 101834043 : ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
654 101834043 : ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
655 101834043 : ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
656 101834043 : ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
657 101834043 : ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
658 101834043 : ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
659 101834043 : ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
660 101834043 : ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
661 101834043 : ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
662 101834043 : ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
663 101834043 : ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
664 101834043 : ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
665 101834043 : ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
666 101834043 : ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
667 101834043 : ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
668 101834043 : ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
669 101834043 : ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
670 101834043 : ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
671 101834043 : ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
672 101834043 : ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
673 101834043 : ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
674 101834043 : ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
675 101834043 : ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
676 101834043 : ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
677 101834043 : ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
678 101834043 : ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
679 101834043 : ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
680 101834043 : ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
681 101834043 : ptr->x_flag_ivopts = opts->x_flag_ivopts;
682 101834043 : ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
683 101834043 : ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
684 101834043 : ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
685 101834043 : ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
686 101834043 : ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
687 101834043 : ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
688 101834043 : ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
689 101834043 : ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
690 101834043 : ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
691 101834043 : ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
692 101834043 : ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
693 101834043 : ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
694 101834043 : ptr->x_flag_errno_math = opts->x_flag_errno_math;
695 101834043 : ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
696 101834043 : ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
697 101834043 : ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
698 101834043 : ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
699 101834043 : ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
700 101834043 : ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
701 101834043 : ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
702 101834043 : ptr->x_flag_opt_info = opts->x_flag_opt_info;
703 101834043 : ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
704 101834043 : ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
705 101834043 : ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
706 101834043 : ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
707 101834043 : ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
708 101834043 : ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
709 101834043 : ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
710 101834043 : ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
711 101834043 : ptr->x_flag_peephole2 = opts->x_flag_peephole2;
712 101834043 : ptr->x_flag_plt = opts->x_flag_plt;
713 101834043 : ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
714 101834043 : ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
715 101834043 : ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
716 101834043 : ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
717 101834043 : ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
718 101834043 : ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
719 101834043 : ptr->x_flag_ree = opts->x_flag_ree;
720 101834043 : ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
721 101834043 : ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
722 101834043 : ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
723 101834043 : ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
724 101834043 : ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
725 101834043 : ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
726 101834043 : ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
727 101834043 : ptr->x_flag_rtti = opts->x_flag_rtti;
728 101834043 : ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
729 101834043 : ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
730 101834043 : ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
731 101834043 : ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
732 101834043 : ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
733 101834043 : ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
734 101834043 : ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
735 101834043 : ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
736 101834043 : ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
737 101834043 : ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
738 101834043 : ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
739 101834043 : ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
740 101834043 : ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
741 101834043 : ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
742 101834043 : ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
743 101834043 : ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
744 101834043 : ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
745 101834043 : ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
746 101834043 : ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
747 101834043 : ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
748 101834043 : ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
749 101834043 : ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
750 101834043 : ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
751 101834043 : ptr->x_flag_short_enums = opts->x_flag_short_enums;
752 101834043 : ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
753 101834043 : ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
754 101834043 : ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
755 101834043 : ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
756 101834043 : ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
757 101834043 : ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
758 101834043 : ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
759 101834043 : ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
760 101834043 : ptr->x_flag_split_loops = opts->x_flag_split_loops;
761 101834043 : ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
762 101834043 : ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
763 101834043 : ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
764 101834043 : ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
765 101834043 : ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
766 101834043 : ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
767 101834043 : ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
768 101834043 : ptr->x_flag_store_merging = opts->x_flag_store_merging;
769 101834043 : ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
770 101834043 : ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
771 101834043 : ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
772 101834043 : ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
773 101834043 : ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
774 101834043 : ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
775 101834043 : ptr->x_flag_tracer = opts->x_flag_tracer;
776 101834043 : ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
777 101834043 : ptr->x_flag_trapv = opts->x_flag_trapv;
778 101834043 : ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
779 101834043 : ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
780 101834043 : ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
781 101834043 : ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
782 101834043 : ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
783 101834043 : ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
784 101834043 : ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
785 101834043 : ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
786 101834043 : ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
787 101834043 : ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
788 101834043 : ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
789 101834043 : ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
790 101834043 : ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
791 101834043 : ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
792 101834043 : ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
793 101834043 : ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
794 101834043 : ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
795 101834043 : ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
796 101834043 : ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
797 101834043 : ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
798 101834043 : ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
799 101834043 : ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
800 101834043 : ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
801 101834043 : ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
802 101834043 : ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
803 101834043 : ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
804 101834043 : ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
805 101834043 : ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
806 101834043 : ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
807 101834043 : ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
808 101834043 : ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
809 101834043 : ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
810 101834043 : ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
811 101834043 : ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
812 101834043 : ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
813 101834043 : ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
814 101834043 : ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
815 101834043 : ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
816 101834043 : ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
817 101834043 : ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
818 101834043 : ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
819 101834043 : ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
820 101834043 : ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
821 101834043 : ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
822 101834043 : ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
823 101834043 : ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
824 101834043 : ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
825 101834043 : ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
826 101834043 : ptr->x_flag_web = opts->x_flag_web;
827 101834043 : ptr->x_flag_wrapv = opts->x_flag_wrapv;
828 101834043 : ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
829 101834043 : ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
830 101834043 : ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
831 101834043 : ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
832 101834043 : ptr->x_str_align_functions = opts->x_str_align_functions;
833 101834043 : ptr->x_str_align_jumps = opts->x_str_align_jumps;
834 101834043 : ptr->x_str_align_labels = opts->x_str_align_labels;
835 101834043 : ptr->x_str_align_loops = opts->x_str_align_loops;
836 101834043 : ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
837 :
838 101834043 : unsigned HOST_WIDE_INT mask = 0;
839 101834043 : if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
840 101834043 : if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
841 101834043 : if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
842 101834043 : if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
843 101834043 : if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
844 101834043 : if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
845 101834043 : if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
846 101834043 : if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
847 101834043 : if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
848 101834043 : if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
849 101834043 : if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
850 101834043 : if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
851 101834043 : if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
852 101834043 : if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
853 101834043 : if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
854 101834043 : if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
855 101834043 : if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
856 101834043 : if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
857 101834043 : if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
858 101834043 : if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
859 101834043 : if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
860 101834043 : if (opts_set->x_param_dom_jump_threading) mask |= HOST_WIDE_INT_1U << 21;
861 101834043 : if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 22;
862 101834043 : if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 23;
863 101834043 : if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 24;
864 101834043 : if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 25;
865 101834043 : if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 26;
866 101834043 : if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 27;
867 101834043 : if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 28;
868 101834043 : if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 29;
869 101834043 : if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 30;
870 101834043 : if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 31;
871 101834043 : if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 32;
872 101834043 : if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 33;
873 101834043 : if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 34;
874 101834043 : if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 35;
875 101834043 : if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 36;
876 101834043 : if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 37;
877 101834043 : if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 38;
878 101834043 : if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 39;
879 101834043 : if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 40;
880 101834043 : if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 41;
881 101834043 : if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 42;
882 101834043 : if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 43;
883 101834043 : if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 44;
884 101834043 : if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 45;
885 101834043 : if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 46;
886 101834043 : if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 47;
887 101834043 : if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 48;
888 101834043 : if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 49;
889 101834043 : if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 50;
890 101834043 : if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 51;
891 101834043 : if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 52;
892 101834043 : if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 53;
893 101834043 : if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 54;
894 101834043 : if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 55;
895 101834043 : if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 56;
896 101834043 : if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 57;
897 101834043 : if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 58;
898 101834043 : if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 59;
899 101834043 : if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 60;
900 101834043 : if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 61;
901 101834043 : if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 62;
902 101834043 : if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 63;
903 101834043 : ptr->explicit_mask[0] = mask;
904 101834043 : mask = 0;
905 101834043 : if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 0;
906 101834043 : if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 1;
907 101834043 : if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 2;
908 101834043 : if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 3;
909 101834043 : if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 4;
910 101834043 : if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 5;
911 101834043 : if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 6;
912 101834043 : if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 7;
913 101834043 : if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 8;
914 101834043 : if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 9;
915 101834043 : if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 10;
916 101834043 : if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 11;
917 101834043 : if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 12;
918 101834043 : if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 13;
919 101834043 : if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 14;
920 101834043 : if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 15;
921 101834043 : if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 16;
922 101834043 : if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 17;
923 101834043 : if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 18;
924 101834043 : if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 19;
925 101834043 : if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 20;
926 101834043 : if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 21;
927 101834043 : if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 22;
928 101834043 : if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 23;
929 101834043 : if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 24;
930 101834043 : if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 25;
931 101834043 : if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 26;
932 101834043 : if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 27;
933 101834043 : if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 28;
934 101834043 : if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 29;
935 101834043 : if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 30;
936 101834043 : if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 31;
937 101834043 : if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 32;
938 101834043 : if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 33;
939 101834043 : if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 34;
940 101834043 : if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 35;
941 101834043 : if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 36;
942 101834043 : if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 37;
943 101834043 : if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 38;
944 101834043 : if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 39;
945 101834043 : if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 40;
946 101834043 : if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 41;
947 101834043 : if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 42;
948 101834043 : if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 43;
949 101834043 : if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 44;
950 101834043 : if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 45;
951 101834043 : if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 46;
952 101834043 : if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 47;
953 101834043 : if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 48;
954 101834043 : if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 49;
955 101834043 : if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 50;
956 101834043 : if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 51;
957 101834043 : if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 52;
958 101834043 : if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 53;
959 101834043 : if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 54;
960 101834043 : if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 55;
961 101834043 : if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 56;
962 101834043 : if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 57;
963 101834043 : if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 58;
964 101834043 : if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 59;
965 101834043 : if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 60;
966 101834043 : if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 61;
967 101834043 : if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 62;
968 101834043 : if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 63;
969 101834043 : ptr->explicit_mask[1] = mask;
970 101834043 : mask = 0;
971 101834043 : if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 0;
972 101834043 : if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 1;
973 101834043 : if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 2;
974 101834043 : if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 3;
975 101834043 : if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 4;
976 101834043 : if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 5;
977 101834043 : if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 6;
978 101834043 : if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 7;
979 101834043 : if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 8;
980 101834043 : if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 9;
981 101834043 : if (opts_set->x_param_max_niter_dominators_walk) mask |= HOST_WIDE_INT_1U << 10;
982 101834043 : if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 11;
983 101834043 : if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 12;
984 101834043 : if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 13;
985 101834043 : if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 14;
986 101834043 : if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 15;
987 101834043 : if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 16;
988 101834043 : if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 17;
989 101834043 : if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 18;
990 101834043 : if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 19;
991 101834043 : if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 20;
992 101834043 : if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 21;
993 101834043 : if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 22;
994 101834043 : if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 23;
995 101834043 : if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 24;
996 101834043 : if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 25;
997 101834043 : if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 26;
998 101834043 : if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 27;
999 101834043 : if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 28;
1000 101834043 : if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 29;
1001 101834043 : if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 30;
1002 101834043 : if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 31;
1003 101834043 : if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 32;
1004 101834043 : if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 33;
1005 101834043 : if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 34;
1006 101834043 : if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 35;
1007 101834043 : if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 36;
1008 101834043 : if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 37;
1009 101834043 : if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 38;
1010 101834043 : if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 39;
1011 101834043 : if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 40;
1012 101834043 : if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 41;
1013 101834043 : if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 42;
1014 101834043 : if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 43;
1015 101834043 : if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 44;
1016 101834043 : if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 45;
1017 101834043 : if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 46;
1018 101834043 : if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 47;
1019 101834043 : if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 48;
1020 101834043 : if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 49;
1021 101834043 : if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 50;
1022 101834043 : if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 51;
1023 101834043 : if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 52;
1024 101834043 : if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 53;
1025 101834043 : if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 54;
1026 101834043 : if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 55;
1027 101834043 : if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 56;
1028 101834043 : if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 57;
1029 101834043 : if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 58;
1030 101834043 : if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 59;
1031 101834043 : if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 60;
1032 101834043 : if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 61;
1033 101834043 : if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 62;
1034 101834043 : if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 63;
1035 101834043 : ptr->explicit_mask[2] = mask;
1036 101834043 : mask = 0;
1037 101834043 : if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 0;
1038 101834043 : if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 1;
1039 101834043 : if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 2;
1040 101834043 : if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 3;
1041 101834043 : if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 4;
1042 101834043 : if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 5;
1043 101834043 : if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 6;
1044 101834043 : if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 7;
1045 101834043 : if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 8;
1046 101834043 : if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 9;
1047 101834043 : if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 10;
1048 101834043 : if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 11;
1049 101834043 : if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 12;
1050 101834043 : if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 13;
1051 101834043 : if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 14;
1052 101834043 : if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 15;
1053 101834043 : if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 16;
1054 101834043 : if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 17;
1055 101834043 : if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 18;
1056 101834043 : if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 19;
1057 101834043 : if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 20;
1058 101834043 : if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 21;
1059 101834043 : if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 22;
1060 101834043 : if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 23;
1061 101834043 : if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 24;
1062 101834043 : if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 25;
1063 101834043 : if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 26;
1064 101834043 : if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 27;
1065 101834043 : if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 28;
1066 101834043 : if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 29;
1067 101834043 : if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 30;
1068 101834043 : if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 31;
1069 101834043 : if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 32;
1070 101834043 : if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 33;
1071 101834043 : if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 34;
1072 101834043 : if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 35;
1073 101834043 : if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 36;
1074 101834043 : if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 37;
1075 101834043 : if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 38;
1076 101834043 : if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 39;
1077 101834043 : if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 40;
1078 101834043 : if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 41;
1079 101834043 : if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 42;
1080 101834043 : if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 43;
1081 101834043 : if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 44;
1082 101834043 : if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 45;
1083 101834043 : if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 46;
1084 101834043 : if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 47;
1085 101834043 : if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 48;
1086 101834043 : if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 49;
1087 101834043 : if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 50;
1088 101834043 : if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 51;
1089 101834043 : if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 52;
1090 101834043 : if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 53;
1091 101834043 : if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 54;
1092 101834043 : if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 55;
1093 101834043 : if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 56;
1094 101834043 : if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 57;
1095 101834043 : if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 58;
1096 101834043 : if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 59;
1097 101834043 : if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 60;
1098 101834043 : if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 61;
1099 101834043 : if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 62;
1100 101834043 : if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 63;
1101 101834043 : ptr->explicit_mask[3] = mask;
1102 101834043 : mask = 0;
1103 101834043 : if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 0;
1104 101834043 : if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 1;
1105 101834043 : if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 2;
1106 101834043 : if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 3;
1107 101834043 : if (opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations) mask |= HOST_WIDE_INT_1U << 4;
1108 101834043 : if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 5;
1109 101834043 : if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 6;
1110 101834043 : if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 7;
1111 101834043 : if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 8;
1112 101834043 : if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 9;
1113 101834043 : if (opts_set->x_param_widening_mul_defer_fma) mask |= HOST_WIDE_INT_1U << 10;
1114 101834043 : if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 11;
1115 101834043 : if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 12;
1116 101834043 : if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 13;
1117 101834043 : if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 14;
1118 101834043 : if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 15;
1119 101834043 : if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 16;
1120 101834043 : if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 17;
1121 101834043 : if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 18;
1122 101834043 : if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 19;
1123 101834043 : if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 20;
1124 101834043 : if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 21;
1125 101834043 : if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 22;
1126 101834043 : if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 23;
1127 101834043 : if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 24;
1128 101834043 : if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 25;
1129 101834043 : if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 26;
1130 101834043 : if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 27;
1131 101834043 : if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 28;
1132 101834043 : if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 29;
1133 101834043 : if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 30;
1134 101834043 : if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 31;
1135 101834043 : if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 32;
1136 101834043 : if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 33;
1137 101834043 : if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 34;
1138 101834043 : if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 35;
1139 101834043 : if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 36;
1140 101834043 : if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 37;
1141 101834043 : if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 38;
1142 101834043 : if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 39;
1143 101834043 : if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 40;
1144 101834043 : if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 41;
1145 101834043 : if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 42;
1146 101834043 : if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 43;
1147 101834043 : if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 44;
1148 101834043 : if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 45;
1149 101834043 : if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 46;
1150 101834043 : if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 47;
1151 101834043 : if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 48;
1152 101834043 : if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 49;
1153 101834043 : if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 50;
1154 101834043 : if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 51;
1155 101834043 : if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 52;
1156 101834043 : if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 53;
1157 101834043 : if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 54;
1158 101834043 : if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 55;
1159 101834043 : if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 56;
1160 101834043 : if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 57;
1161 101834043 : if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 58;
1162 101834043 : if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 59;
1163 101834043 : if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 60;
1164 101834043 : if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 61;
1165 101834043 : if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 62;
1166 101834043 : if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 63;
1167 101834043 : ptr->explicit_mask[4] = mask;
1168 101834043 : mask = 0;
1169 101834043 : if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 0;
1170 101834043 : if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 1;
1171 101834043 : if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 2;
1172 101834043 : if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 3;
1173 101834043 : if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 4;
1174 101834043 : if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 5;
1175 101834043 : if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 6;
1176 101834043 : if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 7;
1177 101834043 : if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 8;
1178 101834043 : if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 9;
1179 101834043 : if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 10;
1180 101834043 : if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 11;
1181 101834043 : if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 12;
1182 101834043 : if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 13;
1183 101834043 : if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 14;
1184 101834043 : if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 15;
1185 101834043 : if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 16;
1186 101834043 : if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 17;
1187 101834043 : if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 18;
1188 101834043 : if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 19;
1189 101834043 : if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 20;
1190 101834043 : if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 21;
1191 101834043 : if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 22;
1192 101834043 : if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 23;
1193 101834043 : if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 24;
1194 101834043 : if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 25;
1195 101834043 : if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 26;
1196 101834043 : if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 27;
1197 101834043 : if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 28;
1198 101834043 : if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 29;
1199 101834043 : if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 30;
1200 101834043 : if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 31;
1201 101834043 : if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 32;
1202 101834043 : if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 33;
1203 101834043 : if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 34;
1204 101834043 : if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 35;
1205 101834043 : if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 36;
1206 101834043 : if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 37;
1207 101834043 : if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 38;
1208 101834043 : if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 39;
1209 101834043 : if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 40;
1210 101834043 : if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 41;
1211 101834043 : if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 42;
1212 101834043 : if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 43;
1213 101834043 : if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 44;
1214 101834043 : if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 45;
1215 101834043 : if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 46;
1216 101834043 : if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 47;
1217 101834043 : if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 48;
1218 101834043 : if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 49;
1219 101834043 : if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 50;
1220 101834043 : if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 51;
1221 101834043 : if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 52;
1222 101834043 : if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 53;
1223 101834043 : if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 54;
1224 101834043 : if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 55;
1225 101834043 : if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 56;
1226 101834043 : if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 57;
1227 101834043 : if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 58;
1228 101834043 : if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 59;
1229 101834043 : if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 60;
1230 101834043 : if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 61;
1231 101834043 : if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 62;
1232 101834043 : if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 63;
1233 101834043 : ptr->explicit_mask[5] = mask;
1234 101834043 : mask = 0;
1235 101834043 : if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 0;
1236 101834043 : if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 1;
1237 101834043 : if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 2;
1238 101834043 : if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 3;
1239 101834043 : if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 4;
1240 101834043 : if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 5;
1241 101834043 : if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 6;
1242 101834043 : if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 7;
1243 101834043 : if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 8;
1244 101834043 : if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 9;
1245 101834043 : if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 10;
1246 101834043 : if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 11;
1247 101834043 : if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 12;
1248 101834043 : if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 13;
1249 101834043 : if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 14;
1250 101834043 : if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 15;
1251 101834043 : if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 16;
1252 101834043 : if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 17;
1253 101834043 : if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 18;
1254 101834043 : if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 19;
1255 101834043 : if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 20;
1256 101834043 : if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 21;
1257 101834043 : if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 22;
1258 101834043 : if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 23;
1259 101834043 : if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 24;
1260 101834043 : if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 25;
1261 101834043 : if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 26;
1262 101834043 : if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 27;
1263 101834043 : if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 28;
1264 101834043 : if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 29;
1265 101834043 : if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 30;
1266 101834043 : if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 31;
1267 101834043 : if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 32;
1268 101834043 : if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 33;
1269 101834043 : if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 34;
1270 101834043 : if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 35;
1271 101834043 : if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 36;
1272 101834043 : if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 37;
1273 101834043 : if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 38;
1274 101834043 : if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 39;
1275 101834043 : if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 40;
1276 101834043 : if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 41;
1277 101834043 : if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 42;
1278 101834043 : if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 43;
1279 101834043 : if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 44;
1280 101834043 : if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 45;
1281 101834043 : if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 46;
1282 101834043 : if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 47;
1283 101834043 : if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 48;
1284 101834043 : if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 49;
1285 101834043 : if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 50;
1286 101834043 : if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 51;
1287 101834043 : if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 52;
1288 101834043 : if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 53;
1289 101834043 : if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 54;
1290 101834043 : if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 55;
1291 101834043 : if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 56;
1292 101834043 : if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 57;
1293 101834043 : if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 58;
1294 101834043 : if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 59;
1295 101834043 : if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 60;
1296 101834043 : if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 61;
1297 101834043 : if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 62;
1298 101834043 : if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 63;
1299 101834043 : ptr->explicit_mask[6] = mask;
1300 101834043 : mask = 0;
1301 101834043 : if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 0;
1302 101834043 : if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 1;
1303 101834043 : if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 2;
1304 101834043 : if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 3;
1305 101834043 : if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 4;
1306 101834043 : if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 5;
1307 101834043 : if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 6;
1308 101834043 : if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 7;
1309 101834043 : if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 8;
1310 101834043 : if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 9;
1311 101834043 : if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 10;
1312 101834043 : if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 11;
1313 101834043 : if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 12;
1314 101834043 : if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 13;
1315 101834043 : if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 14;
1316 101834043 : if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 15;
1317 101834043 : if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 16;
1318 101834043 : if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 17;
1319 101834043 : if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 18;
1320 101834043 : if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 19;
1321 101834043 : if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 20;
1322 101834043 : if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 21;
1323 101834043 : if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 22;
1324 101834043 : if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 23;
1325 101834043 : if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 24;
1326 101834043 : if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 25;
1327 101834043 : if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 26;
1328 101834043 : if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 27;
1329 101834043 : if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 28;
1330 101834043 : if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 29;
1331 101834043 : if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 30;
1332 101834043 : if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 31;
1333 101834043 : if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 32;
1334 101834043 : if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 33;
1335 101834043 : if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 34;
1336 101834043 : if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 35;
1337 101834043 : if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 36;
1338 101834043 : if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 37;
1339 101834043 : if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 38;
1340 101834043 : if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 39;
1341 101834043 : if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 40;
1342 101834043 : if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 41;
1343 101834043 : if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 42;
1344 101834043 : if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 43;
1345 101834043 : if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 44;
1346 101834043 : if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 45;
1347 101834043 : if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 46;
1348 101834043 : if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 47;
1349 101834043 : if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 48;
1350 101834043 : if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 49;
1351 101834043 : if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 50;
1352 101834043 : if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 51;
1353 101834043 : if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 52;
1354 101834043 : if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 53;
1355 101834043 : if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 54;
1356 101834043 : if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 55;
1357 101834043 : if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 56;
1358 101834043 : if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 57;
1359 101834043 : if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 58;
1360 101834043 : if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 59;
1361 101834043 : if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 60;
1362 101834043 : if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 61;
1363 101834043 : if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 62;
1364 101834043 : if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 63;
1365 101834043 : ptr->explicit_mask[7] = mask;
1366 101834043 : mask = 0;
1367 101834043 : if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 0;
1368 101834043 : if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 1;
1369 101834043 : if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 2;
1370 101834043 : if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 3;
1371 101834043 : if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 4;
1372 101834043 : if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 5;
1373 101834043 : if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 6;
1374 101834043 : if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 7;
1375 101834043 : if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 8;
1376 101834043 : if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 9;
1377 101834043 : if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 10;
1378 101834043 : if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 11;
1379 101834043 : if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 12;
1380 101834043 : if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 13;
1381 101834043 : if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 14;
1382 101834043 : if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 15;
1383 101834043 : if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 16;
1384 101834043 : if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 17;
1385 101834043 : if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 18;
1386 101834043 : if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 19;
1387 101834043 : if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 20;
1388 101834043 : if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 21;
1389 101834043 : if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 22;
1390 101834043 : if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 23;
1391 101834043 : if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 24;
1392 101834043 : if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 25;
1393 101834043 : if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 26;
1394 101834043 : if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 27;
1395 101834043 : if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 28;
1396 101834043 : if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 29;
1397 101834043 : if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 30;
1398 101834043 : ptr->explicit_mask[8] = mask;
1399 101834043 : }
1400 :
1401 : /* Restore optimization options from a structure. */
1402 : void
1403 54107276 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
1404 : struct cl_optimization *ptr)
1405 : {
1406 54107276 : opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
1407 54107276 : opts->x_param_align_threshold = ptr->x_param_align_threshold;
1408 54107276 : opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
1409 54107276 : opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
1410 54107276 : opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
1411 54107276 : opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
1412 54107276 : opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
1413 54107276 : opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
1414 54107276 : opts->x_param_asan_stack = ptr->x_param_asan_stack;
1415 54107276 : opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
1416 54107276 : opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
1417 54107276 : opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
1418 54107276 : opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
1419 54107276 : opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
1420 54107276 : opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
1421 54107276 : opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
1422 54107276 : opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
1423 54107276 : opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
1424 54107276 : opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
1425 54107276 : opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
1426 54107276 : opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
1427 54107276 : opts->x_param_dom_jump_threading = ptr->x_param_dom_jump_threading;
1428 54107276 : opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
1429 54107276 : opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
1430 54107276 : opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
1431 54107276 : opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
1432 54107276 : opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
1433 54107276 : opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
1434 54107276 : opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
1435 54107276 : opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
1436 54107276 : opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
1437 54107276 : opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
1438 54107276 : opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
1439 54107276 : opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
1440 54107276 : opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
1441 54107276 : opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
1442 54107276 : opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
1443 54107276 : opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
1444 54107276 : opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
1445 54107276 : opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
1446 54107276 : opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
1447 54107276 : opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
1448 54107276 : opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
1449 54107276 : opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
1450 54107276 : opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
1451 54107276 : opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
1452 54107276 : opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
1453 54107276 : opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
1454 54107276 : opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
1455 54107276 : opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
1456 54107276 : opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
1457 54107276 : opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
1458 54107276 : opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
1459 54107276 : opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
1460 54107276 : opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
1461 54107276 : opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
1462 54107276 : opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
1463 54107276 : opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
1464 54107276 : opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
1465 54107276 : opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
1466 54107276 : opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
1467 54107276 : opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
1468 54107276 : opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
1469 54107276 : opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
1470 54107276 : opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
1471 54107276 : opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
1472 54107276 : opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
1473 54107276 : opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
1474 54107276 : opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
1475 54107276 : opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
1476 54107276 : opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
1477 54107276 : opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
1478 54107276 : opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
1479 54107276 : opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
1480 54107276 : opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
1481 54107276 : opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
1482 54107276 : opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
1483 54107276 : opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
1484 54107276 : opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
1485 54107276 : opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
1486 54107276 : opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
1487 54107276 : opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
1488 54107276 : opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
1489 54107276 : opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
1490 54107276 : opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
1491 54107276 : opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
1492 54107276 : opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
1493 54107276 : opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
1494 54107276 : opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
1495 54107276 : opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
1496 54107276 : opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
1497 54107276 : opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
1498 54107276 : opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
1499 54107276 : opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
1500 54107276 : opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
1501 54107276 : opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
1502 54107276 : opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
1503 54107276 : opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
1504 54107276 : opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
1505 54107276 : opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
1506 54107276 : opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
1507 54107276 : opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
1508 54107276 : opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
1509 54107276 : opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
1510 54107276 : opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
1511 54107276 : opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
1512 54107276 : opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
1513 54107276 : opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
1514 54107276 : opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
1515 54107276 : opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
1516 54107276 : opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
1517 54107276 : opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
1518 54107276 : opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
1519 54107276 : opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
1520 54107276 : opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
1521 54107276 : opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
1522 54107276 : opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
1523 54107276 : opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
1524 54107276 : opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
1525 54107276 : opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
1526 54107276 : opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
1527 54107276 : opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
1528 54107276 : opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
1529 54107276 : opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
1530 54107276 : opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
1531 54107276 : opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
1532 54107276 : opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
1533 54107276 : opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
1534 54107276 : opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
1535 54107276 : opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
1536 54107276 : opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
1537 54107276 : opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
1538 54107276 : opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
1539 54107276 : opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
1540 54107276 : opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
1541 54107276 : opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
1542 54107276 : opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
1543 54107276 : opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
1544 54107276 : opts->x_param_max_niter_dominators_walk = ptr->x_param_max_niter_dominators_walk;
1545 54107276 : opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
1546 54107276 : opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
1547 54107276 : opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
1548 54107276 : opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
1549 54107276 : opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
1550 54107276 : opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
1551 54107276 : opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
1552 54107276 : opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
1553 54107276 : opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
1554 54107276 : opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
1555 54107276 : opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
1556 54107276 : opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
1557 54107276 : opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
1558 54107276 : opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
1559 54107276 : opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
1560 54107276 : opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
1561 54107276 : opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
1562 54107276 : opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
1563 54107276 : opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
1564 54107276 : opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
1565 54107276 : opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
1566 54107276 : opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
1567 54107276 : opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
1568 54107276 : opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
1569 54107276 : opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
1570 54107276 : opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
1571 54107276 : opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
1572 54107276 : opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
1573 54107276 : opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
1574 54107276 : opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
1575 54107276 : opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
1576 54107276 : opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
1577 54107276 : opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
1578 54107276 : opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
1579 54107276 : opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
1580 54107276 : opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
1581 54107276 : opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
1582 54107276 : opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
1583 54107276 : opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
1584 54107276 : opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
1585 54107276 : opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
1586 54107276 : opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
1587 54107276 : opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
1588 54107276 : opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
1589 54107276 : opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
1590 54107276 : opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
1591 54107276 : opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
1592 54107276 : opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
1593 54107276 : opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
1594 54107276 : opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
1595 54107276 : opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
1596 54107276 : opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
1597 54107276 : opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
1598 54107276 : opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
1599 54107276 : opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
1600 54107276 : opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
1601 54107276 : opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
1602 54107276 : opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
1603 54107276 : opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
1604 54107276 : opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
1605 54107276 : opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
1606 54107276 : opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
1607 54107276 : opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
1608 54107276 : opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
1609 54107276 : opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
1610 54107276 : opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
1611 54107276 : opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
1612 54107276 : opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
1613 54107276 : opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
1614 54107276 : opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
1615 54107276 : opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
1616 54107276 : opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
1617 54107276 : opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
1618 54107276 : opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
1619 54107276 : opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
1620 54107276 : opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
1621 54107276 : opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
1622 54107276 : opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
1623 54107276 : opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
1624 54107276 : opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
1625 54107276 : opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
1626 54107276 : opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
1627 54107276 : opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
1628 54107276 : opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
1629 54107276 : opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
1630 54107276 : opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
1631 54107276 : opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
1632 54107276 : opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
1633 54107276 : opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
1634 54107276 : opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
1635 54107276 : opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
1636 54107276 : opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
1637 54107276 : opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
1638 54107276 : opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
1639 54107276 : opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
1640 54107276 : opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
1641 54107276 : opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
1642 54107276 : opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
1643 54107276 : opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
1644 54107276 : opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
1645 54107276 : opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
1646 54107276 : opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
1647 54107276 : opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
1648 54107276 : opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
1649 54107276 : opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
1650 54107276 : opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
1651 54107276 : opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
1652 54107276 : opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
1653 54107276 : opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
1654 54107276 : opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
1655 54107276 : opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
1656 54107276 : opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
1657 54107276 : opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
1658 54107276 : opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
1659 54107276 : opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
1660 54107276 : opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
1661 54107276 : opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
1662 54107276 : opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
1663 54107276 : opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
1664 54107276 : opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
1665 54107276 : opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
1666 54107276 : opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations = ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
1667 54107276 : opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
1668 54107276 : opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
1669 54107276 : opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
1670 54107276 : opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
1671 54107276 : opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
1672 54107276 : opts->x_param_widening_mul_defer_fma = ptr->x_param_widening_mul_defer_fma;
1673 54107276 : opts->x_flag_complex_method = ptr->x_flag_complex_method;
1674 54107276 : opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
1675 54107276 : opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
1676 54107276 : opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
1677 54107276 : opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
1678 54107276 : opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
1679 54107276 : opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
1680 54107276 : opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
1681 54107276 : opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
1682 54107276 : opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
1683 54107276 : opts->x_param_threader_debug = ptr->x_param_threader_debug;
1684 54107276 : opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
1685 54107276 : opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
1686 54107276 : opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
1687 54107276 : opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
1688 54107276 : opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
1689 54107276 : opts->x_flag_ira_region = ptr->x_flag_ira_region;
1690 54107276 : opts->x_flag_live_patching = ptr->x_flag_live_patching;
1691 54107276 : opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
1692 54107276 : opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
1693 54107276 : opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
1694 54107276 : opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
1695 54107276 : opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
1696 54107276 : opts->x_optimize = ptr->x_optimize;
1697 54107276 : opts->x_optimize_size = ptr->x_optimize_size;
1698 54107276 : opts->x_optimize_debug = ptr->x_optimize_debug;
1699 54107276 : opts->x_optimize_fast = ptr->x_optimize_fast;
1700 54107276 : opts->x_warn_inline = ptr->x_warn_inline;
1701 54107276 : opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
1702 54107276 : opts->x_flag_align_functions = ptr->x_flag_align_functions;
1703 54107276 : opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
1704 54107276 : opts->x_flag_align_labels = ptr->x_flag_align_labels;
1705 54107276 : opts->x_flag_align_loops = ptr->x_flag_align_loops;
1706 54107276 : opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
1707 54107276 : opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
1708 54107276 : opts->x_flag_associative_math = ptr->x_flag_associative_math;
1709 54107276 : opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
1710 54107276 : opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
1711 54107276 : opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
1712 54107276 : opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
1713 54107276 : opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
1714 54107276 : opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
1715 54107276 : opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
1716 54107276 : opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
1717 54107276 : opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
1718 54107276 : opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
1719 54107276 : opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
1720 54107276 : opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
1721 54107276 : opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
1722 54107276 : opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
1723 54107276 : opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
1724 54107276 : opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
1725 54107276 : opts->x_flag_dce = ptr->x_flag_dce;
1726 54107276 : opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
1727 54107276 : opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
1728 54107276 : opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
1729 54107276 : opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
1730 54107276 : opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
1731 54107276 : opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
1732 54107276 : opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
1733 54107276 : opts->x_flag_dse = ptr->x_flag_dse;
1734 54107276 : opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
1735 54107276 : opts->x_flag_exceptions = ptr->x_flag_exceptions;
1736 54107276 : opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
1737 54107276 : opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
1738 54107276 : opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
1739 54107276 : opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
1740 54107276 : opts->x_flag_float_store = ptr->x_flag_float_store;
1741 54107276 : opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
1742 54107276 : opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
1743 54107276 : opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
1744 54107276 : opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
1745 54107276 : opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
1746 54107276 : opts->x_flag_gcse = ptr->x_flag_gcse;
1747 54107276 : opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
1748 54107276 : opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
1749 54107276 : opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
1750 54107276 : opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
1751 54107276 : opts->x_flag_graphite = ptr->x_flag_graphite;
1752 54107276 : opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
1753 54107276 : opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
1754 54107276 : opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
1755 54107276 : opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
1756 54107276 : opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
1757 54107276 : opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
1758 54107276 : opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
1759 54107276 : opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
1760 54107276 : opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
1761 54107276 : opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
1762 54107276 : opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
1763 54107276 : opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
1764 54107276 : opts->x_flag_no_inline = ptr->x_flag_no_inline;
1765 54107276 : opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
1766 54107276 : opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
1767 54107276 : opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
1768 54107276 : opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
1769 54107276 : opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
1770 54107276 : opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
1771 54107276 : opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
1772 54107276 : opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
1773 54107276 : opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
1774 54107276 : opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
1775 54107276 : opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
1776 54107276 : opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
1777 54107276 : opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
1778 54107276 : opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
1779 54107276 : opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
1780 54107276 : opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
1781 54107276 : opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
1782 54107276 : opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
1783 54107276 : opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
1784 54107276 : opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
1785 54107276 : opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
1786 54107276 : opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
1787 54107276 : opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
1788 54107276 : opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
1789 54107276 : opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
1790 54107276 : opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
1791 54107276 : opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
1792 54107276 : opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
1793 54107276 : opts->x_flag_ivopts = ptr->x_flag_ivopts;
1794 54107276 : opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
1795 54107276 : opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
1796 54107276 : opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
1797 54107276 : opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
1798 54107276 : opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
1799 54107276 : opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
1800 54107276 : opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
1801 54107276 : opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
1802 54107276 : opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
1803 54107276 : opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
1804 54107276 : opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
1805 54107276 : opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
1806 54107276 : opts->x_flag_errno_math = ptr->x_flag_errno_math;
1807 54107276 : opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
1808 54107276 : opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
1809 54107276 : opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
1810 54107276 : opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
1811 54107276 : opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
1812 54107276 : opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
1813 54107276 : opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
1814 54107276 : opts->x_flag_opt_info = ptr->x_flag_opt_info;
1815 54107276 : opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
1816 54107276 : opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
1817 54107276 : opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
1818 54107276 : opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
1819 54107276 : opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
1820 54107276 : opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
1821 54107276 : opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
1822 54107276 : opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
1823 54107276 : opts->x_flag_peephole2 = ptr->x_flag_peephole2;
1824 54107276 : opts->x_flag_plt = ptr->x_flag_plt;
1825 54107276 : opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
1826 54107276 : opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
1827 54107276 : opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
1828 54107276 : opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
1829 54107276 : opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
1830 54107276 : opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
1831 54107276 : opts->x_flag_ree = ptr->x_flag_ree;
1832 54107276 : opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
1833 54107276 : opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
1834 54107276 : opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
1835 54107276 : opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
1836 54107276 : opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
1837 54107276 : opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
1838 54107276 : opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
1839 54107276 : opts->x_flag_rtti = ptr->x_flag_rtti;
1840 54107276 : opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
1841 54107276 : opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
1842 54107276 : opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
1843 54107276 : opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
1844 54107276 : opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
1845 54107276 : opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
1846 54107276 : opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
1847 54107276 : opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
1848 54107276 : opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
1849 54107276 : opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
1850 54107276 : opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
1851 54107276 : opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
1852 54107276 : opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
1853 54107276 : opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
1854 54107276 : opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
1855 54107276 : opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
1856 54107276 : opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
1857 54107276 : opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
1858 54107276 : opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
1859 54107276 : opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
1860 54107276 : opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
1861 54107276 : opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
1862 54107276 : opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
1863 54107276 : opts->x_flag_short_enums = ptr->x_flag_short_enums;
1864 54107276 : opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
1865 54107276 : opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
1866 54107276 : opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
1867 54107276 : opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
1868 54107276 : opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
1869 54107276 : opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
1870 54107276 : opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
1871 54107276 : opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
1872 54107276 : opts->x_flag_split_loops = ptr->x_flag_split_loops;
1873 54107276 : opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
1874 54107276 : opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
1875 54107276 : opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
1876 54107276 : opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
1877 54107276 : opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
1878 54107276 : opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
1879 54107276 : opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
1880 54107276 : opts->x_flag_store_merging = ptr->x_flag_store_merging;
1881 54107276 : opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
1882 54107276 : opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
1883 54107276 : opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
1884 54107276 : opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
1885 54107276 : opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
1886 54107276 : opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
1887 54107276 : opts->x_flag_tracer = ptr->x_flag_tracer;
1888 54107276 : opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
1889 54107276 : opts->x_flag_trapv = ptr->x_flag_trapv;
1890 54107276 : opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
1891 54107276 : opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
1892 54107276 : opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
1893 54107276 : opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
1894 54107276 : opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
1895 54107276 : opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
1896 54107276 : opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
1897 54107276 : opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
1898 54107276 : opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
1899 54107276 : opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
1900 54107276 : opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
1901 54107276 : opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
1902 54107276 : opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
1903 54107276 : opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
1904 54107276 : opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
1905 54107276 : opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
1906 54107276 : opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
1907 54107276 : opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
1908 54107276 : opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
1909 54107276 : opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
1910 54107276 : opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
1911 54107276 : opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
1912 54107276 : opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
1913 54107276 : opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
1914 54107276 : opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
1915 54107276 : opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
1916 54107276 : opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
1917 54107276 : opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
1918 54107276 : opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
1919 54107276 : opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
1920 54107276 : opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
1921 54107276 : opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
1922 54107276 : opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
1923 54107276 : opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
1924 54107276 : opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
1925 54107276 : opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
1926 54107276 : opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
1927 54107276 : opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
1928 54107276 : opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
1929 54107276 : opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
1930 54107276 : opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
1931 54107276 : opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
1932 54107276 : opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
1933 54107276 : opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
1934 54107276 : opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
1935 54107276 : opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
1936 54107276 : opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
1937 54107276 : opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
1938 54107276 : opts->x_flag_web = ptr->x_flag_web;
1939 54107276 : opts->x_flag_wrapv = ptr->x_flag_wrapv;
1940 54107276 : opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
1941 54107276 : opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
1942 54107276 : opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
1943 54107276 : opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
1944 54107276 : opts->x_str_align_functions = ptr->x_str_align_functions;
1945 54107276 : opts->x_str_align_jumps = ptr->x_str_align_jumps;
1946 54107276 : opts->x_str_align_labels = ptr->x_str_align_labels;
1947 54107276 : opts->x_str_align_loops = ptr->x_str_align_loops;
1948 54107276 : opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
1949 :
1950 54107276 : unsigned HOST_WIDE_INT mask;
1951 54107276 : mask = ptr->explicit_mask[0];
1952 54107276 : opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
1953 54107276 : mask >>= 1;
1954 54107276 : opts_set->x_param_align_threshold = (mask & 1) != 0;
1955 54107276 : mask >>= 1;
1956 54107276 : opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
1957 54107276 : mask >>= 1;
1958 54107276 : opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
1959 54107276 : mask >>= 1;
1960 54107276 : opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
1961 54107276 : mask >>= 1;
1962 54107276 : opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
1963 54107276 : mask >>= 1;
1964 54107276 : opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
1965 54107276 : mask >>= 1;
1966 54107276 : opts_set->x_param_asan_memintrin = (mask & 1) != 0;
1967 54107276 : mask >>= 1;
1968 54107276 : opts_set->x_param_asan_stack = (mask & 1) != 0;
1969 54107276 : mask >>= 1;
1970 54107276 : opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
1971 54107276 : mask >>= 1;
1972 54107276 : opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
1973 54107276 : mask >>= 1;
1974 54107276 : opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
1975 54107276 : mask >>= 1;
1976 54107276 : opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
1977 54107276 : mask >>= 1;
1978 54107276 : opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
1979 54107276 : mask >>= 1;
1980 54107276 : opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
1981 54107276 : mask >>= 1;
1982 54107276 : opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
1983 54107276 : mask >>= 1;
1984 54107276 : opts_set->x_param_case_values_threshold = (mask & 1) != 0;
1985 54107276 : mask >>= 1;
1986 54107276 : opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
1987 54107276 : mask >>= 1;
1988 54107276 : opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
1989 54107276 : mask >>= 1;
1990 54107276 : opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
1991 54107276 : mask >>= 1;
1992 54107276 : opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
1993 54107276 : mask >>= 1;
1994 54107276 : opts_set->x_param_dom_jump_threading = (mask & 1) != 0;
1995 54107276 : mask >>= 1;
1996 54107276 : opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
1997 54107276 : mask >>= 1;
1998 54107276 : opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
1999 54107276 : mask >>= 1;
2000 54107276 : opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
2001 54107276 : mask >>= 1;
2002 54107276 : opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
2003 54107276 : mask >>= 1;
2004 54107276 : opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
2005 54107276 : mask >>= 1;
2006 54107276 : opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
2007 54107276 : mask >>= 1;
2008 54107276 : opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
2009 54107276 : mask >>= 1;
2010 54107276 : opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
2011 54107276 : mask >>= 1;
2012 54107276 : opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
2013 54107276 : mask >>= 1;
2014 54107276 : opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
2015 54107276 : mask >>= 1;
2016 54107276 : opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
2017 54107276 : mask >>= 1;
2018 54107276 : opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
2019 54107276 : mask >>= 1;
2020 54107276 : opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
2021 54107276 : mask >>= 1;
2022 54107276 : opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
2023 54107276 : mask >>= 1;
2024 54107276 : opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
2025 54107276 : mask >>= 1;
2026 54107276 : opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
2027 54107276 : mask >>= 1;
2028 54107276 : opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
2029 54107276 : mask >>= 1;
2030 54107276 : opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
2031 54107276 : mask >>= 1;
2032 54107276 : opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
2033 54107276 : mask >>= 1;
2034 54107276 : opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
2035 54107276 : mask >>= 1;
2036 54107276 : opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
2037 54107276 : mask >>= 1;
2038 54107276 : opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
2039 54107276 : mask >>= 1;
2040 54107276 : opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
2041 54107276 : mask >>= 1;
2042 54107276 : opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
2043 54107276 : mask >>= 1;
2044 54107276 : opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
2045 54107276 : mask >>= 1;
2046 54107276 : opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
2047 54107276 : mask >>= 1;
2048 54107276 : opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
2049 54107276 : mask >>= 1;
2050 54107276 : opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
2051 54107276 : mask >>= 1;
2052 54107276 : opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
2053 54107276 : mask >>= 1;
2054 54107276 : opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
2055 54107276 : mask >>= 1;
2056 54107276 : opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
2057 54107276 : mask >>= 1;
2058 54107276 : opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
2059 54107276 : mask >>= 1;
2060 54107276 : opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
2061 54107276 : mask >>= 1;
2062 54107276 : opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
2063 54107276 : mask >>= 1;
2064 54107276 : opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
2065 54107276 : mask >>= 1;
2066 54107276 : opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
2067 54107276 : mask >>= 1;
2068 54107276 : opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
2069 54107276 : mask >>= 1;
2070 54107276 : opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
2071 54107276 : mask >>= 1;
2072 54107276 : opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
2073 54107276 : mask >>= 1;
2074 54107276 : opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
2075 54107276 : mask >>= 1;
2076 54107276 : opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
2077 54107276 : mask >>= 1;
2078 54107276 : opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
2079 54107276 : mask >>= 1;
2080 54107276 : mask = ptr->explicit_mask[1];
2081 54107276 : opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
2082 54107276 : mask >>= 1;
2083 54107276 : opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
2084 54107276 : mask >>= 1;
2085 54107276 : opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
2086 54107276 : mask >>= 1;
2087 54107276 : opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
2088 54107276 : mask >>= 1;
2089 54107276 : opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
2090 54107276 : mask >>= 1;
2091 54107276 : opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
2092 54107276 : mask >>= 1;
2093 54107276 : opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
2094 54107276 : mask >>= 1;
2095 54107276 : opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
2096 54107276 : mask >>= 1;
2097 54107276 : opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
2098 54107276 : mask >>= 1;
2099 54107276 : opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
2100 54107276 : mask >>= 1;
2101 54107276 : opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
2102 54107276 : mask >>= 1;
2103 54107276 : opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
2104 54107276 : mask >>= 1;
2105 54107276 : opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
2106 54107276 : mask >>= 1;
2107 54107276 : opts_set->x_param_l1_cache_size = (mask & 1) != 0;
2108 54107276 : mask >>= 1;
2109 54107276 : opts_set->x_param_l2_cache_size = (mask & 1) != 0;
2110 54107276 : mask >>= 1;
2111 54107276 : opts_set->x_param_large_function_growth = (mask & 1) != 0;
2112 54107276 : mask >>= 1;
2113 54107276 : opts_set->x_param_large_function_insns = (mask & 1) != 0;
2114 54107276 : mask >>= 1;
2115 54107276 : opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
2116 54107276 : mask >>= 1;
2117 54107276 : opts_set->x_param_large_stack_frame = (mask & 1) != 0;
2118 54107276 : mask >>= 1;
2119 54107276 : opts_set->x_param_large_unit_insns = (mask & 1) != 0;
2120 54107276 : mask >>= 1;
2121 54107276 : opts_set->x_param_lim_expensive = (mask & 1) != 0;
2122 54107276 : mask >>= 1;
2123 54107276 : opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
2124 54107276 : mask >>= 1;
2125 54107276 : opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
2126 54107276 : mask >>= 1;
2127 54107276 : opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
2128 54107276 : mask >>= 1;
2129 54107276 : opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
2130 54107276 : mask >>= 1;
2131 54107276 : opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
2132 54107276 : mask >>= 1;
2133 54107276 : opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
2134 54107276 : mask >>= 1;
2135 54107276 : opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
2136 54107276 : mask >>= 1;
2137 54107276 : opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
2138 54107276 : mask >>= 1;
2139 54107276 : opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
2140 54107276 : mask >>= 1;
2141 54107276 : opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
2142 54107276 : mask >>= 1;
2143 54107276 : opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
2144 54107276 : mask >>= 1;
2145 54107276 : opts_set->x_param_lto_locality_size = (mask & 1) != 0;
2146 54107276 : mask >>= 1;
2147 54107276 : opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
2148 54107276 : mask >>= 1;
2149 54107276 : opts_set->x_param_max_combine_insns = (mask & 1) != 0;
2150 54107276 : mask >>= 1;
2151 54107276 : opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
2152 54107276 : mask >>= 1;
2153 54107276 : opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
2154 54107276 : mask >>= 1;
2155 54107276 : opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
2156 54107276 : mask >>= 1;
2157 54107276 : opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
2158 54107276 : mask >>= 1;
2159 54107276 : opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
2160 54107276 : mask >>= 1;
2161 54107276 : opts_set->x_param_max_cse_insns = (mask & 1) != 0;
2162 54107276 : mask >>= 1;
2163 54107276 : opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
2164 54107276 : mask >>= 1;
2165 54107276 : opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
2166 54107276 : mask >>= 1;
2167 54107276 : opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
2168 54107276 : mask >>= 1;
2169 54107276 : opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
2170 54107276 : mask >>= 1;
2171 54107276 : opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
2172 54107276 : mask >>= 1;
2173 54107276 : opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
2174 54107276 : mask >>= 1;
2175 54107276 : opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
2176 54107276 : mask >>= 1;
2177 54107276 : opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
2178 54107276 : mask >>= 1;
2179 54107276 : opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
2180 54107276 : mask >>= 1;
2181 54107276 : opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
2182 54107276 : mask >>= 1;
2183 54107276 : opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
2184 54107276 : mask >>= 1;
2185 54107276 : opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
2186 54107276 : mask >>= 1;
2187 54107276 : opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
2188 54107276 : mask >>= 1;
2189 54107276 : opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
2190 54107276 : mask >>= 1;
2191 54107276 : opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
2192 54107276 : mask >>= 1;
2193 54107276 : opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
2194 54107276 : mask >>= 1;
2195 54107276 : opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
2196 54107276 : mask >>= 1;
2197 54107276 : opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
2198 54107276 : mask >>= 1;
2199 54107276 : opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
2200 54107276 : mask >>= 1;
2201 54107276 : opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
2202 54107276 : mask >>= 1;
2203 54107276 : opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
2204 54107276 : mask >>= 1;
2205 54107276 : opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
2206 54107276 : mask >>= 1;
2207 54107276 : opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
2208 54107276 : mask >>= 1;
2209 54107276 : mask = ptr->explicit_mask[2];
2210 54107276 : opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
2211 54107276 : mask >>= 1;
2212 54107276 : opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
2213 54107276 : mask >>= 1;
2214 54107276 : opts_set->x_param_max_isl_operations = (mask & 1) != 0;
2215 54107276 : mask >>= 1;
2216 54107276 : opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
2217 54107276 : mask >>= 1;
2218 54107276 : opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
2219 54107276 : mask >>= 1;
2220 54107276 : opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
2221 54107276 : mask >>= 1;
2222 54107276 : opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
2223 54107276 : mask >>= 1;
2224 54107276 : opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
2225 54107276 : mask >>= 1;
2226 54107276 : opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
2227 54107276 : mask >>= 1;
2228 54107276 : opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
2229 54107276 : mask >>= 1;
2230 54107276 : opts_set->x_param_max_niter_dominators_walk = (mask & 1) != 0;
2231 54107276 : mask >>= 1;
2232 54107276 : opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
2233 54107276 : mask >>= 1;
2234 54107276 : opts_set->x_param_max_peel_branches = (mask & 1) != 0;
2235 54107276 : mask >>= 1;
2236 54107276 : opts_set->x_param_max_peel_times = (mask & 1) != 0;
2237 54107276 : mask >>= 1;
2238 54107276 : opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
2239 54107276 : mask >>= 1;
2240 54107276 : opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
2241 54107276 : mask >>= 1;
2242 54107276 : opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
2243 54107276 : mask >>= 1;
2244 54107276 : opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
2245 54107276 : mask >>= 1;
2246 54107276 : opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
2247 54107276 : mask >>= 1;
2248 54107276 : opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
2249 54107276 : mask >>= 1;
2250 54107276 : opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
2251 54107276 : mask >>= 1;
2252 54107276 : opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
2253 54107276 : mask >>= 1;
2254 54107276 : opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
2255 54107276 : mask >>= 1;
2256 54107276 : opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
2257 54107276 : mask >>= 1;
2258 54107276 : opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
2259 54107276 : mask >>= 1;
2260 54107276 : opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
2261 54107276 : mask >>= 1;
2262 54107276 : opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
2263 54107276 : mask >>= 1;
2264 54107276 : opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
2265 54107276 : mask >>= 1;
2266 54107276 : opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
2267 54107276 : mask >>= 1;
2268 54107276 : opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
2269 54107276 : mask >>= 1;
2270 54107276 : opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
2271 54107276 : mask >>= 1;
2272 54107276 : opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
2273 54107276 : mask >>= 1;
2274 54107276 : opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
2275 54107276 : mask >>= 1;
2276 54107276 : opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
2277 54107276 : mask >>= 1;
2278 54107276 : opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
2279 54107276 : mask >>= 1;
2280 54107276 : opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
2281 54107276 : mask >>= 1;
2282 54107276 : opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
2283 54107276 : mask >>= 1;
2284 54107276 : opts_set->x_param_max_unroll_times = (mask & 1) != 0;
2285 54107276 : mask >>= 1;
2286 54107276 : opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
2287 54107276 : mask >>= 1;
2288 54107276 : opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
2289 54107276 : mask >>= 1;
2290 54107276 : opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
2291 54107276 : mask >>= 1;
2292 54107276 : opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
2293 54107276 : mask >>= 1;
2294 54107276 : opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
2295 54107276 : mask >>= 1;
2296 54107276 : opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
2297 54107276 : mask >>= 1;
2298 54107276 : opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
2299 54107276 : mask >>= 1;
2300 54107276 : opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
2301 54107276 : mask >>= 1;
2302 54107276 : opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
2303 54107276 : mask >>= 1;
2304 54107276 : opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
2305 54107276 : mask >>= 1;
2306 54107276 : opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
2307 54107276 : mask >>= 1;
2308 54107276 : opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
2309 54107276 : mask >>= 1;
2310 54107276 : opts_set->x_param_min_pagesize = (mask & 1) != 0;
2311 54107276 : mask >>= 1;
2312 54107276 : opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
2313 54107276 : mask >>= 1;
2314 54107276 : opts_set->x_param_min_spec_prob = (mask & 1) != 0;
2315 54107276 : mask >>= 1;
2316 54107276 : opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
2317 54107276 : mask >>= 1;
2318 54107276 : opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
2319 54107276 : mask >>= 1;
2320 54107276 : opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
2321 54107276 : mask >>= 1;
2322 54107276 : opts_set->x_param_modref_max_bases = (mask & 1) != 0;
2323 54107276 : mask >>= 1;
2324 54107276 : opts_set->x_param_modref_max_depth = (mask & 1) != 0;
2325 54107276 : mask >>= 1;
2326 54107276 : opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
2327 54107276 : mask >>= 1;
2328 54107276 : opts_set->x_param_modref_max_refs = (mask & 1) != 0;
2329 54107276 : mask >>= 1;
2330 54107276 : opts_set->x_param_modref_max_tests = (mask & 1) != 0;
2331 54107276 : mask >>= 1;
2332 54107276 : opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
2333 54107276 : mask >>= 1;
2334 54107276 : opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
2335 54107276 : mask >>= 1;
2336 54107276 : opts_set->x_param_parloops_schedule = (mask & 1) != 0;
2337 54107276 : mask >>= 1;
2338 54107276 : mask = ptr->explicit_mask[3];
2339 54107276 : opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
2340 54107276 : mask >>= 1;
2341 54107276 : opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
2342 54107276 : mask >>= 1;
2343 54107276 : opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
2344 54107276 : mask >>= 1;
2345 54107276 : opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
2346 54107276 : mask >>= 1;
2347 54107276 : opts_set->x_param_prefetch_latency = (mask & 1) != 0;
2348 54107276 : mask >>= 1;
2349 54107276 : opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
2350 54107276 : mask >>= 1;
2351 54107276 : opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
2352 54107276 : mask >>= 1;
2353 54107276 : opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
2354 54107276 : mask >>= 1;
2355 54107276 : opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
2356 54107276 : mask >>= 1;
2357 54107276 : opts_set->x_param_relation_block_limit = (mask & 1) != 0;
2358 54107276 : mask >>= 1;
2359 54107276 : opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
2360 54107276 : mask >>= 1;
2361 54107276 : opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
2362 54107276 : mask >>= 1;
2363 54107276 : opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
2364 54107276 : mask >>= 1;
2365 54107276 : opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
2366 54107276 : mask >>= 1;
2367 54107276 : opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
2368 54107276 : mask >>= 1;
2369 54107276 : opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
2370 54107276 : mask >>= 1;
2371 54107276 : opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
2372 54107276 : mask >>= 1;
2373 54107276 : opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
2374 54107276 : mask >>= 1;
2375 54107276 : opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
2376 54107276 : mask >>= 1;
2377 54107276 : opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
2378 54107276 : mask >>= 1;
2379 54107276 : opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
2380 54107276 : mask >>= 1;
2381 54107276 : opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
2382 54107276 : mask >>= 1;
2383 54107276 : opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
2384 54107276 : mask >>= 1;
2385 54107276 : opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
2386 54107276 : mask >>= 1;
2387 54107276 : opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
2388 54107276 : mask >>= 1;
2389 54107276 : opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
2390 54107276 : mask >>= 1;
2391 54107276 : opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
2392 54107276 : mask >>= 1;
2393 54107276 : opts_set->x_param_sms_min_sc = (mask & 1) != 0;
2394 54107276 : mask >>= 1;
2395 54107276 : opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
2396 54107276 : mask >>= 1;
2397 54107276 : opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
2398 54107276 : mask >>= 1;
2399 54107276 : opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
2400 54107276 : mask >>= 1;
2401 54107276 : opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
2402 54107276 : mask >>= 1;
2403 54107276 : opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
2404 54107276 : mask >>= 1;
2405 54107276 : opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
2406 54107276 : mask >>= 1;
2407 54107276 : opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
2408 54107276 : mask >>= 1;
2409 54107276 : opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
2410 54107276 : mask >>= 1;
2411 54107276 : opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
2412 54107276 : mask >>= 1;
2413 54107276 : opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
2414 54107276 : mask >>= 1;
2415 54107276 : opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
2416 54107276 : mask >>= 1;
2417 54107276 : opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
2418 54107276 : mask >>= 1;
2419 54107276 : opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
2420 54107276 : mask >>= 1;
2421 54107276 : opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
2422 54107276 : mask >>= 1;
2423 54107276 : opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
2424 54107276 : mask >>= 1;
2425 54107276 : opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
2426 54107276 : mask >>= 1;
2427 54107276 : opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
2428 54107276 : mask >>= 1;
2429 54107276 : opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
2430 54107276 : mask >>= 1;
2431 54107276 : opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
2432 54107276 : mask >>= 1;
2433 54107276 : opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
2434 54107276 : mask >>= 1;
2435 54107276 : opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
2436 54107276 : mask >>= 1;
2437 54107276 : opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
2438 54107276 : mask >>= 1;
2439 54107276 : opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
2440 54107276 : mask >>= 1;
2441 54107276 : opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
2442 54107276 : mask >>= 1;
2443 54107276 : opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
2444 54107276 : mask >>= 1;
2445 54107276 : opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
2446 54107276 : mask >>= 1;
2447 54107276 : opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
2448 54107276 : mask >>= 1;
2449 54107276 : opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
2450 54107276 : mask >>= 1;
2451 54107276 : opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
2452 54107276 : mask >>= 1;
2453 54107276 : opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
2454 54107276 : mask >>= 1;
2455 54107276 : opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
2456 54107276 : mask >>= 1;
2457 54107276 : opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
2458 54107276 : mask >>= 1;
2459 54107276 : opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
2460 54107276 : mask >>= 1;
2461 54107276 : opts_set->x_param_vect_induction_float = (mask & 1) != 0;
2462 54107276 : mask >>= 1;
2463 54107276 : opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
2464 54107276 : mask >>= 1;
2465 54107276 : opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
2466 54107276 : mask >>= 1;
2467 54107276 : mask = ptr->explicit_mask[4];
2468 54107276 : opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
2469 54107276 : mask >>= 1;
2470 54107276 : opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
2471 54107276 : mask >>= 1;
2472 54107276 : opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
2473 54107276 : mask >>= 1;
2474 54107276 : opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
2475 54107276 : mask >>= 1;
2476 54107276 : opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (mask & 1) != 0;
2477 54107276 : mask >>= 1;
2478 54107276 : opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
2479 54107276 : mask >>= 1;
2480 54107276 : opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
2481 54107276 : mask >>= 1;
2482 54107276 : opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
2483 54107276 : mask >>= 1;
2484 54107276 : opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
2485 54107276 : mask >>= 1;
2486 54107276 : opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
2487 54107276 : mask >>= 1;
2488 54107276 : opts_set->x_param_widening_mul_defer_fma = (mask & 1) != 0;
2489 54107276 : mask >>= 1;
2490 54107276 : opts_set->x_flag_complex_method = (mask & 1) != 0;
2491 54107276 : mask >>= 1;
2492 54107276 : opts_set->x_flag_malloc_dse = (mask & 1) != 0;
2493 54107276 : mask >>= 1;
2494 54107276 : opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
2495 54107276 : mask >>= 1;
2496 54107276 : opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
2497 54107276 : mask >>= 1;
2498 54107276 : opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
2499 54107276 : mask >>= 1;
2500 54107276 : opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
2501 54107276 : mask >>= 1;
2502 54107276 : opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
2503 54107276 : mask >>= 1;
2504 54107276 : opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
2505 54107276 : mask >>= 1;
2506 54107276 : opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
2507 54107276 : mask >>= 1;
2508 54107276 : opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
2509 54107276 : mask >>= 1;
2510 54107276 : opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
2511 54107276 : mask >>= 1;
2512 54107276 : opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
2513 54107276 : mask >>= 1;
2514 54107276 : opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
2515 54107276 : mask >>= 1;
2516 54107276 : opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
2517 54107276 : mask >>= 1;
2518 54107276 : opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
2519 54107276 : mask >>= 1;
2520 54107276 : opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
2521 54107276 : mask >>= 1;
2522 54107276 : opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
2523 54107276 : mask >>= 1;
2524 54107276 : opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
2525 54107276 : mask >>= 1;
2526 54107276 : opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
2527 54107276 : mask >>= 1;
2528 54107276 : opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2529 54107276 : mask >>= 1;
2530 54107276 : opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
2531 54107276 : mask >>= 1;
2532 54107276 : opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
2533 54107276 : mask >>= 1;
2534 54107276 : opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2535 54107276 : mask >>= 1;
2536 54107276 : opts_set->x_optimize = (mask & 1) != 0;
2537 54107276 : mask >>= 1;
2538 54107276 : opts_set->x_optimize_size = (mask & 1) != 0;
2539 54107276 : mask >>= 1;
2540 54107276 : opts_set->x_optimize_debug = (mask & 1) != 0;
2541 54107276 : mask >>= 1;
2542 54107276 : opts_set->x_optimize_fast = (mask & 1) != 0;
2543 54107276 : mask >>= 1;
2544 54107276 : opts_set->x_warn_inline = (mask & 1) != 0;
2545 54107276 : mask >>= 1;
2546 54107276 : opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
2547 54107276 : mask >>= 1;
2548 54107276 : opts_set->x_flag_align_functions = (mask & 1) != 0;
2549 54107276 : mask >>= 1;
2550 54107276 : opts_set->x_flag_align_jumps = (mask & 1) != 0;
2551 54107276 : mask >>= 1;
2552 54107276 : opts_set->x_flag_align_labels = (mask & 1) != 0;
2553 54107276 : mask >>= 1;
2554 54107276 : opts_set->x_flag_align_loops = (mask & 1) != 0;
2555 54107276 : mask >>= 1;
2556 54107276 : opts_set->x_flag_allocation_dce = (mask & 1) != 0;
2557 54107276 : mask >>= 1;
2558 54107276 : opts_set->x_flag_store_data_races = (mask & 1) != 0;
2559 54107276 : mask >>= 1;
2560 54107276 : opts_set->x_flag_associative_math = (mask & 1) != 0;
2561 54107276 : mask >>= 1;
2562 54107276 : opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
2563 54107276 : mask >>= 1;
2564 54107276 : opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
2565 54107276 : mask >>= 1;
2566 54107276 : opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
2567 54107276 : mask >>= 1;
2568 54107276 : opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
2569 54107276 : mask >>= 1;
2570 54107276 : opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
2571 54107276 : mask >>= 1;
2572 54107276 : opts_set->x_flag_bit_tests = (mask & 1) != 0;
2573 54107276 : mask >>= 1;
2574 54107276 : opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
2575 54107276 : mask >>= 1;
2576 54107276 : opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
2577 54107276 : mask >>= 1;
2578 54107276 : opts_set->x_flag_caller_saves = (mask & 1) != 0;
2579 54107276 : mask >>= 1;
2580 54107276 : opts_set->x_flag_code_hoisting = (mask & 1) != 0;
2581 54107276 : mask >>= 1;
2582 54107276 : opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
2583 54107276 : mask >>= 1;
2584 54107276 : opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
2585 54107276 : mask >>= 1;
2586 54107276 : opts_set->x_flag_conserve_stack = (mask & 1) != 0;
2587 54107276 : mask >>= 1;
2588 54107276 : opts_set->x_flag_cprop_registers = (mask & 1) != 0;
2589 54107276 : mask >>= 1;
2590 54107276 : opts_set->x_flag_crossjumping = (mask & 1) != 0;
2591 54107276 : mask >>= 1;
2592 54107276 : opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
2593 54107276 : mask >>= 1;
2594 54107276 : opts_set->x_flag_dce = (mask & 1) != 0;
2595 54107276 : mask >>= 1;
2596 54107276 : mask = ptr->explicit_mask[5];
2597 54107276 : opts_set->x_flag_defer_pop = (mask & 1) != 0;
2598 54107276 : mask >>= 1;
2599 54107276 : opts_set->x_flag_delayed_branch = (mask & 1) != 0;
2600 54107276 : mask >>= 1;
2601 54107276 : opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
2602 54107276 : mask >>= 1;
2603 54107276 : opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
2604 54107276 : mask >>= 1;
2605 54107276 : opts_set->x_flag_dep_fusion = (mask & 1) != 0;
2606 54107276 : mask >>= 1;
2607 54107276 : opts_set->x_flag_devirtualize = (mask & 1) != 0;
2608 54107276 : mask >>= 1;
2609 54107276 : opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
2610 54107276 : mask >>= 1;
2611 54107276 : opts_set->x_flag_dse = (mask & 1) != 0;
2612 54107276 : mask >>= 1;
2613 54107276 : opts_set->x_flag_early_inlining = (mask & 1) != 0;
2614 54107276 : mask >>= 1;
2615 54107276 : opts_set->x_flag_exceptions = (mask & 1) != 0;
2616 54107276 : mask >>= 1;
2617 54107276 : opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
2618 54107276 : mask >>= 1;
2619 54107276 : opts_set->x_flag_ext_dce = (mask & 1) != 0;
2620 54107276 : mask >>= 1;
2621 54107276 : opts_set->x_flag_finite_loops = (mask & 1) != 0;
2622 54107276 : mask >>= 1;
2623 54107276 : opts_set->x_flag_finite_math_only = (mask & 1) != 0;
2624 54107276 : mask >>= 1;
2625 54107276 : opts_set->x_flag_float_store = (mask & 1) != 0;
2626 54107276 : mask >>= 1;
2627 54107276 : opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
2628 54107276 : mask >>= 1;
2629 54107276 : opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
2630 54107276 : mask >>= 1;
2631 54107276 : opts_set->x_flag_forward_propagate = (mask & 1) != 0;
2632 54107276 : mask >>= 1;
2633 54107276 : opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
2634 54107276 : mask >>= 1;
2635 54107276 : opts_set->x_flag_no_function_cse = (mask & 1) != 0;
2636 54107276 : mask >>= 1;
2637 54107276 : opts_set->x_flag_gcse = (mask & 1) != 0;
2638 54107276 : mask >>= 1;
2639 54107276 : opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
2640 54107276 : mask >>= 1;
2641 54107276 : opts_set->x_flag_gcse_las = (mask & 1) != 0;
2642 54107276 : mask >>= 1;
2643 54107276 : opts_set->x_flag_gcse_lm = (mask & 1) != 0;
2644 54107276 : mask >>= 1;
2645 54107276 : opts_set->x_flag_gcse_sm = (mask & 1) != 0;
2646 54107276 : mask >>= 1;
2647 54107276 : opts_set->x_flag_graphite = (mask & 1) != 0;
2648 54107276 : mask >>= 1;
2649 54107276 : opts_set->x_flag_graphite_identity = (mask & 1) != 0;
2650 54107276 : mask >>= 1;
2651 54107276 : opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
2652 54107276 : mask >>= 1;
2653 54107276 : opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
2654 54107276 : mask >>= 1;
2655 54107276 : opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
2656 54107276 : mask >>= 1;
2657 54107276 : opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
2658 54107276 : mask >>= 1;
2659 54107276 : opts_set->x_flag_harden_compares = (mask & 1) != 0;
2660 54107276 : mask >>= 1;
2661 54107276 : opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
2662 54107276 : mask >>= 1;
2663 54107276 : opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
2664 54107276 : mask >>= 1;
2665 54107276 : opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
2666 54107276 : mask >>= 1;
2667 54107276 : opts_set->x_flag_if_conversion = (mask & 1) != 0;
2668 54107276 : mask >>= 1;
2669 54107276 : opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
2670 54107276 : mask >>= 1;
2671 54107276 : opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
2672 54107276 : mask >>= 1;
2673 54107276 : opts_set->x_flag_no_inline = (mask & 1) != 0;
2674 54107276 : mask >>= 1;
2675 54107276 : opts_set->x_flag_inline_atomics = (mask & 1) != 0;
2676 54107276 : mask >>= 1;
2677 54107276 : opts_set->x_flag_inline_functions = (mask & 1) != 0;
2678 54107276 : mask >>= 1;
2679 54107276 : opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
2680 54107276 : mask >>= 1;
2681 54107276 : opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
2682 54107276 : mask >>= 1;
2683 54107276 : opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
2684 54107276 : mask >>= 1;
2685 54107276 : opts_set->x_flag_ipa_cp = (mask & 1) != 0;
2686 54107276 : mask >>= 1;
2687 54107276 : opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
2688 54107276 : mask >>= 1;
2689 54107276 : opts_set->x_flag_ipa_icf = (mask & 1) != 0;
2690 54107276 : mask >>= 1;
2691 54107276 : opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
2692 54107276 : mask >>= 1;
2693 54107276 : opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
2694 54107276 : mask >>= 1;
2695 54107276 : opts_set->x_flag_ipa_modref = (mask & 1) != 0;
2696 54107276 : mask >>= 1;
2697 54107276 : opts_set->x_flag_ipa_profile = (mask & 1) != 0;
2698 54107276 : mask >>= 1;
2699 54107276 : opts_set->x_flag_ipa_pta = (mask & 1) != 0;
2700 54107276 : mask >>= 1;
2701 54107276 : opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
2702 54107276 : mask >>= 1;
2703 54107276 : opts_set->x_flag_ipa_ra = (mask & 1) != 0;
2704 54107276 : mask >>= 1;
2705 54107276 : opts_set->x_flag_ipa_reference = (mask & 1) != 0;
2706 54107276 : mask >>= 1;
2707 54107276 : opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
2708 54107276 : mask >>= 1;
2709 54107276 : opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
2710 54107276 : mask >>= 1;
2711 54107276 : opts_set->x_flag_ipa_sra = (mask & 1) != 0;
2712 54107276 : mask >>= 1;
2713 54107276 : opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
2714 54107276 : mask >>= 1;
2715 54107276 : opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
2716 54107276 : mask >>= 1;
2717 54107276 : opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
2718 54107276 : mask >>= 1;
2719 54107276 : opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
2720 54107276 : mask >>= 1;
2721 54107276 : opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
2722 54107276 : mask >>= 1;
2723 54107276 : opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
2724 54107276 : mask >>= 1;
2725 54107276 : mask = ptr->explicit_mask[6];
2726 54107276 : opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
2727 54107276 : mask >>= 1;
2728 54107276 : opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
2729 54107276 : mask >>= 1;
2730 54107276 : opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
2731 54107276 : mask >>= 1;
2732 54107276 : opts_set->x_flag_ivopts = (mask & 1) != 0;
2733 54107276 : mask >>= 1;
2734 54107276 : opts_set->x_flag_jump_tables = (mask & 1) != 0;
2735 54107276 : mask >>= 1;
2736 54107276 : opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
2737 54107276 : mask >>= 1;
2738 54107276 : opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
2739 54107276 : mask >>= 1;
2740 54107276 : opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
2741 54107276 : mask >>= 1;
2742 54107276 : opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
2743 54107276 : mask >>= 1;
2744 54107276 : opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
2745 54107276 : mask >>= 1;
2746 54107276 : opts_set->x_flag_loop_interchange = (mask & 1) != 0;
2747 54107276 : mask >>= 1;
2748 54107276 : opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
2749 54107276 : mask >>= 1;
2750 54107276 : opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
2751 54107276 : mask >>= 1;
2752 54107276 : opts_set->x_flag_unroll_jam = (mask & 1) != 0;
2753 54107276 : mask >>= 1;
2754 54107276 : opts_set->x_flag_lra_remat = (mask & 1) != 0;
2755 54107276 : mask >>= 1;
2756 54107276 : opts_set->x_flag_malloc_dce = (mask & 1) != 0;
2757 54107276 : mask >>= 1;
2758 54107276 : opts_set->x_flag_errno_math = (mask & 1) != 0;
2759 54107276 : mask >>= 1;
2760 54107276 : opts_set->x_flag_modulo_sched = (mask & 1) != 0;
2761 54107276 : mask >>= 1;
2762 54107276 : opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
2763 54107276 : mask >>= 1;
2764 54107276 : opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
2765 54107276 : mask >>= 1;
2766 54107276 : opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
2767 54107276 : mask >>= 1;
2768 54107276 : opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
2769 54107276 : mask >>= 1;
2770 54107276 : opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
2771 54107276 : mask >>= 1;
2772 54107276 : opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
2773 54107276 : mask >>= 1;
2774 54107276 : opts_set->x_flag_opt_info = (mask & 1) != 0;
2775 54107276 : mask >>= 1;
2776 54107276 : opts_set->x_flag_optimize_crc = (mask & 1) != 0;
2777 54107276 : mask >>= 1;
2778 54107276 : opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
2779 54107276 : mask >>= 1;
2780 54107276 : opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
2781 54107276 : mask >>= 1;
2782 54107276 : opts_set->x_flag_pack_struct = (mask & 1) != 0;
2783 54107276 : mask >>= 1;
2784 54107276 : opts_set->x_flag_partial_inlining = (mask & 1) != 0;
2785 54107276 : mask >>= 1;
2786 54107276 : opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
2787 54107276 : mask >>= 1;
2788 54107276 : opts_set->x_flag_peel_loops = (mask & 1) != 0;
2789 54107276 : mask >>= 1;
2790 54107276 : opts_set->x_flag_no_peephole = (mask & 1) != 0;
2791 54107276 : mask >>= 1;
2792 54107276 : opts_set->x_flag_peephole2 = (mask & 1) != 0;
2793 54107276 : mask >>= 1;
2794 54107276 : opts_set->x_flag_plt = (mask & 1) != 0;
2795 54107276 : mask >>= 1;
2796 54107276 : opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
2797 54107276 : mask >>= 1;
2798 54107276 : opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
2799 54107276 : mask >>= 1;
2800 54107276 : opts_set->x_flag_printf_return_value = (mask & 1) != 0;
2801 54107276 : mask >>= 1;
2802 54107276 : opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
2803 54107276 : mask >>= 1;
2804 54107276 : opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
2805 54107276 : mask >>= 1;
2806 54107276 : opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
2807 54107276 : mask >>= 1;
2808 54107276 : opts_set->x_flag_ree = (mask & 1) != 0;
2809 54107276 : mask >>= 1;
2810 54107276 : opts_set->x_flag_rename_registers = (mask & 1) != 0;
2811 54107276 : mask >>= 1;
2812 54107276 : opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
2813 54107276 : mask >>= 1;
2814 54107276 : opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
2815 54107276 : mask >>= 1;
2816 54107276 : opts_set->x_flag_reorder_functions = (mask & 1) != 0;
2817 54107276 : mask >>= 1;
2818 54107276 : opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
2819 54107276 : mask >>= 1;
2820 54107276 : opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
2821 54107276 : mask >>= 1;
2822 54107276 : opts_set->x_flag_rounding_math = (mask & 1) != 0;
2823 54107276 : mask >>= 1;
2824 54107276 : opts_set->x_flag_rtti = (mask & 1) != 0;
2825 54107276 : mask >>= 1;
2826 54107276 : opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
2827 54107276 : mask >>= 1;
2828 54107276 : opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
2829 54107276 : mask >>= 1;
2830 54107276 : opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
2831 54107276 : mask >>= 1;
2832 54107276 : opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
2833 54107276 : mask >>= 1;
2834 54107276 : opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
2835 54107276 : mask >>= 1;
2836 54107276 : opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
2837 54107276 : mask >>= 1;
2838 54107276 : opts_set->x_flag_sched_pressure = (mask & 1) != 0;
2839 54107276 : mask >>= 1;
2840 54107276 : opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
2841 54107276 : mask >>= 1;
2842 54107276 : opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
2843 54107276 : mask >>= 1;
2844 54107276 : opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
2845 54107276 : mask >>= 1;
2846 54107276 : opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
2847 54107276 : mask >>= 1;
2848 54107276 : opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
2849 54107276 : mask >>= 1;
2850 54107276 : opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
2851 54107276 : mask >>= 1;
2852 54107276 : opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
2853 54107276 : mask >>= 1;
2854 54107276 : mask = ptr->explicit_mask[7];
2855 54107276 : opts_set->x_flag_schedule_insns = (mask & 1) != 0;
2856 54107276 : mask >>= 1;
2857 54107276 : opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
2858 54107276 : mask >>= 1;
2859 54107276 : opts_set->x_flag_section_anchors = (mask & 1) != 0;
2860 54107276 : mask >>= 1;
2861 54107276 : opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
2862 54107276 : mask >>= 1;
2863 54107276 : opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
2864 54107276 : mask >>= 1;
2865 54107276 : opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
2866 54107276 : mask >>= 1;
2867 54107276 : opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
2868 54107276 : mask >>= 1;
2869 54107276 : opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
2870 54107276 : mask >>= 1;
2871 54107276 : opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
2872 54107276 : mask >>= 1;
2873 54107276 : opts_set->x_flag_short_enums = (mask & 1) != 0;
2874 54107276 : mask >>= 1;
2875 54107276 : opts_set->x_flag_short_wchar = (mask & 1) != 0;
2876 54107276 : mask >>= 1;
2877 54107276 : opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
2878 54107276 : mask >>= 1;
2879 54107276 : opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
2880 54107276 : mask >>= 1;
2881 54107276 : opts_set->x_flag_signaling_nans = (mask & 1) != 0;
2882 54107276 : mask >>= 1;
2883 54107276 : opts_set->x_flag_signed_zeros = (mask & 1) != 0;
2884 54107276 : mask >>= 1;
2885 54107276 : opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
2886 54107276 : mask >>= 1;
2887 54107276 : opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
2888 54107276 : mask >>= 1;
2889 54107276 : opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
2890 54107276 : mask >>= 1;
2891 54107276 : opts_set->x_flag_split_loops = (mask & 1) != 0;
2892 54107276 : mask >>= 1;
2893 54107276 : opts_set->x_flag_split_wide_types = (mask & 1) != 0;
2894 54107276 : mask >>= 1;
2895 54107276 : opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
2896 54107276 : mask >>= 1;
2897 54107276 : opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
2898 54107276 : mask >>= 1;
2899 54107276 : opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
2900 54107276 : mask >>= 1;
2901 54107276 : opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
2902 54107276 : mask >>= 1;
2903 54107276 : opts_set->x_flag_stack_protect = (mask & 1) != 0;
2904 54107276 : mask >>= 1;
2905 54107276 : opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
2906 54107276 : mask >>= 1;
2907 54107276 : opts_set->x_flag_store_merging = (mask & 1) != 0;
2908 54107276 : mask >>= 1;
2909 54107276 : opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
2910 54107276 : mask >>= 1;
2911 54107276 : opts_set->x_flag_strict_enums = (mask & 1) != 0;
2912 54107276 : mask >>= 1;
2913 54107276 : opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
2914 54107276 : mask >>= 1;
2915 54107276 : opts_set->x_flag_thread_jumps = (mask & 1) != 0;
2916 54107276 : mask >>= 1;
2917 54107276 : opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
2918 54107276 : mask >>= 1;
2919 54107276 : opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
2920 54107276 : mask >>= 1;
2921 54107276 : opts_set->x_flag_tracer = (mask & 1) != 0;
2922 54107276 : mask >>= 1;
2923 54107276 : opts_set->x_flag_trapping_math = (mask & 1) != 0;
2924 54107276 : mask >>= 1;
2925 54107276 : opts_set->x_flag_trapv = (mask & 1) != 0;
2926 54107276 : mask >>= 1;
2927 54107276 : opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
2928 54107276 : mask >>= 1;
2929 54107276 : opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
2930 54107276 : mask >>= 1;
2931 54107276 : opts_set->x_flag_tree_ccp = (mask & 1) != 0;
2932 54107276 : mask >>= 1;
2933 54107276 : opts_set->x_flag_tree_ch = (mask & 1) != 0;
2934 54107276 : mask >>= 1;
2935 54107276 : opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
2936 54107276 : mask >>= 1;
2937 54107276 : opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
2938 54107276 : mask >>= 1;
2939 54107276 : opts_set->x_flag_tree_cselim = (mask & 1) != 0;
2940 54107276 : mask >>= 1;
2941 54107276 : opts_set->x_flag_tree_dce = (mask & 1) != 0;
2942 54107276 : mask >>= 1;
2943 54107276 : opts_set->x_flag_tree_dom = (mask & 1) != 0;
2944 54107276 : mask >>= 1;
2945 54107276 : opts_set->x_flag_tree_dse = (mask & 1) != 0;
2946 54107276 : mask >>= 1;
2947 54107276 : opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
2948 54107276 : mask >>= 1;
2949 54107276 : opts_set->x_flag_tree_fre = (mask & 1) != 0;
2950 54107276 : mask >>= 1;
2951 54107276 : opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
2952 54107276 : mask >>= 1;
2953 54107276 : opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
2954 54107276 : mask >>= 1;
2955 54107276 : opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
2956 54107276 : mask >>= 1;
2957 54107276 : opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
2958 54107276 : mask >>= 1;
2959 54107276 : opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
2960 54107276 : mask >>= 1;
2961 54107276 : opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
2962 54107276 : mask >>= 1;
2963 54107276 : opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
2964 54107276 : mask >>= 1;
2965 54107276 : opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
2966 54107276 : mask >>= 1;
2967 54107276 : opts_set->x_flag_tree_pre = (mask & 1) != 0;
2968 54107276 : mask >>= 1;
2969 54107276 : opts_set->x_flag_tree_pta = (mask & 1) != 0;
2970 54107276 : mask >>= 1;
2971 54107276 : opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
2972 54107276 : mask >>= 1;
2973 54107276 : opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
2974 54107276 : mask >>= 1;
2975 54107276 : opts_set->x_flag_tree_sink = (mask & 1) != 0;
2976 54107276 : mask >>= 1;
2977 54107276 : opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
2978 54107276 : mask >>= 1;
2979 54107276 : opts_set->x_flag_tree_slsr = (mask & 1) != 0;
2980 54107276 : mask >>= 1;
2981 54107276 : opts_set->x_flag_tree_sra = (mask & 1) != 0;
2982 54107276 : mask >>= 1;
2983 54107276 : mask = ptr->explicit_mask[8];
2984 54107276 : opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
2985 54107276 : mask >>= 1;
2986 54107276 : opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
2987 54107276 : mask >>= 1;
2988 54107276 : opts_set->x_flag_tree_ter = (mask & 1) != 0;
2989 54107276 : mask >>= 1;
2990 54107276 : opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
2991 54107276 : mask >>= 1;
2992 54107276 : opts_set->x_flag_tree_vrp = (mask & 1) != 0;
2993 54107276 : mask >>= 1;
2994 54107276 : opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
2995 54107276 : mask >>= 1;
2996 54107276 : opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
2997 54107276 : mask >>= 1;
2998 54107276 : opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
2999 54107276 : mask >>= 1;
3000 54107276 : opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
3001 54107276 : mask >>= 1;
3002 54107276 : opts_set->x_flag_unroll_loops = (mask & 1) != 0;
3003 54107276 : mask >>= 1;
3004 54107276 : opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
3005 54107276 : mask >>= 1;
3006 54107276 : opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
3007 54107276 : mask >>= 1;
3008 54107276 : opts_set->x_flag_unwind_tables = (mask & 1) != 0;
3009 54107276 : mask >>= 1;
3010 54107276 : opts_set->x_flag_var_tracking = (mask & 1) != 0;
3011 54107276 : mask >>= 1;
3012 54107276 : opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
3013 54107276 : mask >>= 1;
3014 54107276 : opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
3015 54107276 : mask >>= 1;
3016 54107276 : opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
3017 54107276 : mask >>= 1;
3018 54107276 : opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
3019 54107276 : mask >>= 1;
3020 54107276 : opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
3021 54107276 : mask >>= 1;
3022 54107276 : opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
3023 54107276 : mask >>= 1;
3024 54107276 : opts_set->x_flag_web = (mask & 1) != 0;
3025 54107276 : mask >>= 1;
3026 54107276 : opts_set->x_flag_wrapv = (mask & 1) != 0;
3027 54107276 : mask >>= 1;
3028 54107276 : opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
3029 54107276 : mask >>= 1;
3030 54107276 : opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
3031 54107276 : mask >>= 1;
3032 54107276 : opts_set->x_ix86_use_scatter = (mask & 1) != 0;
3033 54107276 : mask >>= 1;
3034 54107276 : opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
3035 54107276 : mask >>= 1;
3036 54107276 : opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
3037 54107276 : mask >>= 1;
3038 54107276 : opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
3039 54107276 : mask >>= 1;
3040 54107276 : opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
3041 54107276 : mask >>= 1;
3042 54107276 : opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
3043 54107276 : mask >>= 1;
3044 54107276 : opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
3045 54107276 : mask >>= 1;
3046 54107276 : targetm.override_options_after_change ();
3047 54107276 : }
3048 :
3049 : /* Print optimization options from a structure. */
3050 : void
3051 0 : cl_optimization_print (FILE *file,
3052 : int indent_to,
3053 : struct cl_optimization *ptr)
3054 : {
3055 0 : fputs ("\n", file);
3056 0 : if (ptr->x_param_align_loop_iterations)
3057 0 : fprintf (file, "%*s%s (%#x)\n",
3058 : indent_to, "",
3059 : "param_align_loop_iterations",
3060 : ptr->x_param_align_loop_iterations);
3061 :
3062 0 : if (ptr->x_param_align_threshold)
3063 0 : fprintf (file, "%*s%s (%#x)\n",
3064 : indent_to, "",
3065 : "param_align_threshold",
3066 : ptr->x_param_align_threshold);
3067 :
3068 0 : if (ptr->x_param_asan_protect_allocas)
3069 0 : fprintf (file, "%*s%s (%#x)\n",
3070 : indent_to, "",
3071 : "param_asan_protect_allocas",
3072 : ptr->x_param_asan_protect_allocas);
3073 :
3074 0 : if (ptr->x_param_asan_instrument_reads)
3075 0 : fprintf (file, "%*s%s (%#x)\n",
3076 : indent_to, "",
3077 : "param_asan_instrument_reads",
3078 : ptr->x_param_asan_instrument_reads);
3079 :
3080 0 : if (ptr->x_param_asan_instrument_writes)
3081 0 : fprintf (file, "%*s%s (%#x)\n",
3082 : indent_to, "",
3083 : "param_asan_instrument_writes",
3084 : ptr->x_param_asan_instrument_writes);
3085 :
3086 0 : if (ptr->x_param_asan_instrumentation_with_call_threshold)
3087 0 : fprintf (file, "%*s%s (%#x)\n",
3088 : indent_to, "",
3089 : "param_asan_instrumentation_with_call_threshold",
3090 : ptr->x_param_asan_instrumentation_with_call_threshold);
3091 :
3092 0 : if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
3093 0 : fprintf (file, "%*s%s (%#x)\n",
3094 : indent_to, "",
3095 : "param_asan_kernel_mem_intrinsic_prefix",
3096 : ptr->x_param_asan_kernel_mem_intrinsic_prefix);
3097 :
3098 0 : if (ptr->x_param_asan_memintrin)
3099 0 : fprintf (file, "%*s%s (%#x)\n",
3100 : indent_to, "",
3101 : "param_asan_memintrin",
3102 : ptr->x_param_asan_memintrin);
3103 :
3104 0 : if (ptr->x_param_asan_stack)
3105 0 : fprintf (file, "%*s%s (%#x)\n",
3106 : indent_to, "",
3107 : "param_asan_stack",
3108 : ptr->x_param_asan_stack);
3109 :
3110 0 : if (ptr->x_param_asan_use_after_return)
3111 0 : fprintf (file, "%*s%s (%#x)\n",
3112 : indent_to, "",
3113 : "param_asan_use_after_return",
3114 : ptr->x_param_asan_use_after_return);
3115 :
3116 0 : if (ptr->x_param_auto_profile_bbs)
3117 0 : fprintf (file, "%*s%s (%#x)\n",
3118 : indent_to, "",
3119 : "param_auto_profile_bbs",
3120 : ptr->x_param_auto_profile_bbs);
3121 :
3122 0 : if (ptr->x_param_auto_profile_reorder_only)
3123 0 : fprintf (file, "%*s%s (%#x)\n",
3124 : indent_to, "",
3125 : "param_auto_profile_reorder_only",
3126 : ptr->x_param_auto_profile_reorder_only);
3127 :
3128 0 : if (ptr->x_param_avg_loop_niter)
3129 0 : fprintf (file, "%*s%s (%#x)\n",
3130 : indent_to, "",
3131 : "param_avg_loop_niter",
3132 : ptr->x_param_avg_loop_niter);
3133 :
3134 0 : if (ptr->x_param_avoid_fma_max_bits)
3135 0 : fprintf (file, "%*s%s (%#x)\n",
3136 : indent_to, "",
3137 : "param_avoid_fma_max_bits",
3138 : ptr->x_param_avoid_fma_max_bits);
3139 :
3140 0 : if (ptr->x_param_builtin_expect_probability)
3141 0 : fprintf (file, "%*s%s (%#x)\n",
3142 : indent_to, "",
3143 : "param_builtin_expect_probability",
3144 : ptr->x_param_builtin_expect_probability);
3145 :
3146 0 : if (ptr->x_param_builtin_string_cmp_inline_length)
3147 0 : fprintf (file, "%*s%s (%#x)\n",
3148 : indent_to, "",
3149 : "param_builtin_string_cmp_inline_length",
3150 : ptr->x_param_builtin_string_cmp_inline_length);
3151 :
3152 0 : if (ptr->x_param_case_values_threshold)
3153 0 : fprintf (file, "%*s%s (%#x)\n",
3154 : indent_to, "",
3155 : "param_case_values_threshold",
3156 : ptr->x_param_case_values_threshold);
3157 :
3158 0 : if (ptr->x_param_comdat_sharing_probability)
3159 0 : fprintf (file, "%*s%s (%#x)\n",
3160 : indent_to, "",
3161 : "param_comdat_sharing_probability",
3162 : ptr->x_param_comdat_sharing_probability);
3163 :
3164 0 : if (ptr->x_param_construct_interfere_size)
3165 0 : fprintf (file, "%*s%s (%#x)\n",
3166 : indent_to, "",
3167 : "param_construct_interfere_size",
3168 : ptr->x_param_construct_interfere_size);
3169 :
3170 0 : if (ptr->x_param_cycle_accurate_model)
3171 0 : fprintf (file, "%*s%s (%#x)\n",
3172 : indent_to, "",
3173 : "param_cycle_accurate_model",
3174 : ptr->x_param_cycle_accurate_model);
3175 :
3176 0 : if (ptr->x_param_destruct_interfere_size)
3177 0 : fprintf (file, "%*s%s (%#x)\n",
3178 : indent_to, "",
3179 : "param_destruct_interfere_size",
3180 : ptr->x_param_destruct_interfere_size);
3181 :
3182 0 : if (ptr->x_param_dom_jump_threading)
3183 0 : fprintf (file, "%*s%s (%#x)\n",
3184 : indent_to, "",
3185 : "param_dom_jump_threading",
3186 : ptr->x_param_dom_jump_threading);
3187 :
3188 0 : if (ptr->x_param_dse_max_alias_queries_per_store)
3189 0 : fprintf (file, "%*s%s (%#x)\n",
3190 : indent_to, "",
3191 : "param_dse_max_alias_queries_per_store",
3192 : ptr->x_param_dse_max_alias_queries_per_store);
3193 :
3194 0 : if (ptr->x_param_dse_max_object_size)
3195 0 : fprintf (file, "%*s%s (%#x)\n",
3196 : indent_to, "",
3197 : "param_dse_max_object_size",
3198 : ptr->x_param_dse_max_object_size);
3199 :
3200 0 : if (ptr->x_param_early_inlining_insns)
3201 0 : fprintf (file, "%*s%s (%#x)\n",
3202 : indent_to, "",
3203 : "param_early_inlining_insns",
3204 : ptr->x_param_early_inlining_insns);
3205 :
3206 0 : if (ptr->x_param_fsm_scale_path_stmts)
3207 0 : fprintf (file, "%*s%s (%#x)\n",
3208 : indent_to, "",
3209 : "param_fsm_scale_path_stmts",
3210 : ptr->x_param_fsm_scale_path_stmts);
3211 :
3212 0 : if (ptr->x_param_fully_pipelined_fma)
3213 0 : fprintf (file, "%*s%s (%#x)\n",
3214 : indent_to, "",
3215 : "param_fully_pipelined_fma",
3216 : ptr->x_param_fully_pipelined_fma);
3217 :
3218 0 : if (ptr->x_param_gcse_after_reload_critical_fraction)
3219 0 : fprintf (file, "%*s%s (%#x)\n",
3220 : indent_to, "",
3221 : "param_gcse_after_reload_critical_fraction",
3222 : ptr->x_param_gcse_after_reload_critical_fraction);
3223 :
3224 0 : if (ptr->x_param_gcse_after_reload_partial_fraction)
3225 0 : fprintf (file, "%*s%s (%#x)\n",
3226 : indent_to, "",
3227 : "param_gcse_after_reload_partial_fraction",
3228 : ptr->x_param_gcse_after_reload_partial_fraction);
3229 :
3230 0 : if (ptr->x_param_gcse_cost_distance_ratio)
3231 0 : fprintf (file, "%*s%s (%#x)\n",
3232 : indent_to, "",
3233 : "param_gcse_cost_distance_ratio",
3234 : ptr->x_param_gcse_cost_distance_ratio);
3235 :
3236 0 : if (ptr->x_param_gcse_unrestricted_cost)
3237 0 : fprintf (file, "%*s%s (%#x)\n",
3238 : indent_to, "",
3239 : "param_gcse_unrestricted_cost",
3240 : ptr->x_param_gcse_unrestricted_cost);
3241 :
3242 0 : if (ptr->x_param_graphite_max_arrays_per_scop)
3243 0 : fprintf (file, "%*s%s (%#x)\n",
3244 : indent_to, "",
3245 : "param_graphite_max_arrays_per_scop",
3246 : ptr->x_param_graphite_max_arrays_per_scop);
3247 :
3248 0 : if (ptr->x_param_graphite_max_nb_scop_params)
3249 0 : fprintf (file, "%*s%s (%#x)\n",
3250 : indent_to, "",
3251 : "param_graphite_max_nb_scop_params",
3252 : ptr->x_param_graphite_max_nb_scop_params);
3253 :
3254 0 : if (ptr->x_param_hardcfr_max_blocks)
3255 0 : fprintf (file, "%*s%s (%#x)\n",
3256 : indent_to, "",
3257 : "param_hardcfr_max_blocks",
3258 : ptr->x_param_hardcfr_max_blocks);
3259 :
3260 0 : if (ptr->x_param_hardcfr_max_inline_blocks)
3261 0 : fprintf (file, "%*s%s (%#x)\n",
3262 : indent_to, "",
3263 : "param_hardcfr_max_inline_blocks",
3264 : ptr->x_param_hardcfr_max_inline_blocks);
3265 :
3266 0 : if (ptr->x_param_hwasan_instrument_allocas)
3267 0 : fprintf (file, "%*s%s (%#x)\n",
3268 : indent_to, "",
3269 : "param_hwasan_instrument_allocas",
3270 : ptr->x_param_hwasan_instrument_allocas);
3271 :
3272 0 : if (ptr->x_param_hwasan_instrument_mem_intrinsics)
3273 0 : fprintf (file, "%*s%s (%#x)\n",
3274 : indent_to, "",
3275 : "param_hwasan_instrument_mem_intrinsics",
3276 : ptr->x_param_hwasan_instrument_mem_intrinsics);
3277 :
3278 0 : if (ptr->x_param_hwasan_instrument_reads)
3279 0 : fprintf (file, "%*s%s (%#x)\n",
3280 : indent_to, "",
3281 : "param_hwasan_instrument_reads",
3282 : ptr->x_param_hwasan_instrument_reads);
3283 :
3284 0 : if (ptr->x_param_hwasan_instrument_stack)
3285 0 : fprintf (file, "%*s%s (%#x)\n",
3286 : indent_to, "",
3287 : "param_hwasan_instrument_stack",
3288 : ptr->x_param_hwasan_instrument_stack);
3289 :
3290 0 : if (ptr->x_param_hwasan_instrument_writes)
3291 0 : fprintf (file, "%*s%s (%#x)\n",
3292 : indent_to, "",
3293 : "param_hwasan_instrument_writes",
3294 : ptr->x_param_hwasan_instrument_writes);
3295 :
3296 0 : if (ptr->x_param_hwasan_random_frame_tag)
3297 0 : fprintf (file, "%*s%s (%#x)\n",
3298 : indent_to, "",
3299 : "param_hwasan_random_frame_tag",
3300 : ptr->x_param_hwasan_random_frame_tag);
3301 :
3302 0 : if (ptr->x_param_inline_heuristics_hint_percent)
3303 0 : fprintf (file, "%*s%s (%#x)\n",
3304 : indent_to, "",
3305 : "param_inline_heuristics_hint_percent",
3306 : ptr->x_param_inline_heuristics_hint_percent);
3307 :
3308 0 : if (ptr->x_param_inline_min_speedup)
3309 0 : fprintf (file, "%*s%s (%#x)\n",
3310 : indent_to, "",
3311 : "param_inline_min_speedup",
3312 : ptr->x_param_inline_min_speedup);
3313 :
3314 0 : if (ptr->x_param_inline_unit_growth)
3315 0 : fprintf (file, "%*s%s (%#x)\n",
3316 : indent_to, "",
3317 : "param_inline_unit_growth",
3318 : ptr->x_param_inline_unit_growth);
3319 :
3320 0 : if (ptr->x_param_ipa_cp_eval_threshold)
3321 0 : fprintf (file, "%*s%s (%#x)\n",
3322 : indent_to, "",
3323 : "param_ipa_cp_eval_threshold",
3324 : ptr->x_param_ipa_cp_eval_threshold);
3325 :
3326 0 : if (ptr->x_param_ipa_cp_large_unit_insns)
3327 0 : fprintf (file, "%*s%s (%#x)\n",
3328 : indent_to, "",
3329 : "param_ipa_cp_large_unit_insns",
3330 : ptr->x_param_ipa_cp_large_unit_insns);
3331 :
3332 0 : if (ptr->x_param_ipa_cp_loop_hint_bonus)
3333 0 : fprintf (file, "%*s%s (%#x)\n",
3334 : indent_to, "",
3335 : "param_ipa_cp_loop_hint_bonus",
3336 : ptr->x_param_ipa_cp_loop_hint_bonus);
3337 :
3338 0 : if (ptr->x_param_ipa_cp_max_recursive_depth)
3339 0 : fprintf (file, "%*s%s (%#x)\n",
3340 : indent_to, "",
3341 : "param_ipa_cp_max_recursive_depth",
3342 : ptr->x_param_ipa_cp_max_recursive_depth);
3343 :
3344 0 : if (ptr->x_param_ipa_cp_min_recursive_probability)
3345 0 : fprintf (file, "%*s%s (%#x)\n",
3346 : indent_to, "",
3347 : "param_ipa_cp_min_recursive_probability",
3348 : ptr->x_param_ipa_cp_min_recursive_probability);
3349 :
3350 0 : if (ptr->x_param_ipa_cp_recursion_penalty)
3351 0 : fprintf (file, "%*s%s (%#x)\n",
3352 : indent_to, "",
3353 : "param_ipa_cp_recursion_penalty",
3354 : ptr->x_param_ipa_cp_recursion_penalty);
3355 :
3356 0 : if (ptr->x_param_ipa_cp_recursive_freq_factor)
3357 0 : fprintf (file, "%*s%s (%#x)\n",
3358 : indent_to, "",
3359 : "param_ipa_cp_recursive_freq_factor",
3360 : ptr->x_param_ipa_cp_recursive_freq_factor);
3361 :
3362 0 : if (ptr->x_param_ipa_cp_single_call_penalty)
3363 0 : fprintf (file, "%*s%s (%#x)\n",
3364 : indent_to, "",
3365 : "param_ipa_cp_single_call_penalty",
3366 : ptr->x_param_ipa_cp_single_call_penalty);
3367 :
3368 0 : if (ptr->x_param_ipa_cp_sweeps)
3369 0 : fprintf (file, "%*s%s (%#x)\n",
3370 : indent_to, "",
3371 : "param_ipa_cp_sweeps",
3372 : ptr->x_param_ipa_cp_sweeps);
3373 :
3374 0 : if (ptr->x_param_ipa_cp_unit_growth)
3375 0 : fprintf (file, "%*s%s (%#x)\n",
3376 : indent_to, "",
3377 : "param_ipa_cp_unit_growth",
3378 : ptr->x_param_ipa_cp_unit_growth);
3379 :
3380 0 : if (ptr->x_param_ipa_cp_value_list_size)
3381 0 : fprintf (file, "%*s%s (%#x)\n",
3382 : indent_to, "",
3383 : "param_ipa_cp_value_list_size",
3384 : ptr->x_param_ipa_cp_value_list_size);
3385 :
3386 0 : if (ptr->x_param_ipa_jump_function_lookups)
3387 0 : fprintf (file, "%*s%s (%#x)\n",
3388 : indent_to, "",
3389 : "param_ipa_jump_function_lookups",
3390 : ptr->x_param_ipa_jump_function_lookups);
3391 :
3392 0 : if (ptr->x_param_ipa_max_aa_steps)
3393 0 : fprintf (file, "%*s%s (%#x)\n",
3394 : indent_to, "",
3395 : "param_ipa_max_aa_steps",
3396 : ptr->x_param_ipa_max_aa_steps);
3397 :
3398 0 : if (ptr->x_param_ipa_max_agg_items)
3399 0 : fprintf (file, "%*s%s (%#x)\n",
3400 : indent_to, "",
3401 : "param_ipa_max_agg_items",
3402 : ptr->x_param_ipa_max_agg_items);
3403 :
3404 0 : if (ptr->x_param_ipa_max_loop_predicates)
3405 0 : fprintf (file, "%*s%s (%#x)\n",
3406 : indent_to, "",
3407 : "param_ipa_max_loop_predicates",
3408 : ptr->x_param_ipa_max_loop_predicates);
3409 :
3410 0 : if (ptr->x_param_ipa_max_param_expr_ops)
3411 0 : fprintf (file, "%*s%s (%#x)\n",
3412 : indent_to, "",
3413 : "param_ipa_max_param_expr_ops",
3414 : ptr->x_param_ipa_max_param_expr_ops);
3415 :
3416 0 : if (ptr->x_param_ipa_max_switch_predicate_bounds)
3417 0 : fprintf (file, "%*s%s (%#x)\n",
3418 : indent_to, "",
3419 : "param_ipa_max_switch_predicate_bounds",
3420 : ptr->x_param_ipa_max_switch_predicate_bounds);
3421 :
3422 0 : if (ptr->x_param_ipa_sra_deref_prob_threshold)
3423 0 : fprintf (file, "%*s%s (%#x)\n",
3424 : indent_to, "",
3425 : "param_ipa_sra_deref_prob_threshold",
3426 : ptr->x_param_ipa_sra_deref_prob_threshold);
3427 :
3428 0 : if (ptr->x_param_ipa_sra_max_replacements)
3429 0 : fprintf (file, "%*s%s (%#x)\n",
3430 : indent_to, "",
3431 : "param_ipa_sra_max_replacements",
3432 : ptr->x_param_ipa_sra_max_replacements);
3433 :
3434 0 : if (ptr->x_param_ipa_sra_ptr_growth_factor)
3435 0 : fprintf (file, "%*s%s (%#x)\n",
3436 : indent_to, "",
3437 : "param_ipa_sra_ptr_growth_factor",
3438 : ptr->x_param_ipa_sra_ptr_growth_factor);
3439 :
3440 0 : if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
3441 0 : fprintf (file, "%*s%s (%#x)\n",
3442 : indent_to, "",
3443 : "param_ipa_sra_ptrwrap_growth_factor",
3444 : ptr->x_param_ipa_sra_ptrwrap_growth_factor);
3445 :
3446 0 : if (ptr->x_param_ira_consider_dup_in_all_alts)
3447 0 : fprintf (file, "%*s%s (%#x)\n",
3448 : indent_to, "",
3449 : "param_ira_consider_dup_in_all_alts",
3450 : ptr->x_param_ira_consider_dup_in_all_alts);
3451 :
3452 0 : if (ptr->x_param_ira_loop_reserved_regs)
3453 0 : fprintf (file, "%*s%s (%#x)\n",
3454 : indent_to, "",
3455 : "param_ira_loop_reserved_regs",
3456 : ptr->x_param_ira_loop_reserved_regs);
3457 :
3458 0 : if (ptr->x_param_ira_max_conflict_table_size)
3459 0 : fprintf (file, "%*s%s (%#x)\n",
3460 : indent_to, "",
3461 : "param_ira_max_conflict_table_size",
3462 : ptr->x_param_ira_max_conflict_table_size);
3463 :
3464 0 : if (ptr->x_param_ira_max_loops_num)
3465 0 : fprintf (file, "%*s%s (%#x)\n",
3466 : indent_to, "",
3467 : "param_ira_max_loops_num",
3468 : ptr->x_param_ira_max_loops_num);
3469 :
3470 0 : if (ptr->x_param_ira_simple_lra_insn_threshold)
3471 0 : fprintf (file, "%*s%s (%#x)\n",
3472 : indent_to, "",
3473 : "param_ira_simple_lra_insn_threshold",
3474 : ptr->x_param_ira_simple_lra_insn_threshold);
3475 :
3476 0 : if (ptr->x_param_iv_always_prune_cand_set_bound)
3477 0 : fprintf (file, "%*s%s (%#x)\n",
3478 : indent_to, "",
3479 : "param_iv_always_prune_cand_set_bound",
3480 : ptr->x_param_iv_always_prune_cand_set_bound);
3481 :
3482 0 : if (ptr->x_param_iv_consider_all_candidates_bound)
3483 0 : fprintf (file, "%*s%s (%#x)\n",
3484 : indent_to, "",
3485 : "param_iv_consider_all_candidates_bound",
3486 : ptr->x_param_iv_consider_all_candidates_bound);
3487 :
3488 0 : if (ptr->x_param_iv_max_considered_uses)
3489 0 : fprintf (file, "%*s%s (%#x)\n",
3490 : indent_to, "",
3491 : "param_iv_max_considered_uses",
3492 : ptr->x_param_iv_max_considered_uses);
3493 :
3494 0 : if (ptr->x_ix86_vect_compare_costs)
3495 0 : fprintf (file, "%*s%s (%#x)\n",
3496 : indent_to, "",
3497 : "ix86_vect_compare_costs",
3498 : ptr->x_ix86_vect_compare_costs);
3499 :
3500 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_size)
3501 0 : fprintf (file, "%*s%s (%#x)\n",
3502 : indent_to, "",
3503 : "param_jump_table_max_growth_ratio_for_size",
3504 : ptr->x_param_jump_table_max_growth_ratio_for_size);
3505 :
3506 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
3507 0 : fprintf (file, "%*s%s (%#x)\n",
3508 : indent_to, "",
3509 : "param_jump_table_max_growth_ratio_for_speed",
3510 : ptr->x_param_jump_table_max_growth_ratio_for_speed);
3511 :
3512 0 : if (ptr->x_param_l1_cache_line_size)
3513 0 : fprintf (file, "%*s%s (%#x)\n",
3514 : indent_to, "",
3515 : "param_l1_cache_line_size",
3516 : ptr->x_param_l1_cache_line_size);
3517 :
3518 0 : if (ptr->x_param_l1_cache_size)
3519 0 : fprintf (file, "%*s%s (%#x)\n",
3520 : indent_to, "",
3521 : "param_l1_cache_size",
3522 : ptr->x_param_l1_cache_size);
3523 :
3524 0 : if (ptr->x_param_l2_cache_size)
3525 0 : fprintf (file, "%*s%s (%#x)\n",
3526 : indent_to, "",
3527 : "param_l2_cache_size",
3528 : ptr->x_param_l2_cache_size);
3529 :
3530 0 : if (ptr->x_param_large_function_growth)
3531 0 : fprintf (file, "%*s%s (%#x)\n",
3532 : indent_to, "",
3533 : "param_large_function_growth",
3534 : ptr->x_param_large_function_growth);
3535 :
3536 0 : if (ptr->x_param_large_function_insns)
3537 0 : fprintf (file, "%*s%s (%#x)\n",
3538 : indent_to, "",
3539 : "param_large_function_insns",
3540 : ptr->x_param_large_function_insns);
3541 :
3542 0 : if (ptr->x_param_stack_frame_growth)
3543 0 : fprintf (file, "%*s%s (%#x)\n",
3544 : indent_to, "",
3545 : "param_stack_frame_growth",
3546 : ptr->x_param_stack_frame_growth);
3547 :
3548 0 : if (ptr->x_param_large_stack_frame)
3549 0 : fprintf (file, "%*s%s (%#x)\n",
3550 : indent_to, "",
3551 : "param_large_stack_frame",
3552 : ptr->x_param_large_stack_frame);
3553 :
3554 0 : if (ptr->x_param_large_unit_insns)
3555 0 : fprintf (file, "%*s%s (%#x)\n",
3556 : indent_to, "",
3557 : "param_large_unit_insns",
3558 : ptr->x_param_large_unit_insns);
3559 :
3560 0 : if (ptr->x_param_lim_expensive)
3561 0 : fprintf (file, "%*s%s (%#x)\n",
3562 : indent_to, "",
3563 : "param_lim_expensive",
3564 : ptr->x_param_lim_expensive);
3565 :
3566 0 : if (ptr->x_param_loop_block_tile_size)
3567 0 : fprintf (file, "%*s%s (%#x)\n",
3568 : indent_to, "",
3569 : "param_loop_block_tile_size",
3570 : ptr->x_param_loop_block_tile_size);
3571 :
3572 0 : if (ptr->x_param_loop_interchange_max_num_stmts)
3573 0 : fprintf (file, "%*s%s (%#x)\n",
3574 : indent_to, "",
3575 : "param_loop_interchange_max_num_stmts",
3576 : ptr->x_param_loop_interchange_max_num_stmts);
3577 :
3578 0 : if (ptr->x_param_loop_interchange_stride_ratio)
3579 0 : fprintf (file, "%*s%s (%#x)\n",
3580 : indent_to, "",
3581 : "param_loop_interchange_stride_ratio",
3582 : ptr->x_param_loop_interchange_stride_ratio);
3583 :
3584 0 : if (ptr->x_param_loop_invariant_max_bbs_in_loop)
3585 0 : fprintf (file, "%*s%s (%#x)\n",
3586 : indent_to, "",
3587 : "param_loop_invariant_max_bbs_in_loop",
3588 : ptr->x_param_loop_invariant_max_bbs_in_loop);
3589 :
3590 0 : if (ptr->x_param_loop_max_datarefs_for_datadeps)
3591 0 : fprintf (file, "%*s%s (%#x)\n",
3592 : indent_to, "",
3593 : "param_loop_max_datarefs_for_datadeps",
3594 : ptr->x_param_loop_max_datarefs_for_datadeps);
3595 :
3596 0 : if (ptr->x_param_loop_versioning_max_inner_insns)
3597 0 : fprintf (file, "%*s%s (%#x)\n",
3598 : indent_to, "",
3599 : "param_loop_versioning_max_inner_insns",
3600 : ptr->x_param_loop_versioning_max_inner_insns);
3601 :
3602 0 : if (ptr->x_param_loop_versioning_max_outer_insns)
3603 0 : fprintf (file, "%*s%s (%#x)\n",
3604 : indent_to, "",
3605 : "param_loop_versioning_max_outer_insns",
3606 : ptr->x_param_loop_versioning_max_outer_insns);
3607 :
3608 0 : if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
3609 0 : fprintf (file, "%*s%s (%#x)\n",
3610 : indent_to, "",
3611 : "param_lra_inheritance_ebb_probability_cutoff",
3612 : ptr->x_param_lra_inheritance_ebb_probability_cutoff);
3613 :
3614 0 : if (ptr->x_param_lra_max_considered_reload_pseudos)
3615 0 : fprintf (file, "%*s%s (%#x)\n",
3616 : indent_to, "",
3617 : "param_lra_max_considered_reload_pseudos",
3618 : ptr->x_param_lra_max_considered_reload_pseudos);
3619 :
3620 0 : if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
3621 0 : fprintf (file, "%*s%s (%#x)\n",
3622 : indent_to, "",
3623 : "lra_max_pseudos_points_log2_considered_for_preferences",
3624 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
3625 :
3626 0 : if (ptr->x_param_lto_locality_frequency)
3627 0 : fprintf (file, "%*s%s (%#x)\n",
3628 : indent_to, "",
3629 : "param_lto_locality_frequency",
3630 : ptr->x_param_lto_locality_frequency);
3631 :
3632 0 : if (ptr->x_param_lto_locality_size)
3633 0 : fprintf (file, "%*s%s (%#x)\n",
3634 : indent_to, "",
3635 : "param_lto_locality_size",
3636 : ptr->x_param_lto_locality_size);
3637 :
3638 0 : if (ptr->x_param_max_average_unrolled_insns)
3639 0 : fprintf (file, "%*s%s (%#x)\n",
3640 : indent_to, "",
3641 : "param_max_average_unrolled_insns",
3642 : ptr->x_param_max_average_unrolled_insns);
3643 :
3644 0 : if (ptr->x_param_max_combine_insns)
3645 0 : fprintf (file, "%*s%s (%#x)\n",
3646 : indent_to, "",
3647 : "param_max_combine_insns",
3648 : ptr->x_param_max_combine_insns);
3649 :
3650 0 : if (ptr->x_param_max_combine_search_insns)
3651 0 : fprintf (file, "%*s%s (%#x)\n",
3652 : indent_to, "",
3653 : "param_max_combine_search_insns",
3654 : ptr->x_param_max_combine_search_insns);
3655 :
3656 0 : if (ptr->x_param_max_unroll_iterations)
3657 0 : fprintf (file, "%*s%s (%#x)\n",
3658 : indent_to, "",
3659 : "param_max_unroll_iterations",
3660 : ptr->x_param_max_unroll_iterations);
3661 :
3662 0 : if (ptr->x_param_max_completely_peel_times)
3663 0 : fprintf (file, "%*s%s (%#x)\n",
3664 : indent_to, "",
3665 : "param_max_completely_peel_times",
3666 : ptr->x_param_max_completely_peel_times);
3667 :
3668 0 : if (ptr->x_param_max_completely_peeled_insns)
3669 0 : fprintf (file, "%*s%s (%#x)\n",
3670 : indent_to, "",
3671 : "param_max_completely_peeled_insns",
3672 : ptr->x_param_max_completely_peeled_insns);
3673 :
3674 0 : if (ptr->x_param_max_crossjump_edges)
3675 0 : fprintf (file, "%*s%s (%#x)\n",
3676 : indent_to, "",
3677 : "param_max_crossjump_edges",
3678 : ptr->x_param_max_crossjump_edges);
3679 :
3680 0 : if (ptr->x_param_max_cse_insns)
3681 0 : fprintf (file, "%*s%s (%#x)\n",
3682 : indent_to, "",
3683 : "param_max_cse_insns",
3684 : ptr->x_param_max_cse_insns);
3685 :
3686 0 : if (ptr->x_param_max_cse_path_length)
3687 0 : fprintf (file, "%*s%s (%#x)\n",
3688 : indent_to, "",
3689 : "param_max_cse_path_length",
3690 : ptr->x_param_max_cse_path_length);
3691 :
3692 0 : if (ptr->x_param_max_cselib_memory_locations)
3693 0 : fprintf (file, "%*s%s (%#x)\n",
3694 : indent_to, "",
3695 : "param_max_cselib_memory_locations",
3696 : ptr->x_param_max_cselib_memory_locations);
3697 :
3698 0 : if (ptr->x_param_max_debug_marker_count)
3699 0 : fprintf (file, "%*s%s (%#x)\n",
3700 : indent_to, "",
3701 : "param_max_debug_marker_count",
3702 : ptr->x_param_max_debug_marker_count);
3703 :
3704 0 : if (ptr->x_param_max_delay_slot_insn_search)
3705 0 : fprintf (file, "%*s%s (%#x)\n",
3706 : indent_to, "",
3707 : "param_max_delay_slot_insn_search",
3708 : ptr->x_param_max_delay_slot_insn_search);
3709 :
3710 0 : if (ptr->x_param_max_delay_slot_live_search)
3711 0 : fprintf (file, "%*s%s (%#x)\n",
3712 : indent_to, "",
3713 : "param_max_delay_slot_live_search",
3714 : ptr->x_param_max_delay_slot_live_search);
3715 :
3716 0 : if (ptr->x_param_max_devirt_targets)
3717 0 : fprintf (file, "%*s%s (%#x)\n",
3718 : indent_to, "",
3719 : "param_max_devirt_targets",
3720 : ptr->x_param_max_devirt_targets);
3721 :
3722 0 : if (ptr->x_param_max_dse_active_local_stores)
3723 0 : fprintf (file, "%*s%s (%#x)\n",
3724 : indent_to, "",
3725 : "param_max_dse_active_local_stores",
3726 : ptr->x_param_max_dse_active_local_stores);
3727 :
3728 0 : if (ptr->x_param_early_inliner_max_iterations)
3729 0 : fprintf (file, "%*s%s (%#x)\n",
3730 : indent_to, "",
3731 : "param_early_inliner_max_iterations",
3732 : ptr->x_param_early_inliner_max_iterations);
3733 :
3734 0 : if (ptr->x_param_max_find_base_term_values)
3735 0 : fprintf (file, "%*s%s (%#x)\n",
3736 : indent_to, "",
3737 : "param_max_find_base_term_values",
3738 : ptr->x_param_max_find_base_term_values);
3739 :
3740 0 : if (ptr->x_param_max_fsm_thread_path_insns)
3741 0 : fprintf (file, "%*s%s (%#x)\n",
3742 : indent_to, "",
3743 : "param_max_fsm_thread_path_insns",
3744 : ptr->x_param_max_fsm_thread_path_insns);
3745 :
3746 0 : if (ptr->x_param_max_gcse_insertion_ratio)
3747 0 : fprintf (file, "%*s%s (%#x)\n",
3748 : indent_to, "",
3749 : "param_max_gcse_insertion_ratio",
3750 : ptr->x_param_max_gcse_insertion_ratio);
3751 :
3752 0 : if (ptr->x_param_max_gcse_memory)
3753 0 : fprintf (file, "%*s%s (%#x)\n",
3754 : indent_to, "",
3755 : "param_max_gcse_memory",
3756 : ptr->x_param_max_gcse_memory);
3757 :
3758 0 : if (ptr->x_param_max_goto_duplication_insns)
3759 0 : fprintf (file, "%*s%s (%#x)\n",
3760 : indent_to, "",
3761 : "param_max_goto_duplication_insns",
3762 : ptr->x_param_max_goto_duplication_insns);
3763 :
3764 0 : if (ptr->x_param_max_grow_copy_bb_insns)
3765 0 : fprintf (file, "%*s%s (%#x)\n",
3766 : indent_to, "",
3767 : "param_max_grow_copy_bb_insns",
3768 : ptr->x_param_max_grow_copy_bb_insns);
3769 :
3770 0 : if (ptr->x_param_max_hoist_depth)
3771 0 : fprintf (file, "%*s%s (%#x)\n",
3772 : indent_to, "",
3773 : "param_max_hoist_depth",
3774 : ptr->x_param_max_hoist_depth);
3775 :
3776 0 : if (ptr->x_param_inline_functions_called_once_insns)
3777 0 : fprintf (file, "%*s%s (%#x)\n",
3778 : indent_to, "",
3779 : "param_inline_functions_called_once_insns",
3780 : ptr->x_param_inline_functions_called_once_insns);
3781 :
3782 0 : if (ptr->x_param_inline_functions_called_once_loop_depth)
3783 0 : fprintf (file, "%*s%s (%#x)\n",
3784 : indent_to, "",
3785 : "param_inline_functions_called_once_loop_depth",
3786 : ptr->x_param_inline_functions_called_once_loop_depth);
3787 :
3788 0 : if (ptr->x_param_max_inline_insns_auto)
3789 0 : fprintf (file, "%*s%s (%#x)\n",
3790 : indent_to, "",
3791 : "param_max_inline_insns_auto",
3792 : ptr->x_param_max_inline_insns_auto);
3793 :
3794 0 : if (ptr->x_param_max_inline_insns_recursive_auto)
3795 0 : fprintf (file, "%*s%s (%#x)\n",
3796 : indent_to, "",
3797 : "param_max_inline_insns_recursive_auto",
3798 : ptr->x_param_max_inline_insns_recursive_auto);
3799 :
3800 0 : if (ptr->x_param_max_inline_insns_recursive)
3801 0 : fprintf (file, "%*s%s (%#x)\n",
3802 : indent_to, "",
3803 : "param_max_inline_insns_recursive",
3804 : ptr->x_param_max_inline_insns_recursive);
3805 :
3806 0 : if (ptr->x_param_max_inline_insns_single)
3807 0 : fprintf (file, "%*s%s (%#x)\n",
3808 : indent_to, "",
3809 : "param_max_inline_insns_single",
3810 : ptr->x_param_max_inline_insns_single);
3811 :
3812 0 : if (ptr->x_param_max_inline_insns_size)
3813 0 : fprintf (file, "%*s%s (%#x)\n",
3814 : indent_to, "",
3815 : "param_max_inline_insns_size",
3816 : ptr->x_param_max_inline_insns_size);
3817 :
3818 0 : if (ptr->x_param_max_inline_insns_small)
3819 0 : fprintf (file, "%*s%s (%#x)\n",
3820 : indent_to, "",
3821 : "param_max_inline_insns_small",
3822 : ptr->x_param_max_inline_insns_small);
3823 :
3824 0 : if (ptr->x_param_max_inline_recursive_depth_auto)
3825 0 : fprintf (file, "%*s%s (%#x)\n",
3826 : indent_to, "",
3827 : "param_max_inline_recursive_depth_auto",
3828 : ptr->x_param_max_inline_recursive_depth_auto);
3829 :
3830 0 : if (ptr->x_param_max_inline_recursive_depth)
3831 0 : fprintf (file, "%*s%s (%#x)\n",
3832 : indent_to, "",
3833 : "param_max_inline_recursive_depth",
3834 : ptr->x_param_max_inline_recursive_depth);
3835 :
3836 0 : if (ptr->x_param_max_isl_operations)
3837 0 : fprintf (file, "%*s%s (%#x)\n",
3838 : indent_to, "",
3839 : "param_max_isl_operations",
3840 : ptr->x_param_max_isl_operations);
3841 :
3842 0 : if (ptr->x_param_max_iterations_computation_cost)
3843 0 : fprintf (file, "%*s%s (%#x)\n",
3844 : indent_to, "",
3845 : "param_max_iterations_computation_cost",
3846 : ptr->x_param_max_iterations_computation_cost);
3847 :
3848 0 : if (ptr->x_param_max_iterations_to_track)
3849 0 : fprintf (file, "%*s%s (%#x)\n",
3850 : indent_to, "",
3851 : "param_max_iterations_to_track",
3852 : ptr->x_param_max_iterations_to_track);
3853 :
3854 0 : if (ptr->x_param_max_jump_thread_duplication_stmts)
3855 0 : fprintf (file, "%*s%s (%#x)\n",
3856 : indent_to, "",
3857 : "param_max_jump_thread_duplication_stmts",
3858 : ptr->x_param_max_jump_thread_duplication_stmts);
3859 :
3860 0 : if (ptr->x_param_max_jump_thread_paths)
3861 0 : fprintf (file, "%*s%s (%#x)\n",
3862 : indent_to, "",
3863 : "param_max_jump_thread_paths",
3864 : ptr->x_param_max_jump_thread_paths);
3865 :
3866 0 : if (ptr->x_param_max_last_value_rtl)
3867 0 : fprintf (file, "%*s%s (%#x)\n",
3868 : indent_to, "",
3869 : "param_max_last_value_rtl",
3870 : ptr->x_param_max_last_value_rtl);
3871 :
3872 0 : if (ptr->x_param_max_loop_header_insns)
3873 0 : fprintf (file, "%*s%s (%#x)\n",
3874 : indent_to, "",
3875 : "param_max_loop_header_insns",
3876 : ptr->x_param_max_loop_header_insns);
3877 :
3878 0 : if (ptr->x_param_max_modulo_backtrack_attempts)
3879 0 : fprintf (file, "%*s%s (%#x)\n",
3880 : indent_to, "",
3881 : "param_max_modulo_backtrack_attempts",
3882 : ptr->x_param_max_modulo_backtrack_attempts);
3883 :
3884 0 : if (ptr->x_param_max_niter_dominators_walk)
3885 0 : fprintf (file, "%*s%s (%#x)\n",
3886 : indent_to, "",
3887 : "param_max_niter_dominators_walk",
3888 : ptr->x_param_max_niter_dominators_walk);
3889 :
3890 0 : if (ptr->x_param_max_partial_antic_length)
3891 0 : fprintf (file, "%*s%s (%#x)\n",
3892 : indent_to, "",
3893 : "param_max_partial_antic_length",
3894 : ptr->x_param_max_partial_antic_length);
3895 :
3896 0 : if (ptr->x_param_max_peel_branches)
3897 0 : fprintf (file, "%*s%s (%#x)\n",
3898 : indent_to, "",
3899 : "param_max_peel_branches",
3900 : ptr->x_param_max_peel_branches);
3901 :
3902 0 : if (ptr->x_param_max_peel_times)
3903 0 : fprintf (file, "%*s%s (%#x)\n",
3904 : indent_to, "",
3905 : "param_max_peel_times",
3906 : ptr->x_param_max_peel_times);
3907 :
3908 0 : if (ptr->x_param_max_peeled_insns)
3909 0 : fprintf (file, "%*s%s (%#x)\n",
3910 : indent_to, "",
3911 : "param_max_peeled_insns",
3912 : ptr->x_param_max_peeled_insns);
3913 :
3914 0 : if (ptr->x_param_max_pending_list_length)
3915 0 : fprintf (file, "%*s%s (%#x)\n",
3916 : indent_to, "",
3917 : "param_max_pending_list_length",
3918 : ptr->x_param_max_pending_list_length);
3919 :
3920 0 : if (ptr->x_param_max_pipeline_region_blocks)
3921 0 : fprintf (file, "%*s%s (%#x)\n",
3922 : indent_to, "",
3923 : "param_max_pipeline_region_blocks",
3924 : ptr->x_param_max_pipeline_region_blocks);
3925 :
3926 0 : if (ptr->x_param_max_pipeline_region_insns)
3927 0 : fprintf (file, "%*s%s (%#x)\n",
3928 : indent_to, "",
3929 : "param_max_pipeline_region_insns",
3930 : ptr->x_param_max_pipeline_region_insns);
3931 :
3932 0 : if (ptr->x_param_max_pow_sqrt_depth)
3933 0 : fprintf (file, "%*s%s (%#x)\n",
3934 : indent_to, "",
3935 : "param_max_pow_sqrt_depth",
3936 : ptr->x_param_max_pow_sqrt_depth);
3937 :
3938 0 : if (ptr->x_param_max_predicted_iterations)
3939 0 : fprintf (file, "%*s%s (%#x)\n",
3940 : indent_to, "",
3941 : "param_max_predicted_iterations",
3942 : ptr->x_param_max_predicted_iterations);
3943 :
3944 0 : if (ptr->x_param_max_reload_search_insns)
3945 0 : fprintf (file, "%*s%s (%#x)\n",
3946 : indent_to, "",
3947 : "param_max_reload_search_insns",
3948 : ptr->x_param_max_reload_search_insns);
3949 :
3950 0 : if (ptr->x_param_max_rtl_if_conversion_insns)
3951 0 : fprintf (file, "%*s%s (%#x)\n",
3952 : indent_to, "",
3953 : "param_max_rtl_if_conversion_insns",
3954 : ptr->x_param_max_rtl_if_conversion_insns);
3955 :
3956 0 : if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
3957 0 : fprintf (file, "%*s%s (%#x)\n",
3958 : indent_to, "",
3959 : "param_max_rtl_if_conversion_predictable_cost",
3960 : ptr->x_param_max_rtl_if_conversion_predictable_cost);
3961 :
3962 0 : if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
3963 0 : fprintf (file, "%*s%s (%#x)\n",
3964 : indent_to, "",
3965 : "param_max_rtl_if_conversion_unpredictable_cost",
3966 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
3967 :
3968 0 : if (ptr->x_param_max_sched_extend_regions_iters)
3969 0 : fprintf (file, "%*s%s (%#x)\n",
3970 : indent_to, "",
3971 : "param_max_sched_extend_regions_iters",
3972 : ptr->x_param_max_sched_extend_regions_iters);
3973 :
3974 0 : if (ptr->x_param_max_sched_insn_conflict_delay)
3975 0 : fprintf (file, "%*s%s (%#x)\n",
3976 : indent_to, "",
3977 : "param_max_sched_insn_conflict_delay",
3978 : ptr->x_param_max_sched_insn_conflict_delay);
3979 :
3980 0 : if (ptr->x_param_max_sched_ready_insns)
3981 0 : fprintf (file, "%*s%s (%#x)\n",
3982 : indent_to, "",
3983 : "param_max_sched_ready_insns",
3984 : ptr->x_param_max_sched_ready_insns);
3985 :
3986 0 : if (ptr->x_param_max_sched_region_blocks)
3987 0 : fprintf (file, "%*s%s (%#x)\n",
3988 : indent_to, "",
3989 : "param_max_sched_region_blocks",
3990 : ptr->x_param_max_sched_region_blocks);
3991 :
3992 0 : if (ptr->x_param_max_sched_region_insns)
3993 0 : fprintf (file, "%*s%s (%#x)\n",
3994 : indent_to, "",
3995 : "param_max_sched_region_insns",
3996 : ptr->x_param_max_sched_region_insns);
3997 :
3998 0 : if (ptr->x_param_max_slsr_candidate_scan)
3999 0 : fprintf (file, "%*s%s (%#x)\n",
4000 : indent_to, "",
4001 : "param_max_slsr_candidate_scan",
4002 : ptr->x_param_max_slsr_candidate_scan);
4003 :
4004 0 : if (ptr->x_param_max_speculative_devirt_maydefs)
4005 0 : fprintf (file, "%*s%s (%#x)\n",
4006 : indent_to, "",
4007 : "param_max_speculative_devirt_maydefs",
4008 : ptr->x_param_max_speculative_devirt_maydefs);
4009 :
4010 0 : if (ptr->x_param_max_stores_to_merge)
4011 0 : fprintf (file, "%*s%s (%#x)\n",
4012 : indent_to, "",
4013 : "param_max_stores_to_merge",
4014 : ptr->x_param_max_stores_to_merge);
4015 :
4016 0 : if (ptr->x_param_max_stores_to_sink)
4017 0 : fprintf (file, "%*s%s (%#x)\n",
4018 : indent_to, "",
4019 : "param_max_stores_to_sink",
4020 : ptr->x_param_max_stores_to_sink);
4021 :
4022 0 : if (ptr->x_param_max_tail_merge_comparisons)
4023 0 : fprintf (file, "%*s%s (%#x)\n",
4024 : indent_to, "",
4025 : "param_max_tail_merge_comparisons",
4026 : ptr->x_param_max_tail_merge_comparisons);
4027 :
4028 0 : if (ptr->x_param_max_tail_merge_iterations)
4029 0 : fprintf (file, "%*s%s (%#x)\n",
4030 : indent_to, "",
4031 : "param_max_tail_merge_iterations",
4032 : ptr->x_param_max_tail_merge_iterations);
4033 :
4034 0 : if (ptr->x_param_max_tracked_strlens)
4035 0 : fprintf (file, "%*s%s (%#x)\n",
4036 : indent_to, "",
4037 : "param_max_tracked_strlens",
4038 : ptr->x_param_max_tracked_strlens);
4039 :
4040 0 : if (ptr->x_param_max_tree_if_conversion_phi_args)
4041 0 : fprintf (file, "%*s%s (%#x)\n",
4042 : indent_to, "",
4043 : "param_max_tree_if_conversion_phi_args",
4044 : ptr->x_param_max_tree_if_conversion_phi_args);
4045 :
4046 0 : if (ptr->x_param_max_unroll_times)
4047 0 : fprintf (file, "%*s%s (%#x)\n",
4048 : indent_to, "",
4049 : "param_max_unroll_times",
4050 : ptr->x_param_max_unroll_times);
4051 :
4052 0 : if (ptr->x_param_max_unrolled_insns)
4053 0 : fprintf (file, "%*s%s (%#x)\n",
4054 : indent_to, "",
4055 : "param_max_unrolled_insns",
4056 : ptr->x_param_max_unrolled_insns);
4057 :
4058 0 : if (ptr->x_param_max_unswitch_depth)
4059 0 : fprintf (file, "%*s%s (%#x)\n",
4060 : indent_to, "",
4061 : "param_max_unswitch_depth",
4062 : ptr->x_param_max_unswitch_depth);
4063 :
4064 0 : if (ptr->x_param_max_unswitch_insns)
4065 0 : fprintf (file, "%*s%s (%#x)\n",
4066 : indent_to, "",
4067 : "param_max_unswitch_insns",
4068 : ptr->x_param_max_unswitch_insns);
4069 :
4070 0 : if (ptr->x_param_max_variable_expansions)
4071 0 : fprintf (file, "%*s%s (%#x)\n",
4072 : indent_to, "",
4073 : "param_max_variable_expansions",
4074 : ptr->x_param_max_variable_expansions);
4075 :
4076 0 : if (ptr->x_param_max_vartrack_expr_depth)
4077 0 : fprintf (file, "%*s%s (%#x)\n",
4078 : indent_to, "",
4079 : "param_max_vartrack_expr_depth",
4080 : ptr->x_param_max_vartrack_expr_depth);
4081 :
4082 0 : if (ptr->x_param_max_vartrack_reverse_op_size)
4083 0 : fprintf (file, "%*s%s (%#x)\n",
4084 : indent_to, "",
4085 : "param_max_vartrack_reverse_op_size",
4086 : ptr->x_param_max_vartrack_reverse_op_size);
4087 :
4088 0 : if (ptr->x_param_max_vartrack_size)
4089 0 : fprintf (file, "%*s%s (%#x)\n",
4090 : indent_to, "",
4091 : "param_max_vartrack_size",
4092 : ptr->x_param_max_vartrack_size);
4093 :
4094 0 : if (ptr->x_param_memtag_instrument_mem_intrinsics)
4095 0 : fprintf (file, "%*s%s (%#x)\n",
4096 : indent_to, "",
4097 : "param_memtag_instrument_mem_intrinsics",
4098 : ptr->x_param_memtag_instrument_mem_intrinsics);
4099 :
4100 0 : if (ptr->x_param_min_crossjump_insns)
4101 0 : fprintf (file, "%*s%s (%#x)\n",
4102 : indent_to, "",
4103 : "param_min_crossjump_insns",
4104 : ptr->x_param_min_crossjump_insns);
4105 :
4106 0 : if (ptr->x_param_min_inline_recursive_probability)
4107 0 : fprintf (file, "%*s%s (%#x)\n",
4108 : indent_to, "",
4109 : "param_min_inline_recursive_probability",
4110 : ptr->x_param_min_inline_recursive_probability);
4111 :
4112 0 : if (ptr->x_param_min_insn_to_prefetch_ratio)
4113 0 : fprintf (file, "%*s%s (%#x)\n",
4114 : indent_to, "",
4115 : "param_min_insn_to_prefetch_ratio",
4116 : ptr->x_param_min_insn_to_prefetch_ratio);
4117 :
4118 0 : if (ptr->x_param_min_loop_cond_split_prob)
4119 0 : fprintf (file, "%*s%s (%#x)\n",
4120 : indent_to, "",
4121 : "param_min_loop_cond_split_prob",
4122 : ptr->x_param_min_loop_cond_split_prob);
4123 :
4124 0 : if (ptr->x_param_min_pagesize)
4125 0 : fprintf (file, "%*s%s (%#x)\n",
4126 : indent_to, "",
4127 : "param_min_pagesize",
4128 : ptr->x_param_min_pagesize);
4129 :
4130 0 : if (ptr->x_param_min_size_for_stack_sharing)
4131 0 : fprintf (file, "%*s%s (%#x)\n",
4132 : indent_to, "",
4133 : "param_min_size_for_stack_sharing",
4134 : ptr->x_param_min_size_for_stack_sharing);
4135 :
4136 0 : if (ptr->x_param_min_spec_prob)
4137 0 : fprintf (file, "%*s%s (%#x)\n",
4138 : indent_to, "",
4139 : "param_min_spec_prob",
4140 : ptr->x_param_min_spec_prob);
4141 :
4142 0 : if (ptr->x_param_min_vect_loop_bound)
4143 0 : fprintf (file, "%*s%s (%#x)\n",
4144 : indent_to, "",
4145 : "param_min_vect_loop_bound",
4146 : ptr->x_param_min_vect_loop_bound);
4147 :
4148 0 : if (ptr->x_param_modref_max_accesses)
4149 0 : fprintf (file, "%*s%s (%#x)\n",
4150 : indent_to, "",
4151 : "param_modref_max_accesses",
4152 : ptr->x_param_modref_max_accesses);
4153 :
4154 0 : if (ptr->x_param_modref_max_adjustments)
4155 0 : fprintf (file, "%*s%s (%#x)\n",
4156 : indent_to, "",
4157 : "param_modref_max_adjustments",
4158 : ptr->x_param_modref_max_adjustments);
4159 :
4160 0 : if (ptr->x_param_modref_max_bases)
4161 0 : fprintf (file, "%*s%s (%#x)\n",
4162 : indent_to, "",
4163 : "param_modref_max_bases",
4164 : ptr->x_param_modref_max_bases);
4165 :
4166 0 : if (ptr->x_param_modref_max_depth)
4167 0 : fprintf (file, "%*s%s (%#x)\n",
4168 : indent_to, "",
4169 : "param_modref_max_depth",
4170 : ptr->x_param_modref_max_depth);
4171 :
4172 0 : if (ptr->x_param_modref_max_escape_points)
4173 0 : fprintf (file, "%*s%s (%#x)\n",
4174 : indent_to, "",
4175 : "param_modref_max_escape_points",
4176 : ptr->x_param_modref_max_escape_points);
4177 :
4178 0 : if (ptr->x_param_modref_max_refs)
4179 0 : fprintf (file, "%*s%s (%#x)\n",
4180 : indent_to, "",
4181 : "param_modref_max_refs",
4182 : ptr->x_param_modref_max_refs);
4183 :
4184 0 : if (ptr->x_param_modref_max_tests)
4185 0 : fprintf (file, "%*s%s (%#x)\n",
4186 : indent_to, "",
4187 : "param_modref_max_tests",
4188 : ptr->x_param_modref_max_tests);
4189 :
4190 0 : if (ptr->x_param_parloops_chunk_size)
4191 0 : fprintf (file, "%*s%s (%#x)\n",
4192 : indent_to, "",
4193 : "param_parloops_chunk_size",
4194 : ptr->x_param_parloops_chunk_size);
4195 :
4196 0 : if (ptr->x_param_parloops_min_per_thread)
4197 0 : fprintf (file, "%*s%s (%#x)\n",
4198 : indent_to, "",
4199 : "param_parloops_min_per_thread",
4200 : ptr->x_param_parloops_min_per_thread);
4201 :
4202 0 : if (ptr->x_param_parloops_schedule)
4203 0 : fprintf (file, "%*s%s (%#x)\n",
4204 : indent_to, "",
4205 : "param_parloops_schedule",
4206 : ptr->x_param_parloops_schedule);
4207 :
4208 0 : if (ptr->x_param_partial_inlining_entry_probability)
4209 0 : fprintf (file, "%*s%s (%#x)\n",
4210 : indent_to, "",
4211 : "param_partial_inlining_entry_probability",
4212 : ptr->x_param_partial_inlining_entry_probability);
4213 :
4214 0 : if (ptr->x_param_phiopt_factor_max_stmts_live)
4215 0 : fprintf (file, "%*s%s (%#x)\n",
4216 : indent_to, "",
4217 : "param_phiopt_factor_max_stmts_live",
4218 : ptr->x_param_phiopt_factor_max_stmts_live);
4219 :
4220 0 : if (ptr->x_param_predictable_branch_outcome)
4221 0 : fprintf (file, "%*s%s (%#x)\n",
4222 : indent_to, "",
4223 : "param_predictable_branch_outcome",
4224 : ptr->x_param_predictable_branch_outcome);
4225 :
4226 0 : if (ptr->x_param_prefetch_dynamic_strides)
4227 0 : fprintf (file, "%*s%s (%#x)\n",
4228 : indent_to, "",
4229 : "param_prefetch_dynamic_strides",
4230 : ptr->x_param_prefetch_dynamic_strides);
4231 :
4232 0 : if (ptr->x_param_prefetch_latency)
4233 0 : fprintf (file, "%*s%s (%#x)\n",
4234 : indent_to, "",
4235 : "param_prefetch_latency",
4236 : ptr->x_param_prefetch_latency);
4237 :
4238 0 : if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
4239 0 : fprintf (file, "%*s%s (%#x)\n",
4240 : indent_to, "",
4241 : "param_prefetch_min_insn_to_mem_ratio",
4242 : ptr->x_param_prefetch_min_insn_to_mem_ratio);
4243 :
4244 0 : if (ptr->x_param_prefetch_minimum_stride)
4245 0 : fprintf (file, "%*s%s (%#x)\n",
4246 : indent_to, "",
4247 : "param_prefetch_minimum_stride",
4248 : ptr->x_param_prefetch_minimum_stride);
4249 :
4250 0 : if (ptr->x_param_ranger_logical_depth)
4251 0 : fprintf (file, "%*s%s (%#x)\n",
4252 : indent_to, "",
4253 : "param_ranger_logical_depth",
4254 : ptr->x_param_ranger_logical_depth);
4255 :
4256 0 : if (ptr->x_param_ranger_recompute_depth)
4257 0 : fprintf (file, "%*s%s (%#x)\n",
4258 : indent_to, "",
4259 : "param_ranger_recompute_depth",
4260 : ptr->x_param_ranger_recompute_depth);
4261 :
4262 0 : if (ptr->x_param_relation_block_limit)
4263 0 : fprintf (file, "%*s%s (%#x)\n",
4264 : indent_to, "",
4265 : "param_relation_block_limit",
4266 : ptr->x_param_relation_block_limit);
4267 :
4268 0 : if (ptr->x_param_rpo_vn_max_loop_depth)
4269 0 : fprintf (file, "%*s%s (%#x)\n",
4270 : indent_to, "",
4271 : "param_rpo_vn_max_loop_depth",
4272 : ptr->x_param_rpo_vn_max_loop_depth);
4273 :
4274 0 : if (ptr->x_param_sccvn_max_alias_queries_per_access)
4275 0 : fprintf (file, "%*s%s (%#x)\n",
4276 : indent_to, "",
4277 : "param_sccvn_max_alias_queries_per_access",
4278 : ptr->x_param_sccvn_max_alias_queries_per_access);
4279 :
4280 0 : if (ptr->x_param_scev_max_expr_complexity)
4281 0 : fprintf (file, "%*s%s (%#x)\n",
4282 : indent_to, "",
4283 : "param_scev_max_expr_complexity",
4284 : ptr->x_param_scev_max_expr_complexity);
4285 :
4286 0 : if (ptr->x_param_scev_max_expr_size)
4287 0 : fprintf (file, "%*s%s (%#x)\n",
4288 : indent_to, "",
4289 : "param_scev_max_expr_size",
4290 : ptr->x_param_scev_max_expr_size);
4291 :
4292 0 : if (ptr->x_param_sched_autopref_queue_depth)
4293 0 : fprintf (file, "%*s%s (%#x)\n",
4294 : indent_to, "",
4295 : "param_sched_autopref_queue_depth",
4296 : ptr->x_param_sched_autopref_queue_depth);
4297 :
4298 0 : if (ptr->x_param_sched_mem_true_dep_cost)
4299 0 : fprintf (file, "%*s%s (%#x)\n",
4300 : indent_to, "",
4301 : "param_sched_mem_true_dep_cost",
4302 : ptr->x_param_sched_mem_true_dep_cost);
4303 :
4304 0 : if (ptr->x_param_sched_pressure_algorithm)
4305 0 : fprintf (file, "%*s%s (%#x)\n",
4306 : indent_to, "",
4307 : "param_sched_pressure_algorithm",
4308 : ptr->x_param_sched_pressure_algorithm);
4309 :
4310 0 : if (ptr->x_param_sched_spec_prob_cutoff)
4311 0 : fprintf (file, "%*s%s (%#x)\n",
4312 : indent_to, "",
4313 : "param_sched_spec_prob_cutoff",
4314 : ptr->x_param_sched_spec_prob_cutoff);
4315 :
4316 0 : if (ptr->x_param_sched_state_edge_prob_cutoff)
4317 0 : fprintf (file, "%*s%s (%#x)\n",
4318 : indent_to, "",
4319 : "param_sched_state_edge_prob_cutoff",
4320 : ptr->x_param_sched_state_edge_prob_cutoff);
4321 :
4322 0 : if (ptr->x_param_selsched_insns_to_rename)
4323 0 : fprintf (file, "%*s%s (%#x)\n",
4324 : indent_to, "",
4325 : "param_selsched_insns_to_rename",
4326 : ptr->x_param_selsched_insns_to_rename);
4327 :
4328 0 : if (ptr->x_param_selsched_max_lookahead)
4329 0 : fprintf (file, "%*s%s (%#x)\n",
4330 : indent_to, "",
4331 : "param_selsched_max_lookahead",
4332 : ptr->x_param_selsched_max_lookahead);
4333 :
4334 0 : if (ptr->x_param_selsched_max_sched_times)
4335 0 : fprintf (file, "%*s%s (%#x)\n",
4336 : indent_to, "",
4337 : "param_selsched_max_sched_times",
4338 : ptr->x_param_selsched_max_sched_times);
4339 :
4340 0 : if (ptr->x_param_simultaneous_prefetches)
4341 0 : fprintf (file, "%*s%s (%#x)\n",
4342 : indent_to, "",
4343 : "param_simultaneous_prefetches",
4344 : ptr->x_param_simultaneous_prefetches);
4345 :
4346 0 : if (ptr->x_param_sink_frequency_threshold)
4347 0 : fprintf (file, "%*s%s (%#x)\n",
4348 : indent_to, "",
4349 : "param_sink_frequency_threshold",
4350 : ptr->x_param_sink_frequency_threshold);
4351 :
4352 0 : if (ptr->x_param_sms_dfa_history)
4353 0 : fprintf (file, "%*s%s (%#x)\n",
4354 : indent_to, "",
4355 : "param_sms_dfa_history",
4356 : ptr->x_param_sms_dfa_history);
4357 :
4358 0 : if (ptr->x_param_sms_loop_average_count_threshold)
4359 0 : fprintf (file, "%*s%s (%#x)\n",
4360 : indent_to, "",
4361 : "param_sms_loop_average_count_threshold",
4362 : ptr->x_param_sms_loop_average_count_threshold);
4363 :
4364 0 : if (ptr->x_param_sms_max_ii_factor)
4365 0 : fprintf (file, "%*s%s (%#x)\n",
4366 : indent_to, "",
4367 : "param_sms_max_ii_factor",
4368 : ptr->x_param_sms_max_ii_factor);
4369 :
4370 0 : if (ptr->x_param_sms_min_sc)
4371 0 : fprintf (file, "%*s%s (%#x)\n",
4372 : indent_to, "",
4373 : "param_sms_min_sc",
4374 : ptr->x_param_sms_min_sc);
4375 :
4376 0 : if (ptr->x_param_sra_max_propagations)
4377 0 : fprintf (file, "%*s%s (%#x)\n",
4378 : indent_to, "",
4379 : "param_sra_max_propagations",
4380 : ptr->x_param_sra_max_propagations);
4381 :
4382 0 : if (ptr->x_param_sra_max_scalarization_size_size)
4383 0 : fprintf (file, "%*s%s (%#x)\n",
4384 : indent_to, "",
4385 : "param_sra_max_scalarization_size_size",
4386 : ptr->x_param_sra_max_scalarization_size_size);
4387 :
4388 0 : if (ptr->x_param_sra_max_scalarization_size_speed)
4389 0 : fprintf (file, "%*s%s (%#x)\n",
4390 : indent_to, "",
4391 : "param_sra_max_scalarization_size_speed",
4392 : ptr->x_param_sra_max_scalarization_size_speed);
4393 :
4394 0 : if (ptr->x_param_ssa_name_def_chain_limit)
4395 0 : fprintf (file, "%*s%s (%#x)\n",
4396 : indent_to, "",
4397 : "param_ssa_name_def_chain_limit",
4398 : ptr->x_param_ssa_name_def_chain_limit);
4399 :
4400 0 : if (ptr->x_param_ssp_buffer_size)
4401 0 : fprintf (file, "%*s%s (%#x)\n",
4402 : indent_to, "",
4403 : "param_ssp_buffer_size",
4404 : ptr->x_param_ssp_buffer_size);
4405 :
4406 0 : if (ptr->x_param_stack_clash_protection_guard_size)
4407 0 : fprintf (file, "%*s%s (%#x)\n",
4408 : indent_to, "",
4409 : "param_stack_clash_protection_guard_size",
4410 : ptr->x_param_stack_clash_protection_guard_size);
4411 :
4412 0 : if (ptr->x_param_stack_clash_protection_probe_interval)
4413 0 : fprintf (file, "%*s%s (%#x)\n",
4414 : indent_to, "",
4415 : "param_stack_clash_protection_probe_interval",
4416 : ptr->x_param_stack_clash_protection_probe_interval);
4417 :
4418 0 : if (ptr->x_param_store_forwarding_max_distance)
4419 0 : fprintf (file, "%*s%s (%#x)\n",
4420 : indent_to, "",
4421 : "param_store_forwarding_max_distance",
4422 : ptr->x_param_store_forwarding_max_distance);
4423 :
4424 0 : if (ptr->x_param_store_merging_allow_unaligned)
4425 0 : fprintf (file, "%*s%s (%#x)\n",
4426 : indent_to, "",
4427 : "param_store_merging_allow_unaligned",
4428 : ptr->x_param_store_merging_allow_unaligned);
4429 :
4430 0 : if (ptr->x_param_store_merging_max_size)
4431 0 : fprintf (file, "%*s%s (%#x)\n",
4432 : indent_to, "",
4433 : "param_store_merging_max_size",
4434 : ptr->x_param_store_merging_max_size);
4435 :
4436 0 : if (ptr->x_param_switch_conversion_branch_ratio)
4437 0 : fprintf (file, "%*s%s (%#x)\n",
4438 : indent_to, "",
4439 : "param_switch_conversion_branch_ratio",
4440 : ptr->x_param_switch_conversion_branch_ratio);
4441 :
4442 0 : if (ptr->x_param_tm_max_aggregate_size)
4443 0 : fprintf (file, "%*s%s (%#x)\n",
4444 : indent_to, "",
4445 : "param_tm_max_aggregate_size",
4446 : ptr->x_param_tm_max_aggregate_size);
4447 :
4448 0 : if (ptr->x_param_tracer_dynamic_coverage_feedback)
4449 0 : fprintf (file, "%*s%s (%#x)\n",
4450 : indent_to, "",
4451 : "param_tracer_dynamic_coverage_feedback",
4452 : ptr->x_param_tracer_dynamic_coverage_feedback);
4453 :
4454 0 : if (ptr->x_param_tracer_dynamic_coverage)
4455 0 : fprintf (file, "%*s%s (%#x)\n",
4456 : indent_to, "",
4457 : "param_tracer_dynamic_coverage",
4458 : ptr->x_param_tracer_dynamic_coverage);
4459 :
4460 0 : if (ptr->x_param_tracer_max_code_growth)
4461 0 : fprintf (file, "%*s%s (%#x)\n",
4462 : indent_to, "",
4463 : "param_tracer_max_code_growth",
4464 : ptr->x_param_tracer_max_code_growth);
4465 :
4466 0 : if (ptr->x_param_tracer_min_branch_probability_feedback)
4467 0 : fprintf (file, "%*s%s (%#x)\n",
4468 : indent_to, "",
4469 : "param_tracer_min_branch_probability_feedback",
4470 : ptr->x_param_tracer_min_branch_probability_feedback);
4471 :
4472 0 : if (ptr->x_param_tracer_min_branch_probability)
4473 0 : fprintf (file, "%*s%s (%#x)\n",
4474 : indent_to, "",
4475 : "param_tracer_min_branch_probability",
4476 : ptr->x_param_tracer_min_branch_probability);
4477 :
4478 0 : if (ptr->x_param_tracer_min_branch_ratio)
4479 0 : fprintf (file, "%*s%s (%#x)\n",
4480 : indent_to, "",
4481 : "param_tracer_min_branch_ratio",
4482 : ptr->x_param_tracer_min_branch_ratio);
4483 :
4484 0 : if (ptr->x_param_transitive_relations_work_bound)
4485 0 : fprintf (file, "%*s%s (%#x)\n",
4486 : indent_to, "",
4487 : "param_transitive_relations_work_bound",
4488 : ptr->x_param_transitive_relations_work_bound);
4489 :
4490 0 : if (ptr->x_param_tree_reassoc_width)
4491 0 : fprintf (file, "%*s%s (%#x)\n",
4492 : indent_to, "",
4493 : "param_tree_reassoc_width",
4494 : ptr->x_param_tree_reassoc_width);
4495 :
4496 0 : if (ptr->x_param_uninit_control_dep_attempts)
4497 0 : fprintf (file, "%*s%s (%#x)\n",
4498 : indent_to, "",
4499 : "param_uninit_control_dep_attempts",
4500 : ptr->x_param_uninit_control_dep_attempts);
4501 :
4502 0 : if (ptr->x_param_uninit_max_chain_len)
4503 0 : fprintf (file, "%*s%s (%#x)\n",
4504 : indent_to, "",
4505 : "param_uninit_max_chain_len",
4506 : ptr->x_param_uninit_max_chain_len);
4507 :
4508 0 : if (ptr->x_param_uninit_max_num_chains)
4509 0 : fprintf (file, "%*s%s (%#x)\n",
4510 : indent_to, "",
4511 : "param_uninit_max_num_chains",
4512 : ptr->x_param_uninit_max_num_chains);
4513 :
4514 0 : if (ptr->x_param_uninit_max_prune_work)
4515 0 : fprintf (file, "%*s%s (%#x)\n",
4516 : indent_to, "",
4517 : "param_uninit_max_prune_work",
4518 : ptr->x_param_uninit_max_prune_work);
4519 :
4520 0 : if (ptr->x_param_uninlined_function_insns)
4521 0 : fprintf (file, "%*s%s (%#x)\n",
4522 : indent_to, "",
4523 : "param_uninlined_function_insns",
4524 : ptr->x_param_uninlined_function_insns);
4525 :
4526 0 : if (ptr->x_param_uninlined_function_time)
4527 0 : fprintf (file, "%*s%s (%#x)\n",
4528 : indent_to, "",
4529 : "param_uninlined_function_time",
4530 : ptr->x_param_uninlined_function_time);
4531 :
4532 0 : if (ptr->x_param_uninlined_function_thunk_insns)
4533 0 : fprintf (file, "%*s%s (%#x)\n",
4534 : indent_to, "",
4535 : "param_uninlined_function_thunk_insns",
4536 : ptr->x_param_uninlined_function_thunk_insns);
4537 :
4538 0 : if (ptr->x_param_uninlined_function_thunk_time)
4539 0 : fprintf (file, "%*s%s (%#x)\n",
4540 : indent_to, "",
4541 : "param_uninlined_function_thunk_time",
4542 : ptr->x_param_uninlined_function_thunk_time);
4543 :
4544 0 : if (ptr->x_param_unlikely_bb_count_fraction)
4545 0 : fprintf (file, "%*s%s (%#x)\n",
4546 : indent_to, "",
4547 : "param_unlikely_bb_count_fraction",
4548 : ptr->x_param_unlikely_bb_count_fraction);
4549 :
4550 0 : if (ptr->x_param_unroll_jam_max_unroll)
4551 0 : fprintf (file, "%*s%s (%#x)\n",
4552 : indent_to, "",
4553 : "param_unroll_jam_max_unroll",
4554 : ptr->x_param_unroll_jam_max_unroll);
4555 :
4556 0 : if (ptr->x_param_unroll_jam_min_percent)
4557 0 : fprintf (file, "%*s%s (%#x)\n",
4558 : indent_to, "",
4559 : "param_unroll_jam_min_percent",
4560 : ptr->x_param_unroll_jam_min_percent);
4561 :
4562 0 : if (ptr->x_param_use_after_scope_direct_emission_threshold)
4563 0 : fprintf (file, "%*s%s (%#x)\n",
4564 : indent_to, "",
4565 : "param_use_after_scope_direct_emission_threshold",
4566 : ptr->x_param_use_after_scope_direct_emission_threshold);
4567 :
4568 0 : if (ptr->x_param_vect_epilogues_nomask)
4569 0 : fprintf (file, "%*s%s (%#x)\n",
4570 : indent_to, "",
4571 : "param_vect_epilogues_nomask",
4572 : ptr->x_param_vect_epilogues_nomask);
4573 :
4574 0 : if (ptr->x_param_vect_induction_float)
4575 0 : fprintf (file, "%*s%s (%#x)\n",
4576 : indent_to, "",
4577 : "param_vect_induction_float",
4578 : ptr->x_param_vect_induction_float);
4579 :
4580 0 : if (ptr->x_param_vect_inner_loop_cost_factor)
4581 0 : fprintf (file, "%*s%s (%#x)\n",
4582 : indent_to, "",
4583 : "param_vect_inner_loop_cost_factor",
4584 : ptr->x_param_vect_inner_loop_cost_factor);
4585 :
4586 0 : if (ptr->x_param_vect_max_layout_candidates)
4587 0 : fprintf (file, "%*s%s (%#x)\n",
4588 : indent_to, "",
4589 : "param_vect_max_layout_candidates",
4590 : ptr->x_param_vect_max_layout_candidates);
4591 :
4592 0 : if (ptr->x_param_vect_max_peeling_for_alignment)
4593 0 : fprintf (file, "%*s%s (%#x)\n",
4594 : indent_to, "",
4595 : "param_vect_max_peeling_for_alignment",
4596 : ptr->x_param_vect_max_peeling_for_alignment);
4597 :
4598 0 : if (ptr->x_param_vect_max_version_for_alias_checks)
4599 0 : fprintf (file, "%*s%s (%#x)\n",
4600 : indent_to, "",
4601 : "param_vect_max_version_for_alias_checks",
4602 : ptr->x_param_vect_max_version_for_alias_checks);
4603 :
4604 0 : if (ptr->x_param_vect_max_version_for_alignment_checks)
4605 0 : fprintf (file, "%*s%s (%#x)\n",
4606 : indent_to, "",
4607 : "param_vect_max_version_for_alignment_checks",
4608 : ptr->x_param_vect_max_version_for_alignment_checks);
4609 :
4610 0 : if (ptr->x_param_vect_partial_vector_usage)
4611 0 : fprintf (file, "%*s%s (%#x)\n",
4612 : indent_to, "",
4613 : "param_vect_partial_vector_usage",
4614 : ptr->x_param_vect_partial_vector_usage);
4615 :
4616 0 : if (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
4617 0 : fprintf (file, "%*s%s (%#x)\n",
4618 : indent_to, "",
4619 : "param_vect_allow_possibly_not_worthwhile_vectorizations",
4620 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
4621 :
4622 0 : if (ptr->x_param_vrp_block_limit)
4623 0 : fprintf (file, "%*s%s (%#x)\n",
4624 : indent_to, "",
4625 : "param_vrp_block_limit",
4626 : ptr->x_param_vrp_block_limit);
4627 :
4628 0 : if (ptr->x_param_vrp_cstload_limit)
4629 0 : fprintf (file, "%*s%s (%#x)\n",
4630 : indent_to, "",
4631 : "param_vrp_cstload_limit",
4632 : ptr->x_param_vrp_cstload_limit);
4633 :
4634 0 : if (ptr->x_param_vrp_sparse_threshold)
4635 0 : fprintf (file, "%*s%s (%#x)\n",
4636 : indent_to, "",
4637 : "param_vrp_sparse_threshold",
4638 : ptr->x_param_vrp_sparse_threshold);
4639 :
4640 0 : if (ptr->x_param_vrp_switch_limit)
4641 0 : fprintf (file, "%*s%s (%#x)\n",
4642 : indent_to, "",
4643 : "param_vrp_switch_limit",
4644 : ptr->x_param_vrp_switch_limit);
4645 :
4646 0 : if (ptr->x_param_vrp_vector_threshold)
4647 0 : fprintf (file, "%*s%s (%#x)\n",
4648 : indent_to, "",
4649 : "param_vrp_vector_threshold",
4650 : ptr->x_param_vrp_vector_threshold);
4651 :
4652 0 : if (ptr->x_param_widening_mul_defer_fma)
4653 0 : fprintf (file, "%*s%s (%#x)\n",
4654 : indent_to, "",
4655 : "param_widening_mul_defer_fma",
4656 : ptr->x_param_widening_mul_defer_fma);
4657 :
4658 0 : if (ptr->x_flag_complex_method)
4659 0 : fprintf (file, "%*s%s (%#x)\n",
4660 : indent_to, "",
4661 : "flag_complex_method",
4662 : ptr->x_flag_complex_method);
4663 :
4664 0 : if (ptr->x_flag_malloc_dse)
4665 0 : fprintf (file, "%*s%s (%#x)\n",
4666 : indent_to, "",
4667 : "flag_malloc_dse",
4668 : ptr->x_flag_malloc_dse);
4669 :
4670 0 : if (ptr->x_flag_min_function_alignment)
4671 0 : fprintf (file, "%*s%s (%#x)\n",
4672 : indent_to, "",
4673 : "flag_min_function_alignment",
4674 : ptr->x_flag_min_function_alignment);
4675 :
4676 0 : if (ptr->x_flag_openmp_target_simd_clone)
4677 0 : fprintf (file, "%*s%s (%#x)\n",
4678 : indent_to, "",
4679 : "flag_openmp_target_simd_clone",
4680 : ptr->x_flag_openmp_target_simd_clone);
4681 :
4682 0 : if (ptr->x_flag_sched_stalled_insns)
4683 0 : fprintf (file, "%*s%s (%#x)\n",
4684 : indent_to, "",
4685 : "flag_sched_stalled_insns",
4686 : ptr->x_flag_sched_stalled_insns);
4687 :
4688 0 : if (ptr->x_flag_sched_stalled_insns_dep)
4689 0 : fprintf (file, "%*s%s (%#x)\n",
4690 : indent_to, "",
4691 : "flag_sched_stalled_insns_dep",
4692 : ptr->x_flag_sched_stalled_insns_dep);
4693 :
4694 0 : if (ptr->x_flag_tree_parallelize_loops)
4695 0 : fprintf (file, "%*s%s (%#x)\n",
4696 : indent_to, "",
4697 : "flag_tree_parallelize_loops",
4698 : ptr->x_flag_tree_parallelize_loops);
4699 :
4700 0 : fprintf (file, "%*s%s (%#x)\n",
4701 : indent_to, "",
4702 : "flag_lto_locality_cloning",
4703 0 : (int) ptr->x_flag_lto_locality_cloning);
4704 :
4705 0 : fprintf (file, "%*s%s (%#x)\n",
4706 : indent_to, "",
4707 : "flag_lto_locality_heuristics",
4708 0 : (int) ptr->x_flag_lto_locality_heuristics);
4709 :
4710 0 : fprintf (file, "%*s%s (%#x)\n",
4711 : indent_to, "",
4712 : "param_ranger_debug",
4713 0 : (int) ptr->x_param_ranger_debug);
4714 :
4715 0 : fprintf (file, "%*s%s (%#x)\n",
4716 : indent_to, "",
4717 : "param_threader_debug",
4718 0 : (int) ptr->x_param_threader_debug);
4719 :
4720 0 : fprintf (file, "%*s%s (%#x)\n",
4721 : indent_to, "",
4722 : "flag_excess_precision",
4723 0 : (int) ptr->x_flag_excess_precision);
4724 :
4725 0 : fprintf (file, "%*s%s (%#x)\n",
4726 : indent_to, "",
4727 : "flag_fp_contract_mode",
4728 0 : (int) ptr->x_flag_fp_contract_mode);
4729 :
4730 0 : fprintf (file, "%*s%s (%#x)\n",
4731 : indent_to, "",
4732 : "flag_harden_control_flow_redundancy_check_noreturn",
4733 0 : (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
4734 :
4735 0 : fprintf (file, "%*s%s (%#x)\n",
4736 : indent_to, "",
4737 : "flag_inline_stringops",
4738 0 : (int) ptr->x_flag_inline_stringops);
4739 :
4740 0 : fprintf (file, "%*s%s (%#x)\n",
4741 : indent_to, "",
4742 : "flag_ira_algorithm",
4743 0 : (int) ptr->x_flag_ira_algorithm);
4744 :
4745 0 : fprintf (file, "%*s%s (%#x)\n",
4746 : indent_to, "",
4747 : "flag_ira_region",
4748 0 : (int) ptr->x_flag_ira_region);
4749 :
4750 0 : fprintf (file, "%*s%s (%#x)\n",
4751 : indent_to, "",
4752 : "flag_live_patching",
4753 0 : (int) ptr->x_flag_live_patching);
4754 :
4755 0 : fprintf (file, "%*s%s (%#x)\n",
4756 : indent_to, "",
4757 : "flag_reorder_blocks_algorithm",
4758 0 : (int) ptr->x_flag_reorder_blocks_algorithm);
4759 :
4760 0 : fprintf (file, "%*s%s (%#x)\n",
4761 : indent_to, "",
4762 : "flag_simd_cost_model",
4763 0 : (int) ptr->x_flag_simd_cost_model);
4764 :
4765 0 : fprintf (file, "%*s%s (%#x)\n",
4766 : indent_to, "",
4767 : "flag_stack_reuse",
4768 0 : (int) ptr->x_flag_stack_reuse);
4769 :
4770 0 : fprintf (file, "%*s%s (%#x)\n",
4771 : indent_to, "",
4772 : "flag_auto_var_init",
4773 0 : (int) ptr->x_flag_auto_var_init);
4774 :
4775 0 : fprintf (file, "%*s%s (%#x)\n",
4776 : indent_to, "",
4777 : "flag_vect_cost_model",
4778 0 : (int) ptr->x_flag_vect_cost_model);
4779 :
4780 0 : if (ptr->x_optimize)
4781 0 : fprintf (file, "%*s%s (%#x)\n",
4782 : indent_to, "",
4783 : "optimize",
4784 : ptr->x_optimize);
4785 :
4786 0 : if (ptr->x_optimize_size)
4787 0 : fprintf (file, "%*s%s (%#x)\n",
4788 : indent_to, "",
4789 : "optimize_size",
4790 : ptr->x_optimize_size);
4791 :
4792 0 : if (ptr->x_optimize_debug)
4793 0 : fprintf (file, "%*s%s (%#x)\n",
4794 : indent_to, "",
4795 : "optimize_debug",
4796 : ptr->x_optimize_debug);
4797 :
4798 0 : if (ptr->x_optimize_fast)
4799 0 : fprintf (file, "%*s%s (%#x)\n",
4800 : indent_to, "",
4801 : "optimize_fast",
4802 : ptr->x_optimize_fast);
4803 :
4804 0 : if (ptr->x_warn_inline)
4805 0 : fprintf (file, "%*s%s (%#x)\n",
4806 : indent_to, "",
4807 : "warn_inline",
4808 : ptr->x_warn_inline);
4809 :
4810 0 : if (ptr->x_flag_aggressive_loop_optimizations)
4811 0 : fprintf (file, "%*s%s (%#x)\n",
4812 : indent_to, "",
4813 : "flag_aggressive_loop_optimizations",
4814 : ptr->x_flag_aggressive_loop_optimizations);
4815 :
4816 0 : if (ptr->x_flag_align_functions)
4817 0 : fprintf (file, "%*s%s (%#x)\n",
4818 : indent_to, "",
4819 : "flag_align_functions",
4820 : ptr->x_flag_align_functions);
4821 :
4822 0 : if (ptr->x_flag_align_jumps)
4823 0 : fprintf (file, "%*s%s (%#x)\n",
4824 : indent_to, "",
4825 : "flag_align_jumps",
4826 : ptr->x_flag_align_jumps);
4827 :
4828 0 : if (ptr->x_flag_align_labels)
4829 0 : fprintf (file, "%*s%s (%#x)\n",
4830 : indent_to, "",
4831 : "flag_align_labels",
4832 : ptr->x_flag_align_labels);
4833 :
4834 0 : if (ptr->x_flag_align_loops)
4835 0 : fprintf (file, "%*s%s (%#x)\n",
4836 : indent_to, "",
4837 : "flag_align_loops",
4838 : ptr->x_flag_align_loops);
4839 :
4840 0 : if (ptr->x_flag_allocation_dce)
4841 0 : fprintf (file, "%*s%s (%#x)\n",
4842 : indent_to, "",
4843 : "flag_allocation_dce",
4844 : ptr->x_flag_allocation_dce);
4845 :
4846 0 : if (ptr->x_flag_store_data_races)
4847 0 : fprintf (file, "%*s%s (%#x)\n",
4848 : indent_to, "",
4849 : "flag_store_data_races",
4850 : ptr->x_flag_store_data_races);
4851 :
4852 0 : if (ptr->x_flag_associative_math)
4853 0 : fprintf (file, "%*s%s (%#x)\n",
4854 : indent_to, "",
4855 : "flag_associative_math",
4856 : ptr->x_flag_associative_math);
4857 :
4858 0 : if (ptr->x_flag_assume_sane_operators_new_delete)
4859 0 : fprintf (file, "%*s%s (%#x)\n",
4860 : indent_to, "",
4861 : "flag_assume_sane_operators_new_delete",
4862 : ptr->x_flag_assume_sane_operators_new_delete);
4863 :
4864 0 : if (ptr->x_flag_asynchronous_unwind_tables)
4865 0 : fprintf (file, "%*s%s (%#x)\n",
4866 : indent_to, "",
4867 : "flag_asynchronous_unwind_tables",
4868 : ptr->x_flag_asynchronous_unwind_tables);
4869 :
4870 0 : if (ptr->x_flag_auto_inc_dec)
4871 0 : fprintf (file, "%*s%s (%#x)\n",
4872 : indent_to, "",
4873 : "flag_auto_inc_dec",
4874 : ptr->x_flag_auto_inc_dec);
4875 :
4876 0 : if (ptr->x_flag_auto_profile_inlining)
4877 0 : fprintf (file, "%*s%s (%#x)\n",
4878 : indent_to, "",
4879 : "flag_auto_profile_inlining",
4880 : ptr->x_flag_auto_profile_inlining);
4881 :
4882 0 : if (ptr->x_flag_avoid_store_forwarding)
4883 0 : fprintf (file, "%*s%s (%#x)\n",
4884 : indent_to, "",
4885 : "flag_avoid_store_forwarding",
4886 : ptr->x_flag_avoid_store_forwarding);
4887 :
4888 0 : if (ptr->x_flag_bit_tests)
4889 0 : fprintf (file, "%*s%s (%#x)\n",
4890 : indent_to, "",
4891 : "flag_bit_tests",
4892 : ptr->x_flag_bit_tests);
4893 :
4894 0 : if (ptr->x_flag_branch_on_count_reg)
4895 0 : fprintf (file, "%*s%s (%#x)\n",
4896 : indent_to, "",
4897 : "flag_branch_on_count_reg",
4898 : ptr->x_flag_branch_on_count_reg);
4899 :
4900 0 : if (ptr->x_flag_branch_probabilities)
4901 0 : fprintf (file, "%*s%s (%#x)\n",
4902 : indent_to, "",
4903 : "flag_branch_probabilities",
4904 : ptr->x_flag_branch_probabilities);
4905 :
4906 0 : if (ptr->x_flag_caller_saves)
4907 0 : fprintf (file, "%*s%s (%#x)\n",
4908 : indent_to, "",
4909 : "flag_caller_saves",
4910 : ptr->x_flag_caller_saves);
4911 :
4912 0 : if (ptr->x_flag_code_hoisting)
4913 0 : fprintf (file, "%*s%s (%#x)\n",
4914 : indent_to, "",
4915 : "flag_code_hoisting",
4916 : ptr->x_flag_code_hoisting);
4917 :
4918 0 : if (ptr->x_flag_combine_stack_adjustments)
4919 0 : fprintf (file, "%*s%s (%#x)\n",
4920 : indent_to, "",
4921 : "flag_combine_stack_adjustments",
4922 : ptr->x_flag_combine_stack_adjustments);
4923 :
4924 0 : if (ptr->x_flag_compare_elim_after_reload)
4925 0 : fprintf (file, "%*s%s (%#x)\n",
4926 : indent_to, "",
4927 : "flag_compare_elim_after_reload",
4928 : ptr->x_flag_compare_elim_after_reload);
4929 :
4930 0 : if (ptr->x_flag_conserve_stack)
4931 0 : fprintf (file, "%*s%s (%#x)\n",
4932 : indent_to, "",
4933 : "flag_conserve_stack",
4934 : ptr->x_flag_conserve_stack);
4935 :
4936 0 : if (ptr->x_flag_cprop_registers)
4937 0 : fprintf (file, "%*s%s (%#x)\n",
4938 : indent_to, "",
4939 : "flag_cprop_registers",
4940 : ptr->x_flag_cprop_registers);
4941 :
4942 0 : if (ptr->x_flag_crossjumping)
4943 0 : fprintf (file, "%*s%s (%#x)\n",
4944 : indent_to, "",
4945 : "flag_crossjumping",
4946 : ptr->x_flag_crossjumping);
4947 :
4948 0 : if (ptr->x_flag_cse_follow_jumps)
4949 0 : fprintf (file, "%*s%s (%#x)\n",
4950 : indent_to, "",
4951 : "flag_cse_follow_jumps",
4952 : ptr->x_flag_cse_follow_jumps);
4953 :
4954 0 : if (ptr->x_flag_dce)
4955 0 : fprintf (file, "%*s%s (%#x)\n",
4956 : indent_to, "",
4957 : "flag_dce",
4958 : ptr->x_flag_dce);
4959 :
4960 0 : if (ptr->x_flag_defer_pop)
4961 0 : fprintf (file, "%*s%s (%#x)\n",
4962 : indent_to, "",
4963 : "flag_defer_pop",
4964 : ptr->x_flag_defer_pop);
4965 :
4966 0 : if (ptr->x_flag_delayed_branch)
4967 0 : fprintf (file, "%*s%s (%#x)\n",
4968 : indent_to, "",
4969 : "flag_delayed_branch",
4970 : ptr->x_flag_delayed_branch);
4971 :
4972 0 : if (ptr->x_flag_delete_dead_exceptions)
4973 0 : fprintf (file, "%*s%s (%#x)\n",
4974 : indent_to, "",
4975 : "flag_delete_dead_exceptions",
4976 : ptr->x_flag_delete_dead_exceptions);
4977 :
4978 0 : if (ptr->x_flag_delete_null_pointer_checks)
4979 0 : fprintf (file, "%*s%s (%#x)\n",
4980 : indent_to, "",
4981 : "flag_delete_null_pointer_checks",
4982 : ptr->x_flag_delete_null_pointer_checks);
4983 :
4984 0 : if (ptr->x_flag_dep_fusion)
4985 0 : fprintf (file, "%*s%s (%#x)\n",
4986 : indent_to, "",
4987 : "flag_dep_fusion",
4988 : ptr->x_flag_dep_fusion);
4989 :
4990 0 : if (ptr->x_flag_devirtualize)
4991 0 : fprintf (file, "%*s%s (%#x)\n",
4992 : indent_to, "",
4993 : "flag_devirtualize",
4994 : ptr->x_flag_devirtualize);
4995 :
4996 0 : if (ptr->x_flag_devirtualize_speculatively)
4997 0 : fprintf (file, "%*s%s (%#x)\n",
4998 : indent_to, "",
4999 : "flag_devirtualize_speculatively",
5000 : ptr->x_flag_devirtualize_speculatively);
5001 :
5002 0 : if (ptr->x_flag_dse)
5003 0 : fprintf (file, "%*s%s (%#x)\n",
5004 : indent_to, "",
5005 : "flag_dse",
5006 : ptr->x_flag_dse);
5007 :
5008 0 : if (ptr->x_flag_early_inlining)
5009 0 : fprintf (file, "%*s%s (%#x)\n",
5010 : indent_to, "",
5011 : "flag_early_inlining",
5012 : ptr->x_flag_early_inlining);
5013 :
5014 0 : if (ptr->x_flag_exceptions)
5015 0 : fprintf (file, "%*s%s (%#x)\n",
5016 : indent_to, "",
5017 : "flag_exceptions",
5018 : ptr->x_flag_exceptions);
5019 :
5020 0 : if (ptr->x_flag_expensive_optimizations)
5021 0 : fprintf (file, "%*s%s (%#x)\n",
5022 : indent_to, "",
5023 : "flag_expensive_optimizations",
5024 : ptr->x_flag_expensive_optimizations);
5025 :
5026 0 : if (ptr->x_flag_ext_dce)
5027 0 : fprintf (file, "%*s%s (%#x)\n",
5028 : indent_to, "",
5029 : "flag_ext_dce",
5030 : ptr->x_flag_ext_dce);
5031 :
5032 0 : if (ptr->x_flag_finite_loops)
5033 0 : fprintf (file, "%*s%s (%#x)\n",
5034 : indent_to, "",
5035 : "flag_finite_loops",
5036 : ptr->x_flag_finite_loops);
5037 :
5038 0 : if (ptr->x_flag_finite_math_only)
5039 0 : fprintf (file, "%*s%s (%#x)\n",
5040 : indent_to, "",
5041 : "flag_finite_math_only",
5042 : ptr->x_flag_finite_math_only);
5043 :
5044 0 : if (ptr->x_flag_float_store)
5045 0 : fprintf (file, "%*s%s (%#x)\n",
5046 : indent_to, "",
5047 : "flag_float_store",
5048 : ptr->x_flag_float_store);
5049 :
5050 0 : if (ptr->x_flag_fold_mem_offsets)
5051 0 : fprintf (file, "%*s%s (%#x)\n",
5052 : indent_to, "",
5053 : "flag_fold_mem_offsets",
5054 : ptr->x_flag_fold_mem_offsets);
5055 :
5056 0 : if (ptr->x_flag_fold_simple_inlines)
5057 0 : fprintf (file, "%*s%s (%#x)\n",
5058 : indent_to, "",
5059 : "flag_fold_simple_inlines",
5060 : ptr->x_flag_fold_simple_inlines);
5061 :
5062 0 : if (ptr->x_flag_forward_propagate)
5063 0 : fprintf (file, "%*s%s (%#x)\n",
5064 : indent_to, "",
5065 : "flag_forward_propagate",
5066 : ptr->x_flag_forward_propagate);
5067 :
5068 0 : if (ptr->x_flag_fp_int_builtin_inexact)
5069 0 : fprintf (file, "%*s%s (%#x)\n",
5070 : indent_to, "",
5071 : "flag_fp_int_builtin_inexact",
5072 : ptr->x_flag_fp_int_builtin_inexact);
5073 :
5074 0 : if (ptr->x_flag_no_function_cse)
5075 0 : fprintf (file, "%*s%s (%#x)\n",
5076 : indent_to, "",
5077 : "flag_no_function_cse",
5078 : ptr->x_flag_no_function_cse);
5079 :
5080 0 : if (ptr->x_flag_gcse)
5081 0 : fprintf (file, "%*s%s (%#x)\n",
5082 : indent_to, "",
5083 : "flag_gcse",
5084 : ptr->x_flag_gcse);
5085 :
5086 0 : if (ptr->x_flag_gcse_after_reload)
5087 0 : fprintf (file, "%*s%s (%#x)\n",
5088 : indent_to, "",
5089 : "flag_gcse_after_reload",
5090 : ptr->x_flag_gcse_after_reload);
5091 :
5092 0 : if (ptr->x_flag_gcse_las)
5093 0 : fprintf (file, "%*s%s (%#x)\n",
5094 : indent_to, "",
5095 : "flag_gcse_las",
5096 : ptr->x_flag_gcse_las);
5097 :
5098 0 : if (ptr->x_flag_gcse_lm)
5099 0 : fprintf (file, "%*s%s (%#x)\n",
5100 : indent_to, "",
5101 : "flag_gcse_lm",
5102 : ptr->x_flag_gcse_lm);
5103 :
5104 0 : if (ptr->x_flag_gcse_sm)
5105 0 : fprintf (file, "%*s%s (%#x)\n",
5106 : indent_to, "",
5107 : "flag_gcse_sm",
5108 : ptr->x_flag_gcse_sm);
5109 :
5110 0 : if (ptr->x_flag_graphite)
5111 0 : fprintf (file, "%*s%s (%#x)\n",
5112 : indent_to, "",
5113 : "flag_graphite",
5114 : ptr->x_flag_graphite);
5115 :
5116 0 : if (ptr->x_flag_graphite_identity)
5117 0 : fprintf (file, "%*s%s (%#x)\n",
5118 : indent_to, "",
5119 : "flag_graphite_identity",
5120 : ptr->x_flag_graphite_identity);
5121 :
5122 0 : if (ptr->x_flag_guess_branch_prob)
5123 0 : fprintf (file, "%*s%s (%#x)\n",
5124 : indent_to, "",
5125 : "flag_guess_branch_prob",
5126 : ptr->x_flag_guess_branch_prob);
5127 :
5128 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
5129 0 : fprintf (file, "%*s%s (%#x)\n",
5130 : indent_to, "",
5131 : "flag_harden_control_flow_redundancy_check_exceptions",
5132 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
5133 :
5134 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
5135 0 : fprintf (file, "%*s%s (%#x)\n",
5136 : indent_to, "",
5137 : "flag_harden_control_flow_redundancy_check_returning_calls",
5138 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
5139 :
5140 0 : if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
5141 0 : fprintf (file, "%*s%s (%#x)\n",
5142 : indent_to, "",
5143 : "flag_harden_control_flow_redundancy_skip_leaf",
5144 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
5145 :
5146 0 : if (ptr->x_flag_harden_compares)
5147 0 : fprintf (file, "%*s%s (%#x)\n",
5148 : indent_to, "",
5149 : "flag_harden_compares",
5150 : ptr->x_flag_harden_compares);
5151 :
5152 0 : if (ptr->x_flag_harden_conditional_branches)
5153 0 : fprintf (file, "%*s%s (%#x)\n",
5154 : indent_to, "",
5155 : "flag_harden_conditional_branches",
5156 : ptr->x_flag_harden_conditional_branches);
5157 :
5158 0 : if (ptr->x_flag_harden_control_flow_redundancy)
5159 0 : fprintf (file, "%*s%s (%#x)\n",
5160 : indent_to, "",
5161 : "flag_harden_control_flow_redundancy",
5162 : ptr->x_flag_harden_control_flow_redundancy);
5163 :
5164 0 : if (ptr->x_flag_hoist_adjacent_loads)
5165 0 : fprintf (file, "%*s%s (%#x)\n",
5166 : indent_to, "",
5167 : "flag_hoist_adjacent_loads",
5168 : ptr->x_flag_hoist_adjacent_loads);
5169 :
5170 0 : if (ptr->x_flag_if_conversion)
5171 0 : fprintf (file, "%*s%s (%#x)\n",
5172 : indent_to, "",
5173 : "flag_if_conversion",
5174 : ptr->x_flag_if_conversion);
5175 :
5176 0 : if (ptr->x_flag_if_conversion2)
5177 0 : fprintf (file, "%*s%s (%#x)\n",
5178 : indent_to, "",
5179 : "flag_if_conversion2",
5180 : ptr->x_flag_if_conversion2);
5181 :
5182 0 : if (ptr->x_flag_indirect_inlining)
5183 0 : fprintf (file, "%*s%s (%#x)\n",
5184 : indent_to, "",
5185 : "flag_indirect_inlining",
5186 : ptr->x_flag_indirect_inlining);
5187 :
5188 0 : if (ptr->x_flag_no_inline)
5189 0 : fprintf (file, "%*s%s (%#x)\n",
5190 : indent_to, "",
5191 : "flag_no_inline",
5192 : ptr->x_flag_no_inline);
5193 :
5194 0 : if (ptr->x_flag_inline_atomics)
5195 0 : fprintf (file, "%*s%s (%#x)\n",
5196 : indent_to, "",
5197 : "flag_inline_atomics",
5198 : ptr->x_flag_inline_atomics);
5199 :
5200 0 : if (ptr->x_flag_inline_functions)
5201 0 : fprintf (file, "%*s%s (%#x)\n",
5202 : indent_to, "",
5203 : "flag_inline_functions",
5204 : ptr->x_flag_inline_functions);
5205 :
5206 0 : if (ptr->x_flag_inline_functions_called_once)
5207 0 : fprintf (file, "%*s%s (%#x)\n",
5208 : indent_to, "",
5209 : "flag_inline_functions_called_once",
5210 : ptr->x_flag_inline_functions_called_once);
5211 :
5212 0 : if (ptr->x_flag_inline_small_functions)
5213 0 : fprintf (file, "%*s%s (%#x)\n",
5214 : indent_to, "",
5215 : "flag_inline_small_functions",
5216 : ptr->x_flag_inline_small_functions);
5217 :
5218 0 : if (ptr->x_flag_ipa_bit_cp)
5219 0 : fprintf (file, "%*s%s (%#x)\n",
5220 : indent_to, "",
5221 : "flag_ipa_bit_cp",
5222 : ptr->x_flag_ipa_bit_cp);
5223 :
5224 0 : if (ptr->x_flag_ipa_cp)
5225 0 : fprintf (file, "%*s%s (%#x)\n",
5226 : indent_to, "",
5227 : "flag_ipa_cp",
5228 : ptr->x_flag_ipa_cp);
5229 :
5230 0 : if (ptr->x_flag_ipa_cp_clone)
5231 0 : fprintf (file, "%*s%s (%#x)\n",
5232 : indent_to, "",
5233 : "flag_ipa_cp_clone",
5234 : ptr->x_flag_ipa_cp_clone);
5235 :
5236 0 : if (ptr->x_flag_ipa_icf)
5237 0 : fprintf (file, "%*s%s (%#x)\n",
5238 : indent_to, "",
5239 : "flag_ipa_icf",
5240 : ptr->x_flag_ipa_icf);
5241 :
5242 0 : if (ptr->x_flag_ipa_icf_functions)
5243 0 : fprintf (file, "%*s%s (%#x)\n",
5244 : indent_to, "",
5245 : "flag_ipa_icf_functions",
5246 : ptr->x_flag_ipa_icf_functions);
5247 :
5248 0 : if (ptr->x_flag_ipa_icf_variables)
5249 0 : fprintf (file, "%*s%s (%#x)\n",
5250 : indent_to, "",
5251 : "flag_ipa_icf_variables",
5252 : ptr->x_flag_ipa_icf_variables);
5253 :
5254 0 : if (ptr->x_flag_ipa_modref)
5255 0 : fprintf (file, "%*s%s (%#x)\n",
5256 : indent_to, "",
5257 : "flag_ipa_modref",
5258 : ptr->x_flag_ipa_modref);
5259 :
5260 0 : if (ptr->x_flag_ipa_profile)
5261 0 : fprintf (file, "%*s%s (%#x)\n",
5262 : indent_to, "",
5263 : "flag_ipa_profile",
5264 : ptr->x_flag_ipa_profile);
5265 :
5266 0 : if (ptr->x_flag_ipa_pta)
5267 0 : fprintf (file, "%*s%s (%#x)\n",
5268 : indent_to, "",
5269 : "flag_ipa_pta",
5270 : ptr->x_flag_ipa_pta);
5271 :
5272 0 : if (ptr->x_flag_ipa_pure_const)
5273 0 : fprintf (file, "%*s%s (%#x)\n",
5274 : indent_to, "",
5275 : "flag_ipa_pure_const",
5276 : ptr->x_flag_ipa_pure_const);
5277 :
5278 0 : if (ptr->x_flag_ipa_ra)
5279 0 : fprintf (file, "%*s%s (%#x)\n",
5280 : indent_to, "",
5281 : "flag_ipa_ra",
5282 : ptr->x_flag_ipa_ra);
5283 :
5284 0 : if (ptr->x_flag_ipa_reference)
5285 0 : fprintf (file, "%*s%s (%#x)\n",
5286 : indent_to, "",
5287 : "flag_ipa_reference",
5288 : ptr->x_flag_ipa_reference);
5289 :
5290 0 : if (ptr->x_flag_ipa_reference_addressable)
5291 0 : fprintf (file, "%*s%s (%#x)\n",
5292 : indent_to, "",
5293 : "flag_ipa_reference_addressable",
5294 : ptr->x_flag_ipa_reference_addressable);
5295 :
5296 0 : if (ptr->x_flag_ipa_reorder_for_locality)
5297 0 : fprintf (file, "%*s%s (%#x)\n",
5298 : indent_to, "",
5299 : "flag_ipa_reorder_for_locality",
5300 : ptr->x_flag_ipa_reorder_for_locality);
5301 :
5302 0 : if (ptr->x_flag_ipa_sra)
5303 0 : fprintf (file, "%*s%s (%#x)\n",
5304 : indent_to, "",
5305 : "flag_ipa_sra",
5306 : ptr->x_flag_ipa_sra);
5307 :
5308 0 : if (ptr->x_flag_ipa_stack_alignment)
5309 0 : fprintf (file, "%*s%s (%#x)\n",
5310 : indent_to, "",
5311 : "flag_ipa_stack_alignment",
5312 : ptr->x_flag_ipa_stack_alignment);
5313 :
5314 0 : if (ptr->x_flag_ipa_strict_aliasing)
5315 0 : fprintf (file, "%*s%s (%#x)\n",
5316 : indent_to, "",
5317 : "flag_ipa_strict_aliasing",
5318 : ptr->x_flag_ipa_strict_aliasing);
5319 :
5320 0 : if (ptr->x_flag_ipa_vrp)
5321 0 : fprintf (file, "%*s%s (%#x)\n",
5322 : indent_to, "",
5323 : "flag_ipa_vrp",
5324 : ptr->x_flag_ipa_vrp);
5325 :
5326 0 : if (ptr->x_flag_ira_hoist_pressure)
5327 0 : fprintf (file, "%*s%s (%#x)\n",
5328 : indent_to, "",
5329 : "flag_ira_hoist_pressure",
5330 : ptr->x_flag_ira_hoist_pressure);
5331 :
5332 0 : if (ptr->x_flag_ira_loop_pressure)
5333 0 : fprintf (file, "%*s%s (%#x)\n",
5334 : indent_to, "",
5335 : "flag_ira_loop_pressure",
5336 : ptr->x_flag_ira_loop_pressure);
5337 :
5338 0 : if (ptr->x_flag_ira_share_save_slots)
5339 0 : fprintf (file, "%*s%s (%#x)\n",
5340 : indent_to, "",
5341 : "flag_ira_share_save_slots",
5342 : ptr->x_flag_ira_share_save_slots);
5343 :
5344 0 : if (ptr->x_flag_ira_share_spill_slots)
5345 0 : fprintf (file, "%*s%s (%#x)\n",
5346 : indent_to, "",
5347 : "flag_ira_share_spill_slots",
5348 : ptr->x_flag_ira_share_spill_slots);
5349 :
5350 0 : if (ptr->x_flag_isolate_erroneous_paths_attribute)
5351 0 : fprintf (file, "%*s%s (%#x)\n",
5352 : indent_to, "",
5353 : "flag_isolate_erroneous_paths_attribute",
5354 : ptr->x_flag_isolate_erroneous_paths_attribute);
5355 :
5356 0 : if (ptr->x_flag_isolate_erroneous_paths_dereference)
5357 0 : fprintf (file, "%*s%s (%#x)\n",
5358 : indent_to, "",
5359 : "flag_isolate_erroneous_paths_dereference",
5360 : ptr->x_flag_isolate_erroneous_paths_dereference);
5361 :
5362 0 : if (ptr->x_flag_ivopts)
5363 0 : fprintf (file, "%*s%s (%#x)\n",
5364 : indent_to, "",
5365 : "flag_ivopts",
5366 : ptr->x_flag_ivopts);
5367 :
5368 0 : if (ptr->x_flag_jump_tables)
5369 0 : fprintf (file, "%*s%s (%#x)\n",
5370 : indent_to, "",
5371 : "flag_jump_tables",
5372 : ptr->x_flag_jump_tables);
5373 :
5374 0 : if (ptr->x_flag_keep_gc_roots_live)
5375 0 : fprintf (file, "%*s%s (%#x)\n",
5376 : indent_to, "",
5377 : "flag_keep_gc_roots_live",
5378 : ptr->x_flag_keep_gc_roots_live);
5379 :
5380 0 : if (ptr->x_flag_late_combine_instructions)
5381 0 : fprintf (file, "%*s%s (%#x)\n",
5382 : indent_to, "",
5383 : "flag_late_combine_instructions",
5384 : ptr->x_flag_late_combine_instructions);
5385 :
5386 0 : if (ptr->x_flag_lifetime_dse)
5387 0 : fprintf (file, "%*s%s (%#x)\n",
5388 : indent_to, "",
5389 : "flag_lifetime_dse",
5390 : ptr->x_flag_lifetime_dse);
5391 :
5392 0 : if (ptr->x_flag_limit_function_alignment)
5393 0 : fprintf (file, "%*s%s (%#x)\n",
5394 : indent_to, "",
5395 : "flag_limit_function_alignment",
5396 : ptr->x_flag_limit_function_alignment);
5397 :
5398 0 : if (ptr->x_flag_live_range_shrinkage)
5399 0 : fprintf (file, "%*s%s (%#x)\n",
5400 : indent_to, "",
5401 : "flag_live_range_shrinkage",
5402 : ptr->x_flag_live_range_shrinkage);
5403 :
5404 0 : if (ptr->x_flag_loop_interchange)
5405 0 : fprintf (file, "%*s%s (%#x)\n",
5406 : indent_to, "",
5407 : "flag_loop_interchange",
5408 : ptr->x_flag_loop_interchange);
5409 :
5410 0 : if (ptr->x_flag_loop_nest_optimize)
5411 0 : fprintf (file, "%*s%s (%#x)\n",
5412 : indent_to, "",
5413 : "flag_loop_nest_optimize",
5414 : ptr->x_flag_loop_nest_optimize);
5415 :
5416 0 : if (ptr->x_flag_loop_parallelize_all)
5417 0 : fprintf (file, "%*s%s (%#x)\n",
5418 : indent_to, "",
5419 : "flag_loop_parallelize_all",
5420 : ptr->x_flag_loop_parallelize_all);
5421 :
5422 0 : if (ptr->x_flag_unroll_jam)
5423 0 : fprintf (file, "%*s%s (%#x)\n",
5424 : indent_to, "",
5425 : "flag_unroll_jam",
5426 : ptr->x_flag_unroll_jam);
5427 :
5428 0 : if (ptr->x_flag_lra_remat)
5429 0 : fprintf (file, "%*s%s (%#x)\n",
5430 : indent_to, "",
5431 : "flag_lra_remat",
5432 : ptr->x_flag_lra_remat);
5433 :
5434 0 : if (ptr->x_flag_malloc_dce)
5435 0 : fprintf (file, "%*s%s (%#x)\n",
5436 : indent_to, "",
5437 : "flag_malloc_dce",
5438 : ptr->x_flag_malloc_dce);
5439 :
5440 0 : if (ptr->x_flag_errno_math)
5441 0 : fprintf (file, "%*s%s (%#x)\n",
5442 : indent_to, "",
5443 : "flag_errno_math",
5444 : ptr->x_flag_errno_math);
5445 :
5446 0 : if (ptr->x_flag_modulo_sched)
5447 0 : fprintf (file, "%*s%s (%#x)\n",
5448 : indent_to, "",
5449 : "flag_modulo_sched",
5450 : ptr->x_flag_modulo_sched);
5451 :
5452 0 : if (ptr->x_flag_modulo_sched_allow_regmoves)
5453 0 : fprintf (file, "%*s%s (%#x)\n",
5454 : indent_to, "",
5455 : "flag_modulo_sched_allow_regmoves",
5456 : ptr->x_flag_modulo_sched_allow_regmoves);
5457 :
5458 0 : if (ptr->x_flag_move_loop_invariants)
5459 0 : fprintf (file, "%*s%s (%#x)\n",
5460 : indent_to, "",
5461 : "flag_move_loop_invariants",
5462 : ptr->x_flag_move_loop_invariants);
5463 :
5464 0 : if (ptr->x_flag_move_loop_stores)
5465 0 : fprintf (file, "%*s%s (%#x)\n",
5466 : indent_to, "",
5467 : "flag_move_loop_stores",
5468 : ptr->x_flag_move_loop_stores);
5469 :
5470 0 : if (ptr->x_flag_non_call_exceptions)
5471 0 : fprintf (file, "%*s%s (%#x)\n",
5472 : indent_to, "",
5473 : "flag_non_call_exceptions",
5474 : ptr->x_flag_non_call_exceptions);
5475 :
5476 0 : if (ptr->x_flag_nothrow_opt)
5477 0 : fprintf (file, "%*s%s (%#x)\n",
5478 : indent_to, "",
5479 : "flag_nothrow_opt",
5480 : ptr->x_flag_nothrow_opt);
5481 :
5482 0 : if (ptr->x_flag_omit_frame_pointer)
5483 0 : fprintf (file, "%*s%s (%#x)\n",
5484 : indent_to, "",
5485 : "flag_omit_frame_pointer",
5486 : ptr->x_flag_omit_frame_pointer);
5487 :
5488 0 : if (ptr->x_flag_opt_info)
5489 0 : fprintf (file, "%*s%s (%#x)\n",
5490 : indent_to, "",
5491 : "flag_opt_info",
5492 : ptr->x_flag_opt_info);
5493 :
5494 0 : if (ptr->x_flag_optimize_crc)
5495 0 : fprintf (file, "%*s%s (%#x)\n",
5496 : indent_to, "",
5497 : "flag_optimize_crc",
5498 : ptr->x_flag_optimize_crc);
5499 :
5500 0 : if (ptr->x_flag_optimize_sibling_calls)
5501 0 : fprintf (file, "%*s%s (%#x)\n",
5502 : indent_to, "",
5503 : "flag_optimize_sibling_calls",
5504 : ptr->x_flag_optimize_sibling_calls);
5505 :
5506 0 : if (ptr->x_flag_optimize_strlen)
5507 0 : fprintf (file, "%*s%s (%#x)\n",
5508 : indent_to, "",
5509 : "flag_optimize_strlen",
5510 : ptr->x_flag_optimize_strlen);
5511 :
5512 0 : if (ptr->x_flag_pack_struct)
5513 0 : fprintf (file, "%*s%s (%#x)\n",
5514 : indent_to, "",
5515 : "flag_pack_struct",
5516 : ptr->x_flag_pack_struct);
5517 :
5518 0 : if (ptr->x_flag_partial_inlining)
5519 0 : fprintf (file, "%*s%s (%#x)\n",
5520 : indent_to, "",
5521 : "flag_partial_inlining",
5522 : ptr->x_flag_partial_inlining);
5523 :
5524 0 : if (ptr->x_flag_pcc_struct_return)
5525 0 : fprintf (file, "%*s%s (%#x)\n",
5526 : indent_to, "",
5527 : "flag_pcc_struct_return",
5528 : ptr->x_flag_pcc_struct_return);
5529 :
5530 0 : if (ptr->x_flag_peel_loops)
5531 0 : fprintf (file, "%*s%s (%#x)\n",
5532 : indent_to, "",
5533 : "flag_peel_loops",
5534 : ptr->x_flag_peel_loops);
5535 :
5536 0 : if (ptr->x_flag_no_peephole)
5537 0 : fprintf (file, "%*s%s (%#x)\n",
5538 : indent_to, "",
5539 : "flag_no_peephole",
5540 : ptr->x_flag_no_peephole);
5541 :
5542 0 : if (ptr->x_flag_peephole2)
5543 0 : fprintf (file, "%*s%s (%#x)\n",
5544 : indent_to, "",
5545 : "flag_peephole2",
5546 : ptr->x_flag_peephole2);
5547 :
5548 0 : if (ptr->x_flag_plt)
5549 0 : fprintf (file, "%*s%s (%#x)\n",
5550 : indent_to, "",
5551 : "flag_plt",
5552 : ptr->x_flag_plt);
5553 :
5554 0 : if (ptr->x_flag_predictive_commoning)
5555 0 : fprintf (file, "%*s%s (%#x)\n",
5556 : indent_to, "",
5557 : "flag_predictive_commoning",
5558 : ptr->x_flag_predictive_commoning);
5559 :
5560 0 : if (ptr->x_flag_prefetch_loop_arrays)
5561 0 : fprintf (file, "%*s%s (%#x)\n",
5562 : indent_to, "",
5563 : "flag_prefetch_loop_arrays",
5564 : ptr->x_flag_prefetch_loop_arrays);
5565 :
5566 0 : if (ptr->x_flag_printf_return_value)
5567 0 : fprintf (file, "%*s%s (%#x)\n",
5568 : indent_to, "",
5569 : "flag_printf_return_value",
5570 : ptr->x_flag_printf_return_value);
5571 :
5572 0 : if (ptr->x_flag_profile_partial_training)
5573 0 : fprintf (file, "%*s%s (%#x)\n",
5574 : indent_to, "",
5575 : "flag_profile_partial_training",
5576 : ptr->x_flag_profile_partial_training);
5577 :
5578 0 : if (ptr->x_flag_profile_reorder_functions)
5579 0 : fprintf (file, "%*s%s (%#x)\n",
5580 : indent_to, "",
5581 : "flag_profile_reorder_functions",
5582 : ptr->x_flag_profile_reorder_functions);
5583 :
5584 0 : if (ptr->x_flag_reciprocal_math)
5585 0 : fprintf (file, "%*s%s (%#x)\n",
5586 : indent_to, "",
5587 : "flag_reciprocal_math",
5588 : ptr->x_flag_reciprocal_math);
5589 :
5590 0 : if (ptr->x_flag_ree)
5591 0 : fprintf (file, "%*s%s (%#x)\n",
5592 : indent_to, "",
5593 : "flag_ree",
5594 : ptr->x_flag_ree);
5595 :
5596 0 : if (ptr->x_flag_rename_registers)
5597 0 : fprintf (file, "%*s%s (%#x)\n",
5598 : indent_to, "",
5599 : "flag_rename_registers",
5600 : ptr->x_flag_rename_registers);
5601 :
5602 0 : if (ptr->x_flag_reorder_blocks)
5603 0 : fprintf (file, "%*s%s (%#x)\n",
5604 : indent_to, "",
5605 : "flag_reorder_blocks",
5606 : ptr->x_flag_reorder_blocks);
5607 :
5608 0 : if (ptr->x_flag_reorder_blocks_and_partition)
5609 0 : fprintf (file, "%*s%s (%#x)\n",
5610 : indent_to, "",
5611 : "flag_reorder_blocks_and_partition",
5612 : ptr->x_flag_reorder_blocks_and_partition);
5613 :
5614 0 : if (ptr->x_flag_reorder_functions)
5615 0 : fprintf (file, "%*s%s (%#x)\n",
5616 : indent_to, "",
5617 : "flag_reorder_functions",
5618 : ptr->x_flag_reorder_functions);
5619 :
5620 0 : if (ptr->x_flag_rerun_cse_after_loop)
5621 0 : fprintf (file, "%*s%s (%#x)\n",
5622 : indent_to, "",
5623 : "flag_rerun_cse_after_loop",
5624 : ptr->x_flag_rerun_cse_after_loop);
5625 :
5626 0 : if (ptr->x_flag_resched_modulo_sched)
5627 0 : fprintf (file, "%*s%s (%#x)\n",
5628 : indent_to, "",
5629 : "flag_resched_modulo_sched",
5630 : ptr->x_flag_resched_modulo_sched);
5631 :
5632 0 : if (ptr->x_flag_rounding_math)
5633 0 : fprintf (file, "%*s%s (%#x)\n",
5634 : indent_to, "",
5635 : "flag_rounding_math",
5636 : ptr->x_flag_rounding_math);
5637 :
5638 0 : if (ptr->x_flag_rtti)
5639 0 : fprintf (file, "%*s%s (%#x)\n",
5640 : indent_to, "",
5641 : "flag_rtti",
5642 : ptr->x_flag_rtti);
5643 :
5644 0 : if (ptr->x_flag_save_optimization_record)
5645 0 : fprintf (file, "%*s%s (%#x)\n",
5646 : indent_to, "",
5647 : "flag_save_optimization_record",
5648 : ptr->x_flag_save_optimization_record);
5649 :
5650 0 : if (ptr->x_flag_sched_critical_path_heuristic)
5651 0 : fprintf (file, "%*s%s (%#x)\n",
5652 : indent_to, "",
5653 : "flag_sched_critical_path_heuristic",
5654 : ptr->x_flag_sched_critical_path_heuristic);
5655 :
5656 0 : if (ptr->x_flag_sched_dep_count_heuristic)
5657 0 : fprintf (file, "%*s%s (%#x)\n",
5658 : indent_to, "",
5659 : "flag_sched_dep_count_heuristic",
5660 : ptr->x_flag_sched_dep_count_heuristic);
5661 :
5662 0 : if (ptr->x_flag_sched_group_heuristic)
5663 0 : fprintf (file, "%*s%s (%#x)\n",
5664 : indent_to, "",
5665 : "flag_sched_group_heuristic",
5666 : ptr->x_flag_sched_group_heuristic);
5667 :
5668 0 : if (ptr->x_flag_schedule_interblock)
5669 0 : fprintf (file, "%*s%s (%#x)\n",
5670 : indent_to, "",
5671 : "flag_schedule_interblock",
5672 : ptr->x_flag_schedule_interblock);
5673 :
5674 0 : if (ptr->x_flag_sched_last_insn_heuristic)
5675 0 : fprintf (file, "%*s%s (%#x)\n",
5676 : indent_to, "",
5677 : "flag_sched_last_insn_heuristic",
5678 : ptr->x_flag_sched_last_insn_heuristic);
5679 :
5680 0 : if (ptr->x_flag_sched_pressure)
5681 0 : fprintf (file, "%*s%s (%#x)\n",
5682 : indent_to, "",
5683 : "flag_sched_pressure",
5684 : ptr->x_flag_sched_pressure);
5685 :
5686 0 : if (ptr->x_flag_sched_rank_heuristic)
5687 0 : fprintf (file, "%*s%s (%#x)\n",
5688 : indent_to, "",
5689 : "flag_sched_rank_heuristic",
5690 : ptr->x_flag_sched_rank_heuristic);
5691 :
5692 0 : if (ptr->x_flag_schedule_speculative)
5693 0 : fprintf (file, "%*s%s (%#x)\n",
5694 : indent_to, "",
5695 : "flag_schedule_speculative",
5696 : ptr->x_flag_schedule_speculative);
5697 :
5698 0 : if (ptr->x_flag_sched_spec_insn_heuristic)
5699 0 : fprintf (file, "%*s%s (%#x)\n",
5700 : indent_to, "",
5701 : "flag_sched_spec_insn_heuristic",
5702 : ptr->x_flag_sched_spec_insn_heuristic);
5703 :
5704 0 : if (ptr->x_flag_schedule_speculative_load)
5705 0 : fprintf (file, "%*s%s (%#x)\n",
5706 : indent_to, "",
5707 : "flag_schedule_speculative_load",
5708 : ptr->x_flag_schedule_speculative_load);
5709 :
5710 0 : if (ptr->x_flag_schedule_speculative_load_dangerous)
5711 0 : fprintf (file, "%*s%s (%#x)\n",
5712 : indent_to, "",
5713 : "flag_schedule_speculative_load_dangerous",
5714 : ptr->x_flag_schedule_speculative_load_dangerous);
5715 :
5716 0 : if (ptr->x_flag_sched2_use_superblocks)
5717 0 : fprintf (file, "%*s%s (%#x)\n",
5718 : indent_to, "",
5719 : "flag_sched2_use_superblocks",
5720 : ptr->x_flag_sched2_use_superblocks);
5721 :
5722 0 : if (ptr->x_flag_schedule_fusion)
5723 0 : fprintf (file, "%*s%s (%#x)\n",
5724 : indent_to, "",
5725 : "flag_schedule_fusion",
5726 : ptr->x_flag_schedule_fusion);
5727 :
5728 0 : if (ptr->x_flag_schedule_insns)
5729 0 : fprintf (file, "%*s%s (%#x)\n",
5730 : indent_to, "",
5731 : "flag_schedule_insns",
5732 : ptr->x_flag_schedule_insns);
5733 :
5734 0 : if (ptr->x_flag_schedule_insns_after_reload)
5735 0 : fprintf (file, "%*s%s (%#x)\n",
5736 : indent_to, "",
5737 : "flag_schedule_insns_after_reload",
5738 : ptr->x_flag_schedule_insns_after_reload);
5739 :
5740 0 : if (ptr->x_flag_section_anchors)
5741 0 : fprintf (file, "%*s%s (%#x)\n",
5742 : indent_to, "",
5743 : "flag_section_anchors",
5744 : ptr->x_flag_section_anchors);
5745 :
5746 0 : if (ptr->x_flag_sel_sched_pipelining)
5747 0 : fprintf (file, "%*s%s (%#x)\n",
5748 : indent_to, "",
5749 : "flag_sel_sched_pipelining",
5750 : ptr->x_flag_sel_sched_pipelining);
5751 :
5752 0 : if (ptr->x_flag_sel_sched_pipelining_outer_loops)
5753 0 : fprintf (file, "%*s%s (%#x)\n",
5754 : indent_to, "",
5755 : "flag_sel_sched_pipelining_outer_loops",
5756 : ptr->x_flag_sel_sched_pipelining_outer_loops);
5757 :
5758 0 : if (ptr->x_flag_sel_sched_reschedule_pipelined)
5759 0 : fprintf (file, "%*s%s (%#x)\n",
5760 : indent_to, "",
5761 : "flag_sel_sched_reschedule_pipelined",
5762 : ptr->x_flag_sel_sched_reschedule_pipelined);
5763 :
5764 0 : if (ptr->x_flag_selective_scheduling)
5765 0 : fprintf (file, "%*s%s (%#x)\n",
5766 : indent_to, "",
5767 : "flag_selective_scheduling",
5768 : ptr->x_flag_selective_scheduling);
5769 :
5770 0 : if (ptr->x_flag_selective_scheduling2)
5771 0 : fprintf (file, "%*s%s (%#x)\n",
5772 : indent_to, "",
5773 : "flag_selective_scheduling2",
5774 : ptr->x_flag_selective_scheduling2);
5775 :
5776 0 : if (ptr->x_flag_semantic_interposition)
5777 0 : fprintf (file, "%*s%s (%#x)\n",
5778 : indent_to, "",
5779 : "flag_semantic_interposition",
5780 : ptr->x_flag_semantic_interposition);
5781 :
5782 0 : if (ptr->x_flag_short_enums)
5783 0 : fprintf (file, "%*s%s (%#x)\n",
5784 : indent_to, "",
5785 : "flag_short_enums",
5786 : ptr->x_flag_short_enums);
5787 :
5788 0 : if (ptr->x_flag_short_wchar)
5789 0 : fprintf (file, "%*s%s (%#x)\n",
5790 : indent_to, "",
5791 : "flag_short_wchar",
5792 : ptr->x_flag_short_wchar);
5793 :
5794 0 : if (ptr->x_flag_shrink_wrap)
5795 0 : fprintf (file, "%*s%s (%#x)\n",
5796 : indent_to, "",
5797 : "flag_shrink_wrap",
5798 : ptr->x_flag_shrink_wrap);
5799 :
5800 0 : if (ptr->x_flag_shrink_wrap_separate)
5801 0 : fprintf (file, "%*s%s (%#x)\n",
5802 : indent_to, "",
5803 : "flag_shrink_wrap_separate",
5804 : ptr->x_flag_shrink_wrap_separate);
5805 :
5806 0 : if (ptr->x_flag_signaling_nans)
5807 0 : fprintf (file, "%*s%s (%#x)\n",
5808 : indent_to, "",
5809 : "flag_signaling_nans",
5810 : ptr->x_flag_signaling_nans);
5811 :
5812 0 : if (ptr->x_flag_signed_zeros)
5813 0 : fprintf (file, "%*s%s (%#x)\n",
5814 : indent_to, "",
5815 : "flag_signed_zeros",
5816 : ptr->x_flag_signed_zeros);
5817 :
5818 0 : if (ptr->x_flag_single_precision_constant)
5819 0 : fprintf (file, "%*s%s (%#x)\n",
5820 : indent_to, "",
5821 : "flag_single_precision_constant",
5822 : ptr->x_flag_single_precision_constant);
5823 :
5824 0 : if (ptr->x_flag_speculatively_call_stored_functions)
5825 0 : fprintf (file, "%*s%s (%#x)\n",
5826 : indent_to, "",
5827 : "flag_speculatively_call_stored_functions",
5828 : ptr->x_flag_speculatively_call_stored_functions);
5829 :
5830 0 : if (ptr->x_flag_split_ivs_in_unroller)
5831 0 : fprintf (file, "%*s%s (%#x)\n",
5832 : indent_to, "",
5833 : "flag_split_ivs_in_unroller",
5834 : ptr->x_flag_split_ivs_in_unroller);
5835 :
5836 0 : if (ptr->x_flag_split_loops)
5837 0 : fprintf (file, "%*s%s (%#x)\n",
5838 : indent_to, "",
5839 : "flag_split_loops",
5840 : ptr->x_flag_split_loops);
5841 :
5842 0 : if (ptr->x_flag_split_wide_types)
5843 0 : fprintf (file, "%*s%s (%#x)\n",
5844 : indent_to, "",
5845 : "flag_split_wide_types",
5846 : ptr->x_flag_split_wide_types);
5847 :
5848 0 : if (ptr->x_flag_split_wide_types_early)
5849 0 : fprintf (file, "%*s%s (%#x)\n",
5850 : indent_to, "",
5851 : "flag_split_wide_types_early",
5852 : ptr->x_flag_split_wide_types_early);
5853 :
5854 0 : if (ptr->x_flag_ssa_backprop)
5855 0 : fprintf (file, "%*s%s (%#x)\n",
5856 : indent_to, "",
5857 : "flag_ssa_backprop",
5858 : ptr->x_flag_ssa_backprop);
5859 :
5860 0 : if (ptr->x_flag_ssa_phiopt)
5861 0 : fprintf (file, "%*s%s (%#x)\n",
5862 : indent_to, "",
5863 : "flag_ssa_phiopt",
5864 : ptr->x_flag_ssa_phiopt);
5865 :
5866 0 : if (ptr->x_flag_stack_clash_protection)
5867 0 : fprintf (file, "%*s%s (%#x)\n",
5868 : indent_to, "",
5869 : "flag_stack_clash_protection",
5870 : ptr->x_flag_stack_clash_protection);
5871 :
5872 0 : if (ptr->x_flag_stack_protect)
5873 0 : fprintf (file, "%*s%s (%#x)\n",
5874 : indent_to, "",
5875 : "flag_stack_protect",
5876 : ptr->x_flag_stack_protect);
5877 :
5878 0 : if (ptr->x_flag_stdarg_opt)
5879 0 : fprintf (file, "%*s%s (%#x)\n",
5880 : indent_to, "",
5881 : "flag_stdarg_opt",
5882 : ptr->x_flag_stdarg_opt);
5883 :
5884 0 : if (ptr->x_flag_store_merging)
5885 0 : fprintf (file, "%*s%s (%#x)\n",
5886 : indent_to, "",
5887 : "flag_store_merging",
5888 : ptr->x_flag_store_merging);
5889 :
5890 0 : if (ptr->x_flag_strict_aliasing)
5891 0 : fprintf (file, "%*s%s (%#x)\n",
5892 : indent_to, "",
5893 : "flag_strict_aliasing",
5894 : ptr->x_flag_strict_aliasing);
5895 :
5896 0 : if (ptr->x_flag_strict_enums)
5897 0 : fprintf (file, "%*s%s (%#x)\n",
5898 : indent_to, "",
5899 : "flag_strict_enums",
5900 : ptr->x_flag_strict_enums);
5901 :
5902 0 : if (ptr->x_flag_strict_volatile_bitfields)
5903 0 : fprintf (file, "%*s%s (%#x)\n",
5904 : indent_to, "",
5905 : "flag_strict_volatile_bitfields",
5906 : ptr->x_flag_strict_volatile_bitfields);
5907 :
5908 0 : if (ptr->x_flag_thread_jumps)
5909 0 : fprintf (file, "%*s%s (%#x)\n",
5910 : indent_to, "",
5911 : "flag_thread_jumps",
5912 : ptr->x_flag_thread_jumps);
5913 :
5914 0 : if (ptr->x_flag_threadsafe_statics)
5915 0 : fprintf (file, "%*s%s (%#x)\n",
5916 : indent_to, "",
5917 : "flag_threadsafe_statics",
5918 : ptr->x_flag_threadsafe_statics);
5919 :
5920 0 : if (ptr->x_flag_toplevel_reorder)
5921 0 : fprintf (file, "%*s%s (%#x)\n",
5922 : indent_to, "",
5923 : "flag_toplevel_reorder",
5924 : ptr->x_flag_toplevel_reorder);
5925 :
5926 0 : if (ptr->x_flag_tracer)
5927 0 : fprintf (file, "%*s%s (%#x)\n",
5928 : indent_to, "",
5929 : "flag_tracer",
5930 : ptr->x_flag_tracer);
5931 :
5932 0 : if (ptr->x_flag_trapping_math)
5933 0 : fprintf (file, "%*s%s (%#x)\n",
5934 : indent_to, "",
5935 : "flag_trapping_math",
5936 : ptr->x_flag_trapping_math);
5937 :
5938 0 : if (ptr->x_flag_trapv)
5939 0 : fprintf (file, "%*s%s (%#x)\n",
5940 : indent_to, "",
5941 : "flag_trapv",
5942 : ptr->x_flag_trapv);
5943 :
5944 0 : if (ptr->x_flag_tree_bit_ccp)
5945 0 : fprintf (file, "%*s%s (%#x)\n",
5946 : indent_to, "",
5947 : "flag_tree_bit_ccp",
5948 : ptr->x_flag_tree_bit_ccp);
5949 :
5950 0 : if (ptr->x_flag_tree_builtin_call_dce)
5951 0 : fprintf (file, "%*s%s (%#x)\n",
5952 : indent_to, "",
5953 : "flag_tree_builtin_call_dce",
5954 : ptr->x_flag_tree_builtin_call_dce);
5955 :
5956 0 : if (ptr->x_flag_tree_ccp)
5957 0 : fprintf (file, "%*s%s (%#x)\n",
5958 : indent_to, "",
5959 : "flag_tree_ccp",
5960 : ptr->x_flag_tree_ccp);
5961 :
5962 0 : if (ptr->x_flag_tree_ch)
5963 0 : fprintf (file, "%*s%s (%#x)\n",
5964 : indent_to, "",
5965 : "flag_tree_ch",
5966 : ptr->x_flag_tree_ch);
5967 :
5968 0 : if (ptr->x_flag_tree_coalesce_vars)
5969 0 : fprintf (file, "%*s%s (%#x)\n",
5970 : indent_to, "",
5971 : "flag_tree_coalesce_vars",
5972 : ptr->x_flag_tree_coalesce_vars);
5973 :
5974 0 : if (ptr->x_flag_tree_copy_prop)
5975 0 : fprintf (file, "%*s%s (%#x)\n",
5976 : indent_to, "",
5977 : "flag_tree_copy_prop",
5978 : ptr->x_flag_tree_copy_prop);
5979 :
5980 0 : if (ptr->x_flag_tree_cselim)
5981 0 : fprintf (file, "%*s%s (%#x)\n",
5982 : indent_to, "",
5983 : "flag_tree_cselim",
5984 : ptr->x_flag_tree_cselim);
5985 :
5986 0 : if (ptr->x_flag_tree_dce)
5987 0 : fprintf (file, "%*s%s (%#x)\n",
5988 : indent_to, "",
5989 : "flag_tree_dce",
5990 : ptr->x_flag_tree_dce);
5991 :
5992 0 : if (ptr->x_flag_tree_dom)
5993 0 : fprintf (file, "%*s%s (%#x)\n",
5994 : indent_to, "",
5995 : "flag_tree_dom",
5996 : ptr->x_flag_tree_dom);
5997 :
5998 0 : if (ptr->x_flag_tree_dse)
5999 0 : fprintf (file, "%*s%s (%#x)\n",
6000 : indent_to, "",
6001 : "flag_tree_dse",
6002 : ptr->x_flag_tree_dse);
6003 :
6004 0 : if (ptr->x_flag_tree_forwprop)
6005 0 : fprintf (file, "%*s%s (%#x)\n",
6006 : indent_to, "",
6007 : "flag_tree_forwprop",
6008 : ptr->x_flag_tree_forwprop);
6009 :
6010 0 : if (ptr->x_flag_tree_fre)
6011 0 : fprintf (file, "%*s%s (%#x)\n",
6012 : indent_to, "",
6013 : "flag_tree_fre",
6014 : ptr->x_flag_tree_fre);
6015 :
6016 0 : if (ptr->x_flag_tree_loop_distribute_patterns)
6017 0 : fprintf (file, "%*s%s (%#x)\n",
6018 : indent_to, "",
6019 : "flag_tree_loop_distribute_patterns",
6020 : ptr->x_flag_tree_loop_distribute_patterns);
6021 :
6022 0 : if (ptr->x_flag_tree_loop_distribution)
6023 0 : fprintf (file, "%*s%s (%#x)\n",
6024 : indent_to, "",
6025 : "flag_tree_loop_distribution",
6026 : ptr->x_flag_tree_loop_distribution);
6027 :
6028 0 : if (ptr->x_flag_tree_loop_im)
6029 0 : fprintf (file, "%*s%s (%#x)\n",
6030 : indent_to, "",
6031 : "flag_tree_loop_im",
6032 : ptr->x_flag_tree_loop_im);
6033 :
6034 0 : if (ptr->x_flag_tree_loop_ivcanon)
6035 0 : fprintf (file, "%*s%s (%#x)\n",
6036 : indent_to, "",
6037 : "flag_tree_loop_ivcanon",
6038 : ptr->x_flag_tree_loop_ivcanon);
6039 :
6040 0 : if (ptr->x_flag_tree_loop_optimize)
6041 0 : fprintf (file, "%*s%s (%#x)\n",
6042 : indent_to, "",
6043 : "flag_tree_loop_optimize",
6044 : ptr->x_flag_tree_loop_optimize);
6045 :
6046 0 : if (ptr->x_flag_tree_loop_vectorize)
6047 0 : fprintf (file, "%*s%s (%#x)\n",
6048 : indent_to, "",
6049 : "flag_tree_loop_vectorize",
6050 : ptr->x_flag_tree_loop_vectorize);
6051 :
6052 0 : if (ptr->x_flag_tree_partial_pre)
6053 0 : fprintf (file, "%*s%s (%#x)\n",
6054 : indent_to, "",
6055 : "flag_tree_partial_pre",
6056 : ptr->x_flag_tree_partial_pre);
6057 :
6058 0 : if (ptr->x_flag_tree_phiprop)
6059 0 : fprintf (file, "%*s%s (%#x)\n",
6060 : indent_to, "",
6061 : "flag_tree_phiprop",
6062 : ptr->x_flag_tree_phiprop);
6063 :
6064 0 : if (ptr->x_flag_tree_pre)
6065 0 : fprintf (file, "%*s%s (%#x)\n",
6066 : indent_to, "",
6067 : "flag_tree_pre",
6068 : ptr->x_flag_tree_pre);
6069 :
6070 0 : if (ptr->x_flag_tree_pta)
6071 0 : fprintf (file, "%*s%s (%#x)\n",
6072 : indent_to, "",
6073 : "flag_tree_pta",
6074 : ptr->x_flag_tree_pta);
6075 :
6076 0 : if (ptr->x_flag_tree_reassoc)
6077 0 : fprintf (file, "%*s%s (%#x)\n",
6078 : indent_to, "",
6079 : "flag_tree_reassoc",
6080 : ptr->x_flag_tree_reassoc);
6081 :
6082 0 : if (ptr->x_flag_tree_scev_cprop)
6083 0 : fprintf (file, "%*s%s (%#x)\n",
6084 : indent_to, "",
6085 : "flag_tree_scev_cprop",
6086 : ptr->x_flag_tree_scev_cprop);
6087 :
6088 0 : if (ptr->x_flag_tree_sink)
6089 0 : fprintf (file, "%*s%s (%#x)\n",
6090 : indent_to, "",
6091 : "flag_tree_sink",
6092 : ptr->x_flag_tree_sink);
6093 :
6094 0 : if (ptr->x_flag_tree_slp_vectorize)
6095 0 : fprintf (file, "%*s%s (%#x)\n",
6096 : indent_to, "",
6097 : "flag_tree_slp_vectorize",
6098 : ptr->x_flag_tree_slp_vectorize);
6099 :
6100 0 : if (ptr->x_flag_tree_slsr)
6101 0 : fprintf (file, "%*s%s (%#x)\n",
6102 : indent_to, "",
6103 : "flag_tree_slsr",
6104 : ptr->x_flag_tree_slsr);
6105 :
6106 0 : if (ptr->x_flag_tree_sra)
6107 0 : fprintf (file, "%*s%s (%#x)\n",
6108 : indent_to, "",
6109 : "flag_tree_sra",
6110 : ptr->x_flag_tree_sra);
6111 :
6112 0 : if (ptr->x_flag_tree_switch_conversion)
6113 0 : fprintf (file, "%*s%s (%#x)\n",
6114 : indent_to, "",
6115 : "flag_tree_switch_conversion",
6116 : ptr->x_flag_tree_switch_conversion);
6117 :
6118 0 : if (ptr->x_flag_tree_tail_merge)
6119 0 : fprintf (file, "%*s%s (%#x)\n",
6120 : indent_to, "",
6121 : "flag_tree_tail_merge",
6122 : ptr->x_flag_tree_tail_merge);
6123 :
6124 0 : if (ptr->x_flag_tree_ter)
6125 0 : fprintf (file, "%*s%s (%#x)\n",
6126 : indent_to, "",
6127 : "flag_tree_ter",
6128 : ptr->x_flag_tree_ter);
6129 :
6130 0 : if (ptr->x_flag_tree_vectorize)
6131 0 : fprintf (file, "%*s%s (%#x)\n",
6132 : indent_to, "",
6133 : "flag_tree_vectorize",
6134 : ptr->x_flag_tree_vectorize);
6135 :
6136 0 : if (ptr->x_flag_tree_vrp)
6137 0 : fprintf (file, "%*s%s (%#x)\n",
6138 : indent_to, "",
6139 : "flag_tree_vrp",
6140 : ptr->x_flag_tree_vrp);
6141 :
6142 0 : if (ptr->x_flag_unconstrained_commons)
6143 0 : fprintf (file, "%*s%s (%#x)\n",
6144 : indent_to, "",
6145 : "flag_unconstrained_commons",
6146 : ptr->x_flag_unconstrained_commons);
6147 :
6148 0 : if (ptr->x_flag_unreachable_traps)
6149 0 : fprintf (file, "%*s%s (%#x)\n",
6150 : indent_to, "",
6151 : "flag_unreachable_traps",
6152 : ptr->x_flag_unreachable_traps);
6153 :
6154 0 : if (ptr->x_flag_unroll_all_loops)
6155 0 : fprintf (file, "%*s%s (%#x)\n",
6156 : indent_to, "",
6157 : "flag_unroll_all_loops",
6158 : ptr->x_flag_unroll_all_loops);
6159 :
6160 0 : if (ptr->x_flag_cunroll_grow_size)
6161 0 : fprintf (file, "%*s%s (%#x)\n",
6162 : indent_to, "",
6163 : "flag_cunroll_grow_size",
6164 : ptr->x_flag_cunroll_grow_size);
6165 :
6166 0 : if (ptr->x_flag_unroll_loops)
6167 0 : fprintf (file, "%*s%s (%#x)\n",
6168 : indent_to, "",
6169 : "flag_unroll_loops",
6170 : ptr->x_flag_unroll_loops);
6171 :
6172 0 : if (ptr->x_flag_unsafe_math_optimizations)
6173 0 : fprintf (file, "%*s%s (%#x)\n",
6174 : indent_to, "",
6175 : "flag_unsafe_math_optimizations",
6176 : ptr->x_flag_unsafe_math_optimizations);
6177 :
6178 0 : if (ptr->x_flag_unswitch_loops)
6179 0 : fprintf (file, "%*s%s (%#x)\n",
6180 : indent_to, "",
6181 : "flag_unswitch_loops",
6182 : ptr->x_flag_unswitch_loops);
6183 :
6184 0 : if (ptr->x_flag_unwind_tables)
6185 0 : fprintf (file, "%*s%s (%#x)\n",
6186 : indent_to, "",
6187 : "flag_unwind_tables",
6188 : ptr->x_flag_unwind_tables);
6189 :
6190 0 : if (ptr->x_flag_var_tracking)
6191 0 : fprintf (file, "%*s%s (%#x)\n",
6192 : indent_to, "",
6193 : "flag_var_tracking",
6194 : ptr->x_flag_var_tracking);
6195 :
6196 0 : if (ptr->x_flag_var_tracking_assignments)
6197 0 : fprintf (file, "%*s%s (%#x)\n",
6198 : indent_to, "",
6199 : "flag_var_tracking_assignments",
6200 : ptr->x_flag_var_tracking_assignments);
6201 :
6202 0 : if (ptr->x_flag_var_tracking_assignments_toggle)
6203 0 : fprintf (file, "%*s%s (%#x)\n",
6204 : indent_to, "",
6205 : "flag_var_tracking_assignments_toggle",
6206 : ptr->x_flag_var_tracking_assignments_toggle);
6207 :
6208 0 : if (ptr->x_flag_var_tracking_uninit)
6209 0 : fprintf (file, "%*s%s (%#x)\n",
6210 : indent_to, "",
6211 : "flag_var_tracking_uninit",
6212 : ptr->x_flag_var_tracking_uninit);
6213 :
6214 0 : if (ptr->x_flag_variable_expansion_in_unroller)
6215 0 : fprintf (file, "%*s%s (%#x)\n",
6216 : indent_to, "",
6217 : "flag_variable_expansion_in_unroller",
6218 : ptr->x_flag_variable_expansion_in_unroller);
6219 :
6220 0 : if (ptr->x_flag_version_loops_for_strides)
6221 0 : fprintf (file, "%*s%s (%#x)\n",
6222 : indent_to, "",
6223 : "flag_version_loops_for_strides",
6224 : ptr->x_flag_version_loops_for_strides);
6225 :
6226 0 : if (ptr->x_flag_value_profile_transformations)
6227 0 : fprintf (file, "%*s%s (%#x)\n",
6228 : indent_to, "",
6229 : "flag_value_profile_transformations",
6230 : ptr->x_flag_value_profile_transformations);
6231 :
6232 0 : if (ptr->x_flag_web)
6233 0 : fprintf (file, "%*s%s (%#x)\n",
6234 : indent_to, "",
6235 : "flag_web",
6236 : ptr->x_flag_web);
6237 :
6238 0 : if (ptr->x_flag_wrapv)
6239 0 : fprintf (file, "%*s%s (%#x)\n",
6240 : indent_to, "",
6241 : "flag_wrapv",
6242 : ptr->x_flag_wrapv);
6243 :
6244 0 : if (ptr->x_flag_wrapv_pointer)
6245 0 : fprintf (file, "%*s%s (%#x)\n",
6246 : indent_to, "",
6247 : "flag_wrapv_pointer",
6248 : ptr->x_flag_wrapv_pointer);
6249 :
6250 0 : if (ptr->x_debug_nonbind_markers_p)
6251 0 : fprintf (file, "%*s%s (%#x)\n",
6252 : indent_to, "",
6253 : "debug_nonbind_markers_p",
6254 : ptr->x_debug_nonbind_markers_p);
6255 :
6256 0 : if (ptr->x_ix86_use_scatter)
6257 0 : fprintf (file, "%*s%s (%#x)\n",
6258 : indent_to, "",
6259 : "ix86_use_scatter",
6260 : ptr->x_ix86_use_scatter);
6261 :
6262 0 : if (ptr->x_ix86_unroll_only_small_loops)
6263 0 : fprintf (file, "%*s%s (%#x)\n",
6264 : indent_to, "",
6265 : "ix86_unroll_only_small_loops",
6266 : ptr->x_ix86_unroll_only_small_loops);
6267 :
6268 0 : if (ptr->x_str_align_functions)
6269 0 : fprintf (file, "%*s%s (%s)\n",
6270 : indent_to, "",
6271 : "str_align_functions",
6272 : ptr->x_str_align_functions);
6273 :
6274 0 : if (ptr->x_str_align_jumps)
6275 0 : fprintf (file, "%*s%s (%s)\n",
6276 : indent_to, "",
6277 : "str_align_jumps",
6278 : ptr->x_str_align_jumps);
6279 :
6280 0 : if (ptr->x_str_align_labels)
6281 0 : fprintf (file, "%*s%s (%s)\n",
6282 : indent_to, "",
6283 : "str_align_labels",
6284 : ptr->x_str_align_labels);
6285 :
6286 0 : if (ptr->x_str_align_loops)
6287 0 : fprintf (file, "%*s%s (%s)\n",
6288 : indent_to, "",
6289 : "str_align_loops",
6290 : ptr->x_str_align_loops);
6291 :
6292 0 : if (ptr->x_flag_patchable_function_entry)
6293 0 : fprintf (file, "%*s%s (%s)\n",
6294 : indent_to, "",
6295 : "flag_patchable_function_entry",
6296 : ptr->x_flag_patchable_function_entry);
6297 :
6298 0 : }
6299 :
6300 : /* Print different optimization variables from structures provided as arguments. */
6301 : void
6302 0 : cl_optimization_print_diff (FILE *file,
6303 : int indent_to,
6304 : struct cl_optimization *ptr1,
6305 : struct cl_optimization *ptr2)
6306 : {
6307 0 : fputs ("\n", file);
6308 0 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
6309 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6310 : indent_to, "",
6311 : "param_align_loop_iterations",
6312 : ptr1->x_param_align_loop_iterations,
6313 : ptr2->x_param_align_loop_iterations);
6314 :
6315 0 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
6316 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6317 : indent_to, "",
6318 : "param_align_threshold",
6319 : ptr1->x_param_align_threshold,
6320 : ptr2->x_param_align_threshold);
6321 :
6322 0 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
6323 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6324 : indent_to, "",
6325 : "param_asan_protect_allocas",
6326 : ptr1->x_param_asan_protect_allocas,
6327 : ptr2->x_param_asan_protect_allocas);
6328 :
6329 0 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
6330 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6331 : indent_to, "",
6332 : "param_asan_instrument_reads",
6333 : ptr1->x_param_asan_instrument_reads,
6334 : ptr2->x_param_asan_instrument_reads);
6335 :
6336 0 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
6337 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6338 : indent_to, "",
6339 : "param_asan_instrument_writes",
6340 : ptr1->x_param_asan_instrument_writes,
6341 : ptr2->x_param_asan_instrument_writes);
6342 :
6343 0 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
6344 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6345 : indent_to, "",
6346 : "param_asan_instrumentation_with_call_threshold",
6347 : ptr1->x_param_asan_instrumentation_with_call_threshold,
6348 : ptr2->x_param_asan_instrumentation_with_call_threshold);
6349 :
6350 0 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
6351 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6352 : indent_to, "",
6353 : "param_asan_kernel_mem_intrinsic_prefix",
6354 : ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
6355 : ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
6356 :
6357 0 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
6358 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6359 : indent_to, "",
6360 : "param_asan_memintrin",
6361 : ptr1->x_param_asan_memintrin,
6362 : ptr2->x_param_asan_memintrin);
6363 :
6364 0 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
6365 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6366 : indent_to, "",
6367 : "param_asan_stack",
6368 : ptr1->x_param_asan_stack,
6369 : ptr2->x_param_asan_stack);
6370 :
6371 0 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
6372 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6373 : indent_to, "",
6374 : "param_asan_use_after_return",
6375 : ptr1->x_param_asan_use_after_return,
6376 : ptr2->x_param_asan_use_after_return);
6377 :
6378 0 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
6379 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6380 : indent_to, "",
6381 : "param_auto_profile_bbs",
6382 : ptr1->x_param_auto_profile_bbs,
6383 : ptr2->x_param_auto_profile_bbs);
6384 :
6385 0 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
6386 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6387 : indent_to, "",
6388 : "param_auto_profile_reorder_only",
6389 : ptr1->x_param_auto_profile_reorder_only,
6390 : ptr2->x_param_auto_profile_reorder_only);
6391 :
6392 0 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
6393 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6394 : indent_to, "",
6395 : "param_avg_loop_niter",
6396 : ptr1->x_param_avg_loop_niter,
6397 : ptr2->x_param_avg_loop_niter);
6398 :
6399 0 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
6400 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6401 : indent_to, "",
6402 : "param_avoid_fma_max_bits",
6403 : ptr1->x_param_avoid_fma_max_bits,
6404 : ptr2->x_param_avoid_fma_max_bits);
6405 :
6406 0 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
6407 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6408 : indent_to, "",
6409 : "param_builtin_expect_probability",
6410 : ptr1->x_param_builtin_expect_probability,
6411 : ptr2->x_param_builtin_expect_probability);
6412 :
6413 0 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
6414 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6415 : indent_to, "",
6416 : "param_builtin_string_cmp_inline_length",
6417 : ptr1->x_param_builtin_string_cmp_inline_length,
6418 : ptr2->x_param_builtin_string_cmp_inline_length);
6419 :
6420 0 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
6421 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6422 : indent_to, "",
6423 : "param_case_values_threshold",
6424 : ptr1->x_param_case_values_threshold,
6425 : ptr2->x_param_case_values_threshold);
6426 :
6427 0 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
6428 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6429 : indent_to, "",
6430 : "param_comdat_sharing_probability",
6431 : ptr1->x_param_comdat_sharing_probability,
6432 : ptr2->x_param_comdat_sharing_probability);
6433 :
6434 0 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
6435 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6436 : indent_to, "",
6437 : "param_construct_interfere_size",
6438 : ptr1->x_param_construct_interfere_size,
6439 : ptr2->x_param_construct_interfere_size);
6440 :
6441 0 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
6442 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6443 : indent_to, "",
6444 : "param_cycle_accurate_model",
6445 : ptr1->x_param_cycle_accurate_model,
6446 : ptr2->x_param_cycle_accurate_model);
6447 :
6448 0 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
6449 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6450 : indent_to, "",
6451 : "param_destruct_interfere_size",
6452 : ptr1->x_param_destruct_interfere_size,
6453 : ptr2->x_param_destruct_interfere_size);
6454 :
6455 0 : if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
6456 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6457 : indent_to, "",
6458 : "param_dom_jump_threading",
6459 : ptr1->x_param_dom_jump_threading,
6460 : ptr2->x_param_dom_jump_threading);
6461 :
6462 0 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
6463 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6464 : indent_to, "",
6465 : "param_dse_max_alias_queries_per_store",
6466 : ptr1->x_param_dse_max_alias_queries_per_store,
6467 : ptr2->x_param_dse_max_alias_queries_per_store);
6468 :
6469 0 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
6470 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6471 : indent_to, "",
6472 : "param_dse_max_object_size",
6473 : ptr1->x_param_dse_max_object_size,
6474 : ptr2->x_param_dse_max_object_size);
6475 :
6476 0 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
6477 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6478 : indent_to, "",
6479 : "param_early_inlining_insns",
6480 : ptr1->x_param_early_inlining_insns,
6481 : ptr2->x_param_early_inlining_insns);
6482 :
6483 0 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
6484 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6485 : indent_to, "",
6486 : "param_fsm_scale_path_stmts",
6487 : ptr1->x_param_fsm_scale_path_stmts,
6488 : ptr2->x_param_fsm_scale_path_stmts);
6489 :
6490 0 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
6491 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6492 : indent_to, "",
6493 : "param_fully_pipelined_fma",
6494 : ptr1->x_param_fully_pipelined_fma,
6495 : ptr2->x_param_fully_pipelined_fma);
6496 :
6497 0 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
6498 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6499 : indent_to, "",
6500 : "param_gcse_after_reload_critical_fraction",
6501 : ptr1->x_param_gcse_after_reload_critical_fraction,
6502 : ptr2->x_param_gcse_after_reload_critical_fraction);
6503 :
6504 0 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
6505 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6506 : indent_to, "",
6507 : "param_gcse_after_reload_partial_fraction",
6508 : ptr1->x_param_gcse_after_reload_partial_fraction,
6509 : ptr2->x_param_gcse_after_reload_partial_fraction);
6510 :
6511 0 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
6512 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6513 : indent_to, "",
6514 : "param_gcse_cost_distance_ratio",
6515 : ptr1->x_param_gcse_cost_distance_ratio,
6516 : ptr2->x_param_gcse_cost_distance_ratio);
6517 :
6518 0 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
6519 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6520 : indent_to, "",
6521 : "param_gcse_unrestricted_cost",
6522 : ptr1->x_param_gcse_unrestricted_cost,
6523 : ptr2->x_param_gcse_unrestricted_cost);
6524 :
6525 0 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
6526 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6527 : indent_to, "",
6528 : "param_graphite_max_arrays_per_scop",
6529 : ptr1->x_param_graphite_max_arrays_per_scop,
6530 : ptr2->x_param_graphite_max_arrays_per_scop);
6531 :
6532 0 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
6533 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6534 : indent_to, "",
6535 : "param_graphite_max_nb_scop_params",
6536 : ptr1->x_param_graphite_max_nb_scop_params,
6537 : ptr2->x_param_graphite_max_nb_scop_params);
6538 :
6539 0 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
6540 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6541 : indent_to, "",
6542 : "param_hardcfr_max_blocks",
6543 : ptr1->x_param_hardcfr_max_blocks,
6544 : ptr2->x_param_hardcfr_max_blocks);
6545 :
6546 0 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
6547 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6548 : indent_to, "",
6549 : "param_hardcfr_max_inline_blocks",
6550 : ptr1->x_param_hardcfr_max_inline_blocks,
6551 : ptr2->x_param_hardcfr_max_inline_blocks);
6552 :
6553 0 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
6554 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6555 : indent_to, "",
6556 : "param_hwasan_instrument_allocas",
6557 : ptr1->x_param_hwasan_instrument_allocas,
6558 : ptr2->x_param_hwasan_instrument_allocas);
6559 :
6560 0 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
6561 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6562 : indent_to, "",
6563 : "param_hwasan_instrument_mem_intrinsics",
6564 : ptr1->x_param_hwasan_instrument_mem_intrinsics,
6565 : ptr2->x_param_hwasan_instrument_mem_intrinsics);
6566 :
6567 0 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
6568 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6569 : indent_to, "",
6570 : "param_hwasan_instrument_reads",
6571 : ptr1->x_param_hwasan_instrument_reads,
6572 : ptr2->x_param_hwasan_instrument_reads);
6573 :
6574 0 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
6575 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6576 : indent_to, "",
6577 : "param_hwasan_instrument_stack",
6578 : ptr1->x_param_hwasan_instrument_stack,
6579 : ptr2->x_param_hwasan_instrument_stack);
6580 :
6581 0 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
6582 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6583 : indent_to, "",
6584 : "param_hwasan_instrument_writes",
6585 : ptr1->x_param_hwasan_instrument_writes,
6586 : ptr2->x_param_hwasan_instrument_writes);
6587 :
6588 0 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
6589 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6590 : indent_to, "",
6591 : "param_hwasan_random_frame_tag",
6592 : ptr1->x_param_hwasan_random_frame_tag,
6593 : ptr2->x_param_hwasan_random_frame_tag);
6594 :
6595 0 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
6596 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6597 : indent_to, "",
6598 : "param_inline_heuristics_hint_percent",
6599 : ptr1->x_param_inline_heuristics_hint_percent,
6600 : ptr2->x_param_inline_heuristics_hint_percent);
6601 :
6602 0 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
6603 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6604 : indent_to, "",
6605 : "param_inline_min_speedup",
6606 : ptr1->x_param_inline_min_speedup,
6607 : ptr2->x_param_inline_min_speedup);
6608 :
6609 0 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
6610 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6611 : indent_to, "",
6612 : "param_inline_unit_growth",
6613 : ptr1->x_param_inline_unit_growth,
6614 : ptr2->x_param_inline_unit_growth);
6615 :
6616 0 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
6617 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6618 : indent_to, "",
6619 : "param_ipa_cp_eval_threshold",
6620 : ptr1->x_param_ipa_cp_eval_threshold,
6621 : ptr2->x_param_ipa_cp_eval_threshold);
6622 :
6623 0 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
6624 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6625 : indent_to, "",
6626 : "param_ipa_cp_large_unit_insns",
6627 : ptr1->x_param_ipa_cp_large_unit_insns,
6628 : ptr2->x_param_ipa_cp_large_unit_insns);
6629 :
6630 0 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
6631 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6632 : indent_to, "",
6633 : "param_ipa_cp_loop_hint_bonus",
6634 : ptr1->x_param_ipa_cp_loop_hint_bonus,
6635 : ptr2->x_param_ipa_cp_loop_hint_bonus);
6636 :
6637 0 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
6638 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6639 : indent_to, "",
6640 : "param_ipa_cp_max_recursive_depth",
6641 : ptr1->x_param_ipa_cp_max_recursive_depth,
6642 : ptr2->x_param_ipa_cp_max_recursive_depth);
6643 :
6644 0 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
6645 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6646 : indent_to, "",
6647 : "param_ipa_cp_min_recursive_probability",
6648 : ptr1->x_param_ipa_cp_min_recursive_probability,
6649 : ptr2->x_param_ipa_cp_min_recursive_probability);
6650 :
6651 0 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
6652 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6653 : indent_to, "",
6654 : "param_ipa_cp_recursion_penalty",
6655 : ptr1->x_param_ipa_cp_recursion_penalty,
6656 : ptr2->x_param_ipa_cp_recursion_penalty);
6657 :
6658 0 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
6659 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6660 : indent_to, "",
6661 : "param_ipa_cp_recursive_freq_factor",
6662 : ptr1->x_param_ipa_cp_recursive_freq_factor,
6663 : ptr2->x_param_ipa_cp_recursive_freq_factor);
6664 :
6665 0 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
6666 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6667 : indent_to, "",
6668 : "param_ipa_cp_single_call_penalty",
6669 : ptr1->x_param_ipa_cp_single_call_penalty,
6670 : ptr2->x_param_ipa_cp_single_call_penalty);
6671 :
6672 0 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
6673 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6674 : indent_to, "",
6675 : "param_ipa_cp_sweeps",
6676 : ptr1->x_param_ipa_cp_sweeps,
6677 : ptr2->x_param_ipa_cp_sweeps);
6678 :
6679 0 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
6680 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6681 : indent_to, "",
6682 : "param_ipa_cp_unit_growth",
6683 : ptr1->x_param_ipa_cp_unit_growth,
6684 : ptr2->x_param_ipa_cp_unit_growth);
6685 :
6686 0 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
6687 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6688 : indent_to, "",
6689 : "param_ipa_cp_value_list_size",
6690 : ptr1->x_param_ipa_cp_value_list_size,
6691 : ptr2->x_param_ipa_cp_value_list_size);
6692 :
6693 0 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
6694 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6695 : indent_to, "",
6696 : "param_ipa_jump_function_lookups",
6697 : ptr1->x_param_ipa_jump_function_lookups,
6698 : ptr2->x_param_ipa_jump_function_lookups);
6699 :
6700 0 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
6701 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6702 : indent_to, "",
6703 : "param_ipa_max_aa_steps",
6704 : ptr1->x_param_ipa_max_aa_steps,
6705 : ptr2->x_param_ipa_max_aa_steps);
6706 :
6707 0 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
6708 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6709 : indent_to, "",
6710 : "param_ipa_max_agg_items",
6711 : ptr1->x_param_ipa_max_agg_items,
6712 : ptr2->x_param_ipa_max_agg_items);
6713 :
6714 0 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
6715 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6716 : indent_to, "",
6717 : "param_ipa_max_loop_predicates",
6718 : ptr1->x_param_ipa_max_loop_predicates,
6719 : ptr2->x_param_ipa_max_loop_predicates);
6720 :
6721 0 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
6722 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6723 : indent_to, "",
6724 : "param_ipa_max_param_expr_ops",
6725 : ptr1->x_param_ipa_max_param_expr_ops,
6726 : ptr2->x_param_ipa_max_param_expr_ops);
6727 :
6728 0 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
6729 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6730 : indent_to, "",
6731 : "param_ipa_max_switch_predicate_bounds",
6732 : ptr1->x_param_ipa_max_switch_predicate_bounds,
6733 : ptr2->x_param_ipa_max_switch_predicate_bounds);
6734 :
6735 0 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
6736 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6737 : indent_to, "",
6738 : "param_ipa_sra_deref_prob_threshold",
6739 : ptr1->x_param_ipa_sra_deref_prob_threshold,
6740 : ptr2->x_param_ipa_sra_deref_prob_threshold);
6741 :
6742 0 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
6743 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6744 : indent_to, "",
6745 : "param_ipa_sra_max_replacements",
6746 : ptr1->x_param_ipa_sra_max_replacements,
6747 : ptr2->x_param_ipa_sra_max_replacements);
6748 :
6749 0 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
6750 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6751 : indent_to, "",
6752 : "param_ipa_sra_ptr_growth_factor",
6753 : ptr1->x_param_ipa_sra_ptr_growth_factor,
6754 : ptr2->x_param_ipa_sra_ptr_growth_factor);
6755 :
6756 0 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
6757 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6758 : indent_to, "",
6759 : "param_ipa_sra_ptrwrap_growth_factor",
6760 : ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
6761 : ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
6762 :
6763 0 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
6764 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6765 : indent_to, "",
6766 : "param_ira_consider_dup_in_all_alts",
6767 : ptr1->x_param_ira_consider_dup_in_all_alts,
6768 : ptr2->x_param_ira_consider_dup_in_all_alts);
6769 :
6770 0 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
6771 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6772 : indent_to, "",
6773 : "param_ira_loop_reserved_regs",
6774 : ptr1->x_param_ira_loop_reserved_regs,
6775 : ptr2->x_param_ira_loop_reserved_regs);
6776 :
6777 0 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
6778 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6779 : indent_to, "",
6780 : "param_ira_max_conflict_table_size",
6781 : ptr1->x_param_ira_max_conflict_table_size,
6782 : ptr2->x_param_ira_max_conflict_table_size);
6783 :
6784 0 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
6785 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6786 : indent_to, "",
6787 : "param_ira_max_loops_num",
6788 : ptr1->x_param_ira_max_loops_num,
6789 : ptr2->x_param_ira_max_loops_num);
6790 :
6791 0 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
6792 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6793 : indent_to, "",
6794 : "param_ira_simple_lra_insn_threshold",
6795 : ptr1->x_param_ira_simple_lra_insn_threshold,
6796 : ptr2->x_param_ira_simple_lra_insn_threshold);
6797 :
6798 0 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
6799 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6800 : indent_to, "",
6801 : "param_iv_always_prune_cand_set_bound",
6802 : ptr1->x_param_iv_always_prune_cand_set_bound,
6803 : ptr2->x_param_iv_always_prune_cand_set_bound);
6804 :
6805 0 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
6806 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6807 : indent_to, "",
6808 : "param_iv_consider_all_candidates_bound",
6809 : ptr1->x_param_iv_consider_all_candidates_bound,
6810 : ptr2->x_param_iv_consider_all_candidates_bound);
6811 :
6812 0 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
6813 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6814 : indent_to, "",
6815 : "param_iv_max_considered_uses",
6816 : ptr1->x_param_iv_max_considered_uses,
6817 : ptr2->x_param_iv_max_considered_uses);
6818 :
6819 0 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
6820 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6821 : indent_to, "",
6822 : "ix86_vect_compare_costs",
6823 : ptr1->x_ix86_vect_compare_costs,
6824 : ptr2->x_ix86_vect_compare_costs);
6825 :
6826 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
6827 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6828 : indent_to, "",
6829 : "param_jump_table_max_growth_ratio_for_size",
6830 : ptr1->x_param_jump_table_max_growth_ratio_for_size,
6831 : ptr2->x_param_jump_table_max_growth_ratio_for_size);
6832 :
6833 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
6834 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6835 : indent_to, "",
6836 : "param_jump_table_max_growth_ratio_for_speed",
6837 : ptr1->x_param_jump_table_max_growth_ratio_for_speed,
6838 : ptr2->x_param_jump_table_max_growth_ratio_for_speed);
6839 :
6840 0 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
6841 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6842 : indent_to, "",
6843 : "param_l1_cache_line_size",
6844 : ptr1->x_param_l1_cache_line_size,
6845 : ptr2->x_param_l1_cache_line_size);
6846 :
6847 0 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
6848 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6849 : indent_to, "",
6850 : "param_l1_cache_size",
6851 : ptr1->x_param_l1_cache_size,
6852 : ptr2->x_param_l1_cache_size);
6853 :
6854 0 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
6855 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6856 : indent_to, "",
6857 : "param_l2_cache_size",
6858 : ptr1->x_param_l2_cache_size,
6859 : ptr2->x_param_l2_cache_size);
6860 :
6861 0 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
6862 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6863 : indent_to, "",
6864 : "param_large_function_growth",
6865 : ptr1->x_param_large_function_growth,
6866 : ptr2->x_param_large_function_growth);
6867 :
6868 0 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
6869 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6870 : indent_to, "",
6871 : "param_large_function_insns",
6872 : ptr1->x_param_large_function_insns,
6873 : ptr2->x_param_large_function_insns);
6874 :
6875 0 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
6876 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6877 : indent_to, "",
6878 : "param_stack_frame_growth",
6879 : ptr1->x_param_stack_frame_growth,
6880 : ptr2->x_param_stack_frame_growth);
6881 :
6882 0 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
6883 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6884 : indent_to, "",
6885 : "param_large_stack_frame",
6886 : ptr1->x_param_large_stack_frame,
6887 : ptr2->x_param_large_stack_frame);
6888 :
6889 0 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
6890 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6891 : indent_to, "",
6892 : "param_large_unit_insns",
6893 : ptr1->x_param_large_unit_insns,
6894 : ptr2->x_param_large_unit_insns);
6895 :
6896 0 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
6897 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6898 : indent_to, "",
6899 : "param_lim_expensive",
6900 : ptr1->x_param_lim_expensive,
6901 : ptr2->x_param_lim_expensive);
6902 :
6903 0 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
6904 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6905 : indent_to, "",
6906 : "param_loop_block_tile_size",
6907 : ptr1->x_param_loop_block_tile_size,
6908 : ptr2->x_param_loop_block_tile_size);
6909 :
6910 0 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
6911 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6912 : indent_to, "",
6913 : "param_loop_interchange_max_num_stmts",
6914 : ptr1->x_param_loop_interchange_max_num_stmts,
6915 : ptr2->x_param_loop_interchange_max_num_stmts);
6916 :
6917 0 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
6918 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6919 : indent_to, "",
6920 : "param_loop_interchange_stride_ratio",
6921 : ptr1->x_param_loop_interchange_stride_ratio,
6922 : ptr2->x_param_loop_interchange_stride_ratio);
6923 :
6924 0 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
6925 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6926 : indent_to, "",
6927 : "param_loop_invariant_max_bbs_in_loop",
6928 : ptr1->x_param_loop_invariant_max_bbs_in_loop,
6929 : ptr2->x_param_loop_invariant_max_bbs_in_loop);
6930 :
6931 0 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
6932 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6933 : indent_to, "",
6934 : "param_loop_max_datarefs_for_datadeps",
6935 : ptr1->x_param_loop_max_datarefs_for_datadeps,
6936 : ptr2->x_param_loop_max_datarefs_for_datadeps);
6937 :
6938 0 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
6939 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6940 : indent_to, "",
6941 : "param_loop_versioning_max_inner_insns",
6942 : ptr1->x_param_loop_versioning_max_inner_insns,
6943 : ptr2->x_param_loop_versioning_max_inner_insns);
6944 :
6945 0 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
6946 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6947 : indent_to, "",
6948 : "param_loop_versioning_max_outer_insns",
6949 : ptr1->x_param_loop_versioning_max_outer_insns,
6950 : ptr2->x_param_loop_versioning_max_outer_insns);
6951 :
6952 0 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
6953 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6954 : indent_to, "",
6955 : "param_lra_inheritance_ebb_probability_cutoff",
6956 : ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
6957 : ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
6958 :
6959 0 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
6960 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6961 : indent_to, "",
6962 : "param_lra_max_considered_reload_pseudos",
6963 : ptr1->x_param_lra_max_considered_reload_pseudos,
6964 : ptr2->x_param_lra_max_considered_reload_pseudos);
6965 :
6966 0 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
6967 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6968 : indent_to, "",
6969 : "lra_max_pseudos_points_log2_considered_for_preferences",
6970 : ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
6971 : ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
6972 :
6973 0 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
6974 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6975 : indent_to, "",
6976 : "param_lto_locality_frequency",
6977 : ptr1->x_param_lto_locality_frequency,
6978 : ptr2->x_param_lto_locality_frequency);
6979 :
6980 0 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
6981 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6982 : indent_to, "",
6983 : "param_lto_locality_size",
6984 : ptr1->x_param_lto_locality_size,
6985 : ptr2->x_param_lto_locality_size);
6986 :
6987 0 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
6988 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6989 : indent_to, "",
6990 : "param_max_average_unrolled_insns",
6991 : ptr1->x_param_max_average_unrolled_insns,
6992 : ptr2->x_param_max_average_unrolled_insns);
6993 :
6994 0 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
6995 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6996 : indent_to, "",
6997 : "param_max_combine_insns",
6998 : ptr1->x_param_max_combine_insns,
6999 : ptr2->x_param_max_combine_insns);
7000 :
7001 0 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
7002 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7003 : indent_to, "",
7004 : "param_max_combine_search_insns",
7005 : ptr1->x_param_max_combine_search_insns,
7006 : ptr2->x_param_max_combine_search_insns);
7007 :
7008 0 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
7009 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7010 : indent_to, "",
7011 : "param_max_unroll_iterations",
7012 : ptr1->x_param_max_unroll_iterations,
7013 : ptr2->x_param_max_unroll_iterations);
7014 :
7015 0 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
7016 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7017 : indent_to, "",
7018 : "param_max_completely_peel_times",
7019 : ptr1->x_param_max_completely_peel_times,
7020 : ptr2->x_param_max_completely_peel_times);
7021 :
7022 0 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
7023 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7024 : indent_to, "",
7025 : "param_max_completely_peeled_insns",
7026 : ptr1->x_param_max_completely_peeled_insns,
7027 : ptr2->x_param_max_completely_peeled_insns);
7028 :
7029 0 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
7030 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7031 : indent_to, "",
7032 : "param_max_crossjump_edges",
7033 : ptr1->x_param_max_crossjump_edges,
7034 : ptr2->x_param_max_crossjump_edges);
7035 :
7036 0 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
7037 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7038 : indent_to, "",
7039 : "param_max_cse_insns",
7040 : ptr1->x_param_max_cse_insns,
7041 : ptr2->x_param_max_cse_insns);
7042 :
7043 0 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
7044 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7045 : indent_to, "",
7046 : "param_max_cse_path_length",
7047 : ptr1->x_param_max_cse_path_length,
7048 : ptr2->x_param_max_cse_path_length);
7049 :
7050 0 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
7051 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7052 : indent_to, "",
7053 : "param_max_cselib_memory_locations",
7054 : ptr1->x_param_max_cselib_memory_locations,
7055 : ptr2->x_param_max_cselib_memory_locations);
7056 :
7057 0 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
7058 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7059 : indent_to, "",
7060 : "param_max_debug_marker_count",
7061 : ptr1->x_param_max_debug_marker_count,
7062 : ptr2->x_param_max_debug_marker_count);
7063 :
7064 0 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
7065 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7066 : indent_to, "",
7067 : "param_max_delay_slot_insn_search",
7068 : ptr1->x_param_max_delay_slot_insn_search,
7069 : ptr2->x_param_max_delay_slot_insn_search);
7070 :
7071 0 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
7072 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7073 : indent_to, "",
7074 : "param_max_delay_slot_live_search",
7075 : ptr1->x_param_max_delay_slot_live_search,
7076 : ptr2->x_param_max_delay_slot_live_search);
7077 :
7078 0 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
7079 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7080 : indent_to, "",
7081 : "param_max_devirt_targets",
7082 : ptr1->x_param_max_devirt_targets,
7083 : ptr2->x_param_max_devirt_targets);
7084 :
7085 0 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
7086 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7087 : indent_to, "",
7088 : "param_max_dse_active_local_stores",
7089 : ptr1->x_param_max_dse_active_local_stores,
7090 : ptr2->x_param_max_dse_active_local_stores);
7091 :
7092 0 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
7093 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7094 : indent_to, "",
7095 : "param_early_inliner_max_iterations",
7096 : ptr1->x_param_early_inliner_max_iterations,
7097 : ptr2->x_param_early_inliner_max_iterations);
7098 :
7099 0 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
7100 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7101 : indent_to, "",
7102 : "param_max_find_base_term_values",
7103 : ptr1->x_param_max_find_base_term_values,
7104 : ptr2->x_param_max_find_base_term_values);
7105 :
7106 0 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
7107 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7108 : indent_to, "",
7109 : "param_max_fsm_thread_path_insns",
7110 : ptr1->x_param_max_fsm_thread_path_insns,
7111 : ptr2->x_param_max_fsm_thread_path_insns);
7112 :
7113 0 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
7114 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7115 : indent_to, "",
7116 : "param_max_gcse_insertion_ratio",
7117 : ptr1->x_param_max_gcse_insertion_ratio,
7118 : ptr2->x_param_max_gcse_insertion_ratio);
7119 :
7120 0 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
7121 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7122 : indent_to, "",
7123 : "param_max_gcse_memory",
7124 : ptr1->x_param_max_gcse_memory,
7125 : ptr2->x_param_max_gcse_memory);
7126 :
7127 0 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
7128 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7129 : indent_to, "",
7130 : "param_max_goto_duplication_insns",
7131 : ptr1->x_param_max_goto_duplication_insns,
7132 : ptr2->x_param_max_goto_duplication_insns);
7133 :
7134 0 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
7135 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7136 : indent_to, "",
7137 : "param_max_grow_copy_bb_insns",
7138 : ptr1->x_param_max_grow_copy_bb_insns,
7139 : ptr2->x_param_max_grow_copy_bb_insns);
7140 :
7141 0 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
7142 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7143 : indent_to, "",
7144 : "param_max_hoist_depth",
7145 : ptr1->x_param_max_hoist_depth,
7146 : ptr2->x_param_max_hoist_depth);
7147 :
7148 0 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
7149 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7150 : indent_to, "",
7151 : "param_inline_functions_called_once_insns",
7152 : ptr1->x_param_inline_functions_called_once_insns,
7153 : ptr2->x_param_inline_functions_called_once_insns);
7154 :
7155 0 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
7156 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7157 : indent_to, "",
7158 : "param_inline_functions_called_once_loop_depth",
7159 : ptr1->x_param_inline_functions_called_once_loop_depth,
7160 : ptr2->x_param_inline_functions_called_once_loop_depth);
7161 :
7162 0 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
7163 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7164 : indent_to, "",
7165 : "param_max_inline_insns_auto",
7166 : ptr1->x_param_max_inline_insns_auto,
7167 : ptr2->x_param_max_inline_insns_auto);
7168 :
7169 0 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
7170 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7171 : indent_to, "",
7172 : "param_max_inline_insns_recursive_auto",
7173 : ptr1->x_param_max_inline_insns_recursive_auto,
7174 : ptr2->x_param_max_inline_insns_recursive_auto);
7175 :
7176 0 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
7177 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7178 : indent_to, "",
7179 : "param_max_inline_insns_recursive",
7180 : ptr1->x_param_max_inline_insns_recursive,
7181 : ptr2->x_param_max_inline_insns_recursive);
7182 :
7183 0 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
7184 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7185 : indent_to, "",
7186 : "param_max_inline_insns_single",
7187 : ptr1->x_param_max_inline_insns_single,
7188 : ptr2->x_param_max_inline_insns_single);
7189 :
7190 0 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
7191 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7192 : indent_to, "",
7193 : "param_max_inline_insns_size",
7194 : ptr1->x_param_max_inline_insns_size,
7195 : ptr2->x_param_max_inline_insns_size);
7196 :
7197 0 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
7198 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7199 : indent_to, "",
7200 : "param_max_inline_insns_small",
7201 : ptr1->x_param_max_inline_insns_small,
7202 : ptr2->x_param_max_inline_insns_small);
7203 :
7204 0 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
7205 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7206 : indent_to, "",
7207 : "param_max_inline_recursive_depth_auto",
7208 : ptr1->x_param_max_inline_recursive_depth_auto,
7209 : ptr2->x_param_max_inline_recursive_depth_auto);
7210 :
7211 0 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
7212 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7213 : indent_to, "",
7214 : "param_max_inline_recursive_depth",
7215 : ptr1->x_param_max_inline_recursive_depth,
7216 : ptr2->x_param_max_inline_recursive_depth);
7217 :
7218 0 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
7219 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7220 : indent_to, "",
7221 : "param_max_isl_operations",
7222 : ptr1->x_param_max_isl_operations,
7223 : ptr2->x_param_max_isl_operations);
7224 :
7225 0 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
7226 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7227 : indent_to, "",
7228 : "param_max_iterations_computation_cost",
7229 : ptr1->x_param_max_iterations_computation_cost,
7230 : ptr2->x_param_max_iterations_computation_cost);
7231 :
7232 0 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
7233 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7234 : indent_to, "",
7235 : "param_max_iterations_to_track",
7236 : ptr1->x_param_max_iterations_to_track,
7237 : ptr2->x_param_max_iterations_to_track);
7238 :
7239 0 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
7240 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7241 : indent_to, "",
7242 : "param_max_jump_thread_duplication_stmts",
7243 : ptr1->x_param_max_jump_thread_duplication_stmts,
7244 : ptr2->x_param_max_jump_thread_duplication_stmts);
7245 :
7246 0 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
7247 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7248 : indent_to, "",
7249 : "param_max_jump_thread_paths",
7250 : ptr1->x_param_max_jump_thread_paths,
7251 : ptr2->x_param_max_jump_thread_paths);
7252 :
7253 0 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
7254 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7255 : indent_to, "",
7256 : "param_max_last_value_rtl",
7257 : ptr1->x_param_max_last_value_rtl,
7258 : ptr2->x_param_max_last_value_rtl);
7259 :
7260 0 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
7261 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7262 : indent_to, "",
7263 : "param_max_loop_header_insns",
7264 : ptr1->x_param_max_loop_header_insns,
7265 : ptr2->x_param_max_loop_header_insns);
7266 :
7267 0 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
7268 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7269 : indent_to, "",
7270 : "param_max_modulo_backtrack_attempts",
7271 : ptr1->x_param_max_modulo_backtrack_attempts,
7272 : ptr2->x_param_max_modulo_backtrack_attempts);
7273 :
7274 0 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
7275 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7276 : indent_to, "",
7277 : "param_max_niter_dominators_walk",
7278 : ptr1->x_param_max_niter_dominators_walk,
7279 : ptr2->x_param_max_niter_dominators_walk);
7280 :
7281 0 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
7282 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7283 : indent_to, "",
7284 : "param_max_partial_antic_length",
7285 : ptr1->x_param_max_partial_antic_length,
7286 : ptr2->x_param_max_partial_antic_length);
7287 :
7288 0 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
7289 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7290 : indent_to, "",
7291 : "param_max_peel_branches",
7292 : ptr1->x_param_max_peel_branches,
7293 : ptr2->x_param_max_peel_branches);
7294 :
7295 0 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
7296 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7297 : indent_to, "",
7298 : "param_max_peel_times",
7299 : ptr1->x_param_max_peel_times,
7300 : ptr2->x_param_max_peel_times);
7301 :
7302 0 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
7303 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7304 : indent_to, "",
7305 : "param_max_peeled_insns",
7306 : ptr1->x_param_max_peeled_insns,
7307 : ptr2->x_param_max_peeled_insns);
7308 :
7309 0 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
7310 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7311 : indent_to, "",
7312 : "param_max_pending_list_length",
7313 : ptr1->x_param_max_pending_list_length,
7314 : ptr2->x_param_max_pending_list_length);
7315 :
7316 0 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
7317 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7318 : indent_to, "",
7319 : "param_max_pipeline_region_blocks",
7320 : ptr1->x_param_max_pipeline_region_blocks,
7321 : ptr2->x_param_max_pipeline_region_blocks);
7322 :
7323 0 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
7324 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7325 : indent_to, "",
7326 : "param_max_pipeline_region_insns",
7327 : ptr1->x_param_max_pipeline_region_insns,
7328 : ptr2->x_param_max_pipeline_region_insns);
7329 :
7330 0 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
7331 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7332 : indent_to, "",
7333 : "param_max_pow_sqrt_depth",
7334 : ptr1->x_param_max_pow_sqrt_depth,
7335 : ptr2->x_param_max_pow_sqrt_depth);
7336 :
7337 0 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
7338 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7339 : indent_to, "",
7340 : "param_max_predicted_iterations",
7341 : ptr1->x_param_max_predicted_iterations,
7342 : ptr2->x_param_max_predicted_iterations);
7343 :
7344 0 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
7345 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7346 : indent_to, "",
7347 : "param_max_reload_search_insns",
7348 : ptr1->x_param_max_reload_search_insns,
7349 : ptr2->x_param_max_reload_search_insns);
7350 :
7351 0 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
7352 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7353 : indent_to, "",
7354 : "param_max_rtl_if_conversion_insns",
7355 : ptr1->x_param_max_rtl_if_conversion_insns,
7356 : ptr2->x_param_max_rtl_if_conversion_insns);
7357 :
7358 0 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
7359 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7360 : indent_to, "",
7361 : "param_max_rtl_if_conversion_predictable_cost",
7362 : ptr1->x_param_max_rtl_if_conversion_predictable_cost,
7363 : ptr2->x_param_max_rtl_if_conversion_predictable_cost);
7364 :
7365 0 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
7366 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7367 : indent_to, "",
7368 : "param_max_rtl_if_conversion_unpredictable_cost",
7369 : ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
7370 : ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
7371 :
7372 0 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
7373 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7374 : indent_to, "",
7375 : "param_max_sched_extend_regions_iters",
7376 : ptr1->x_param_max_sched_extend_regions_iters,
7377 : ptr2->x_param_max_sched_extend_regions_iters);
7378 :
7379 0 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
7380 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7381 : indent_to, "",
7382 : "param_max_sched_insn_conflict_delay",
7383 : ptr1->x_param_max_sched_insn_conflict_delay,
7384 : ptr2->x_param_max_sched_insn_conflict_delay);
7385 :
7386 0 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
7387 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7388 : indent_to, "",
7389 : "param_max_sched_ready_insns",
7390 : ptr1->x_param_max_sched_ready_insns,
7391 : ptr2->x_param_max_sched_ready_insns);
7392 :
7393 0 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
7394 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7395 : indent_to, "",
7396 : "param_max_sched_region_blocks",
7397 : ptr1->x_param_max_sched_region_blocks,
7398 : ptr2->x_param_max_sched_region_blocks);
7399 :
7400 0 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
7401 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7402 : indent_to, "",
7403 : "param_max_sched_region_insns",
7404 : ptr1->x_param_max_sched_region_insns,
7405 : ptr2->x_param_max_sched_region_insns);
7406 :
7407 0 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
7408 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7409 : indent_to, "",
7410 : "param_max_slsr_candidate_scan",
7411 : ptr1->x_param_max_slsr_candidate_scan,
7412 : ptr2->x_param_max_slsr_candidate_scan);
7413 :
7414 0 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
7415 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7416 : indent_to, "",
7417 : "param_max_speculative_devirt_maydefs",
7418 : ptr1->x_param_max_speculative_devirt_maydefs,
7419 : ptr2->x_param_max_speculative_devirt_maydefs);
7420 :
7421 0 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
7422 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7423 : indent_to, "",
7424 : "param_max_stores_to_merge",
7425 : ptr1->x_param_max_stores_to_merge,
7426 : ptr2->x_param_max_stores_to_merge);
7427 :
7428 0 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
7429 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7430 : indent_to, "",
7431 : "param_max_stores_to_sink",
7432 : ptr1->x_param_max_stores_to_sink,
7433 : ptr2->x_param_max_stores_to_sink);
7434 :
7435 0 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
7436 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7437 : indent_to, "",
7438 : "param_max_tail_merge_comparisons",
7439 : ptr1->x_param_max_tail_merge_comparisons,
7440 : ptr2->x_param_max_tail_merge_comparisons);
7441 :
7442 0 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
7443 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7444 : indent_to, "",
7445 : "param_max_tail_merge_iterations",
7446 : ptr1->x_param_max_tail_merge_iterations,
7447 : ptr2->x_param_max_tail_merge_iterations);
7448 :
7449 0 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
7450 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7451 : indent_to, "",
7452 : "param_max_tracked_strlens",
7453 : ptr1->x_param_max_tracked_strlens,
7454 : ptr2->x_param_max_tracked_strlens);
7455 :
7456 0 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
7457 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7458 : indent_to, "",
7459 : "param_max_tree_if_conversion_phi_args",
7460 : ptr1->x_param_max_tree_if_conversion_phi_args,
7461 : ptr2->x_param_max_tree_if_conversion_phi_args);
7462 :
7463 0 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
7464 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7465 : indent_to, "",
7466 : "param_max_unroll_times",
7467 : ptr1->x_param_max_unroll_times,
7468 : ptr2->x_param_max_unroll_times);
7469 :
7470 0 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
7471 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7472 : indent_to, "",
7473 : "param_max_unrolled_insns",
7474 : ptr1->x_param_max_unrolled_insns,
7475 : ptr2->x_param_max_unrolled_insns);
7476 :
7477 0 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
7478 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7479 : indent_to, "",
7480 : "param_max_unswitch_depth",
7481 : ptr1->x_param_max_unswitch_depth,
7482 : ptr2->x_param_max_unswitch_depth);
7483 :
7484 0 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
7485 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7486 : indent_to, "",
7487 : "param_max_unswitch_insns",
7488 : ptr1->x_param_max_unswitch_insns,
7489 : ptr2->x_param_max_unswitch_insns);
7490 :
7491 0 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
7492 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7493 : indent_to, "",
7494 : "param_max_variable_expansions",
7495 : ptr1->x_param_max_variable_expansions,
7496 : ptr2->x_param_max_variable_expansions);
7497 :
7498 0 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
7499 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7500 : indent_to, "",
7501 : "param_max_vartrack_expr_depth",
7502 : ptr1->x_param_max_vartrack_expr_depth,
7503 : ptr2->x_param_max_vartrack_expr_depth);
7504 :
7505 0 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
7506 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7507 : indent_to, "",
7508 : "param_max_vartrack_reverse_op_size",
7509 : ptr1->x_param_max_vartrack_reverse_op_size,
7510 : ptr2->x_param_max_vartrack_reverse_op_size);
7511 :
7512 0 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
7513 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7514 : indent_to, "",
7515 : "param_max_vartrack_size",
7516 : ptr1->x_param_max_vartrack_size,
7517 : ptr2->x_param_max_vartrack_size);
7518 :
7519 0 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
7520 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7521 : indent_to, "",
7522 : "param_memtag_instrument_mem_intrinsics",
7523 : ptr1->x_param_memtag_instrument_mem_intrinsics,
7524 : ptr2->x_param_memtag_instrument_mem_intrinsics);
7525 :
7526 0 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
7527 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7528 : indent_to, "",
7529 : "param_min_crossjump_insns",
7530 : ptr1->x_param_min_crossjump_insns,
7531 : ptr2->x_param_min_crossjump_insns);
7532 :
7533 0 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
7534 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7535 : indent_to, "",
7536 : "param_min_inline_recursive_probability",
7537 : ptr1->x_param_min_inline_recursive_probability,
7538 : ptr2->x_param_min_inline_recursive_probability);
7539 :
7540 0 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
7541 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7542 : indent_to, "",
7543 : "param_min_insn_to_prefetch_ratio",
7544 : ptr1->x_param_min_insn_to_prefetch_ratio,
7545 : ptr2->x_param_min_insn_to_prefetch_ratio);
7546 :
7547 0 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
7548 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7549 : indent_to, "",
7550 : "param_min_loop_cond_split_prob",
7551 : ptr1->x_param_min_loop_cond_split_prob,
7552 : ptr2->x_param_min_loop_cond_split_prob);
7553 :
7554 0 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
7555 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7556 : indent_to, "",
7557 : "param_min_pagesize",
7558 : ptr1->x_param_min_pagesize,
7559 : ptr2->x_param_min_pagesize);
7560 :
7561 0 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
7562 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7563 : indent_to, "",
7564 : "param_min_size_for_stack_sharing",
7565 : ptr1->x_param_min_size_for_stack_sharing,
7566 : ptr2->x_param_min_size_for_stack_sharing);
7567 :
7568 0 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
7569 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7570 : indent_to, "",
7571 : "param_min_spec_prob",
7572 : ptr1->x_param_min_spec_prob,
7573 : ptr2->x_param_min_spec_prob);
7574 :
7575 0 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
7576 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7577 : indent_to, "",
7578 : "param_min_vect_loop_bound",
7579 : ptr1->x_param_min_vect_loop_bound,
7580 : ptr2->x_param_min_vect_loop_bound);
7581 :
7582 0 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
7583 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7584 : indent_to, "",
7585 : "param_modref_max_accesses",
7586 : ptr1->x_param_modref_max_accesses,
7587 : ptr2->x_param_modref_max_accesses);
7588 :
7589 0 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
7590 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7591 : indent_to, "",
7592 : "param_modref_max_adjustments",
7593 : ptr1->x_param_modref_max_adjustments,
7594 : ptr2->x_param_modref_max_adjustments);
7595 :
7596 0 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
7597 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7598 : indent_to, "",
7599 : "param_modref_max_bases",
7600 : ptr1->x_param_modref_max_bases,
7601 : ptr2->x_param_modref_max_bases);
7602 :
7603 0 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
7604 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7605 : indent_to, "",
7606 : "param_modref_max_depth",
7607 : ptr1->x_param_modref_max_depth,
7608 : ptr2->x_param_modref_max_depth);
7609 :
7610 0 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
7611 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7612 : indent_to, "",
7613 : "param_modref_max_escape_points",
7614 : ptr1->x_param_modref_max_escape_points,
7615 : ptr2->x_param_modref_max_escape_points);
7616 :
7617 0 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
7618 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7619 : indent_to, "",
7620 : "param_modref_max_refs",
7621 : ptr1->x_param_modref_max_refs,
7622 : ptr2->x_param_modref_max_refs);
7623 :
7624 0 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
7625 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7626 : indent_to, "",
7627 : "param_modref_max_tests",
7628 : ptr1->x_param_modref_max_tests,
7629 : ptr2->x_param_modref_max_tests);
7630 :
7631 0 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
7632 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7633 : indent_to, "",
7634 : "param_parloops_chunk_size",
7635 : ptr1->x_param_parloops_chunk_size,
7636 : ptr2->x_param_parloops_chunk_size);
7637 :
7638 0 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
7639 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7640 : indent_to, "",
7641 : "param_parloops_min_per_thread",
7642 : ptr1->x_param_parloops_min_per_thread,
7643 : ptr2->x_param_parloops_min_per_thread);
7644 :
7645 0 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
7646 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7647 : indent_to, "",
7648 : "param_parloops_schedule",
7649 : ptr1->x_param_parloops_schedule,
7650 : ptr2->x_param_parloops_schedule);
7651 :
7652 0 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
7653 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7654 : indent_to, "",
7655 : "param_partial_inlining_entry_probability",
7656 : ptr1->x_param_partial_inlining_entry_probability,
7657 : ptr2->x_param_partial_inlining_entry_probability);
7658 :
7659 0 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
7660 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7661 : indent_to, "",
7662 : "param_phiopt_factor_max_stmts_live",
7663 : ptr1->x_param_phiopt_factor_max_stmts_live,
7664 : ptr2->x_param_phiopt_factor_max_stmts_live);
7665 :
7666 0 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
7667 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7668 : indent_to, "",
7669 : "param_predictable_branch_outcome",
7670 : ptr1->x_param_predictable_branch_outcome,
7671 : ptr2->x_param_predictable_branch_outcome);
7672 :
7673 0 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
7674 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7675 : indent_to, "",
7676 : "param_prefetch_dynamic_strides",
7677 : ptr1->x_param_prefetch_dynamic_strides,
7678 : ptr2->x_param_prefetch_dynamic_strides);
7679 :
7680 0 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
7681 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7682 : indent_to, "",
7683 : "param_prefetch_latency",
7684 : ptr1->x_param_prefetch_latency,
7685 : ptr2->x_param_prefetch_latency);
7686 :
7687 0 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
7688 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7689 : indent_to, "",
7690 : "param_prefetch_min_insn_to_mem_ratio",
7691 : ptr1->x_param_prefetch_min_insn_to_mem_ratio,
7692 : ptr2->x_param_prefetch_min_insn_to_mem_ratio);
7693 :
7694 0 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
7695 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7696 : indent_to, "",
7697 : "param_prefetch_minimum_stride",
7698 : ptr1->x_param_prefetch_minimum_stride,
7699 : ptr2->x_param_prefetch_minimum_stride);
7700 :
7701 0 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
7702 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7703 : indent_to, "",
7704 : "param_ranger_logical_depth",
7705 : ptr1->x_param_ranger_logical_depth,
7706 : ptr2->x_param_ranger_logical_depth);
7707 :
7708 0 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
7709 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7710 : indent_to, "",
7711 : "param_ranger_recompute_depth",
7712 : ptr1->x_param_ranger_recompute_depth,
7713 : ptr2->x_param_ranger_recompute_depth);
7714 :
7715 0 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
7716 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7717 : indent_to, "",
7718 : "param_relation_block_limit",
7719 : ptr1->x_param_relation_block_limit,
7720 : ptr2->x_param_relation_block_limit);
7721 :
7722 0 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
7723 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7724 : indent_to, "",
7725 : "param_rpo_vn_max_loop_depth",
7726 : ptr1->x_param_rpo_vn_max_loop_depth,
7727 : ptr2->x_param_rpo_vn_max_loop_depth);
7728 :
7729 0 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
7730 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7731 : indent_to, "",
7732 : "param_sccvn_max_alias_queries_per_access",
7733 : ptr1->x_param_sccvn_max_alias_queries_per_access,
7734 : ptr2->x_param_sccvn_max_alias_queries_per_access);
7735 :
7736 0 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
7737 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7738 : indent_to, "",
7739 : "param_scev_max_expr_complexity",
7740 : ptr1->x_param_scev_max_expr_complexity,
7741 : ptr2->x_param_scev_max_expr_complexity);
7742 :
7743 0 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
7744 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7745 : indent_to, "",
7746 : "param_scev_max_expr_size",
7747 : ptr1->x_param_scev_max_expr_size,
7748 : ptr2->x_param_scev_max_expr_size);
7749 :
7750 0 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
7751 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7752 : indent_to, "",
7753 : "param_sched_autopref_queue_depth",
7754 : ptr1->x_param_sched_autopref_queue_depth,
7755 : ptr2->x_param_sched_autopref_queue_depth);
7756 :
7757 0 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
7758 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7759 : indent_to, "",
7760 : "param_sched_mem_true_dep_cost",
7761 : ptr1->x_param_sched_mem_true_dep_cost,
7762 : ptr2->x_param_sched_mem_true_dep_cost);
7763 :
7764 0 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
7765 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7766 : indent_to, "",
7767 : "param_sched_pressure_algorithm",
7768 : ptr1->x_param_sched_pressure_algorithm,
7769 : ptr2->x_param_sched_pressure_algorithm);
7770 :
7771 0 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
7772 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7773 : indent_to, "",
7774 : "param_sched_spec_prob_cutoff",
7775 : ptr1->x_param_sched_spec_prob_cutoff,
7776 : ptr2->x_param_sched_spec_prob_cutoff);
7777 :
7778 0 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
7779 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7780 : indent_to, "",
7781 : "param_sched_state_edge_prob_cutoff",
7782 : ptr1->x_param_sched_state_edge_prob_cutoff,
7783 : ptr2->x_param_sched_state_edge_prob_cutoff);
7784 :
7785 0 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
7786 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7787 : indent_to, "",
7788 : "param_selsched_insns_to_rename",
7789 : ptr1->x_param_selsched_insns_to_rename,
7790 : ptr2->x_param_selsched_insns_to_rename);
7791 :
7792 0 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
7793 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7794 : indent_to, "",
7795 : "param_selsched_max_lookahead",
7796 : ptr1->x_param_selsched_max_lookahead,
7797 : ptr2->x_param_selsched_max_lookahead);
7798 :
7799 0 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
7800 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7801 : indent_to, "",
7802 : "param_selsched_max_sched_times",
7803 : ptr1->x_param_selsched_max_sched_times,
7804 : ptr2->x_param_selsched_max_sched_times);
7805 :
7806 0 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
7807 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7808 : indent_to, "",
7809 : "param_simultaneous_prefetches",
7810 : ptr1->x_param_simultaneous_prefetches,
7811 : ptr2->x_param_simultaneous_prefetches);
7812 :
7813 0 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
7814 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7815 : indent_to, "",
7816 : "param_sink_frequency_threshold",
7817 : ptr1->x_param_sink_frequency_threshold,
7818 : ptr2->x_param_sink_frequency_threshold);
7819 :
7820 0 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
7821 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7822 : indent_to, "",
7823 : "param_sms_dfa_history",
7824 : ptr1->x_param_sms_dfa_history,
7825 : ptr2->x_param_sms_dfa_history);
7826 :
7827 0 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
7828 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7829 : indent_to, "",
7830 : "param_sms_loop_average_count_threshold",
7831 : ptr1->x_param_sms_loop_average_count_threshold,
7832 : ptr2->x_param_sms_loop_average_count_threshold);
7833 :
7834 0 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
7835 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7836 : indent_to, "",
7837 : "param_sms_max_ii_factor",
7838 : ptr1->x_param_sms_max_ii_factor,
7839 : ptr2->x_param_sms_max_ii_factor);
7840 :
7841 0 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
7842 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7843 : indent_to, "",
7844 : "param_sms_min_sc",
7845 : ptr1->x_param_sms_min_sc,
7846 : ptr2->x_param_sms_min_sc);
7847 :
7848 0 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
7849 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7850 : indent_to, "",
7851 : "param_sra_max_propagations",
7852 : ptr1->x_param_sra_max_propagations,
7853 : ptr2->x_param_sra_max_propagations);
7854 :
7855 0 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
7856 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7857 : indent_to, "",
7858 : "param_sra_max_scalarization_size_size",
7859 : ptr1->x_param_sra_max_scalarization_size_size,
7860 : ptr2->x_param_sra_max_scalarization_size_size);
7861 :
7862 0 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
7863 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7864 : indent_to, "",
7865 : "param_sra_max_scalarization_size_speed",
7866 : ptr1->x_param_sra_max_scalarization_size_speed,
7867 : ptr2->x_param_sra_max_scalarization_size_speed);
7868 :
7869 0 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
7870 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7871 : indent_to, "",
7872 : "param_ssa_name_def_chain_limit",
7873 : ptr1->x_param_ssa_name_def_chain_limit,
7874 : ptr2->x_param_ssa_name_def_chain_limit);
7875 :
7876 0 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
7877 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7878 : indent_to, "",
7879 : "param_ssp_buffer_size",
7880 : ptr1->x_param_ssp_buffer_size,
7881 : ptr2->x_param_ssp_buffer_size);
7882 :
7883 0 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
7884 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7885 : indent_to, "",
7886 : "param_stack_clash_protection_guard_size",
7887 : ptr1->x_param_stack_clash_protection_guard_size,
7888 : ptr2->x_param_stack_clash_protection_guard_size);
7889 :
7890 0 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
7891 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7892 : indent_to, "",
7893 : "param_stack_clash_protection_probe_interval",
7894 : ptr1->x_param_stack_clash_protection_probe_interval,
7895 : ptr2->x_param_stack_clash_protection_probe_interval);
7896 :
7897 0 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
7898 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7899 : indent_to, "",
7900 : "param_store_forwarding_max_distance",
7901 : ptr1->x_param_store_forwarding_max_distance,
7902 : ptr2->x_param_store_forwarding_max_distance);
7903 :
7904 0 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
7905 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7906 : indent_to, "",
7907 : "param_store_merging_allow_unaligned",
7908 : ptr1->x_param_store_merging_allow_unaligned,
7909 : ptr2->x_param_store_merging_allow_unaligned);
7910 :
7911 0 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
7912 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7913 : indent_to, "",
7914 : "param_store_merging_max_size",
7915 : ptr1->x_param_store_merging_max_size,
7916 : ptr2->x_param_store_merging_max_size);
7917 :
7918 0 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
7919 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7920 : indent_to, "",
7921 : "param_switch_conversion_branch_ratio",
7922 : ptr1->x_param_switch_conversion_branch_ratio,
7923 : ptr2->x_param_switch_conversion_branch_ratio);
7924 :
7925 0 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
7926 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7927 : indent_to, "",
7928 : "param_tm_max_aggregate_size",
7929 : ptr1->x_param_tm_max_aggregate_size,
7930 : ptr2->x_param_tm_max_aggregate_size);
7931 :
7932 0 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
7933 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7934 : indent_to, "",
7935 : "param_tracer_dynamic_coverage_feedback",
7936 : ptr1->x_param_tracer_dynamic_coverage_feedback,
7937 : ptr2->x_param_tracer_dynamic_coverage_feedback);
7938 :
7939 0 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
7940 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7941 : indent_to, "",
7942 : "param_tracer_dynamic_coverage",
7943 : ptr1->x_param_tracer_dynamic_coverage,
7944 : ptr2->x_param_tracer_dynamic_coverage);
7945 :
7946 0 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
7947 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7948 : indent_to, "",
7949 : "param_tracer_max_code_growth",
7950 : ptr1->x_param_tracer_max_code_growth,
7951 : ptr2->x_param_tracer_max_code_growth);
7952 :
7953 0 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
7954 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7955 : indent_to, "",
7956 : "param_tracer_min_branch_probability_feedback",
7957 : ptr1->x_param_tracer_min_branch_probability_feedback,
7958 : ptr2->x_param_tracer_min_branch_probability_feedback);
7959 :
7960 0 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
7961 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7962 : indent_to, "",
7963 : "param_tracer_min_branch_probability",
7964 : ptr1->x_param_tracer_min_branch_probability,
7965 : ptr2->x_param_tracer_min_branch_probability);
7966 :
7967 0 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
7968 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7969 : indent_to, "",
7970 : "param_tracer_min_branch_ratio",
7971 : ptr1->x_param_tracer_min_branch_ratio,
7972 : ptr2->x_param_tracer_min_branch_ratio);
7973 :
7974 0 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
7975 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7976 : indent_to, "",
7977 : "param_transitive_relations_work_bound",
7978 : ptr1->x_param_transitive_relations_work_bound,
7979 : ptr2->x_param_transitive_relations_work_bound);
7980 :
7981 0 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
7982 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7983 : indent_to, "",
7984 : "param_tree_reassoc_width",
7985 : ptr1->x_param_tree_reassoc_width,
7986 : ptr2->x_param_tree_reassoc_width);
7987 :
7988 0 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
7989 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7990 : indent_to, "",
7991 : "param_uninit_control_dep_attempts",
7992 : ptr1->x_param_uninit_control_dep_attempts,
7993 : ptr2->x_param_uninit_control_dep_attempts);
7994 :
7995 0 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
7996 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7997 : indent_to, "",
7998 : "param_uninit_max_chain_len",
7999 : ptr1->x_param_uninit_max_chain_len,
8000 : ptr2->x_param_uninit_max_chain_len);
8001 :
8002 0 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
8003 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8004 : indent_to, "",
8005 : "param_uninit_max_num_chains",
8006 : ptr1->x_param_uninit_max_num_chains,
8007 : ptr2->x_param_uninit_max_num_chains);
8008 :
8009 0 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
8010 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8011 : indent_to, "",
8012 : "param_uninit_max_prune_work",
8013 : ptr1->x_param_uninit_max_prune_work,
8014 : ptr2->x_param_uninit_max_prune_work);
8015 :
8016 0 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
8017 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8018 : indent_to, "",
8019 : "param_uninlined_function_insns",
8020 : ptr1->x_param_uninlined_function_insns,
8021 : ptr2->x_param_uninlined_function_insns);
8022 :
8023 0 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
8024 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8025 : indent_to, "",
8026 : "param_uninlined_function_time",
8027 : ptr1->x_param_uninlined_function_time,
8028 : ptr2->x_param_uninlined_function_time);
8029 :
8030 0 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
8031 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8032 : indent_to, "",
8033 : "param_uninlined_function_thunk_insns",
8034 : ptr1->x_param_uninlined_function_thunk_insns,
8035 : ptr2->x_param_uninlined_function_thunk_insns);
8036 :
8037 0 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
8038 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8039 : indent_to, "",
8040 : "param_uninlined_function_thunk_time",
8041 : ptr1->x_param_uninlined_function_thunk_time,
8042 : ptr2->x_param_uninlined_function_thunk_time);
8043 :
8044 0 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
8045 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8046 : indent_to, "",
8047 : "param_unlikely_bb_count_fraction",
8048 : ptr1->x_param_unlikely_bb_count_fraction,
8049 : ptr2->x_param_unlikely_bb_count_fraction);
8050 :
8051 0 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
8052 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8053 : indent_to, "",
8054 : "param_unroll_jam_max_unroll",
8055 : ptr1->x_param_unroll_jam_max_unroll,
8056 : ptr2->x_param_unroll_jam_max_unroll);
8057 :
8058 0 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
8059 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8060 : indent_to, "",
8061 : "param_unroll_jam_min_percent",
8062 : ptr1->x_param_unroll_jam_min_percent,
8063 : ptr2->x_param_unroll_jam_min_percent);
8064 :
8065 0 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
8066 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8067 : indent_to, "",
8068 : "param_use_after_scope_direct_emission_threshold",
8069 : ptr1->x_param_use_after_scope_direct_emission_threshold,
8070 : ptr2->x_param_use_after_scope_direct_emission_threshold);
8071 :
8072 0 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
8073 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8074 : indent_to, "",
8075 : "param_vect_epilogues_nomask",
8076 : ptr1->x_param_vect_epilogues_nomask,
8077 : ptr2->x_param_vect_epilogues_nomask);
8078 :
8079 0 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
8080 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8081 : indent_to, "",
8082 : "param_vect_induction_float",
8083 : ptr1->x_param_vect_induction_float,
8084 : ptr2->x_param_vect_induction_float);
8085 :
8086 0 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
8087 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8088 : indent_to, "",
8089 : "param_vect_inner_loop_cost_factor",
8090 : ptr1->x_param_vect_inner_loop_cost_factor,
8091 : ptr2->x_param_vect_inner_loop_cost_factor);
8092 :
8093 0 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
8094 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8095 : indent_to, "",
8096 : "param_vect_max_layout_candidates",
8097 : ptr1->x_param_vect_max_layout_candidates,
8098 : ptr2->x_param_vect_max_layout_candidates);
8099 :
8100 0 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
8101 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8102 : indent_to, "",
8103 : "param_vect_max_peeling_for_alignment",
8104 : ptr1->x_param_vect_max_peeling_for_alignment,
8105 : ptr2->x_param_vect_max_peeling_for_alignment);
8106 :
8107 0 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
8108 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8109 : indent_to, "",
8110 : "param_vect_max_version_for_alias_checks",
8111 : ptr1->x_param_vect_max_version_for_alias_checks,
8112 : ptr2->x_param_vect_max_version_for_alias_checks);
8113 :
8114 0 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
8115 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8116 : indent_to, "",
8117 : "param_vect_max_version_for_alignment_checks",
8118 : ptr1->x_param_vect_max_version_for_alignment_checks,
8119 : ptr2->x_param_vect_max_version_for_alignment_checks);
8120 :
8121 0 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
8122 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8123 : indent_to, "",
8124 : "param_vect_partial_vector_usage",
8125 : ptr1->x_param_vect_partial_vector_usage,
8126 : ptr2->x_param_vect_partial_vector_usage);
8127 :
8128 0 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
8129 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8130 : indent_to, "",
8131 : "param_vect_allow_possibly_not_worthwhile_vectorizations",
8132 : ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations,
8133 : ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
8134 :
8135 0 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
8136 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8137 : indent_to, "",
8138 : "param_vrp_block_limit",
8139 : ptr1->x_param_vrp_block_limit,
8140 : ptr2->x_param_vrp_block_limit);
8141 :
8142 0 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
8143 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8144 : indent_to, "",
8145 : "param_vrp_cstload_limit",
8146 : ptr1->x_param_vrp_cstload_limit,
8147 : ptr2->x_param_vrp_cstload_limit);
8148 :
8149 0 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
8150 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8151 : indent_to, "",
8152 : "param_vrp_sparse_threshold",
8153 : ptr1->x_param_vrp_sparse_threshold,
8154 : ptr2->x_param_vrp_sparse_threshold);
8155 :
8156 0 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
8157 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8158 : indent_to, "",
8159 : "param_vrp_switch_limit",
8160 : ptr1->x_param_vrp_switch_limit,
8161 : ptr2->x_param_vrp_switch_limit);
8162 :
8163 0 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
8164 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8165 : indent_to, "",
8166 : "param_vrp_vector_threshold",
8167 : ptr1->x_param_vrp_vector_threshold,
8168 : ptr2->x_param_vrp_vector_threshold);
8169 :
8170 0 : if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
8171 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8172 : indent_to, "",
8173 : "param_widening_mul_defer_fma",
8174 : ptr1->x_param_widening_mul_defer_fma,
8175 : ptr2->x_param_widening_mul_defer_fma);
8176 :
8177 0 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
8178 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8179 : indent_to, "",
8180 : "flag_complex_method",
8181 : ptr1->x_flag_complex_method,
8182 : ptr2->x_flag_complex_method);
8183 :
8184 0 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
8185 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8186 : indent_to, "",
8187 : "flag_malloc_dse",
8188 : ptr1->x_flag_malloc_dse,
8189 : ptr2->x_flag_malloc_dse);
8190 :
8191 0 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
8192 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8193 : indent_to, "",
8194 : "flag_min_function_alignment",
8195 : ptr1->x_flag_min_function_alignment,
8196 : ptr2->x_flag_min_function_alignment);
8197 :
8198 0 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
8199 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8200 : indent_to, "",
8201 : "flag_openmp_target_simd_clone",
8202 : ptr1->x_flag_openmp_target_simd_clone,
8203 : ptr2->x_flag_openmp_target_simd_clone);
8204 :
8205 0 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
8206 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8207 : indent_to, "",
8208 : "flag_sched_stalled_insns",
8209 : ptr1->x_flag_sched_stalled_insns,
8210 : ptr2->x_flag_sched_stalled_insns);
8211 :
8212 0 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
8213 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8214 : indent_to, "",
8215 : "flag_sched_stalled_insns_dep",
8216 : ptr1->x_flag_sched_stalled_insns_dep,
8217 : ptr2->x_flag_sched_stalled_insns_dep);
8218 :
8219 0 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
8220 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8221 : indent_to, "",
8222 : "flag_tree_parallelize_loops",
8223 : ptr1->x_flag_tree_parallelize_loops,
8224 : ptr2->x_flag_tree_parallelize_loops);
8225 :
8226 0 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
8227 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8228 : indent_to, "",
8229 : "flag_lto_locality_cloning",
8230 : (int) ptr1->x_flag_lto_locality_cloning,
8231 : (int) ptr2->x_flag_lto_locality_cloning);
8232 :
8233 0 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
8234 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8235 : indent_to, "",
8236 : "flag_lto_locality_heuristics",
8237 : (int) ptr1->x_flag_lto_locality_heuristics,
8238 : (int) ptr2->x_flag_lto_locality_heuristics);
8239 :
8240 0 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
8241 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8242 : indent_to, "",
8243 : "param_ranger_debug",
8244 : (int) ptr1->x_param_ranger_debug,
8245 : (int) ptr2->x_param_ranger_debug);
8246 :
8247 0 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
8248 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8249 : indent_to, "",
8250 : "param_threader_debug",
8251 : (int) ptr1->x_param_threader_debug,
8252 : (int) ptr2->x_param_threader_debug);
8253 :
8254 0 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
8255 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8256 : indent_to, "",
8257 : "flag_excess_precision",
8258 : (int) ptr1->x_flag_excess_precision,
8259 : (int) ptr2->x_flag_excess_precision);
8260 :
8261 0 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
8262 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8263 : indent_to, "",
8264 : "flag_fp_contract_mode",
8265 : (int) ptr1->x_flag_fp_contract_mode,
8266 : (int) ptr2->x_flag_fp_contract_mode);
8267 :
8268 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
8269 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8270 : indent_to, "",
8271 : "flag_harden_control_flow_redundancy_check_noreturn",
8272 : (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
8273 : (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
8274 :
8275 0 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
8276 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8277 : indent_to, "",
8278 : "flag_inline_stringops",
8279 : (int) ptr1->x_flag_inline_stringops,
8280 : (int) ptr2->x_flag_inline_stringops);
8281 :
8282 0 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
8283 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8284 : indent_to, "",
8285 : "flag_ira_algorithm",
8286 : (int) ptr1->x_flag_ira_algorithm,
8287 : (int) ptr2->x_flag_ira_algorithm);
8288 :
8289 0 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
8290 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8291 : indent_to, "",
8292 : "flag_ira_region",
8293 : (int) ptr1->x_flag_ira_region,
8294 : (int) ptr2->x_flag_ira_region);
8295 :
8296 0 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
8297 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8298 : indent_to, "",
8299 : "flag_live_patching",
8300 : (int) ptr1->x_flag_live_patching,
8301 : (int) ptr2->x_flag_live_patching);
8302 :
8303 0 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
8304 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8305 : indent_to, "",
8306 : "flag_reorder_blocks_algorithm",
8307 : (int) ptr1->x_flag_reorder_blocks_algorithm,
8308 : (int) ptr2->x_flag_reorder_blocks_algorithm);
8309 :
8310 0 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
8311 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8312 : indent_to, "",
8313 : "flag_simd_cost_model",
8314 : (int) ptr1->x_flag_simd_cost_model,
8315 : (int) ptr2->x_flag_simd_cost_model);
8316 :
8317 0 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
8318 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8319 : indent_to, "",
8320 : "flag_stack_reuse",
8321 : (int) ptr1->x_flag_stack_reuse,
8322 : (int) ptr2->x_flag_stack_reuse);
8323 :
8324 0 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
8325 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8326 : indent_to, "",
8327 : "flag_auto_var_init",
8328 : (int) ptr1->x_flag_auto_var_init,
8329 : (int) ptr2->x_flag_auto_var_init);
8330 :
8331 0 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
8332 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8333 : indent_to, "",
8334 : "flag_vect_cost_model",
8335 : (int) ptr1->x_flag_vect_cost_model,
8336 : (int) ptr2->x_flag_vect_cost_model);
8337 :
8338 0 : if (ptr1->x_optimize != ptr2->x_optimize)
8339 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8340 : indent_to, "",
8341 : "optimize",
8342 : ptr1->x_optimize,
8343 : ptr2->x_optimize);
8344 :
8345 0 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
8346 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8347 : indent_to, "",
8348 : "optimize_size",
8349 : ptr1->x_optimize_size,
8350 : ptr2->x_optimize_size);
8351 :
8352 0 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
8353 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8354 : indent_to, "",
8355 : "optimize_debug",
8356 : ptr1->x_optimize_debug,
8357 : ptr2->x_optimize_debug);
8358 :
8359 0 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
8360 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8361 : indent_to, "",
8362 : "optimize_fast",
8363 : ptr1->x_optimize_fast,
8364 : ptr2->x_optimize_fast);
8365 :
8366 0 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
8367 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8368 : indent_to, "",
8369 : "warn_inline",
8370 : ptr1->x_warn_inline,
8371 : ptr2->x_warn_inline);
8372 :
8373 0 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
8374 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8375 : indent_to, "",
8376 : "flag_aggressive_loop_optimizations",
8377 : ptr1->x_flag_aggressive_loop_optimizations,
8378 : ptr2->x_flag_aggressive_loop_optimizations);
8379 :
8380 0 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
8381 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8382 : indent_to, "",
8383 : "flag_align_functions",
8384 : ptr1->x_flag_align_functions,
8385 : ptr2->x_flag_align_functions);
8386 :
8387 0 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
8388 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8389 : indent_to, "",
8390 : "flag_align_jumps",
8391 : ptr1->x_flag_align_jumps,
8392 : ptr2->x_flag_align_jumps);
8393 :
8394 0 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
8395 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8396 : indent_to, "",
8397 : "flag_align_labels",
8398 : ptr1->x_flag_align_labels,
8399 : ptr2->x_flag_align_labels);
8400 :
8401 0 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
8402 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8403 : indent_to, "",
8404 : "flag_align_loops",
8405 : ptr1->x_flag_align_loops,
8406 : ptr2->x_flag_align_loops);
8407 :
8408 0 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
8409 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8410 : indent_to, "",
8411 : "flag_allocation_dce",
8412 : ptr1->x_flag_allocation_dce,
8413 : ptr2->x_flag_allocation_dce);
8414 :
8415 0 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
8416 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8417 : indent_to, "",
8418 : "flag_store_data_races",
8419 : ptr1->x_flag_store_data_races,
8420 : ptr2->x_flag_store_data_races);
8421 :
8422 0 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
8423 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8424 : indent_to, "",
8425 : "flag_associative_math",
8426 : ptr1->x_flag_associative_math,
8427 : ptr2->x_flag_associative_math);
8428 :
8429 0 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
8430 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8431 : indent_to, "",
8432 : "flag_assume_sane_operators_new_delete",
8433 : ptr1->x_flag_assume_sane_operators_new_delete,
8434 : ptr2->x_flag_assume_sane_operators_new_delete);
8435 :
8436 0 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
8437 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8438 : indent_to, "",
8439 : "flag_asynchronous_unwind_tables",
8440 : ptr1->x_flag_asynchronous_unwind_tables,
8441 : ptr2->x_flag_asynchronous_unwind_tables);
8442 :
8443 0 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
8444 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8445 : indent_to, "",
8446 : "flag_auto_inc_dec",
8447 : ptr1->x_flag_auto_inc_dec,
8448 : ptr2->x_flag_auto_inc_dec);
8449 :
8450 0 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
8451 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8452 : indent_to, "",
8453 : "flag_auto_profile_inlining",
8454 : ptr1->x_flag_auto_profile_inlining,
8455 : ptr2->x_flag_auto_profile_inlining);
8456 :
8457 0 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
8458 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8459 : indent_to, "",
8460 : "flag_avoid_store_forwarding",
8461 : ptr1->x_flag_avoid_store_forwarding,
8462 : ptr2->x_flag_avoid_store_forwarding);
8463 :
8464 0 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
8465 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8466 : indent_to, "",
8467 : "flag_bit_tests",
8468 : ptr1->x_flag_bit_tests,
8469 : ptr2->x_flag_bit_tests);
8470 :
8471 0 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
8472 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8473 : indent_to, "",
8474 : "flag_branch_on_count_reg",
8475 : ptr1->x_flag_branch_on_count_reg,
8476 : ptr2->x_flag_branch_on_count_reg);
8477 :
8478 0 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
8479 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8480 : indent_to, "",
8481 : "flag_branch_probabilities",
8482 : ptr1->x_flag_branch_probabilities,
8483 : ptr2->x_flag_branch_probabilities);
8484 :
8485 0 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
8486 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8487 : indent_to, "",
8488 : "flag_caller_saves",
8489 : ptr1->x_flag_caller_saves,
8490 : ptr2->x_flag_caller_saves);
8491 :
8492 0 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
8493 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8494 : indent_to, "",
8495 : "flag_code_hoisting",
8496 : ptr1->x_flag_code_hoisting,
8497 : ptr2->x_flag_code_hoisting);
8498 :
8499 0 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
8500 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8501 : indent_to, "",
8502 : "flag_combine_stack_adjustments",
8503 : ptr1->x_flag_combine_stack_adjustments,
8504 : ptr2->x_flag_combine_stack_adjustments);
8505 :
8506 0 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
8507 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8508 : indent_to, "",
8509 : "flag_compare_elim_after_reload",
8510 : ptr1->x_flag_compare_elim_after_reload,
8511 : ptr2->x_flag_compare_elim_after_reload);
8512 :
8513 0 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
8514 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8515 : indent_to, "",
8516 : "flag_conserve_stack",
8517 : ptr1->x_flag_conserve_stack,
8518 : ptr2->x_flag_conserve_stack);
8519 :
8520 0 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
8521 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8522 : indent_to, "",
8523 : "flag_cprop_registers",
8524 : ptr1->x_flag_cprop_registers,
8525 : ptr2->x_flag_cprop_registers);
8526 :
8527 0 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
8528 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8529 : indent_to, "",
8530 : "flag_crossjumping",
8531 : ptr1->x_flag_crossjumping,
8532 : ptr2->x_flag_crossjumping);
8533 :
8534 0 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
8535 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8536 : indent_to, "",
8537 : "flag_cse_follow_jumps",
8538 : ptr1->x_flag_cse_follow_jumps,
8539 : ptr2->x_flag_cse_follow_jumps);
8540 :
8541 0 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
8542 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8543 : indent_to, "",
8544 : "flag_dce",
8545 : ptr1->x_flag_dce,
8546 : ptr2->x_flag_dce);
8547 :
8548 0 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
8549 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8550 : indent_to, "",
8551 : "flag_defer_pop",
8552 : ptr1->x_flag_defer_pop,
8553 : ptr2->x_flag_defer_pop);
8554 :
8555 0 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
8556 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8557 : indent_to, "",
8558 : "flag_delayed_branch",
8559 : ptr1->x_flag_delayed_branch,
8560 : ptr2->x_flag_delayed_branch);
8561 :
8562 0 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
8563 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8564 : indent_to, "",
8565 : "flag_delete_dead_exceptions",
8566 : ptr1->x_flag_delete_dead_exceptions,
8567 : ptr2->x_flag_delete_dead_exceptions);
8568 :
8569 0 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
8570 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8571 : indent_to, "",
8572 : "flag_delete_null_pointer_checks",
8573 : ptr1->x_flag_delete_null_pointer_checks,
8574 : ptr2->x_flag_delete_null_pointer_checks);
8575 :
8576 0 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
8577 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8578 : indent_to, "",
8579 : "flag_dep_fusion",
8580 : ptr1->x_flag_dep_fusion,
8581 : ptr2->x_flag_dep_fusion);
8582 :
8583 0 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
8584 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8585 : indent_to, "",
8586 : "flag_devirtualize",
8587 : ptr1->x_flag_devirtualize,
8588 : ptr2->x_flag_devirtualize);
8589 :
8590 0 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
8591 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8592 : indent_to, "",
8593 : "flag_devirtualize_speculatively",
8594 : ptr1->x_flag_devirtualize_speculatively,
8595 : ptr2->x_flag_devirtualize_speculatively);
8596 :
8597 0 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
8598 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8599 : indent_to, "",
8600 : "flag_dse",
8601 : ptr1->x_flag_dse,
8602 : ptr2->x_flag_dse);
8603 :
8604 0 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
8605 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8606 : indent_to, "",
8607 : "flag_early_inlining",
8608 : ptr1->x_flag_early_inlining,
8609 : ptr2->x_flag_early_inlining);
8610 :
8611 0 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
8612 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8613 : indent_to, "",
8614 : "flag_exceptions",
8615 : ptr1->x_flag_exceptions,
8616 : ptr2->x_flag_exceptions);
8617 :
8618 0 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
8619 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8620 : indent_to, "",
8621 : "flag_expensive_optimizations",
8622 : ptr1->x_flag_expensive_optimizations,
8623 : ptr2->x_flag_expensive_optimizations);
8624 :
8625 0 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
8626 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8627 : indent_to, "",
8628 : "flag_ext_dce",
8629 : ptr1->x_flag_ext_dce,
8630 : ptr2->x_flag_ext_dce);
8631 :
8632 0 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
8633 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8634 : indent_to, "",
8635 : "flag_finite_loops",
8636 : ptr1->x_flag_finite_loops,
8637 : ptr2->x_flag_finite_loops);
8638 :
8639 0 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
8640 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8641 : indent_to, "",
8642 : "flag_finite_math_only",
8643 : ptr1->x_flag_finite_math_only,
8644 : ptr2->x_flag_finite_math_only);
8645 :
8646 0 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
8647 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8648 : indent_to, "",
8649 : "flag_float_store",
8650 : ptr1->x_flag_float_store,
8651 : ptr2->x_flag_float_store);
8652 :
8653 0 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
8654 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8655 : indent_to, "",
8656 : "flag_fold_mem_offsets",
8657 : ptr1->x_flag_fold_mem_offsets,
8658 : ptr2->x_flag_fold_mem_offsets);
8659 :
8660 0 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
8661 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8662 : indent_to, "",
8663 : "flag_fold_simple_inlines",
8664 : ptr1->x_flag_fold_simple_inlines,
8665 : ptr2->x_flag_fold_simple_inlines);
8666 :
8667 0 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
8668 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8669 : indent_to, "",
8670 : "flag_forward_propagate",
8671 : ptr1->x_flag_forward_propagate,
8672 : ptr2->x_flag_forward_propagate);
8673 :
8674 0 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
8675 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8676 : indent_to, "",
8677 : "flag_fp_int_builtin_inexact",
8678 : ptr1->x_flag_fp_int_builtin_inexact,
8679 : ptr2->x_flag_fp_int_builtin_inexact);
8680 :
8681 0 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
8682 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8683 : indent_to, "",
8684 : "flag_no_function_cse",
8685 : ptr1->x_flag_no_function_cse,
8686 : ptr2->x_flag_no_function_cse);
8687 :
8688 0 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
8689 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8690 : indent_to, "",
8691 : "flag_gcse",
8692 : ptr1->x_flag_gcse,
8693 : ptr2->x_flag_gcse);
8694 :
8695 0 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
8696 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8697 : indent_to, "",
8698 : "flag_gcse_after_reload",
8699 : ptr1->x_flag_gcse_after_reload,
8700 : ptr2->x_flag_gcse_after_reload);
8701 :
8702 0 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
8703 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8704 : indent_to, "",
8705 : "flag_gcse_las",
8706 : ptr1->x_flag_gcse_las,
8707 : ptr2->x_flag_gcse_las);
8708 :
8709 0 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
8710 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8711 : indent_to, "",
8712 : "flag_gcse_lm",
8713 : ptr1->x_flag_gcse_lm,
8714 : ptr2->x_flag_gcse_lm);
8715 :
8716 0 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
8717 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8718 : indent_to, "",
8719 : "flag_gcse_sm",
8720 : ptr1->x_flag_gcse_sm,
8721 : ptr2->x_flag_gcse_sm);
8722 :
8723 0 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
8724 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8725 : indent_to, "",
8726 : "flag_graphite",
8727 : ptr1->x_flag_graphite,
8728 : ptr2->x_flag_graphite);
8729 :
8730 0 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
8731 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8732 : indent_to, "",
8733 : "flag_graphite_identity",
8734 : ptr1->x_flag_graphite_identity,
8735 : ptr2->x_flag_graphite_identity);
8736 :
8737 0 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
8738 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8739 : indent_to, "",
8740 : "flag_guess_branch_prob",
8741 : ptr1->x_flag_guess_branch_prob,
8742 : ptr2->x_flag_guess_branch_prob);
8743 :
8744 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
8745 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8746 : indent_to, "",
8747 : "flag_harden_control_flow_redundancy_check_exceptions",
8748 : ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
8749 : ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
8750 :
8751 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
8752 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8753 : indent_to, "",
8754 : "flag_harden_control_flow_redundancy_check_returning_calls",
8755 : ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
8756 : ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
8757 :
8758 0 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
8759 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8760 : indent_to, "",
8761 : "flag_harden_control_flow_redundancy_skip_leaf",
8762 : ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
8763 : ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
8764 :
8765 0 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
8766 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8767 : indent_to, "",
8768 : "flag_harden_compares",
8769 : ptr1->x_flag_harden_compares,
8770 : ptr2->x_flag_harden_compares);
8771 :
8772 0 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
8773 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8774 : indent_to, "",
8775 : "flag_harden_conditional_branches",
8776 : ptr1->x_flag_harden_conditional_branches,
8777 : ptr2->x_flag_harden_conditional_branches);
8778 :
8779 0 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
8780 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8781 : indent_to, "",
8782 : "flag_harden_control_flow_redundancy",
8783 : ptr1->x_flag_harden_control_flow_redundancy,
8784 : ptr2->x_flag_harden_control_flow_redundancy);
8785 :
8786 0 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
8787 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8788 : indent_to, "",
8789 : "flag_hoist_adjacent_loads",
8790 : ptr1->x_flag_hoist_adjacent_loads,
8791 : ptr2->x_flag_hoist_adjacent_loads);
8792 :
8793 0 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
8794 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8795 : indent_to, "",
8796 : "flag_if_conversion",
8797 : ptr1->x_flag_if_conversion,
8798 : ptr2->x_flag_if_conversion);
8799 :
8800 0 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
8801 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8802 : indent_to, "",
8803 : "flag_if_conversion2",
8804 : ptr1->x_flag_if_conversion2,
8805 : ptr2->x_flag_if_conversion2);
8806 :
8807 0 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
8808 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8809 : indent_to, "",
8810 : "flag_indirect_inlining",
8811 : ptr1->x_flag_indirect_inlining,
8812 : ptr2->x_flag_indirect_inlining);
8813 :
8814 0 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
8815 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8816 : indent_to, "",
8817 : "flag_no_inline",
8818 : ptr1->x_flag_no_inline,
8819 : ptr2->x_flag_no_inline);
8820 :
8821 0 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
8822 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8823 : indent_to, "",
8824 : "flag_inline_atomics",
8825 : ptr1->x_flag_inline_atomics,
8826 : ptr2->x_flag_inline_atomics);
8827 :
8828 0 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
8829 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8830 : indent_to, "",
8831 : "flag_inline_functions",
8832 : ptr1->x_flag_inline_functions,
8833 : ptr2->x_flag_inline_functions);
8834 :
8835 0 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
8836 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8837 : indent_to, "",
8838 : "flag_inline_functions_called_once",
8839 : ptr1->x_flag_inline_functions_called_once,
8840 : ptr2->x_flag_inline_functions_called_once);
8841 :
8842 0 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
8843 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8844 : indent_to, "",
8845 : "flag_inline_small_functions",
8846 : ptr1->x_flag_inline_small_functions,
8847 : ptr2->x_flag_inline_small_functions);
8848 :
8849 0 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
8850 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8851 : indent_to, "",
8852 : "flag_ipa_bit_cp",
8853 : ptr1->x_flag_ipa_bit_cp,
8854 : ptr2->x_flag_ipa_bit_cp);
8855 :
8856 0 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
8857 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8858 : indent_to, "",
8859 : "flag_ipa_cp",
8860 : ptr1->x_flag_ipa_cp,
8861 : ptr2->x_flag_ipa_cp);
8862 :
8863 0 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
8864 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8865 : indent_to, "",
8866 : "flag_ipa_cp_clone",
8867 : ptr1->x_flag_ipa_cp_clone,
8868 : ptr2->x_flag_ipa_cp_clone);
8869 :
8870 0 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
8871 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8872 : indent_to, "",
8873 : "flag_ipa_icf",
8874 : ptr1->x_flag_ipa_icf,
8875 : ptr2->x_flag_ipa_icf);
8876 :
8877 0 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
8878 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8879 : indent_to, "",
8880 : "flag_ipa_icf_functions",
8881 : ptr1->x_flag_ipa_icf_functions,
8882 : ptr2->x_flag_ipa_icf_functions);
8883 :
8884 0 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
8885 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8886 : indent_to, "",
8887 : "flag_ipa_icf_variables",
8888 : ptr1->x_flag_ipa_icf_variables,
8889 : ptr2->x_flag_ipa_icf_variables);
8890 :
8891 0 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
8892 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8893 : indent_to, "",
8894 : "flag_ipa_modref",
8895 : ptr1->x_flag_ipa_modref,
8896 : ptr2->x_flag_ipa_modref);
8897 :
8898 0 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
8899 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8900 : indent_to, "",
8901 : "flag_ipa_profile",
8902 : ptr1->x_flag_ipa_profile,
8903 : ptr2->x_flag_ipa_profile);
8904 :
8905 0 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
8906 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8907 : indent_to, "",
8908 : "flag_ipa_pta",
8909 : ptr1->x_flag_ipa_pta,
8910 : ptr2->x_flag_ipa_pta);
8911 :
8912 0 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
8913 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8914 : indent_to, "",
8915 : "flag_ipa_pure_const",
8916 : ptr1->x_flag_ipa_pure_const,
8917 : ptr2->x_flag_ipa_pure_const);
8918 :
8919 0 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
8920 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8921 : indent_to, "",
8922 : "flag_ipa_ra",
8923 : ptr1->x_flag_ipa_ra,
8924 : ptr2->x_flag_ipa_ra);
8925 :
8926 0 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
8927 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8928 : indent_to, "",
8929 : "flag_ipa_reference",
8930 : ptr1->x_flag_ipa_reference,
8931 : ptr2->x_flag_ipa_reference);
8932 :
8933 0 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
8934 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8935 : indent_to, "",
8936 : "flag_ipa_reference_addressable",
8937 : ptr1->x_flag_ipa_reference_addressable,
8938 : ptr2->x_flag_ipa_reference_addressable);
8939 :
8940 0 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
8941 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8942 : indent_to, "",
8943 : "flag_ipa_reorder_for_locality",
8944 : ptr1->x_flag_ipa_reorder_for_locality,
8945 : ptr2->x_flag_ipa_reorder_for_locality);
8946 :
8947 0 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
8948 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8949 : indent_to, "",
8950 : "flag_ipa_sra",
8951 : ptr1->x_flag_ipa_sra,
8952 : ptr2->x_flag_ipa_sra);
8953 :
8954 0 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
8955 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8956 : indent_to, "",
8957 : "flag_ipa_stack_alignment",
8958 : ptr1->x_flag_ipa_stack_alignment,
8959 : ptr2->x_flag_ipa_stack_alignment);
8960 :
8961 0 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
8962 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8963 : indent_to, "",
8964 : "flag_ipa_strict_aliasing",
8965 : ptr1->x_flag_ipa_strict_aliasing,
8966 : ptr2->x_flag_ipa_strict_aliasing);
8967 :
8968 0 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
8969 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8970 : indent_to, "",
8971 : "flag_ipa_vrp",
8972 : ptr1->x_flag_ipa_vrp,
8973 : ptr2->x_flag_ipa_vrp);
8974 :
8975 0 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
8976 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8977 : indent_to, "",
8978 : "flag_ira_hoist_pressure",
8979 : ptr1->x_flag_ira_hoist_pressure,
8980 : ptr2->x_flag_ira_hoist_pressure);
8981 :
8982 0 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
8983 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8984 : indent_to, "",
8985 : "flag_ira_loop_pressure",
8986 : ptr1->x_flag_ira_loop_pressure,
8987 : ptr2->x_flag_ira_loop_pressure);
8988 :
8989 0 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
8990 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8991 : indent_to, "",
8992 : "flag_ira_share_save_slots",
8993 : ptr1->x_flag_ira_share_save_slots,
8994 : ptr2->x_flag_ira_share_save_slots);
8995 :
8996 0 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
8997 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8998 : indent_to, "",
8999 : "flag_ira_share_spill_slots",
9000 : ptr1->x_flag_ira_share_spill_slots,
9001 : ptr2->x_flag_ira_share_spill_slots);
9002 :
9003 0 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
9004 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9005 : indent_to, "",
9006 : "flag_isolate_erroneous_paths_attribute",
9007 : ptr1->x_flag_isolate_erroneous_paths_attribute,
9008 : ptr2->x_flag_isolate_erroneous_paths_attribute);
9009 :
9010 0 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
9011 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9012 : indent_to, "",
9013 : "flag_isolate_erroneous_paths_dereference",
9014 : ptr1->x_flag_isolate_erroneous_paths_dereference,
9015 : ptr2->x_flag_isolate_erroneous_paths_dereference);
9016 :
9017 0 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
9018 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9019 : indent_to, "",
9020 : "flag_ivopts",
9021 : ptr1->x_flag_ivopts,
9022 : ptr2->x_flag_ivopts);
9023 :
9024 0 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
9025 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9026 : indent_to, "",
9027 : "flag_jump_tables",
9028 : ptr1->x_flag_jump_tables,
9029 : ptr2->x_flag_jump_tables);
9030 :
9031 0 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
9032 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9033 : indent_to, "",
9034 : "flag_keep_gc_roots_live",
9035 : ptr1->x_flag_keep_gc_roots_live,
9036 : ptr2->x_flag_keep_gc_roots_live);
9037 :
9038 0 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
9039 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9040 : indent_to, "",
9041 : "flag_late_combine_instructions",
9042 : ptr1->x_flag_late_combine_instructions,
9043 : ptr2->x_flag_late_combine_instructions);
9044 :
9045 0 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
9046 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9047 : indent_to, "",
9048 : "flag_lifetime_dse",
9049 : ptr1->x_flag_lifetime_dse,
9050 : ptr2->x_flag_lifetime_dse);
9051 :
9052 0 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
9053 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9054 : indent_to, "",
9055 : "flag_limit_function_alignment",
9056 : ptr1->x_flag_limit_function_alignment,
9057 : ptr2->x_flag_limit_function_alignment);
9058 :
9059 0 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
9060 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9061 : indent_to, "",
9062 : "flag_live_range_shrinkage",
9063 : ptr1->x_flag_live_range_shrinkage,
9064 : ptr2->x_flag_live_range_shrinkage);
9065 :
9066 0 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
9067 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9068 : indent_to, "",
9069 : "flag_loop_interchange",
9070 : ptr1->x_flag_loop_interchange,
9071 : ptr2->x_flag_loop_interchange);
9072 :
9073 0 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
9074 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9075 : indent_to, "",
9076 : "flag_loop_nest_optimize",
9077 : ptr1->x_flag_loop_nest_optimize,
9078 : ptr2->x_flag_loop_nest_optimize);
9079 :
9080 0 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
9081 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9082 : indent_to, "",
9083 : "flag_loop_parallelize_all",
9084 : ptr1->x_flag_loop_parallelize_all,
9085 : ptr2->x_flag_loop_parallelize_all);
9086 :
9087 0 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
9088 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9089 : indent_to, "",
9090 : "flag_unroll_jam",
9091 : ptr1->x_flag_unroll_jam,
9092 : ptr2->x_flag_unroll_jam);
9093 :
9094 0 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
9095 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9096 : indent_to, "",
9097 : "flag_lra_remat",
9098 : ptr1->x_flag_lra_remat,
9099 : ptr2->x_flag_lra_remat);
9100 :
9101 0 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
9102 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9103 : indent_to, "",
9104 : "flag_malloc_dce",
9105 : ptr1->x_flag_malloc_dce,
9106 : ptr2->x_flag_malloc_dce);
9107 :
9108 0 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
9109 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9110 : indent_to, "",
9111 : "flag_errno_math",
9112 : ptr1->x_flag_errno_math,
9113 : ptr2->x_flag_errno_math);
9114 :
9115 0 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
9116 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9117 : indent_to, "",
9118 : "flag_modulo_sched",
9119 : ptr1->x_flag_modulo_sched,
9120 : ptr2->x_flag_modulo_sched);
9121 :
9122 0 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
9123 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9124 : indent_to, "",
9125 : "flag_modulo_sched_allow_regmoves",
9126 : ptr1->x_flag_modulo_sched_allow_regmoves,
9127 : ptr2->x_flag_modulo_sched_allow_regmoves);
9128 :
9129 0 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
9130 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9131 : indent_to, "",
9132 : "flag_move_loop_invariants",
9133 : ptr1->x_flag_move_loop_invariants,
9134 : ptr2->x_flag_move_loop_invariants);
9135 :
9136 0 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
9137 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9138 : indent_to, "",
9139 : "flag_move_loop_stores",
9140 : ptr1->x_flag_move_loop_stores,
9141 : ptr2->x_flag_move_loop_stores);
9142 :
9143 0 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
9144 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9145 : indent_to, "",
9146 : "flag_non_call_exceptions",
9147 : ptr1->x_flag_non_call_exceptions,
9148 : ptr2->x_flag_non_call_exceptions);
9149 :
9150 0 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
9151 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9152 : indent_to, "",
9153 : "flag_nothrow_opt",
9154 : ptr1->x_flag_nothrow_opt,
9155 : ptr2->x_flag_nothrow_opt);
9156 :
9157 0 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
9158 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9159 : indent_to, "",
9160 : "flag_omit_frame_pointer",
9161 : ptr1->x_flag_omit_frame_pointer,
9162 : ptr2->x_flag_omit_frame_pointer);
9163 :
9164 0 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
9165 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9166 : indent_to, "",
9167 : "flag_opt_info",
9168 : ptr1->x_flag_opt_info,
9169 : ptr2->x_flag_opt_info);
9170 :
9171 0 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
9172 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9173 : indent_to, "",
9174 : "flag_optimize_crc",
9175 : ptr1->x_flag_optimize_crc,
9176 : ptr2->x_flag_optimize_crc);
9177 :
9178 0 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
9179 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9180 : indent_to, "",
9181 : "flag_optimize_sibling_calls",
9182 : ptr1->x_flag_optimize_sibling_calls,
9183 : ptr2->x_flag_optimize_sibling_calls);
9184 :
9185 0 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
9186 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9187 : indent_to, "",
9188 : "flag_optimize_strlen",
9189 : ptr1->x_flag_optimize_strlen,
9190 : ptr2->x_flag_optimize_strlen);
9191 :
9192 0 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
9193 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9194 : indent_to, "",
9195 : "flag_pack_struct",
9196 : ptr1->x_flag_pack_struct,
9197 : ptr2->x_flag_pack_struct);
9198 :
9199 0 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
9200 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9201 : indent_to, "",
9202 : "flag_partial_inlining",
9203 : ptr1->x_flag_partial_inlining,
9204 : ptr2->x_flag_partial_inlining);
9205 :
9206 0 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
9207 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9208 : indent_to, "",
9209 : "flag_pcc_struct_return",
9210 : ptr1->x_flag_pcc_struct_return,
9211 : ptr2->x_flag_pcc_struct_return);
9212 :
9213 0 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
9214 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9215 : indent_to, "",
9216 : "flag_peel_loops",
9217 : ptr1->x_flag_peel_loops,
9218 : ptr2->x_flag_peel_loops);
9219 :
9220 0 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
9221 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9222 : indent_to, "",
9223 : "flag_no_peephole",
9224 : ptr1->x_flag_no_peephole,
9225 : ptr2->x_flag_no_peephole);
9226 :
9227 0 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
9228 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9229 : indent_to, "",
9230 : "flag_peephole2",
9231 : ptr1->x_flag_peephole2,
9232 : ptr2->x_flag_peephole2);
9233 :
9234 0 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
9235 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9236 : indent_to, "",
9237 : "flag_plt",
9238 : ptr1->x_flag_plt,
9239 : ptr2->x_flag_plt);
9240 :
9241 0 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
9242 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9243 : indent_to, "",
9244 : "flag_predictive_commoning",
9245 : ptr1->x_flag_predictive_commoning,
9246 : ptr2->x_flag_predictive_commoning);
9247 :
9248 0 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
9249 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9250 : indent_to, "",
9251 : "flag_prefetch_loop_arrays",
9252 : ptr1->x_flag_prefetch_loop_arrays,
9253 : ptr2->x_flag_prefetch_loop_arrays);
9254 :
9255 0 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
9256 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9257 : indent_to, "",
9258 : "flag_printf_return_value",
9259 : ptr1->x_flag_printf_return_value,
9260 : ptr2->x_flag_printf_return_value);
9261 :
9262 0 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
9263 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9264 : indent_to, "",
9265 : "flag_profile_partial_training",
9266 : ptr1->x_flag_profile_partial_training,
9267 : ptr2->x_flag_profile_partial_training);
9268 :
9269 0 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
9270 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9271 : indent_to, "",
9272 : "flag_profile_reorder_functions",
9273 : ptr1->x_flag_profile_reorder_functions,
9274 : ptr2->x_flag_profile_reorder_functions);
9275 :
9276 0 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
9277 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9278 : indent_to, "",
9279 : "flag_reciprocal_math",
9280 : ptr1->x_flag_reciprocal_math,
9281 : ptr2->x_flag_reciprocal_math);
9282 :
9283 0 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
9284 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9285 : indent_to, "",
9286 : "flag_ree",
9287 : ptr1->x_flag_ree,
9288 : ptr2->x_flag_ree);
9289 :
9290 0 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
9291 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9292 : indent_to, "",
9293 : "flag_rename_registers",
9294 : ptr1->x_flag_rename_registers,
9295 : ptr2->x_flag_rename_registers);
9296 :
9297 0 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
9298 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9299 : indent_to, "",
9300 : "flag_reorder_blocks",
9301 : ptr1->x_flag_reorder_blocks,
9302 : ptr2->x_flag_reorder_blocks);
9303 :
9304 0 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
9305 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9306 : indent_to, "",
9307 : "flag_reorder_blocks_and_partition",
9308 : ptr1->x_flag_reorder_blocks_and_partition,
9309 : ptr2->x_flag_reorder_blocks_and_partition);
9310 :
9311 0 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
9312 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9313 : indent_to, "",
9314 : "flag_reorder_functions",
9315 : ptr1->x_flag_reorder_functions,
9316 : ptr2->x_flag_reorder_functions);
9317 :
9318 0 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
9319 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9320 : indent_to, "",
9321 : "flag_rerun_cse_after_loop",
9322 : ptr1->x_flag_rerun_cse_after_loop,
9323 : ptr2->x_flag_rerun_cse_after_loop);
9324 :
9325 0 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
9326 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9327 : indent_to, "",
9328 : "flag_resched_modulo_sched",
9329 : ptr1->x_flag_resched_modulo_sched,
9330 : ptr2->x_flag_resched_modulo_sched);
9331 :
9332 0 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
9333 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9334 : indent_to, "",
9335 : "flag_rounding_math",
9336 : ptr1->x_flag_rounding_math,
9337 : ptr2->x_flag_rounding_math);
9338 :
9339 0 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
9340 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9341 : indent_to, "",
9342 : "flag_rtti",
9343 : ptr1->x_flag_rtti,
9344 : ptr2->x_flag_rtti);
9345 :
9346 0 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
9347 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9348 : indent_to, "",
9349 : "flag_save_optimization_record",
9350 : ptr1->x_flag_save_optimization_record,
9351 : ptr2->x_flag_save_optimization_record);
9352 :
9353 0 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
9354 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9355 : indent_to, "",
9356 : "flag_sched_critical_path_heuristic",
9357 : ptr1->x_flag_sched_critical_path_heuristic,
9358 : ptr2->x_flag_sched_critical_path_heuristic);
9359 :
9360 0 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
9361 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9362 : indent_to, "",
9363 : "flag_sched_dep_count_heuristic",
9364 : ptr1->x_flag_sched_dep_count_heuristic,
9365 : ptr2->x_flag_sched_dep_count_heuristic);
9366 :
9367 0 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
9368 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9369 : indent_to, "",
9370 : "flag_sched_group_heuristic",
9371 : ptr1->x_flag_sched_group_heuristic,
9372 : ptr2->x_flag_sched_group_heuristic);
9373 :
9374 0 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
9375 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9376 : indent_to, "",
9377 : "flag_schedule_interblock",
9378 : ptr1->x_flag_schedule_interblock,
9379 : ptr2->x_flag_schedule_interblock);
9380 :
9381 0 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
9382 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9383 : indent_to, "",
9384 : "flag_sched_last_insn_heuristic",
9385 : ptr1->x_flag_sched_last_insn_heuristic,
9386 : ptr2->x_flag_sched_last_insn_heuristic);
9387 :
9388 0 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
9389 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9390 : indent_to, "",
9391 : "flag_sched_pressure",
9392 : ptr1->x_flag_sched_pressure,
9393 : ptr2->x_flag_sched_pressure);
9394 :
9395 0 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
9396 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9397 : indent_to, "",
9398 : "flag_sched_rank_heuristic",
9399 : ptr1->x_flag_sched_rank_heuristic,
9400 : ptr2->x_flag_sched_rank_heuristic);
9401 :
9402 0 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
9403 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9404 : indent_to, "",
9405 : "flag_schedule_speculative",
9406 : ptr1->x_flag_schedule_speculative,
9407 : ptr2->x_flag_schedule_speculative);
9408 :
9409 0 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
9410 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9411 : indent_to, "",
9412 : "flag_sched_spec_insn_heuristic",
9413 : ptr1->x_flag_sched_spec_insn_heuristic,
9414 : ptr2->x_flag_sched_spec_insn_heuristic);
9415 :
9416 0 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
9417 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9418 : indent_to, "",
9419 : "flag_schedule_speculative_load",
9420 : ptr1->x_flag_schedule_speculative_load,
9421 : ptr2->x_flag_schedule_speculative_load);
9422 :
9423 0 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
9424 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9425 : indent_to, "",
9426 : "flag_schedule_speculative_load_dangerous",
9427 : ptr1->x_flag_schedule_speculative_load_dangerous,
9428 : ptr2->x_flag_schedule_speculative_load_dangerous);
9429 :
9430 0 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
9431 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9432 : indent_to, "",
9433 : "flag_sched2_use_superblocks",
9434 : ptr1->x_flag_sched2_use_superblocks,
9435 : ptr2->x_flag_sched2_use_superblocks);
9436 :
9437 0 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
9438 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9439 : indent_to, "",
9440 : "flag_schedule_fusion",
9441 : ptr1->x_flag_schedule_fusion,
9442 : ptr2->x_flag_schedule_fusion);
9443 :
9444 0 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
9445 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9446 : indent_to, "",
9447 : "flag_schedule_insns",
9448 : ptr1->x_flag_schedule_insns,
9449 : ptr2->x_flag_schedule_insns);
9450 :
9451 0 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
9452 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9453 : indent_to, "",
9454 : "flag_schedule_insns_after_reload",
9455 : ptr1->x_flag_schedule_insns_after_reload,
9456 : ptr2->x_flag_schedule_insns_after_reload);
9457 :
9458 0 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
9459 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9460 : indent_to, "",
9461 : "flag_section_anchors",
9462 : ptr1->x_flag_section_anchors,
9463 : ptr2->x_flag_section_anchors);
9464 :
9465 0 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
9466 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9467 : indent_to, "",
9468 : "flag_sel_sched_pipelining",
9469 : ptr1->x_flag_sel_sched_pipelining,
9470 : ptr2->x_flag_sel_sched_pipelining);
9471 :
9472 0 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
9473 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9474 : indent_to, "",
9475 : "flag_sel_sched_pipelining_outer_loops",
9476 : ptr1->x_flag_sel_sched_pipelining_outer_loops,
9477 : ptr2->x_flag_sel_sched_pipelining_outer_loops);
9478 :
9479 0 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
9480 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9481 : indent_to, "",
9482 : "flag_sel_sched_reschedule_pipelined",
9483 : ptr1->x_flag_sel_sched_reschedule_pipelined,
9484 : ptr2->x_flag_sel_sched_reschedule_pipelined);
9485 :
9486 0 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
9487 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9488 : indent_to, "",
9489 : "flag_selective_scheduling",
9490 : ptr1->x_flag_selective_scheduling,
9491 : ptr2->x_flag_selective_scheduling);
9492 :
9493 0 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
9494 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9495 : indent_to, "",
9496 : "flag_selective_scheduling2",
9497 : ptr1->x_flag_selective_scheduling2,
9498 : ptr2->x_flag_selective_scheduling2);
9499 :
9500 0 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
9501 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9502 : indent_to, "",
9503 : "flag_semantic_interposition",
9504 : ptr1->x_flag_semantic_interposition,
9505 : ptr2->x_flag_semantic_interposition);
9506 :
9507 0 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
9508 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9509 : indent_to, "",
9510 : "flag_short_enums",
9511 : ptr1->x_flag_short_enums,
9512 : ptr2->x_flag_short_enums);
9513 :
9514 0 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
9515 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9516 : indent_to, "",
9517 : "flag_short_wchar",
9518 : ptr1->x_flag_short_wchar,
9519 : ptr2->x_flag_short_wchar);
9520 :
9521 0 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
9522 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9523 : indent_to, "",
9524 : "flag_shrink_wrap",
9525 : ptr1->x_flag_shrink_wrap,
9526 : ptr2->x_flag_shrink_wrap);
9527 :
9528 0 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
9529 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9530 : indent_to, "",
9531 : "flag_shrink_wrap_separate",
9532 : ptr1->x_flag_shrink_wrap_separate,
9533 : ptr2->x_flag_shrink_wrap_separate);
9534 :
9535 0 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
9536 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9537 : indent_to, "",
9538 : "flag_signaling_nans",
9539 : ptr1->x_flag_signaling_nans,
9540 : ptr2->x_flag_signaling_nans);
9541 :
9542 0 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
9543 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9544 : indent_to, "",
9545 : "flag_signed_zeros",
9546 : ptr1->x_flag_signed_zeros,
9547 : ptr2->x_flag_signed_zeros);
9548 :
9549 0 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
9550 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9551 : indent_to, "",
9552 : "flag_single_precision_constant",
9553 : ptr1->x_flag_single_precision_constant,
9554 : ptr2->x_flag_single_precision_constant);
9555 :
9556 0 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
9557 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9558 : indent_to, "",
9559 : "flag_speculatively_call_stored_functions",
9560 : ptr1->x_flag_speculatively_call_stored_functions,
9561 : ptr2->x_flag_speculatively_call_stored_functions);
9562 :
9563 0 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
9564 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9565 : indent_to, "",
9566 : "flag_split_ivs_in_unroller",
9567 : ptr1->x_flag_split_ivs_in_unroller,
9568 : ptr2->x_flag_split_ivs_in_unroller);
9569 :
9570 0 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
9571 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9572 : indent_to, "",
9573 : "flag_split_loops",
9574 : ptr1->x_flag_split_loops,
9575 : ptr2->x_flag_split_loops);
9576 :
9577 0 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
9578 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9579 : indent_to, "",
9580 : "flag_split_wide_types",
9581 : ptr1->x_flag_split_wide_types,
9582 : ptr2->x_flag_split_wide_types);
9583 :
9584 0 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
9585 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9586 : indent_to, "",
9587 : "flag_split_wide_types_early",
9588 : ptr1->x_flag_split_wide_types_early,
9589 : ptr2->x_flag_split_wide_types_early);
9590 :
9591 0 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
9592 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9593 : indent_to, "",
9594 : "flag_ssa_backprop",
9595 : ptr1->x_flag_ssa_backprop,
9596 : ptr2->x_flag_ssa_backprop);
9597 :
9598 0 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
9599 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9600 : indent_to, "",
9601 : "flag_ssa_phiopt",
9602 : ptr1->x_flag_ssa_phiopt,
9603 : ptr2->x_flag_ssa_phiopt);
9604 :
9605 0 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
9606 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9607 : indent_to, "",
9608 : "flag_stack_clash_protection",
9609 : ptr1->x_flag_stack_clash_protection,
9610 : ptr2->x_flag_stack_clash_protection);
9611 :
9612 0 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
9613 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9614 : indent_to, "",
9615 : "flag_stack_protect",
9616 : ptr1->x_flag_stack_protect,
9617 : ptr2->x_flag_stack_protect);
9618 :
9619 0 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
9620 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9621 : indent_to, "",
9622 : "flag_stdarg_opt",
9623 : ptr1->x_flag_stdarg_opt,
9624 : ptr2->x_flag_stdarg_opt);
9625 :
9626 0 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
9627 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9628 : indent_to, "",
9629 : "flag_store_merging",
9630 : ptr1->x_flag_store_merging,
9631 : ptr2->x_flag_store_merging);
9632 :
9633 0 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
9634 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9635 : indent_to, "",
9636 : "flag_strict_aliasing",
9637 : ptr1->x_flag_strict_aliasing,
9638 : ptr2->x_flag_strict_aliasing);
9639 :
9640 0 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
9641 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9642 : indent_to, "",
9643 : "flag_strict_enums",
9644 : ptr1->x_flag_strict_enums,
9645 : ptr2->x_flag_strict_enums);
9646 :
9647 0 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
9648 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9649 : indent_to, "",
9650 : "flag_strict_volatile_bitfields",
9651 : ptr1->x_flag_strict_volatile_bitfields,
9652 : ptr2->x_flag_strict_volatile_bitfields);
9653 :
9654 0 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
9655 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9656 : indent_to, "",
9657 : "flag_thread_jumps",
9658 : ptr1->x_flag_thread_jumps,
9659 : ptr2->x_flag_thread_jumps);
9660 :
9661 0 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
9662 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9663 : indent_to, "",
9664 : "flag_threadsafe_statics",
9665 : ptr1->x_flag_threadsafe_statics,
9666 : ptr2->x_flag_threadsafe_statics);
9667 :
9668 0 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
9669 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9670 : indent_to, "",
9671 : "flag_toplevel_reorder",
9672 : ptr1->x_flag_toplevel_reorder,
9673 : ptr2->x_flag_toplevel_reorder);
9674 :
9675 0 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
9676 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9677 : indent_to, "",
9678 : "flag_tracer",
9679 : ptr1->x_flag_tracer,
9680 : ptr2->x_flag_tracer);
9681 :
9682 0 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
9683 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9684 : indent_to, "",
9685 : "flag_trapping_math",
9686 : ptr1->x_flag_trapping_math,
9687 : ptr2->x_flag_trapping_math);
9688 :
9689 0 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
9690 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9691 : indent_to, "",
9692 : "flag_trapv",
9693 : ptr1->x_flag_trapv,
9694 : ptr2->x_flag_trapv);
9695 :
9696 0 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
9697 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9698 : indent_to, "",
9699 : "flag_tree_bit_ccp",
9700 : ptr1->x_flag_tree_bit_ccp,
9701 : ptr2->x_flag_tree_bit_ccp);
9702 :
9703 0 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
9704 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9705 : indent_to, "",
9706 : "flag_tree_builtin_call_dce",
9707 : ptr1->x_flag_tree_builtin_call_dce,
9708 : ptr2->x_flag_tree_builtin_call_dce);
9709 :
9710 0 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
9711 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9712 : indent_to, "",
9713 : "flag_tree_ccp",
9714 : ptr1->x_flag_tree_ccp,
9715 : ptr2->x_flag_tree_ccp);
9716 :
9717 0 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
9718 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9719 : indent_to, "",
9720 : "flag_tree_ch",
9721 : ptr1->x_flag_tree_ch,
9722 : ptr2->x_flag_tree_ch);
9723 :
9724 0 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
9725 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9726 : indent_to, "",
9727 : "flag_tree_coalesce_vars",
9728 : ptr1->x_flag_tree_coalesce_vars,
9729 : ptr2->x_flag_tree_coalesce_vars);
9730 :
9731 0 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
9732 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9733 : indent_to, "",
9734 : "flag_tree_copy_prop",
9735 : ptr1->x_flag_tree_copy_prop,
9736 : ptr2->x_flag_tree_copy_prop);
9737 :
9738 0 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
9739 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9740 : indent_to, "",
9741 : "flag_tree_cselim",
9742 : ptr1->x_flag_tree_cselim,
9743 : ptr2->x_flag_tree_cselim);
9744 :
9745 0 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
9746 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9747 : indent_to, "",
9748 : "flag_tree_dce",
9749 : ptr1->x_flag_tree_dce,
9750 : ptr2->x_flag_tree_dce);
9751 :
9752 0 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
9753 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9754 : indent_to, "",
9755 : "flag_tree_dom",
9756 : ptr1->x_flag_tree_dom,
9757 : ptr2->x_flag_tree_dom);
9758 :
9759 0 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
9760 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9761 : indent_to, "",
9762 : "flag_tree_dse",
9763 : ptr1->x_flag_tree_dse,
9764 : ptr2->x_flag_tree_dse);
9765 :
9766 0 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
9767 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9768 : indent_to, "",
9769 : "flag_tree_forwprop",
9770 : ptr1->x_flag_tree_forwprop,
9771 : ptr2->x_flag_tree_forwprop);
9772 :
9773 0 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
9774 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9775 : indent_to, "",
9776 : "flag_tree_fre",
9777 : ptr1->x_flag_tree_fre,
9778 : ptr2->x_flag_tree_fre);
9779 :
9780 0 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
9781 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9782 : indent_to, "",
9783 : "flag_tree_loop_distribute_patterns",
9784 : ptr1->x_flag_tree_loop_distribute_patterns,
9785 : ptr2->x_flag_tree_loop_distribute_patterns);
9786 :
9787 0 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
9788 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9789 : indent_to, "",
9790 : "flag_tree_loop_distribution",
9791 : ptr1->x_flag_tree_loop_distribution,
9792 : ptr2->x_flag_tree_loop_distribution);
9793 :
9794 0 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
9795 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9796 : indent_to, "",
9797 : "flag_tree_loop_im",
9798 : ptr1->x_flag_tree_loop_im,
9799 : ptr2->x_flag_tree_loop_im);
9800 :
9801 0 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
9802 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9803 : indent_to, "",
9804 : "flag_tree_loop_ivcanon",
9805 : ptr1->x_flag_tree_loop_ivcanon,
9806 : ptr2->x_flag_tree_loop_ivcanon);
9807 :
9808 0 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
9809 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9810 : indent_to, "",
9811 : "flag_tree_loop_optimize",
9812 : ptr1->x_flag_tree_loop_optimize,
9813 : ptr2->x_flag_tree_loop_optimize);
9814 :
9815 0 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
9816 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9817 : indent_to, "",
9818 : "flag_tree_loop_vectorize",
9819 : ptr1->x_flag_tree_loop_vectorize,
9820 : ptr2->x_flag_tree_loop_vectorize);
9821 :
9822 0 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
9823 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9824 : indent_to, "",
9825 : "flag_tree_partial_pre",
9826 : ptr1->x_flag_tree_partial_pre,
9827 : ptr2->x_flag_tree_partial_pre);
9828 :
9829 0 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
9830 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9831 : indent_to, "",
9832 : "flag_tree_phiprop",
9833 : ptr1->x_flag_tree_phiprop,
9834 : ptr2->x_flag_tree_phiprop);
9835 :
9836 0 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
9837 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9838 : indent_to, "",
9839 : "flag_tree_pre",
9840 : ptr1->x_flag_tree_pre,
9841 : ptr2->x_flag_tree_pre);
9842 :
9843 0 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
9844 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9845 : indent_to, "",
9846 : "flag_tree_pta",
9847 : ptr1->x_flag_tree_pta,
9848 : ptr2->x_flag_tree_pta);
9849 :
9850 0 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
9851 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9852 : indent_to, "",
9853 : "flag_tree_reassoc",
9854 : ptr1->x_flag_tree_reassoc,
9855 : ptr2->x_flag_tree_reassoc);
9856 :
9857 0 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
9858 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9859 : indent_to, "",
9860 : "flag_tree_scev_cprop",
9861 : ptr1->x_flag_tree_scev_cprop,
9862 : ptr2->x_flag_tree_scev_cprop);
9863 :
9864 0 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
9865 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9866 : indent_to, "",
9867 : "flag_tree_sink",
9868 : ptr1->x_flag_tree_sink,
9869 : ptr2->x_flag_tree_sink);
9870 :
9871 0 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
9872 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9873 : indent_to, "",
9874 : "flag_tree_slp_vectorize",
9875 : ptr1->x_flag_tree_slp_vectorize,
9876 : ptr2->x_flag_tree_slp_vectorize);
9877 :
9878 0 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
9879 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9880 : indent_to, "",
9881 : "flag_tree_slsr",
9882 : ptr1->x_flag_tree_slsr,
9883 : ptr2->x_flag_tree_slsr);
9884 :
9885 0 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
9886 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9887 : indent_to, "",
9888 : "flag_tree_sra",
9889 : ptr1->x_flag_tree_sra,
9890 : ptr2->x_flag_tree_sra);
9891 :
9892 0 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
9893 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9894 : indent_to, "",
9895 : "flag_tree_switch_conversion",
9896 : ptr1->x_flag_tree_switch_conversion,
9897 : ptr2->x_flag_tree_switch_conversion);
9898 :
9899 0 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
9900 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9901 : indent_to, "",
9902 : "flag_tree_tail_merge",
9903 : ptr1->x_flag_tree_tail_merge,
9904 : ptr2->x_flag_tree_tail_merge);
9905 :
9906 0 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
9907 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9908 : indent_to, "",
9909 : "flag_tree_ter",
9910 : ptr1->x_flag_tree_ter,
9911 : ptr2->x_flag_tree_ter);
9912 :
9913 0 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
9914 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9915 : indent_to, "",
9916 : "flag_tree_vectorize",
9917 : ptr1->x_flag_tree_vectorize,
9918 : ptr2->x_flag_tree_vectorize);
9919 :
9920 0 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
9921 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9922 : indent_to, "",
9923 : "flag_tree_vrp",
9924 : ptr1->x_flag_tree_vrp,
9925 : ptr2->x_flag_tree_vrp);
9926 :
9927 0 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
9928 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9929 : indent_to, "",
9930 : "flag_unconstrained_commons",
9931 : ptr1->x_flag_unconstrained_commons,
9932 : ptr2->x_flag_unconstrained_commons);
9933 :
9934 0 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
9935 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9936 : indent_to, "",
9937 : "flag_unreachable_traps",
9938 : ptr1->x_flag_unreachable_traps,
9939 : ptr2->x_flag_unreachable_traps);
9940 :
9941 0 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
9942 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9943 : indent_to, "",
9944 : "flag_unroll_all_loops",
9945 : ptr1->x_flag_unroll_all_loops,
9946 : ptr2->x_flag_unroll_all_loops);
9947 :
9948 0 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
9949 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9950 : indent_to, "",
9951 : "flag_cunroll_grow_size",
9952 : ptr1->x_flag_cunroll_grow_size,
9953 : ptr2->x_flag_cunroll_grow_size);
9954 :
9955 0 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
9956 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9957 : indent_to, "",
9958 : "flag_unroll_loops",
9959 : ptr1->x_flag_unroll_loops,
9960 : ptr2->x_flag_unroll_loops);
9961 :
9962 0 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
9963 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9964 : indent_to, "",
9965 : "flag_unsafe_math_optimizations",
9966 : ptr1->x_flag_unsafe_math_optimizations,
9967 : ptr2->x_flag_unsafe_math_optimizations);
9968 :
9969 0 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
9970 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9971 : indent_to, "",
9972 : "flag_unswitch_loops",
9973 : ptr1->x_flag_unswitch_loops,
9974 : ptr2->x_flag_unswitch_loops);
9975 :
9976 0 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
9977 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9978 : indent_to, "",
9979 : "flag_unwind_tables",
9980 : ptr1->x_flag_unwind_tables,
9981 : ptr2->x_flag_unwind_tables);
9982 :
9983 0 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
9984 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9985 : indent_to, "",
9986 : "flag_var_tracking",
9987 : ptr1->x_flag_var_tracking,
9988 : ptr2->x_flag_var_tracking);
9989 :
9990 0 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
9991 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9992 : indent_to, "",
9993 : "flag_var_tracking_assignments",
9994 : ptr1->x_flag_var_tracking_assignments,
9995 : ptr2->x_flag_var_tracking_assignments);
9996 :
9997 0 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
9998 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9999 : indent_to, "",
10000 : "flag_var_tracking_assignments_toggle",
10001 : ptr1->x_flag_var_tracking_assignments_toggle,
10002 : ptr2->x_flag_var_tracking_assignments_toggle);
10003 :
10004 0 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
10005 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10006 : indent_to, "",
10007 : "flag_var_tracking_uninit",
10008 : ptr1->x_flag_var_tracking_uninit,
10009 : ptr2->x_flag_var_tracking_uninit);
10010 :
10011 0 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
10012 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10013 : indent_to, "",
10014 : "flag_variable_expansion_in_unroller",
10015 : ptr1->x_flag_variable_expansion_in_unroller,
10016 : ptr2->x_flag_variable_expansion_in_unroller);
10017 :
10018 0 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
10019 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10020 : indent_to, "",
10021 : "flag_version_loops_for_strides",
10022 : ptr1->x_flag_version_loops_for_strides,
10023 : ptr2->x_flag_version_loops_for_strides);
10024 :
10025 0 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
10026 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10027 : indent_to, "",
10028 : "flag_value_profile_transformations",
10029 : ptr1->x_flag_value_profile_transformations,
10030 : ptr2->x_flag_value_profile_transformations);
10031 :
10032 0 : if (ptr1->x_flag_web != ptr2->x_flag_web)
10033 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10034 : indent_to, "",
10035 : "flag_web",
10036 : ptr1->x_flag_web,
10037 : ptr2->x_flag_web);
10038 :
10039 0 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
10040 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10041 : indent_to, "",
10042 : "flag_wrapv",
10043 : ptr1->x_flag_wrapv,
10044 : ptr2->x_flag_wrapv);
10045 :
10046 0 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
10047 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10048 : indent_to, "",
10049 : "flag_wrapv_pointer",
10050 : ptr1->x_flag_wrapv_pointer,
10051 : ptr2->x_flag_wrapv_pointer);
10052 :
10053 0 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
10054 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10055 : indent_to, "",
10056 : "debug_nonbind_markers_p",
10057 : ptr1->x_debug_nonbind_markers_p,
10058 : ptr2->x_debug_nonbind_markers_p);
10059 :
10060 0 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
10061 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10062 : indent_to, "",
10063 : "ix86_use_scatter",
10064 : ptr1->x_ix86_use_scatter,
10065 : ptr2->x_ix86_use_scatter);
10066 :
10067 0 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
10068 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10069 : indent_to, "",
10070 : "ix86_unroll_only_small_loops",
10071 : ptr1->x_ix86_unroll_only_small_loops,
10072 : ptr2->x_ix86_unroll_only_small_loops);
10073 :
10074 0 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
10075 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
10076 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
10077 0 : fprintf (file, "%*s%s (%s/%s)\n",
10078 : indent_to, "",
10079 : "str_align_functions",
10080 : ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
10081 : ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
10082 :
10083 0 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
10084 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
10085 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
10086 0 : fprintf (file, "%*s%s (%s/%s)\n",
10087 : indent_to, "",
10088 : "str_align_jumps",
10089 : ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
10090 : ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
10091 :
10092 0 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
10093 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
10094 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
10095 0 : fprintf (file, "%*s%s (%s/%s)\n",
10096 : indent_to, "",
10097 : "str_align_labels",
10098 : ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
10099 : ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
10100 :
10101 0 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
10102 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
10103 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
10104 0 : fprintf (file, "%*s%s (%s/%s)\n",
10105 : indent_to, "",
10106 : "str_align_loops",
10107 : ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
10108 : ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
10109 :
10110 0 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
10111 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
10112 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
10113 0 : fprintf (file, "%*s%s (%s/%s)\n",
10114 : indent_to, "",
10115 : "flag_patchable_function_entry",
10116 : ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
10117 : ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
10118 :
10119 0 : }
10120 :
10121 : /* Save selected option variables into a structure. */
10122 : void
10123 78898295 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
10124 : struct gcc_options *opts_set)
10125 : {
10126 78898295 : gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
10127 78898295 : gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
10128 :
10129 78898295 : if (targetm.target_option.save)
10130 78898295 : targetm.target_option.save (ptr, opts, opts_set);
10131 :
10132 78898295 : ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
10133 78898295 : ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
10134 78898295 : ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
10135 78898295 : ptr->x_ix86_abi = opts->x_ix86_abi;
10136 78898295 : ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
10137 78898295 : ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
10138 78898295 : ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
10139 78898295 : ptr->x_ix86_pmode = opts->x_ix86_pmode;
10140 78898295 : ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
10141 78898295 : ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
10142 78898295 : ptr->x_ix86_regparm = opts->x_ix86_regparm;
10143 78898295 : ptr->x_recip_mask = opts->x_recip_mask;
10144 78898295 : ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
10145 78898295 : ptr->x_target_flags = opts->x_target_flags;
10146 78898295 : ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
10147 78898295 : ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
10148 78898295 : ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
10149 78898295 : ptr->x_ix86_move_max = opts->x_ix86_move_max;
10150 78898295 : ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
10151 78898295 : ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
10152 78898295 : ptr->x_flag_fentry = opts->x_flag_fentry;
10153 78898295 : ptr->x_ix86_needed = opts->x_ix86_needed;
10154 78898295 : ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
10155 78898295 : ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
10156 78898295 : ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
10157 :
10158 78898295 : unsigned HOST_WIDE_INT mask = 0;
10159 78898295 : if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
10160 78898295 : if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
10161 78898295 : if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
10162 78898295 : if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
10163 78898295 : if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
10164 78898295 : if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
10165 78898295 : if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
10166 78898295 : if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
10167 78898295 : if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
10168 78898295 : if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
10169 78898295 : if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
10170 78898295 : if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
10171 78898295 : ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
10172 78898295 : ptr->explicit_mask_target_flags = opts_set->x_target_flags;
10173 78898295 : ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
10174 78898295 : ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
10175 78898295 : if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
10176 78898295 : if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
10177 78898295 : if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
10178 78898295 : if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
10179 78898295 : if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
10180 78898295 : if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
10181 78898295 : if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
10182 78898295 : if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
10183 78898295 : if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
10184 78898295 : ptr->explicit_mask[0] = mask;
10185 78898295 : }
10186 :
10187 : /* Restore selected current options from a structure. */
10188 : void
10189 54955980 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
10190 : struct cl_target_option *ptr)
10191 : {
10192 54955980 : opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
10193 54955980 : opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
10194 54955980 : opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
10195 54955980 : opts->x_ix86_abi = ptr->x_ix86_abi;
10196 54955980 : opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
10197 54955980 : opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
10198 54955980 : opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
10199 54955980 : opts->x_ix86_pmode = ptr->x_ix86_pmode;
10200 54955980 : opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
10201 54955980 : opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
10202 54955980 : opts->x_ix86_regparm = ptr->x_ix86_regparm;
10203 54955980 : opts->x_recip_mask = ptr->x_recip_mask;
10204 54955980 : opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
10205 54955980 : opts->x_target_flags = ptr->x_target_flags;
10206 54955980 : opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
10207 54955980 : opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
10208 54955980 : opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
10209 54955980 : opts->x_ix86_move_max = ptr->x_ix86_move_max;
10210 54955980 : opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
10211 54955980 : opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
10212 54955980 : opts->x_flag_fentry = ptr->x_flag_fentry;
10213 54955980 : opts->x_ix86_needed = ptr->x_ix86_needed;
10214 54955980 : opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
10215 54955980 : opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
10216 54955980 : opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
10217 :
10218 54955980 : unsigned HOST_WIDE_INT mask;
10219 54955980 : mask = ptr->explicit_mask[0];
10220 54955980 : opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
10221 54955980 : mask >>= 1;
10222 54955980 : opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
10223 54955980 : mask >>= 1;
10224 54955980 : opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
10225 54955980 : mask >>= 1;
10226 54955980 : opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
10227 54955980 : mask >>= 1;
10228 54955980 : opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
10229 54955980 : mask >>= 1;
10230 54955980 : opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
10231 54955980 : mask >>= 1;
10232 54955980 : opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
10233 54955980 : mask >>= 1;
10234 54955980 : opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
10235 54955980 : mask >>= 1;
10236 54955980 : opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
10237 54955980 : mask >>= 1;
10238 54955980 : opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
10239 54955980 : mask >>= 1;
10240 54955980 : opts_set->x_ix86_regparm = (mask & 1) != 0;
10241 54955980 : mask >>= 1;
10242 54955980 : opts_set->x_recip_mask = (mask & 1) != 0;
10243 54955980 : mask >>= 1;
10244 54955980 : opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
10245 54955980 : opts_set->x_target_flags = ptr->explicit_mask_target_flags;
10246 54955980 : opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
10247 54955980 : opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
10248 54955980 : opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
10249 54955980 : mask >>= 1;
10250 54955980 : opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10251 54955980 : mask >>= 1;
10252 54955980 : opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10253 54955980 : mask >>= 1;
10254 54955980 : opts_set->x_ix86_apx_features = (mask & 1) != 0;
10255 54955980 : mask >>= 1;
10256 54955980 : opts_set->x_flag_fentry = (mask & 1) != 0;
10257 54955980 : mask >>= 1;
10258 54955980 : opts_set->x_ix86_needed = (mask & 1) != 0;
10259 54955980 : mask >>= 1;
10260 54955980 : opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
10261 54955980 : mask >>= 1;
10262 54955980 : opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
10263 54955980 : mask >>= 1;
10264 54955980 : opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
10265 54955980 : mask >>= 1;
10266 :
10267 54955980 : if (targetm.target_option.restore)
10268 54955980 : targetm.target_option.restore (opts, opts_set, ptr);
10269 54955980 : }
10270 :
10271 : /* Print optimization options from a structure. */
10272 : void
10273 0 : cl_target_option_print (FILE *file,
10274 : int indent,
10275 : struct cl_target_option *ptr)
10276 : {
10277 0 : fputs ("\n", file);
10278 0 : if (ptr->x_ix86_target_flags)
10279 0 : fprintf (file, "%*s%s (%#lx)\n",
10280 : indent, "",
10281 : "ix86_target_flags",
10282 : (unsigned long)ptr->x_ix86_target_flags);
10283 :
10284 0 : if (ptr->x_target_flags)
10285 0 : fprintf (file, "%*s%s (%#lx)\n",
10286 : indent, "",
10287 : "target_flags",
10288 : (unsigned long)ptr->x_target_flags);
10289 :
10290 0 : if (ptr->x_ix86_isa_flags)
10291 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10292 : indent, "",
10293 : "ix86_isa_flags",
10294 : ptr->x_ix86_isa_flags);
10295 :
10296 0 : if (ptr->x_ix86_isa_flags2)
10297 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10298 : indent, "",
10299 : "ix86_isa_flags2",
10300 : ptr->x_ix86_isa_flags2);
10301 :
10302 0 : if (ptr->x_ix86_fpmath)
10303 0 : fprintf (file, "%*s%s (%#x)\n",
10304 : indent, "",
10305 : "ix86_fpmath",
10306 : ptr->x_ix86_fpmath);
10307 :
10308 0 : if (ptr->x_ix86_move_max)
10309 0 : fprintf (file, "%*s%s (%#x)\n",
10310 : indent, "",
10311 : "ix86_move_max",
10312 : ptr->x_ix86_move_max);
10313 :
10314 0 : if (ptr->x_prefer_vector_width_type)
10315 0 : fprintf (file, "%*s%s (%#x)\n",
10316 : indent, "",
10317 : "prefer_vector_width_type",
10318 : ptr->x_prefer_vector_width_type);
10319 :
10320 0 : if (ptr->x_ix86_apx_features)
10321 0 : fprintf (file, "%*s%s (%#x)\n",
10322 : indent, "",
10323 : "ix86_apx_features",
10324 : ptr->x_ix86_apx_features);
10325 :
10326 0 : if (ptr->x_flag_fentry)
10327 0 : fprintf (file, "%*s%s (%#x)\n",
10328 : indent, "",
10329 : "flag_fentry",
10330 : ptr->x_flag_fentry);
10331 :
10332 0 : if (ptr->x_ix86_needed)
10333 0 : fprintf (file, "%*s%s (%#x)\n",
10334 : indent, "",
10335 : "ix86_needed",
10336 : ptr->x_ix86_needed);
10337 :
10338 0 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10339 0 : fprintf (file, "%*s%s (%s)\n",
10340 : indent, "",
10341 : "ix86_stack_protector_guard_offset_str",
10342 : ptr->x_ix86_stack_protector_guard_offset_str);
10343 :
10344 0 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10345 0 : fprintf (file, "%*s%s (%s)\n",
10346 : indent, "",
10347 : "ix86_stack_protector_guard_reg_str",
10348 : ptr->x_ix86_stack_protector_guard_reg_str);
10349 :
10350 0 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10351 0 : fprintf (file, "%*s%s (%s)\n",
10352 : indent, "",
10353 : "ix86_stack_protector_guard_symbol_str",
10354 : ptr->x_ix86_stack_protector_guard_symbol_str);
10355 :
10356 :
10357 0 : if (targetm.target_option.print)
10358 0 : targetm.target_option.print (file, indent, ptr);
10359 0 : }
10360 :
10361 : /* Print different target option variables from structures provided as arguments. */
10362 : void
10363 0 : cl_target_option_print_diff (FILE *file,
10364 : int indent ATTRIBUTE_UNUSED,
10365 : struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
10366 : struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
10367 : {
10368 0 : fputs ("\n", file);
10369 0 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10370 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10371 : indent, "",
10372 : "ix86_target_flags",
10373 : (unsigned long)ptr1->x_ix86_target_flags,
10374 : (unsigned long)ptr2->x_ix86_target_flags);
10375 :
10376 0 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10377 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10378 : indent, "",
10379 : "target_flags",
10380 : (unsigned long)ptr1->x_target_flags,
10381 : (unsigned long)ptr2->x_target_flags);
10382 :
10383 0 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10384 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10385 : indent, "",
10386 : "ix86_isa_flags",
10387 : ptr1->x_ix86_isa_flags,
10388 : ptr2->x_ix86_isa_flags);
10389 :
10390 0 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10391 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10392 : indent, "",
10393 : "ix86_isa_flags2",
10394 : ptr1->x_ix86_isa_flags2,
10395 : ptr2->x_ix86_isa_flags2);
10396 :
10397 0 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10398 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10399 : indent, "",
10400 : "ix86_fpmath",
10401 : ptr1->x_ix86_fpmath,
10402 : ptr2->x_ix86_fpmath);
10403 :
10404 0 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10405 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10406 : indent, "",
10407 : "ix86_move_max",
10408 : ptr1->x_ix86_move_max,
10409 : ptr2->x_ix86_move_max);
10410 :
10411 0 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10412 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10413 : indent, "",
10414 : "prefer_vector_width_type",
10415 : ptr1->x_prefer_vector_width_type,
10416 : ptr2->x_prefer_vector_width_type);
10417 :
10418 0 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10419 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10420 : indent, "",
10421 : "ix86_apx_features",
10422 : ptr1->x_ix86_apx_features,
10423 : ptr2->x_ix86_apx_features);
10424 :
10425 0 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10426 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10427 : indent, "",
10428 : "flag_fentry",
10429 : ptr1->x_flag_fentry,
10430 : ptr2->x_flag_fentry);
10431 :
10432 0 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10433 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10434 : indent, "",
10435 : "ix86_needed",
10436 : ptr1->x_ix86_needed,
10437 : ptr2->x_ix86_needed);
10438 :
10439 0 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10440 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10441 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10442 0 : fprintf (file, "%*s%s (%s/%s)\n",
10443 : indent, "",
10444 : "ix86_stack_protector_guard_offset_str",
10445 : ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
10446 : ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
10447 :
10448 0 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10449 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10450 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10451 0 : fprintf (file, "%*s%s (%s/%s)\n",
10452 : indent, "",
10453 : "ix86_stack_protector_guard_reg_str",
10454 : ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
10455 : ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
10456 :
10457 0 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10458 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10459 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10460 0 : fprintf (file, "%*s%s (%s/%s)\n",
10461 : indent, "",
10462 : "ix86_stack_protector_guard_symbol_str",
10463 : ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
10464 : ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
10465 :
10466 0 : }
10467 :
10468 : /* Compare two target options */
10469 : bool
10470 465717359 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
10471 : struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
10472 : {
10473 465717359 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
10474 128868 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
10475 128868 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
10476 : return false;
10477 465713619 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
10478 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
10479 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
10480 : return false;
10481 465713619 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
10482 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
10483 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
10484 : return false;
10485 465713619 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
10486 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
10487 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
10488 : return false;
10489 465713619 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
10490 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
10491 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
10492 : return false;
10493 465713619 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
10494 125050 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
10495 125050 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
10496 : return false;
10497 465713560 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10498 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10499 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10500 : return false;
10501 465713560 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10502 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10503 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10504 : return false;
10505 465713560 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10506 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10507 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10508 : return false;
10509 465713560 : if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
10510 : return false;
10511 111863298 : if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
10512 : return false;
10513 79289345 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
10514 : return false;
10515 79289345 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
10516 : return false;
10517 79289345 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
10518 : return false;
10519 79289345 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
10520 : return false;
10521 79289345 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
10522 : return false;
10523 79289345 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
10524 : return false;
10525 79289345 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
10526 : return false;
10527 79289345 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
10528 : return false;
10529 79289345 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
10530 : return false;
10531 79289345 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
10532 : return false;
10533 79289345 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
10534 : return false;
10535 79289345 : if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
10536 : return false;
10537 79289345 : if (ptr1->arch != ptr2->arch)
10538 : return false;
10539 79289345 : if (ptr1->arch_specified != ptr2->arch_specified)
10540 : return false;
10541 79289345 : if (ptr1->branch_cost != ptr2->branch_cost)
10542 : return false;
10543 79289288 : if (ptr1->prefetch_sse != ptr2->prefetch_sse)
10544 : return false;
10545 79289288 : if (ptr1->schedule != ptr2->schedule)
10546 : return false;
10547 79289288 : if (ptr1->tune != ptr2->tune)
10548 : return false;
10549 79289288 : if (ptr1->tune_defaulted != ptr2->tune_defaulted)
10550 : return false;
10551 79289288 : if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
10552 : return false;
10553 79289288 : if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
10554 : return false;
10555 79289288 : if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
10556 : return false;
10557 79289281 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
10558 : return false;
10559 79289281 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
10560 : return false;
10561 79289281 : if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
10562 : return false;
10563 79289281 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
10564 : return false;
10565 79289281 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
10566 : return false;
10567 79289281 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
10568 : return false;
10569 79289281 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
10570 : return false;
10571 79289281 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
10572 : return false;
10573 79289281 : if (ptr1->x_recip_mask != ptr2->x_recip_mask)
10574 : return false;
10575 79289267 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10576 : return false;
10577 79289245 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10578 : return false;
10579 79289227 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10580 : return false;
10581 77817744 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10582 : return false;
10583 77761412 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10584 : return false;
10585 77761412 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10586 : return false;
10587 77761412 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10588 : return false;
10589 77761394 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10590 : return false;
10591 77761394 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10592 : return false;
10593 77761394 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10594 : return false;
10595 155522754 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
10596 77761394 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
10597 : return false;
10598 77761360 : if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
10599 : return false;
10600 77761360 : if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
10601 : return false;
10602 77761360 : if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
10603 : return false;
10604 77761360 : if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
10605 0 : return false;
10606 : return true;
10607 : }
10608 :
10609 : /* Hash target options */
10610 : hashval_t
10611 862184968 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
10612 : {
10613 862184968 : inchash::hash hstate;
10614 862184968 : if (ptr->x_ix86_arch_string)
10615 862184968 : hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
10616 : else
10617 0 : hstate.add_int (0);
10618 862184968 : if (ptr->x_ix86_recip_name)
10619 0 : hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
10620 : else
10621 862184968 : hstate.add_int (0);
10622 862184968 : if (ptr->x_ix86_tune_ctrl_string)
10623 1069803 : hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
10624 : else
10625 861115165 : hstate.add_int (0);
10626 862184968 : if (ptr->x_ix86_tune_memcpy_strategy)
10627 18 : hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
10628 : else
10629 862184950 : hstate.add_int (0);
10630 862184968 : if (ptr->x_ix86_tune_memset_strategy)
10631 34 : hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
10632 : else
10633 862184934 : hstate.add_int (0);
10634 862184968 : if (ptr->x_ix86_tune_string)
10635 862184968 : hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
10636 : else
10637 0 : hstate.add_int (0);
10638 862184968 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10639 1 : hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
10640 : else
10641 862184967 : hstate.add_int (0);
10642 862184968 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10643 2 : hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
10644 : else
10645 862184966 : hstate.add_int (0);
10646 862184968 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10647 1 : hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
10648 : else
10649 862184967 : hstate.add_int (0);
10650 862184968 : hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
10651 862184968 : hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
10652 862184968 : hstate.add_hwi (ptr->x_ix86_asm_dialect);
10653 862184968 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
10654 862184968 : hstate.add_hwi (ptr->x_ix86_stringop_alg);
10655 862184968 : hstate.add_hwi (ptr->x_ix86_tls_dialect);
10656 862184968 : hstate.add_hwi (ptr->x_ix86_branch_cost);
10657 862184968 : hstate.add_hwi (ptr->x_ix86_dump_tunes);
10658 862184968 : hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
10659 862184968 : hstate.add_hwi (ptr->x_ix86_force_drap);
10660 862184968 : hstate.add_hwi (ptr->x_ix86_section_threshold);
10661 862184968 : hstate.add_hwi (ptr->x_ix86_sse2avx);
10662 862184968 : hstate.add_hwi (ptr->x_ix86_tune_no_default);
10663 862184968 : hstate.add_hwi (ptr->x_recip_mask_explicit);
10664 862184968 : hstate.add_hwi (ptr->arch);
10665 862184968 : hstate.add_hwi (ptr->arch_specified);
10666 862184968 : hstate.add_hwi (ptr->branch_cost);
10667 862184968 : hstate.add_hwi (ptr->prefetch_sse);
10668 862184968 : hstate.add_hwi (ptr->schedule);
10669 862184968 : hstate.add_hwi (ptr->tune);
10670 862184968 : hstate.add_hwi (ptr->tune_defaulted);
10671 862184968 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
10672 862184968 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
10673 862184968 : hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
10674 862184968 : hstate.add_hwi (ptr->x_ix86_abi);
10675 862184968 : hstate.add_hwi (ptr->x_ix86_cmodel);
10676 862184968 : hstate.add_hwi (ptr->x_ix86_excess_precision);
10677 862184968 : hstate.add_hwi (ptr->x_ix86_veclibabi_type);
10678 862184968 : hstate.add_hwi (ptr->x_ix86_pmode);
10679 862184968 : hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
10680 862184968 : hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
10681 862184968 : hstate.add_hwi (ptr->x_ix86_regparm);
10682 862184968 : hstate.add_hwi (ptr->x_recip_mask);
10683 862184968 : hstate.add_hwi (ptr->x_ix86_target_flags);
10684 862184968 : hstate.add_hwi (ptr->x_target_flags);
10685 862184968 : hstate.add_hwi (ptr->x_ix86_isa_flags);
10686 862184968 : hstate.add_hwi (ptr->x_ix86_isa_flags2);
10687 862184968 : hstate.add_hwi (ptr->x_ix86_apx_features);
10688 862184968 : hstate.add_hwi (ptr->x_flag_fentry);
10689 862184968 : hstate.add_hwi (ptr->x_ix86_fpmath);
10690 862184968 : hstate.add_hwi (ptr->x_ix86_move_max);
10691 862184968 : hstate.add_hwi (ptr->x_ix86_needed);
10692 862184968 : hstate.add_hwi (ptr->x_prefer_vector_width_type);
10693 1724369936 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10694 862184968 : hstate.add_hwi (ptr->explicit_mask[i]);
10695 862184968 : hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
10696 862184968 : hstate.add_hwi (ptr->explicit_mask_target_flags);
10697 862184968 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
10698 862184968 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
10699 862184968 : return hstate.end ();
10700 : }
10701 :
10702 : /* Stream out target options */
10703 : void
10704 31148 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
10705 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10706 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10707 : {
10708 31148 : bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
10709 31148 : bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
10710 31148 : bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
10711 31148 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
10712 31148 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
10713 31148 : bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
10714 31148 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
10715 31148 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
10716 31148 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
10717 31148 : bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
10718 31148 : bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
10719 31148 : bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
10720 31148 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
10721 31148 : bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
10722 31148 : bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
10723 31148 : bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
10724 31148 : bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
10725 31148 : bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
10726 31148 : bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
10727 31148 : bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
10728 31148 : bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
10729 31148 : bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
10730 31148 : bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
10731 31148 : bp_pack_value (bp, ptr->arch, 64);
10732 31148 : bp_pack_value (bp, ptr->arch_specified, 64);
10733 31148 : bp_pack_value (bp, ptr->branch_cost, 64);
10734 31148 : bp_pack_value (bp, ptr->prefetch_sse, 64);
10735 31148 : bp_pack_value (bp, ptr->schedule, 64);
10736 31148 : bp_pack_value (bp, ptr->tune, 64);
10737 31148 : bp_pack_value (bp, ptr->tune_defaulted, 64);
10738 31148 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
10739 31148 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
10740 31148 : bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
10741 31148 : bp_pack_value (bp, ptr->x_ix86_abi, 64);
10742 31148 : bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
10743 31148 : bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
10744 31148 : bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
10745 31148 : bp_pack_value (bp, ptr->x_ix86_pmode, 64);
10746 31148 : bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
10747 31148 : bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
10748 31148 : bp_pack_value (bp, ptr->x_ix86_regparm, 64);
10749 31148 : bp_pack_value (bp, ptr->x_recip_mask, 64);
10750 31148 : bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
10751 31148 : bp_pack_value (bp, ptr->x_target_flags, 64);
10752 31148 : bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
10753 31148 : bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
10754 31148 : bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
10755 31148 : bp_pack_value (bp, ptr->x_flag_fentry, 64);
10756 31148 : bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
10757 31148 : bp_pack_value (bp, ptr->x_ix86_move_max, 64);
10758 31148 : bp_pack_value (bp, ptr->x_ix86_needed, 64);
10759 31148 : bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
10760 93444 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10761 31148 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
10762 31148 : bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
10763 31148 : bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
10764 31148 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
10765 31148 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
10766 31148 : }
10767 :
10768 : /* Stream in target options */
10769 : void
10770 21539 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
10771 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10772 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10773 : {
10774 21539 : ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
10775 21539 : if (ptr->x_ix86_arch_string)
10776 21539 : ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
10777 21539 : ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
10778 21539 : if (ptr->x_ix86_recip_name)
10779 0 : ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
10780 21539 : ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
10781 21539 : if (ptr->x_ix86_tune_ctrl_string)
10782 2 : ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
10783 21539 : ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
10784 21539 : if (ptr->x_ix86_tune_memcpy_strategy)
10785 0 : ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
10786 21539 : ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
10787 21539 : if (ptr->x_ix86_tune_memset_strategy)
10788 0 : ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
10789 21539 : ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
10790 21539 : if (ptr->x_ix86_tune_string)
10791 21539 : ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
10792 21539 : ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
10793 21539 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10794 0 : ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
10795 21539 : ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
10796 21539 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10797 0 : ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
10798 21539 : ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
10799 21539 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10800 0 : ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
10801 21539 : ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10802 21539 : ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10803 21539 : ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
10804 21539 : ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
10805 21539 : ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
10806 21539 : ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
10807 21539 : ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
10808 21539 : ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
10809 21539 : ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
10810 21539 : ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
10811 21539 : ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
10812 21539 : ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
10813 21539 : ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
10814 21539 : ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
10815 21539 : ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
10816 21539 : ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
10817 21539 : ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
10818 21539 : ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
10819 21539 : ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
10820 21539 : ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
10821 21539 : ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
10822 21539 : ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10823 21539 : ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
10824 21539 : ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
10825 21539 : ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
10826 21539 : ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
10827 21539 : ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
10828 21539 : ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
10829 21539 : ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
10830 21539 : ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10831 21539 : ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10832 21539 : ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
10833 21539 : ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
10834 21539 : ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10835 21539 : ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10836 21539 : ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10837 21539 : ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10838 21539 : ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
10839 21539 : ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
10840 21539 : ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
10841 21539 : ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10842 21539 : ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
10843 21539 : ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10844 43078 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10845 21539 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
10846 21539 : ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
10847 21539 : ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
10848 21539 : ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
10849 21539 : ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
10850 21539 : }
10851 : /* free heap memory used by target options */
10852 : void
10853 926 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10854 : {
10855 926 : if (ptr->x_ix86_arch_string)
10856 926 : free (const_cast <char *>(ptr->x_ix86_arch_string));
10857 926 : if (ptr->x_ix86_recip_name)
10858 0 : free (const_cast <char *>(ptr->x_ix86_recip_name));
10859 926 : if (ptr->x_ix86_tune_ctrl_string)
10860 0 : free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
10861 926 : if (ptr->x_ix86_tune_memcpy_strategy)
10862 0 : free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
10863 926 : if (ptr->x_ix86_tune_memset_strategy)
10864 0 : free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
10865 926 : if (ptr->x_ix86_tune_string)
10866 926 : free (const_cast <char *>(ptr->x_ix86_tune_string));
10867 926 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10868 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
10869 926 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10870 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
10871 926 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10872 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
10873 926 : }
10874 :
10875 : /* Hash optimization options */
10876 : hashval_t
10877 103248234 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
10878 : {
10879 103248234 : inchash::hash hstate;
10880 103248234 : hstate.add_hwi (ptr->x_optimize);
10881 103248234 : hstate.add_hwi (ptr->x_optimize_size);
10882 103248234 : hstate.add_hwi (ptr->x_optimize_debug);
10883 103248234 : hstate.add_hwi (ptr->x_optimize_fast);
10884 103248234 : hstate.add_hwi (ptr->x_param_align_loop_iterations);
10885 103248234 : hstate.add_hwi (ptr->x_param_align_threshold);
10886 103248234 : hstate.add_hwi (ptr->x_param_asan_protect_allocas);
10887 103248234 : hstate.add_hwi (ptr->x_param_asan_instrument_reads);
10888 103248234 : hstate.add_hwi (ptr->x_param_asan_instrument_writes);
10889 103248234 : hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
10890 103248234 : hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
10891 103248234 : hstate.add_hwi (ptr->x_param_asan_memintrin);
10892 103248234 : hstate.add_hwi (ptr->x_param_asan_stack);
10893 103248234 : hstate.add_hwi (ptr->x_param_asan_use_after_return);
10894 103248234 : hstate.add_hwi (ptr->x_param_auto_profile_bbs);
10895 103248234 : hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
10896 103248234 : hstate.add_hwi (ptr->x_param_avg_loop_niter);
10897 103248234 : hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
10898 103248234 : hstate.add_hwi (ptr->x_param_builtin_expect_probability);
10899 103248234 : hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
10900 103248234 : hstate.add_hwi (ptr->x_param_case_values_threshold);
10901 103248234 : hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
10902 103248234 : hstate.add_hwi (ptr->x_param_construct_interfere_size);
10903 103248234 : hstate.add_hwi (ptr->x_param_cycle_accurate_model);
10904 103248234 : hstate.add_hwi (ptr->x_param_destruct_interfere_size);
10905 103248234 : hstate.add_hwi (ptr->x_param_dom_jump_threading);
10906 103248234 : hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
10907 103248234 : hstate.add_hwi (ptr->x_param_dse_max_object_size);
10908 103248234 : hstate.add_hwi (ptr->x_param_early_inlining_insns);
10909 103248234 : hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
10910 103248234 : hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
10911 103248234 : hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
10912 103248234 : hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
10913 103248234 : hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
10914 103248234 : hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
10915 103248234 : hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
10916 103248234 : hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
10917 103248234 : hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
10918 103248234 : hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
10919 103248234 : hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
10920 103248234 : hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
10921 103248234 : hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
10922 103248234 : hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
10923 103248234 : hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
10924 103248234 : hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
10925 103248234 : hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
10926 103248234 : hstate.add_hwi (ptr->x_param_inline_min_speedup);
10927 103248234 : hstate.add_hwi (ptr->x_param_inline_unit_growth);
10928 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
10929 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
10930 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
10931 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
10932 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
10933 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
10934 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
10935 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
10936 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
10937 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
10938 103248234 : hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
10939 103248234 : hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
10940 103248234 : hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
10941 103248234 : hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
10942 103248234 : hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
10943 103248234 : hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
10944 103248234 : hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
10945 103248234 : hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
10946 103248234 : hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
10947 103248234 : hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
10948 103248234 : hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
10949 103248234 : hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
10950 103248234 : hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
10951 103248234 : hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
10952 103248234 : hstate.add_hwi (ptr->x_param_ira_max_loops_num);
10953 103248234 : hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
10954 103248234 : hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
10955 103248234 : hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
10956 103248234 : hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
10957 103248234 : hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
10958 103248234 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
10959 103248234 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
10960 103248234 : hstate.add_hwi (ptr->x_param_l1_cache_line_size);
10961 103248234 : hstate.add_hwi (ptr->x_param_l1_cache_size);
10962 103248234 : hstate.add_hwi (ptr->x_param_l2_cache_size);
10963 103248234 : hstate.add_hwi (ptr->x_param_large_function_growth);
10964 103248234 : hstate.add_hwi (ptr->x_param_large_function_insns);
10965 103248234 : hstate.add_hwi (ptr->x_param_stack_frame_growth);
10966 103248234 : hstate.add_hwi (ptr->x_param_large_stack_frame);
10967 103248234 : hstate.add_hwi (ptr->x_param_large_unit_insns);
10968 103248234 : hstate.add_hwi (ptr->x_param_lim_expensive);
10969 103248234 : hstate.add_hwi (ptr->x_param_loop_block_tile_size);
10970 103248234 : hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
10971 103248234 : hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
10972 103248234 : hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
10973 103248234 : hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
10974 103248234 : hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
10975 103248234 : hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
10976 103248234 : hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
10977 103248234 : hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
10978 103248234 : hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
10979 103248234 : hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
10980 103248234 : hstate.add_hwi (ptr->x_param_lto_locality_frequency);
10981 103248234 : hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
10982 103248234 : hstate.add_hwi (ptr->x_param_lto_locality_size);
10983 103248234 : hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
10984 103248234 : hstate.add_hwi (ptr->x_param_max_combine_insns);
10985 103248234 : hstate.add_hwi (ptr->x_param_max_combine_search_insns);
10986 103248234 : hstate.add_hwi (ptr->x_param_max_unroll_iterations);
10987 103248234 : hstate.add_hwi (ptr->x_param_max_completely_peel_times);
10988 103248234 : hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
10989 103248234 : hstate.add_hwi (ptr->x_param_max_crossjump_edges);
10990 103248234 : hstate.add_hwi (ptr->x_param_max_cse_insns);
10991 103248234 : hstate.add_hwi (ptr->x_param_max_cse_path_length);
10992 103248234 : hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
10993 103248234 : hstate.add_hwi (ptr->x_param_max_debug_marker_count);
10994 103248234 : hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
10995 103248234 : hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
10996 103248234 : hstate.add_hwi (ptr->x_param_max_devirt_targets);
10997 103248234 : hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
10998 103248234 : hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
10999 103248234 : hstate.add_hwi (ptr->x_param_max_find_base_term_values);
11000 103248234 : hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
11001 103248234 : hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
11002 103248234 : hstate.add_hwi (ptr->x_param_max_gcse_memory);
11003 103248234 : hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
11004 103248234 : hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
11005 103248234 : hstate.add_hwi (ptr->x_param_max_hoist_depth);
11006 103248234 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
11007 103248234 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
11008 103248234 : hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
11009 103248234 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
11010 103248234 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
11011 103248234 : hstate.add_hwi (ptr->x_param_max_inline_insns_single);
11012 103248234 : hstate.add_hwi (ptr->x_param_max_inline_insns_size);
11013 103248234 : hstate.add_hwi (ptr->x_param_max_inline_insns_small);
11014 103248234 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
11015 103248234 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
11016 103248234 : hstate.add_hwi (ptr->x_param_max_isl_operations);
11017 103248234 : hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
11018 103248234 : hstate.add_hwi (ptr->x_param_max_iterations_to_track);
11019 103248234 : hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
11020 103248234 : hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
11021 103248234 : hstate.add_hwi (ptr->x_param_max_last_value_rtl);
11022 103248234 : hstate.add_hwi (ptr->x_param_max_loop_header_insns);
11023 103248234 : hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
11024 103248234 : hstate.add_hwi (ptr->x_param_max_niter_dominators_walk);
11025 103248234 : hstate.add_hwi (ptr->x_param_max_partial_antic_length);
11026 103248234 : hstate.add_hwi (ptr->x_param_max_peel_branches);
11027 103248234 : hstate.add_hwi (ptr->x_param_max_peel_times);
11028 103248234 : hstate.add_hwi (ptr->x_param_max_peeled_insns);
11029 103248234 : hstate.add_hwi (ptr->x_param_max_pending_list_length);
11030 103248234 : hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
11031 103248234 : hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
11032 103248234 : hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
11033 103248234 : hstate.add_hwi (ptr->x_param_max_predicted_iterations);
11034 103248234 : hstate.add_hwi (ptr->x_param_max_reload_search_insns);
11035 103248234 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
11036 103248234 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
11037 103248234 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
11038 103248234 : hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
11039 103248234 : hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
11040 103248234 : hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
11041 103248234 : hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
11042 103248234 : hstate.add_hwi (ptr->x_param_max_sched_region_insns);
11043 103248234 : hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
11044 103248234 : hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
11045 103248234 : hstate.add_hwi (ptr->x_param_max_stores_to_merge);
11046 103248234 : hstate.add_hwi (ptr->x_param_max_stores_to_sink);
11047 103248234 : hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
11048 103248234 : hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
11049 103248234 : hstate.add_hwi (ptr->x_param_max_tracked_strlens);
11050 103248234 : hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
11051 103248234 : hstate.add_hwi (ptr->x_param_max_unroll_times);
11052 103248234 : hstate.add_hwi (ptr->x_param_max_unrolled_insns);
11053 103248234 : hstate.add_hwi (ptr->x_param_max_unswitch_depth);
11054 103248234 : hstate.add_hwi (ptr->x_param_max_unswitch_insns);
11055 103248234 : hstate.add_hwi (ptr->x_param_max_variable_expansions);
11056 103248234 : hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
11057 103248234 : hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
11058 103248234 : hstate.add_hwi (ptr->x_param_max_vartrack_size);
11059 103248234 : hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
11060 103248234 : hstate.add_hwi (ptr->x_param_min_crossjump_insns);
11061 103248234 : hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
11062 103248234 : hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
11063 103248234 : hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
11064 103248234 : hstate.add_hwi (ptr->x_param_min_pagesize);
11065 103248234 : hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
11066 103248234 : hstate.add_hwi (ptr->x_param_min_spec_prob);
11067 103248234 : hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
11068 103248234 : hstate.add_hwi (ptr->x_param_modref_max_accesses);
11069 103248234 : hstate.add_hwi (ptr->x_param_modref_max_adjustments);
11070 103248234 : hstate.add_hwi (ptr->x_param_modref_max_bases);
11071 103248234 : hstate.add_hwi (ptr->x_param_modref_max_depth);
11072 103248234 : hstate.add_hwi (ptr->x_param_modref_max_escape_points);
11073 103248234 : hstate.add_hwi (ptr->x_param_modref_max_refs);
11074 103248234 : hstate.add_hwi (ptr->x_param_modref_max_tests);
11075 103248234 : hstate.add_hwi (ptr->x_param_parloops_chunk_size);
11076 103248234 : hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
11077 103248234 : hstate.add_hwi (ptr->x_param_parloops_schedule);
11078 103248234 : hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
11079 103248234 : hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
11080 103248234 : hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
11081 103248234 : hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
11082 103248234 : hstate.add_hwi (ptr->x_param_prefetch_latency);
11083 103248234 : hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
11084 103248234 : hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
11085 103248234 : hstate.add_hwi (ptr->x_param_ranger_debug);
11086 103248234 : hstate.add_hwi (ptr->x_param_ranger_logical_depth);
11087 103248234 : hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
11088 103248234 : hstate.add_hwi (ptr->x_param_relation_block_limit);
11089 103248234 : hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
11090 103248234 : hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
11091 103248234 : hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
11092 103248234 : hstate.add_hwi (ptr->x_param_scev_max_expr_size);
11093 103248234 : hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
11094 103248234 : hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
11095 103248234 : hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
11096 103248234 : hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
11097 103248234 : hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
11098 103248234 : hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
11099 103248234 : hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
11100 103248234 : hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
11101 103248234 : hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
11102 103248234 : hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
11103 103248234 : hstate.add_hwi (ptr->x_param_sms_dfa_history);
11104 103248234 : hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
11105 103248234 : hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
11106 103248234 : hstate.add_hwi (ptr->x_param_sms_min_sc);
11107 103248234 : hstate.add_hwi (ptr->x_param_sra_max_propagations);
11108 103248234 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
11109 103248234 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
11110 103248234 : hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
11111 103248234 : hstate.add_hwi (ptr->x_param_ssp_buffer_size);
11112 103248234 : hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
11113 103248234 : hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
11114 103248234 : hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
11115 103248234 : hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
11116 103248234 : hstate.add_hwi (ptr->x_param_store_merging_max_size);
11117 103248234 : hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
11118 103248234 : hstate.add_hwi (ptr->x_param_threader_debug);
11119 103248234 : hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
11120 103248234 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
11121 103248234 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
11122 103248234 : hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
11123 103248234 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
11124 103248234 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
11125 103248234 : hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
11126 103248234 : hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
11127 103248234 : hstate.add_hwi (ptr->x_param_tree_reassoc_width);
11128 103248234 : hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
11129 103248234 : hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
11130 103248234 : hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
11131 103248234 : hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
11132 103248234 : hstate.add_hwi (ptr->x_param_uninlined_function_insns);
11133 103248234 : hstate.add_hwi (ptr->x_param_uninlined_function_time);
11134 103248234 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
11135 103248234 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
11136 103248234 : hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
11137 103248234 : hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
11138 103248234 : hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
11139 103248234 : hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
11140 103248234 : hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
11141 103248234 : hstate.add_hwi (ptr->x_param_vect_induction_float);
11142 103248234 : hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
11143 103248234 : hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
11144 103248234 : hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
11145 103248234 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
11146 103248234 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
11147 103248234 : hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
11148 103248234 : hstate.add_hwi (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
11149 103248234 : hstate.add_hwi (ptr->x_param_vrp_block_limit);
11150 103248234 : hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
11151 103248234 : hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
11152 103248234 : hstate.add_hwi (ptr->x_param_vrp_switch_limit);
11153 103248234 : hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
11154 103248234 : hstate.add_hwi (ptr->x_param_widening_mul_defer_fma);
11155 103248234 : hstate.add_hwi (ptr->x_warn_inline);
11156 103248234 : hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
11157 103248234 : hstate.add_hwi (ptr->x_flag_align_functions);
11158 103248234 : if (ptr->x_str_align_functions)
11159 94322442 : hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
11160 : else
11161 8925792 : hstate.add_int (0);
11162 103248234 : hstate.add_hwi (ptr->x_flag_align_jumps);
11163 103248234 : if (ptr->x_str_align_jumps)
11164 94322442 : hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
11165 : else
11166 8925792 : hstate.add_int (0);
11167 103248234 : hstate.add_hwi (ptr->x_flag_align_labels);
11168 103248234 : if (ptr->x_str_align_labels)
11169 94322443 : hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
11170 : else
11171 8925791 : hstate.add_int (0);
11172 103248234 : hstate.add_hwi (ptr->x_flag_align_loops);
11173 103248234 : if (ptr->x_str_align_loops)
11174 94322442 : hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
11175 : else
11176 8925792 : hstate.add_int (0);
11177 103248234 : hstate.add_hwi (ptr->x_flag_allocation_dce);
11178 103248234 : hstate.add_hwi (ptr->x_flag_store_data_races);
11179 103248234 : hstate.add_hwi (ptr->x_flag_associative_math);
11180 103248234 : hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
11181 103248234 : hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
11182 103248234 : hstate.add_hwi (ptr->x_flag_auto_inc_dec);
11183 103248234 : hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
11184 103248234 : hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
11185 103248234 : hstate.add_hwi (ptr->x_flag_bit_tests);
11186 103248234 : hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
11187 103248234 : hstate.add_hwi (ptr->x_flag_branch_probabilities);
11188 103248234 : hstate.add_hwi (ptr->x_flag_caller_saves);
11189 103248234 : hstate.add_hwi (ptr->x_flag_code_hoisting);
11190 103248234 : hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
11191 103248234 : hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
11192 103248234 : hstate.add_hwi (ptr->x_flag_conserve_stack);
11193 103248234 : hstate.add_hwi (ptr->x_flag_cprop_registers);
11194 103248234 : hstate.add_hwi (ptr->x_flag_crossjumping);
11195 103248234 : hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
11196 103248234 : hstate.add_hwi (ptr->x_flag_complex_method);
11197 103248234 : hstate.add_hwi (ptr->x_flag_dce);
11198 103248234 : hstate.add_hwi (ptr->x_flag_defer_pop);
11199 103248234 : hstate.add_hwi (ptr->x_flag_delayed_branch);
11200 103248234 : hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
11201 103248234 : hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
11202 103248234 : hstate.add_hwi (ptr->x_flag_dep_fusion);
11203 103248234 : hstate.add_hwi (ptr->x_flag_devirtualize);
11204 103248234 : hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
11205 103248234 : hstate.add_hwi (ptr->x_flag_dse);
11206 103248234 : hstate.add_hwi (ptr->x_flag_early_inlining);
11207 103248234 : hstate.add_hwi (ptr->x_flag_exceptions);
11208 103248234 : hstate.add_hwi (ptr->x_flag_excess_precision);
11209 103248234 : hstate.add_hwi (ptr->x_flag_expensive_optimizations);
11210 103248234 : hstate.add_hwi (ptr->x_flag_ext_dce);
11211 103248234 : hstate.add_hwi (ptr->x_flag_finite_loops);
11212 103248234 : hstate.add_hwi (ptr->x_flag_finite_math_only);
11213 103248234 : hstate.add_hwi (ptr->x_flag_float_store);
11214 103248234 : hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
11215 103248234 : hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
11216 103248234 : hstate.add_hwi (ptr->x_flag_forward_propagate);
11217 103248234 : hstate.add_hwi (ptr->x_flag_fp_contract_mode);
11218 103248234 : hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
11219 103248234 : hstate.add_hwi (ptr->x_flag_no_function_cse);
11220 103248234 : hstate.add_hwi (ptr->x_flag_gcse);
11221 103248234 : hstate.add_hwi (ptr->x_flag_gcse_after_reload);
11222 103248234 : hstate.add_hwi (ptr->x_flag_gcse_las);
11223 103248234 : hstate.add_hwi (ptr->x_flag_gcse_lm);
11224 103248234 : hstate.add_hwi (ptr->x_flag_gcse_sm);
11225 103248234 : hstate.add_hwi (ptr->x_flag_graphite);
11226 103248234 : hstate.add_hwi (ptr->x_flag_graphite_identity);
11227 103248234 : hstate.add_hwi (ptr->x_flag_guess_branch_prob);
11228 103248234 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
11229 103248234 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
11230 103248234 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
11231 103248234 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
11232 103248234 : hstate.add_hwi (ptr->x_flag_harden_compares);
11233 103248234 : hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
11234 103248234 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
11235 103248234 : hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
11236 103248234 : hstate.add_hwi (ptr->x_flag_if_conversion);
11237 103248234 : hstate.add_hwi (ptr->x_flag_if_conversion2);
11238 103248234 : hstate.add_hwi (ptr->x_flag_indirect_inlining);
11239 103248234 : hstate.add_hwi (ptr->x_flag_no_inline);
11240 103248234 : hstate.add_hwi (ptr->x_flag_inline_atomics);
11241 103248234 : hstate.add_hwi (ptr->x_flag_inline_functions);
11242 103248234 : hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
11243 103248234 : hstate.add_hwi (ptr->x_flag_inline_small_functions);
11244 103248234 : hstate.add_hwi (ptr->x_flag_inline_stringops);
11245 103248234 : hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
11246 103248234 : hstate.add_hwi (ptr->x_flag_ipa_cp);
11247 103248234 : hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
11248 103248234 : hstate.add_hwi (ptr->x_flag_ipa_icf);
11249 103248234 : hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
11250 103248234 : hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
11251 103248234 : hstate.add_hwi (ptr->x_flag_ipa_modref);
11252 103248234 : hstate.add_hwi (ptr->x_flag_ipa_profile);
11253 103248234 : hstate.add_hwi (ptr->x_flag_ipa_pta);
11254 103248234 : hstate.add_hwi (ptr->x_flag_ipa_pure_const);
11255 103248234 : hstate.add_hwi (ptr->x_flag_ipa_ra);
11256 103248234 : hstate.add_hwi (ptr->x_flag_ipa_reference);
11257 103248234 : hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
11258 103248234 : hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
11259 103248234 : hstate.add_hwi (ptr->x_flag_ipa_sra);
11260 103248234 : hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
11261 103248234 : hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
11262 103248234 : hstate.add_hwi (ptr->x_flag_ipa_vrp);
11263 103248234 : hstate.add_hwi (ptr->x_flag_ira_algorithm);
11264 103248234 : hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
11265 103248234 : hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
11266 103248234 : hstate.add_hwi (ptr->x_flag_ira_region);
11267 103248234 : hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
11268 103248234 : hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
11269 103248234 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
11270 103248234 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
11271 103248234 : hstate.add_hwi (ptr->x_flag_ivopts);
11272 103248234 : hstate.add_hwi (ptr->x_flag_jump_tables);
11273 103248234 : hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
11274 103248234 : hstate.add_hwi (ptr->x_flag_late_combine_instructions);
11275 103248234 : hstate.add_hwi (ptr->x_flag_lifetime_dse);
11276 103248234 : hstate.add_hwi (ptr->x_flag_limit_function_alignment);
11277 103248234 : hstate.add_hwi (ptr->x_flag_live_patching);
11278 103248234 : hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
11279 103248234 : hstate.add_hwi (ptr->x_flag_loop_interchange);
11280 103248234 : hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
11281 103248234 : hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
11282 103248234 : hstate.add_hwi (ptr->x_flag_unroll_jam);
11283 103248234 : hstate.add_hwi (ptr->x_flag_lra_remat);
11284 103248234 : hstate.add_hwi (ptr->x_flag_malloc_dce);
11285 103248234 : hstate.add_hwi (ptr->x_flag_malloc_dse);
11286 103248234 : hstate.add_hwi (ptr->x_flag_errno_math);
11287 103248234 : hstate.add_hwi (ptr->x_flag_min_function_alignment);
11288 103248234 : hstate.add_hwi (ptr->x_flag_modulo_sched);
11289 103248234 : hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
11290 103248234 : hstate.add_hwi (ptr->x_flag_move_loop_invariants);
11291 103248234 : hstate.add_hwi (ptr->x_flag_move_loop_stores);
11292 103248234 : hstate.add_hwi (ptr->x_flag_non_call_exceptions);
11293 103248234 : hstate.add_hwi (ptr->x_flag_nothrow_opt);
11294 103248234 : hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
11295 103248234 : hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
11296 103248234 : hstate.add_hwi (ptr->x_flag_opt_info);
11297 103248234 : hstate.add_hwi (ptr->x_flag_optimize_crc);
11298 103248234 : hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
11299 103248234 : hstate.add_hwi (ptr->x_flag_optimize_strlen);
11300 103248234 : hstate.add_hwi (ptr->x_flag_pack_struct);
11301 103248234 : hstate.add_hwi (ptr->x_flag_partial_inlining);
11302 103248234 : if (ptr->x_flag_patchable_function_entry)
11303 34 : hstate.add (ptr->x_flag_patchable_function_entry, strlen (ptr->x_flag_patchable_function_entry));
11304 : else
11305 103248200 : hstate.add_int (0);
11306 103248234 : hstate.add_hwi (ptr->x_flag_pcc_struct_return);
11307 103248234 : hstate.add_hwi (ptr->x_flag_peel_loops);
11308 103248234 : hstate.add_hwi (ptr->x_flag_no_peephole);
11309 103248234 : hstate.add_hwi (ptr->x_flag_peephole2);
11310 103248234 : hstate.add_hwi (ptr->x_flag_plt);
11311 103248234 : hstate.add_hwi (ptr->x_flag_predictive_commoning);
11312 103248234 : hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
11313 103248234 : hstate.add_hwi (ptr->x_flag_printf_return_value);
11314 103248234 : hstate.add_hwi (ptr->x_flag_profile_partial_training);
11315 103248234 : hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
11316 103248234 : hstate.add_hwi (ptr->x_flag_reciprocal_math);
11317 103248234 : hstate.add_hwi (ptr->x_flag_ree);
11318 103248234 : hstate.add_hwi (ptr->x_flag_rename_registers);
11319 103248234 : hstate.add_hwi (ptr->x_flag_reorder_blocks);
11320 103248234 : hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
11321 103248234 : hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
11322 103248234 : hstate.add_hwi (ptr->x_flag_reorder_functions);
11323 103248234 : hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
11324 103248234 : hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
11325 103248234 : hstate.add_hwi (ptr->x_flag_rounding_math);
11326 103248234 : hstate.add_hwi (ptr->x_flag_rtti);
11327 103248234 : hstate.add_hwi (ptr->x_flag_save_optimization_record);
11328 103248234 : hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
11329 103248234 : hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
11330 103248234 : hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
11331 103248234 : hstate.add_hwi (ptr->x_flag_schedule_interblock);
11332 103248234 : hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
11333 103248234 : hstate.add_hwi (ptr->x_flag_sched_pressure);
11334 103248234 : hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
11335 103248234 : hstate.add_hwi (ptr->x_flag_schedule_speculative);
11336 103248234 : hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
11337 103248234 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
11338 103248234 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
11339 103248234 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
11340 103248234 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
11341 103248234 : hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
11342 103248234 : hstate.add_hwi (ptr->x_flag_schedule_fusion);
11343 103248234 : hstate.add_hwi (ptr->x_flag_schedule_insns);
11344 103248234 : hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
11345 103248234 : hstate.add_hwi (ptr->x_flag_section_anchors);
11346 103248234 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
11347 103248234 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
11348 103248234 : hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
11349 103248234 : hstate.add_hwi (ptr->x_flag_selective_scheduling);
11350 103248234 : hstate.add_hwi (ptr->x_flag_selective_scheduling2);
11351 103248234 : hstate.add_hwi (ptr->x_flag_semantic_interposition);
11352 103248234 : hstate.add_hwi (ptr->x_flag_short_enums);
11353 103248234 : hstate.add_hwi (ptr->x_flag_short_wchar);
11354 103248234 : hstate.add_hwi (ptr->x_flag_shrink_wrap);
11355 103248234 : hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
11356 103248234 : hstate.add_hwi (ptr->x_flag_signaling_nans);
11357 103248234 : hstate.add_hwi (ptr->x_flag_signed_zeros);
11358 103248234 : hstate.add_hwi (ptr->x_flag_simd_cost_model);
11359 103248234 : hstate.add_hwi (ptr->x_flag_single_precision_constant);
11360 103248234 : hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
11361 103248234 : hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
11362 103248234 : hstate.add_hwi (ptr->x_flag_split_loops);
11363 103248234 : hstate.add_hwi (ptr->x_flag_split_wide_types);
11364 103248234 : hstate.add_hwi (ptr->x_flag_split_wide_types_early);
11365 103248234 : hstate.add_hwi (ptr->x_flag_ssa_backprop);
11366 103248234 : hstate.add_hwi (ptr->x_flag_ssa_phiopt);
11367 103248234 : hstate.add_hwi (ptr->x_flag_stack_clash_protection);
11368 103248234 : hstate.add_hwi (ptr->x_flag_stack_protect);
11369 103248234 : hstate.add_hwi (ptr->x_flag_stack_reuse);
11370 103248234 : hstate.add_hwi (ptr->x_flag_stdarg_opt);
11371 103248234 : hstate.add_hwi (ptr->x_flag_store_merging);
11372 103248234 : hstate.add_hwi (ptr->x_flag_strict_aliasing);
11373 103248234 : hstate.add_hwi (ptr->x_flag_strict_enums);
11374 103248234 : hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
11375 103248234 : hstate.add_hwi (ptr->x_flag_thread_jumps);
11376 103248234 : hstate.add_hwi (ptr->x_flag_threadsafe_statics);
11377 103248234 : hstate.add_hwi (ptr->x_flag_toplevel_reorder);
11378 103248234 : hstate.add_hwi (ptr->x_flag_tracer);
11379 103248234 : hstate.add_hwi (ptr->x_flag_trapping_math);
11380 103248234 : hstate.add_hwi (ptr->x_flag_trapv);
11381 103248234 : hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
11382 103248234 : hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
11383 103248234 : hstate.add_hwi (ptr->x_flag_tree_ccp);
11384 103248234 : hstate.add_hwi (ptr->x_flag_tree_ch);
11385 103248234 : hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
11386 103248234 : hstate.add_hwi (ptr->x_flag_tree_copy_prop);
11387 103248234 : hstate.add_hwi (ptr->x_flag_tree_cselim);
11388 103248234 : hstate.add_hwi (ptr->x_flag_tree_dce);
11389 103248234 : hstate.add_hwi (ptr->x_flag_tree_dom);
11390 103248234 : hstate.add_hwi (ptr->x_flag_tree_dse);
11391 103248234 : hstate.add_hwi (ptr->x_flag_tree_forwprop);
11392 103248234 : hstate.add_hwi (ptr->x_flag_tree_fre);
11393 103248234 : hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
11394 103248234 : hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
11395 103248234 : hstate.add_hwi (ptr->x_flag_tree_loop_im);
11396 103248234 : hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
11397 103248234 : hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
11398 103248234 : hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
11399 103248234 : hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
11400 103248234 : hstate.add_hwi (ptr->x_flag_tree_partial_pre);
11401 103248234 : hstate.add_hwi (ptr->x_flag_tree_phiprop);
11402 103248234 : hstate.add_hwi (ptr->x_flag_tree_pre);
11403 103248234 : hstate.add_hwi (ptr->x_flag_tree_pta);
11404 103248234 : hstate.add_hwi (ptr->x_flag_tree_reassoc);
11405 103248234 : hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
11406 103248234 : hstate.add_hwi (ptr->x_flag_tree_sink);
11407 103248234 : hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
11408 103248234 : hstate.add_hwi (ptr->x_flag_tree_slsr);
11409 103248234 : hstate.add_hwi (ptr->x_flag_tree_sra);
11410 103248234 : hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
11411 103248234 : hstate.add_hwi (ptr->x_flag_tree_tail_merge);
11412 103248234 : hstate.add_hwi (ptr->x_flag_tree_ter);
11413 103248234 : hstate.add_hwi (ptr->x_flag_tree_vectorize);
11414 103248234 : hstate.add_hwi (ptr->x_flag_tree_vrp);
11415 103248234 : hstate.add_hwi (ptr->x_flag_auto_var_init);
11416 103248234 : hstate.add_hwi (ptr->x_flag_unconstrained_commons);
11417 103248234 : hstate.add_hwi (ptr->x_flag_unreachable_traps);
11418 103248234 : hstate.add_hwi (ptr->x_flag_unroll_all_loops);
11419 103248234 : hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
11420 103248234 : hstate.add_hwi (ptr->x_flag_unroll_loops);
11421 103248234 : hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
11422 103248234 : hstate.add_hwi (ptr->x_flag_unswitch_loops);
11423 103248234 : hstate.add_hwi (ptr->x_flag_unwind_tables);
11424 103248234 : hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
11425 103248234 : hstate.add_hwi (ptr->x_flag_vect_cost_model);
11426 103248234 : hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
11427 103248234 : hstate.add_hwi (ptr->x_flag_value_profile_transformations);
11428 103248234 : hstate.add_hwi (ptr->x_flag_web);
11429 103248234 : hstate.add_hwi (ptr->x_flag_wrapv);
11430 103248234 : hstate.add_hwi (ptr->x_flag_wrapv_pointer);
11431 103248234 : hstate.add_hwi (ptr->x_ix86_use_scatter);
11432 103248234 : hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
11433 1032482340 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
11434 929234106 : hstate.add_hwi (ptr->explicit_mask[i]);
11435 103248234 : return hstate.end ();
11436 : }
11437 :
11438 : /* Compare two optimization options */
11439 : bool
11440 101505979 : cl_optimization_option_eq (cl_optimization const *ptr1,
11441 : cl_optimization const *ptr2)
11442 : {
11443 101505979 : if (ptr1->x_optimize != ptr2->x_optimize)
11444 : return false;
11445 101505844 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
11446 : return false;
11447 101505840 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
11448 : return false;
11449 101505840 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
11450 : return false;
11451 101505840 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
11452 : return false;
11453 101505840 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
11454 : return false;
11455 101505840 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
11456 : return false;
11457 101505840 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
11458 : return false;
11459 101505840 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
11460 : return false;
11461 101505840 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
11462 : return false;
11463 101505840 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
11464 : return false;
11465 101505840 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
11466 : return false;
11467 101505840 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
11468 : return false;
11469 101505840 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
11470 : return false;
11471 101505840 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
11472 : return false;
11473 101505840 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
11474 : return false;
11475 101505840 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
11476 : return false;
11477 101505840 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
11478 : return false;
11479 101505824 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
11480 : return false;
11481 101505824 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
11482 : return false;
11483 101505824 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
11484 : return false;
11485 101505824 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
11486 : return false;
11487 101505824 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
11488 : return false;
11489 101505824 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
11490 : return false;
11491 101505824 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
11492 : return false;
11493 101505824 : if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
11494 : return false;
11495 101505824 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
11496 : return false;
11497 101505824 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
11498 : return false;
11499 101505824 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
11500 : return false;
11501 101505824 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
11502 : return false;
11503 101505824 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
11504 : return false;
11505 101505824 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
11506 : return false;
11507 101505824 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
11508 : return false;
11509 101505824 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
11510 : return false;
11511 101505824 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
11512 : return false;
11513 101505824 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
11514 : return false;
11515 101505824 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
11516 : return false;
11517 101505824 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
11518 : return false;
11519 101505824 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
11520 : return false;
11521 101505824 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
11522 : return false;
11523 101505824 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
11524 : return false;
11525 101505824 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
11526 : return false;
11527 101505824 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
11528 : return false;
11529 101505824 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
11530 : return false;
11531 101505824 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
11532 : return false;
11533 101505824 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
11534 : return false;
11535 101505824 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
11536 : return false;
11537 101505824 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
11538 : return false;
11539 101505824 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
11540 : return false;
11541 101505824 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
11542 : return false;
11543 101505824 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
11544 : return false;
11545 101505824 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
11546 : return false;
11547 101505824 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
11548 : return false;
11549 101505824 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
11550 : return false;
11551 101505824 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
11552 : return false;
11553 101505824 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
11554 : return false;
11555 101505824 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
11556 : return false;
11557 101505824 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
11558 : return false;
11559 101505824 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
11560 : return false;
11561 101505824 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
11562 : return false;
11563 101505824 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
11564 : return false;
11565 101505824 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
11566 : return false;
11567 101505824 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
11568 : return false;
11569 101505824 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
11570 : return false;
11571 101505824 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
11572 : return false;
11573 101505824 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
11574 : return false;
11575 101505824 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
11576 : return false;
11577 101505824 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
11578 : return false;
11579 101505824 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
11580 : return false;
11581 101505824 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
11582 : return false;
11583 101505824 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
11584 : return false;
11585 101505824 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
11586 : return false;
11587 101505824 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
11588 : return false;
11589 101505824 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
11590 : return false;
11591 101505824 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
11592 : return false;
11593 101505824 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
11594 : return false;
11595 101505824 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
11596 : return false;
11597 101505824 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
11598 : return false;
11599 101505824 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
11600 : return false;
11601 101505824 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
11602 : return false;
11603 101505824 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
11604 : return false;
11605 101505824 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
11606 : return false;
11607 101490729 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
11608 : return false;
11609 101490656 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
11610 : return false;
11611 101490656 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
11612 : return false;
11613 101490656 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
11614 : return false;
11615 101490656 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
11616 : return false;
11617 101490656 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
11618 : return false;
11619 101490656 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
11620 : return false;
11621 101490656 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
11622 : return false;
11623 101490656 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
11624 : return false;
11625 101490656 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
11626 : return false;
11627 101490656 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
11628 : return false;
11629 101490656 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
11630 : return false;
11631 101490656 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
11632 : return false;
11633 101490656 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
11634 : return false;
11635 101490656 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
11636 : return false;
11637 101490656 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
11638 : return false;
11639 101490656 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
11640 : return false;
11641 101490656 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
11642 : return false;
11643 101490656 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
11644 : return false;
11645 101490656 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
11646 : return false;
11647 101490656 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
11648 : return false;
11649 101490656 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
11650 : return false;
11651 101490656 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
11652 : return false;
11653 101490656 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
11654 : return false;
11655 101490656 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
11656 : return false;
11657 101490656 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
11658 : return false;
11659 101490656 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
11660 : return false;
11661 101490656 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
11662 : return false;
11663 101490656 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
11664 : return false;
11665 101490656 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
11666 : return false;
11667 101490656 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
11668 : return false;
11669 101490656 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
11670 : return false;
11671 101490656 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
11672 : return false;
11673 101490656 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
11674 : return false;
11675 101490656 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
11676 : return false;
11677 101490656 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
11678 : return false;
11679 101490656 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
11680 : return false;
11681 101490656 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
11682 : return false;
11683 101490656 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
11684 : return false;
11685 101490656 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
11686 : return false;
11687 101490656 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
11688 : return false;
11689 101490656 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
11690 : return false;
11691 101490656 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
11692 : return false;
11693 101490656 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
11694 : return false;
11695 101490656 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
11696 : return false;
11697 101490656 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
11698 : return false;
11699 101490656 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
11700 : return false;
11701 101490656 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
11702 : return false;
11703 101490656 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
11704 : return false;
11705 101490656 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
11706 : return false;
11707 101490656 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
11708 : return false;
11709 101490656 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
11710 : return false;
11711 101490656 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
11712 : return false;
11713 101490656 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
11714 : return false;
11715 101490656 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
11716 : return false;
11717 101490656 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
11718 : return false;
11719 101490656 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
11720 : return false;
11721 101490656 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
11722 : return false;
11723 101490656 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
11724 : return false;
11725 101490656 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
11726 : return false;
11727 101490656 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
11728 : return false;
11729 101490656 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
11730 : return false;
11731 101490656 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
11732 : return false;
11733 101490656 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
11734 : return false;
11735 101490656 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
11736 : return false;
11737 101490656 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
11738 : return false;
11739 101490656 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
11740 : return false;
11741 101490656 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
11742 : return false;
11743 101490656 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
11744 : return false;
11745 101490656 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
11746 : return false;
11747 101490656 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
11748 : return false;
11749 101490656 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
11750 : return false;
11751 101490656 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
11752 : return false;
11753 101490656 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
11754 : return false;
11755 101490656 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
11756 : return false;
11757 101490656 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
11758 : return false;
11759 101490656 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
11760 : return false;
11761 101490656 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
11762 : return false;
11763 101490656 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
11764 : return false;
11765 101490656 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
11766 : return false;
11767 101490656 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
11768 : return false;
11769 101490656 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
11770 : return false;
11771 101490656 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
11772 : return false;
11773 101490656 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
11774 : return false;
11775 101490656 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
11776 : return false;
11777 101490656 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
11778 : return false;
11779 101490656 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
11780 : return false;
11781 101490656 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
11782 : return false;
11783 101490656 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
11784 : return false;
11785 101490656 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
11786 : return false;
11787 101490656 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
11788 : return false;
11789 101490656 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
11790 : return false;
11791 101490656 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
11792 : return false;
11793 101490656 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
11794 : return false;
11795 101490656 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
11796 : return false;
11797 101490656 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
11798 : return false;
11799 101490656 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
11800 : return false;
11801 101490656 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
11802 : return false;
11803 101490656 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
11804 : return false;
11805 101490656 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
11806 : return false;
11807 101490656 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
11808 : return false;
11809 101490656 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
11810 : return false;
11811 101490656 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
11812 : return false;
11813 101490656 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
11814 : return false;
11815 101490656 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
11816 : return false;
11817 101490656 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
11818 : return false;
11819 101490656 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
11820 : return false;
11821 101490656 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
11822 : return false;
11823 101490656 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
11824 : return false;
11825 101490656 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
11826 : return false;
11827 101490656 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
11828 : return false;
11829 101490656 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
11830 : return false;
11831 101490656 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
11832 : return false;
11833 101490656 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
11834 : return false;
11835 101490656 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
11836 : return false;
11837 101490656 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
11838 : return false;
11839 101490656 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
11840 : return false;
11841 101490656 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
11842 : return false;
11843 101490656 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
11844 : return false;
11845 101490656 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
11846 : return false;
11847 101490656 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
11848 : return false;
11849 101490656 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
11850 : return false;
11851 101490656 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
11852 : return false;
11853 101490656 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
11854 : return false;
11855 101490656 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
11856 : return false;
11857 101490656 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
11858 : return false;
11859 101490656 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
11860 : return false;
11861 101490656 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
11862 : return false;
11863 101490656 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
11864 : return false;
11865 101490656 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
11866 : return false;
11867 101490656 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
11868 : return false;
11869 101490656 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
11870 : return false;
11871 101490656 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
11872 : return false;
11873 101490656 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
11874 : return false;
11875 101490656 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
11876 : return false;
11877 101490656 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
11878 : return false;
11879 101490656 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
11880 : return false;
11881 101490656 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
11882 : return false;
11883 101490656 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
11884 : return false;
11885 101490656 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
11886 : return false;
11887 101490642 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
11888 : return false;
11889 101490642 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
11890 : return false;
11891 101490642 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
11892 : return false;
11893 101490642 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
11894 : return false;
11895 101490642 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
11896 : return false;
11897 101490642 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
11898 : return false;
11899 101490642 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
11900 : return false;
11901 101490642 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
11902 : return false;
11903 101490642 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
11904 : return false;
11905 101490642 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
11906 : return false;
11907 101490642 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
11908 : return false;
11909 101490642 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
11910 : return false;
11911 101490642 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
11912 : return false;
11913 101490642 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
11914 : return false;
11915 101490642 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
11916 : return false;
11917 101490642 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
11918 : return false;
11919 101490642 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
11920 : return false;
11921 101490642 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
11922 : return false;
11923 101490642 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
11924 : return false;
11925 101490642 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
11926 : return false;
11927 101490642 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
11928 : return false;
11929 101490642 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
11930 : return false;
11931 101490642 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
11932 : return false;
11933 101490642 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
11934 : return false;
11935 101490642 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
11936 : return false;
11937 101490642 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
11938 : return false;
11939 101490642 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
11940 : return false;
11941 101490642 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
11942 : return false;
11943 101490642 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
11944 : return false;
11945 101490642 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
11946 : return false;
11947 101490642 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
11948 : return false;
11949 101490642 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
11950 : return false;
11951 101490642 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
11952 : return false;
11953 101490642 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
11954 : return false;
11955 101490642 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
11956 : return false;
11957 101490642 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
11958 : return false;
11959 101490642 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
11960 : return false;
11961 101490642 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
11962 : return false;
11963 101490642 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
11964 : return false;
11965 101490642 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
11966 : return false;
11967 101490642 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
11968 : return false;
11969 101490642 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
11970 : return false;
11971 101490642 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
11972 : return false;
11973 101490642 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
11974 : return false;
11975 101490642 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
11976 : return false;
11977 101490642 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
11978 : return false;
11979 101490642 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
11980 : return false;
11981 101490642 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
11982 : return false;
11983 101490642 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
11984 : return false;
11985 101490642 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
11986 : return false;
11987 101490642 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
11988 : return false;
11989 101490642 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
11990 : return false;
11991 101490642 : if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
11992 : return false;
11993 101490642 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
11994 : return false;
11995 101490642 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
11996 : return false;
11997 101490642 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
11998 : return false;
11999 101490642 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
12000 609 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
12001 609 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
12002 : return false;
12003 101490642 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
12004 : return false;
12005 101490642 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
12006 608 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
12007 608 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
12008 : return false;
12009 101490642 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
12010 : return false;
12011 101490642 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
12012 608 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
12013 608 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
12014 : return false;
12015 101490642 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
12016 : return false;
12017 101490642 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
12018 608 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
12019 608 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
12020 : return false;
12021 101490642 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
12022 : return false;
12023 101490642 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
12024 : return false;
12025 101490642 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
12026 : return false;
12027 101490641 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
12028 : return false;
12029 101490641 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
12030 : return false;
12031 101490641 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
12032 : return false;
12033 101490641 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
12034 : return false;
12035 101490641 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
12036 : return false;
12037 101490641 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
12038 : return false;
12039 101490641 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
12040 : return false;
12041 101490641 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
12042 : return false;
12043 101490641 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
12044 : return false;
12045 101490641 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
12046 : return false;
12047 101490641 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
12048 : return false;
12049 101490641 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
12050 : return false;
12051 101490641 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
12052 : return false;
12053 101490641 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
12054 : return false;
12055 101490641 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
12056 : return false;
12057 101490641 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
12058 : return false;
12059 101490641 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
12060 : return false;
12061 101490626 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
12062 : return false;
12063 101490626 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
12064 : return false;
12065 101490626 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
12066 : return false;
12067 101490626 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
12068 : return false;
12069 101490626 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
12070 : return false;
12071 101490626 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
12072 : return false;
12073 101490626 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
12074 : return false;
12075 101490626 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
12076 : return false;
12077 101490626 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
12078 : return false;
12079 101490626 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
12080 : return false;
12081 101490626 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
12082 : return false;
12083 101490626 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
12084 : return false;
12085 101490626 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
12086 : return false;
12087 101490626 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
12088 : return false;
12089 101490626 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
12090 : return false;
12091 101490626 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
12092 : return false;
12093 101490594 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
12094 : return false;
12095 101490594 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
12096 : return false;
12097 101490594 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
12098 : return false;
12099 101490594 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
12100 : return false;
12101 101490594 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
12102 : return false;
12103 101490594 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
12104 : return false;
12105 101490594 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
12106 : return false;
12107 101490594 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
12108 : return false;
12109 101490594 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
12110 : return false;
12111 101490594 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
12112 : return false;
12113 101490594 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
12114 : return false;
12115 101490594 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
12116 : return false;
12117 101490594 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
12118 : return false;
12119 101490594 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
12120 : return false;
12121 101490594 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
12122 : return false;
12123 101490594 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
12124 : return false;
12125 101490594 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
12126 : return false;
12127 101490594 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
12128 : return false;
12129 101490594 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
12130 : return false;
12131 101490594 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
12132 : return false;
12133 101490594 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
12134 : return false;
12135 101490594 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
12136 : return false;
12137 101490594 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
12138 : return false;
12139 101490594 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
12140 : return false;
12141 101490594 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
12142 : return false;
12143 101490594 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
12144 : return false;
12145 101490594 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
12146 : return false;
12147 101490580 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
12148 : return false;
12149 101490580 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
12150 : return false;
12151 101490580 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
12152 : return false;
12153 101490580 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
12154 : return false;
12155 101490580 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
12156 : return false;
12157 101490580 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
12158 : return false;
12159 101490580 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
12160 : return false;
12161 101490580 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
12162 : return false;
12163 101490580 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
12164 : return false;
12165 101490580 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
12166 : return false;
12167 101490580 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
12168 : return false;
12169 101490580 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
12170 : return false;
12171 101490580 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
12172 : return false;
12173 101490580 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
12174 : return false;
12175 101490580 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
12176 : return false;
12177 101490580 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
12178 : return false;
12179 101490580 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
12180 : return false;
12181 101490580 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
12182 : return false;
12183 101490580 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
12184 : return false;
12185 101490580 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
12186 : return false;
12187 101490580 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
12188 : return false;
12189 101490580 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
12190 : return false;
12191 101490580 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
12192 : return false;
12193 101490580 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
12194 : return false;
12195 101490580 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
12196 : return false;
12197 101490580 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
12198 : return false;
12199 101490580 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
12200 : return false;
12201 101490580 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
12202 : return false;
12203 101490580 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
12204 : return false;
12205 101490580 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
12206 : return false;
12207 101490580 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
12208 : return false;
12209 101490580 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
12210 : return false;
12211 101490580 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
12212 : return false;
12213 101490580 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
12214 : return false;
12215 101490580 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
12216 : return false;
12217 101490580 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
12218 : return false;
12219 101490580 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
12220 : return false;
12221 101490580 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
12222 : return false;
12223 101490580 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
12224 : return false;
12225 101490580 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
12226 : return false;
12227 101490580 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
12228 : return false;
12229 101490580 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
12230 : return false;
12231 101490580 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
12232 : return false;
12233 101490580 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
12234 : return false;
12235 101490580 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
12236 : return false;
12237 101490580 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
12238 : return false;
12239 101490580 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
12240 : return false;
12241 101490580 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
12242 : return false;
12243 101490580 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
12244 : return false;
12245 101490580 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
12246 : return false;
12247 101490580 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
12248 : return false;
12249 101490580 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
12250 : return false;
12251 101490580 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
12252 : return false;
12253 101490580 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
12254 : return false;
12255 101490580 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
12256 : return false;
12257 101490580 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
12258 : return false;
12259 101490580 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
12260 : return false;
12261 101490580 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
12262 : return false;
12263 101490580 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
12264 : return false;
12265 101490565 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
12266 : return false;
12267 101490565 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
12268 : return false;
12269 101490565 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
12270 : return false;
12271 101490565 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
12272 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
12273 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
12274 : return false;
12275 101490565 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
12276 : return false;
12277 101490565 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
12278 : return false;
12279 101490565 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
12280 : return false;
12281 101490565 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
12282 : return false;
12283 101490565 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
12284 : return false;
12285 101490565 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
12286 : return false;
12287 101490565 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
12288 : return false;
12289 101490565 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
12290 : return false;
12291 101490565 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
12292 : return false;
12293 101490565 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
12294 : return false;
12295 101490565 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
12296 : return false;
12297 101490565 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
12298 : return false;
12299 101490565 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
12300 : return false;
12301 101490565 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
12302 : return false;
12303 101490565 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
12304 : return false;
12305 101490565 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
12306 : return false;
12307 101490565 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
12308 : return false;
12309 101490565 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
12310 : return false;
12311 101490565 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
12312 : return false;
12313 101490565 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
12314 : return false;
12315 101490565 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
12316 : return false;
12317 101490565 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
12318 : return false;
12319 101490565 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
12320 : return false;
12321 101490565 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
12322 : return false;
12323 101490565 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
12324 : return false;
12325 101490565 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
12326 : return false;
12327 101490565 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
12328 : return false;
12329 101490565 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
12330 : return false;
12331 101490565 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
12332 : return false;
12333 101490565 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
12334 : return false;
12335 101490565 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
12336 : return false;
12337 101490565 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
12338 : return false;
12339 101490565 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
12340 : return false;
12341 101490565 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
12342 : return false;
12343 101490565 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
12344 : return false;
12345 101490565 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
12346 : return false;
12347 101490565 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
12348 : return false;
12349 101490565 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
12350 : return false;
12351 101490565 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
12352 : return false;
12353 101490565 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
12354 : return false;
12355 101490565 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
12356 : return false;
12357 101490565 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
12358 : return false;
12359 101490565 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
12360 : return false;
12361 101490565 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
12362 : return false;
12363 101490565 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
12364 : return false;
12365 101490565 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
12366 : return false;
12367 101490565 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
12368 : return false;
12369 101490565 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
12370 : return false;
12371 101490565 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
12372 : return false;
12373 101490565 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
12374 : return false;
12375 101490565 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
12376 : return false;
12377 101490565 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
12378 : return false;
12379 101490565 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
12380 : return false;
12381 101490565 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
12382 : return false;
12383 101490565 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
12384 : return false;
12385 101490565 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
12386 : return false;
12387 101490565 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
12388 : return false;
12389 101490565 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
12390 : return false;
12391 101490565 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
12392 : return false;
12393 101490565 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
12394 : return false;
12395 101490565 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
12396 : return false;
12397 101490565 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
12398 : return false;
12399 101490565 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
12400 : return false;
12401 101490559 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
12402 : return false;
12403 101490559 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
12404 : return false;
12405 101490559 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
12406 : return false;
12407 101490559 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
12408 : return false;
12409 101490559 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
12410 : return false;
12411 101490559 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
12412 : return false;
12413 101490559 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
12414 : return false;
12415 101490559 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
12416 : return false;
12417 101490559 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
12418 : return false;
12419 101490559 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
12420 : return false;
12421 101490559 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
12422 : return false;
12423 101490559 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
12424 : return false;
12425 101490559 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
12426 : return false;
12427 101490559 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
12428 : return false;
12429 101490559 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
12430 : return false;
12431 101490559 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
12432 : return false;
12433 101490559 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
12434 : return false;
12435 101490559 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
12436 : return false;
12437 101490559 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
12438 : return false;
12439 101490559 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
12440 : return false;
12441 101490559 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
12442 : return false;
12443 101490559 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
12444 : return false;
12445 101490559 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
12446 : return false;
12447 101490559 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
12448 : return false;
12449 101490559 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
12450 : return false;
12451 101490559 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
12452 : return false;
12453 101490559 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
12454 : return false;
12455 101490559 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
12456 : return false;
12457 101490559 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
12458 : return false;
12459 101490559 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
12460 : return false;
12461 101178331 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
12462 : return false;
12463 101178331 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
12464 : return false;
12465 101178331 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
12466 : return false;
12467 101178331 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
12468 : return false;
12469 101178331 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
12470 : return false;
12471 101178331 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
12472 : return false;
12473 101178331 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
12474 : return false;
12475 101178331 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
12476 : return false;
12477 101178331 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
12478 : return false;
12479 101178331 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
12480 : return false;
12481 101178331 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
12482 : return false;
12483 101178331 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
12484 : return false;
12485 101178331 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
12486 : return false;
12487 101178331 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
12488 : return false;
12489 101178331 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
12490 : return false;
12491 101178331 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
12492 : return false;
12493 101178331 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
12494 : return false;
12495 101178331 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
12496 : return false;
12497 101178331 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
12498 : return false;
12499 101178331 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
12500 : return false;
12501 101178331 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
12502 : return false;
12503 101178331 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
12504 : return false;
12505 101178331 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
12506 : return false;
12507 101178331 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
12508 : return false;
12509 101178331 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
12510 : return false;
12511 101178331 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
12512 : return false;
12513 101178331 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
12514 : return false;
12515 101178331 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
12516 : return false;
12517 101178331 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
12518 : return false;
12519 101178331 : if (ptr1->x_flag_web != ptr2->x_flag_web)
12520 : return false;
12521 101178331 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
12522 : return false;
12523 101178331 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
12524 : return false;
12525 101178331 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
12526 : return false;
12527 101178331 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
12528 : return false;
12529 1011783251 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
12530 910604933 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
12531 : return false;
12532 : return true;
12533 : }
12534 :
12535 : /* Stream out optimization options */
12536 : void
12537 31601 : cl_optimization_stream_out (struct output_block *ob,
12538 : struct bitpack_d *bp,
12539 : struct cl_optimization *ptr)
12540 : {
12541 31601 : bp_pack_var_len_int (bp, ptr->x_optimize);
12542 31601 : bp_pack_var_len_int (bp, ptr->x_optimize_size);
12543 31601 : bp_pack_var_len_int (bp, ptr->x_optimize_debug);
12544 31601 : bp_pack_var_len_int (bp, ptr->x_optimize_fast);
12545 31601 : if (4 > (int ) 10)
12546 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
12547 : else
12548 31601 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
12549 31601 : if (100 > (int ) 10)
12550 31601 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
12551 : else
12552 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
12553 31601 : if (1 > (int ) 10)
12554 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
12555 : else
12556 31601 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
12557 31601 : if (1 > (int ) 10)
12558 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
12559 : else
12560 31601 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
12561 31601 : if (1 > (int ) 10)
12562 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
12563 : else
12564 31601 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
12565 31601 : if (7000 > (int ) 10)
12566 31601 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
12567 : else
12568 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
12569 31601 : if (0 > (int ) 10)
12570 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
12571 : else
12572 31601 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
12573 31601 : if (1 > (int ) 10)
12574 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
12575 : else
12576 31601 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
12577 31601 : if (1 > (int ) 10)
12578 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
12579 : else
12580 31601 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
12581 31601 : if (1 > (int ) 10)
12582 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
12583 : else
12584 31601 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
12585 31601 : if (1 > (int ) 10)
12586 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
12587 : else
12588 31601 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
12589 31601 : if (0 > (int ) 10)
12590 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
12591 : else
12592 31601 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
12593 31601 : if (10 > (int ) 10)
12594 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
12595 : else
12596 31601 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
12597 31601 : bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
12598 31601 : if (90 > (int ) 10)
12599 31601 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
12600 : else
12601 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
12602 31601 : if (3 > (int ) 10)
12603 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
12604 : else
12605 31601 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
12606 31601 : bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
12607 31601 : if (20 > (int ) 10)
12608 31601 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
12609 : else
12610 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
12611 31601 : if (0 > (int ) 10)
12612 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
12613 : else
12614 31601 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
12615 31601 : if (1 > (int ) 10)
12616 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
12617 : else
12618 31601 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
12619 31601 : if (0 > (int ) 10)
12620 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
12621 : else
12622 31601 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
12623 31601 : if (1 > (int ) 10)
12624 : bp_pack_var_len_int (bp, ptr->x_param_dom_jump_threading ^ 1);
12625 : else
12626 31601 : bp_pack_var_len_int (bp, ptr->x_param_dom_jump_threading);
12627 31601 : if (256 > (int ) 10)
12628 31601 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
12629 : else
12630 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
12631 31601 : if (256 > (int ) 10)
12632 31601 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
12633 : else
12634 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
12635 31601 : if (6 > (int ) 10)
12636 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
12637 : else
12638 31601 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
12639 31601 : if (2 > (int ) 10)
12640 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
12641 : else
12642 31601 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
12643 31601 : if (0 > (int ) 10)
12644 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
12645 : else
12646 31601 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
12647 31601 : if (10 > (int ) 10)
12648 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
12649 : else
12650 31601 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
12651 31601 : if (3 > (int ) 10)
12652 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
12653 : else
12654 31601 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
12655 31601 : if (10 > (int ) 10)
12656 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
12657 : else
12658 31601 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
12659 31601 : if (3 > (int ) 10)
12660 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
12661 : else
12662 31601 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
12663 31601 : if (100 > (int ) 10)
12664 31601 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
12665 : else
12666 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
12667 31601 : if (10 > (int ) 10)
12668 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
12669 : else
12670 31601 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
12671 31601 : if (0 > (int ) 10)
12672 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
12673 : else
12674 31601 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
12675 31601 : if (16 > (int ) 10)
12676 31601 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
12677 : else
12678 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
12679 31601 : if (1 > (int ) 10)
12680 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
12681 : else
12682 31601 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
12683 31601 : if (1 > (int ) 10)
12684 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
12685 : else
12686 31601 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
12687 31601 : if (1 > (int ) 10)
12688 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
12689 : else
12690 31601 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
12691 31601 : if (1 > (int ) 10)
12692 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
12693 : else
12694 31601 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
12695 31601 : if (1 > (int ) 10)
12696 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
12697 : else
12698 31601 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
12699 31601 : if (1 > (int ) 10)
12700 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
12701 : else
12702 31601 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
12703 31601 : if (200 > (int ) 10)
12704 31601 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
12705 : else
12706 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
12707 31601 : if (30 > (int ) 10)
12708 31601 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
12709 : else
12710 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
12711 31601 : if (40 > (int ) 10)
12712 31601 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
12713 : else
12714 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
12715 31601 : if (1100 > (int ) 10)
12716 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 1100);
12717 : else
12718 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
12719 31601 : if (16000 > (int ) 10)
12720 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
12721 : else
12722 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
12723 31601 : if (64 > (int ) 10)
12724 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
12725 : else
12726 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
12727 31601 : if (8 > (int ) 10)
12728 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
12729 : else
12730 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
12731 31601 : if (2 > (int ) 10)
12732 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
12733 : else
12734 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
12735 31601 : if (40 > (int ) 10)
12736 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
12737 : else
12738 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
12739 31601 : if (6 > (int ) 10)
12740 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
12741 : else
12742 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
12743 31601 : if (15 > (int ) 10)
12744 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
12745 : else
12746 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
12747 31601 : if (3 > (int ) 10)
12748 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
12749 : else
12750 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
12751 31601 : if (10 > (int ) 10)
12752 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
12753 : else
12754 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
12755 31601 : if (8 > (int ) 10)
12756 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
12757 : else
12758 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
12759 31601 : if (8 > (int ) 10)
12760 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
12761 : else
12762 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
12763 31601 : if (25000 > (int ) 10)
12764 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
12765 : else
12766 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
12767 31601 : if (16 > (int ) 10)
12768 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
12769 : else
12770 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
12771 31601 : if (16 > (int ) 10)
12772 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
12773 : else
12774 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
12775 31601 : if (10 > (int ) 10)
12776 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
12777 : else
12778 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
12779 31601 : if (5 > (int ) 10)
12780 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
12781 : else
12782 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
12783 31601 : if (50 > (int ) 10)
12784 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
12785 : else
12786 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
12787 31601 : if (8 > (int ) 10)
12788 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
12789 : else
12790 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
12791 31601 : if (2 > (int ) 10)
12792 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
12793 : else
12794 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
12795 31601 : if (4 > (int ) 10)
12796 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
12797 : else
12798 31601 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
12799 31601 : if (1 > (int ) 10)
12800 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
12801 : else
12802 31601 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
12803 31601 : if (2 > (int ) 10)
12804 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
12805 : else
12806 31601 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
12807 31601 : if (1000 > (int ) 10)
12808 31601 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
12809 : else
12810 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
12811 31601 : if (100 > (int ) 10)
12812 31601 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
12813 : else
12814 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
12815 31601 : if (1000 > (int ) 10)
12816 31601 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
12817 : else
12818 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
12819 31601 : if (10 > (int ) 10)
12820 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
12821 : else
12822 31601 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
12823 31601 : if (40 > (int ) 10)
12824 31601 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
12825 : else
12826 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
12827 31601 : if (250 > (int ) 10)
12828 31601 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
12829 : else
12830 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
12831 31601 : if (!lto_stream_offload_p) {
12832 31601 : if (1 > (int ) 10)
12833 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 1);
12834 : else
12835 31601 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
12836 : }
12837 31601 : if (300 > (int ) 10)
12838 31601 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
12839 : else
12840 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
12841 31601 : if (800 > (int ) 10)
12842 31601 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
12843 : else
12844 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
12845 31601 : if (32 > (int ) 10)
12846 31601 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
12847 : else
12848 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
12849 31601 : if (64 > (int ) 10)
12850 31601 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
12851 : else
12852 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
12853 31601 : if (512 > (int ) 10)
12854 31601 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
12855 : else
12856 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
12857 31601 : if (100 > (int ) 10)
12858 31601 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
12859 : else
12860 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
12861 31601 : if (2700 > (int ) 10)
12862 31601 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
12863 : else
12864 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
12865 31601 : if (1000 > (int ) 10)
12866 31601 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
12867 : else
12868 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
12869 31601 : if (256 > (int ) 10)
12870 31601 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
12871 : else
12872 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
12873 31601 : if (10000 > (int ) 10)
12874 31601 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
12875 : else
12876 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
12877 31601 : if (20 > (int ) 10)
12878 31601 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
12879 : else
12880 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
12881 31601 : if (51 > (int ) 10)
12882 31601 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
12883 : else
12884 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
12885 31601 : if (64 > (int ) 10)
12886 31601 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
12887 : else
12888 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
12889 31601 : if (2 > (int ) 10)
12890 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
12891 : else
12892 31601 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
12893 31601 : if (10000 > (int ) 10)
12894 31601 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
12895 : else
12896 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
12897 31601 : if (1000 > (int ) 10)
12898 31601 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
12899 : else
12900 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
12901 31601 : if (200 > (int ) 10)
12902 31601 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
12903 : else
12904 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
12905 31601 : if (100 > (int ) 10)
12906 31601 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
12907 : else
12908 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
12909 31601 : if (40 > (int ) 10)
12910 31601 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
12911 : else
12912 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
12913 31601 : if (500 > (int ) 10)
12914 31601 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
12915 : else
12916 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
12917 31601 : if (30 > (int ) 10)
12918 31601 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
12919 : else
12920 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
12921 31601 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
12922 31601 : if (1 > (int ) 10)
12923 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
12924 : else
12925 31601 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
12926 31601 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
12927 31601 : if (1000 > (int ) 10)
12928 31601 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
12929 : else
12930 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
12931 31601 : if (80 > (int ) 10)
12932 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
12933 : else
12934 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
12935 31601 : if (4 > (int ) 10)
12936 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
12937 : else
12938 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
12939 31601 : if (3000 > (int ) 10)
12940 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
12941 : else
12942 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
12943 31601 : if (8 > (int ) 10)
12944 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
12945 : else
12946 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
12947 31601 : if (16 > (int ) 10)
12948 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
12949 : else
12950 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
12951 31601 : if (200 > (int ) 10)
12952 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
12953 : else
12954 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
12955 31601 : if (100 > (int ) 10)
12956 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
12957 : else
12958 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
12959 31601 : if (1000 > (int ) 10)
12960 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
12961 : else
12962 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
12963 31601 : if (10 > (int ) 10)
12964 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
12965 : else
12966 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
12967 31601 : if (500 > (int ) 10)
12968 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
12969 : else
12970 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
12971 31601 : if (100000 > (int ) 10)
12972 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
12973 : else
12974 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
12975 31601 : if (100 > (int ) 10)
12976 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
12977 : else
12978 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
12979 31601 : if (333 > (int ) 10)
12980 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
12981 : else
12982 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
12983 31601 : if (3 > (int ) 10)
12984 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
12985 : else
12986 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
12987 31601 : if (5000 > (int ) 10)
12988 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
12989 : else
12990 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
12991 31601 : if (1 > (int ) 10)
12992 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
12993 : else
12994 31601 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
12995 31601 : if (200 > (int ) 10)
12996 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
12997 : else
12998 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
12999 31601 : if (100 > (int ) 10)
13000 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
13001 : else
13002 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
13003 31601 : if (20 > (int ) 10)
13004 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
13005 : else
13006 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
13007 31601 : if (131072 > (int ) 10)
13008 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
13009 : else
13010 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
13011 31601 : if (8 > (int ) 10)
13012 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
13013 : else
13014 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
13015 31601 : if (8 > (int ) 10)
13016 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
13017 : else
13018 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
13019 31601 : if (30 > (int ) 10)
13020 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
13021 : else
13022 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
13023 31601 : if (4000 > (int ) 10)
13024 31601 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
13025 : else
13026 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
13027 31601 : if (6 > (int ) 10)
13028 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
13029 : else
13030 31601 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
13031 31601 : if (15 > (int ) 10)
13032 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
13033 : else
13034 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
13035 31601 : if (450 > (int ) 10)
13036 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
13037 : else
13038 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
13039 31601 : if (450 > (int ) 10)
13040 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
13041 : else
13042 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
13043 31601 : if (70 > (int ) 10)
13044 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
13045 : else
13046 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
13047 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
13048 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
13049 31601 : if (8 > (int ) 10)
13050 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
13051 : else
13052 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
13053 31601 : if (8 > (int ) 10)
13054 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
13055 : else
13056 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
13057 31601 : if (350000 > (int ) 10)
13058 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
13059 : else
13060 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
13061 31601 : if (10 > (int ) 10)
13062 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
13063 : else
13064 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
13065 31601 : if (1000 > (int ) 10)
13066 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
13067 : else
13068 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
13069 31601 : if (15 > (int ) 10)
13070 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
13071 : else
13072 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
13073 31601 : if (64 > (int ) 10)
13074 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
13075 : else
13076 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
13077 31601 : if (10000 > (int ) 10)
13078 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
13079 : else
13080 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
13081 31601 : if (20 > (int ) 10)
13082 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
13083 : else
13084 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
13085 31601 : if (40 > (int ) 10)
13086 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
13087 : else
13088 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
13089 31601 : if (8 > (int ) 10)
13090 : bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk ^ 8);
13091 : else
13092 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk);
13093 31601 : if (100 > (int ) 10)
13094 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
13095 : else
13096 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
13097 31601 : if (32 > (int ) 10)
13098 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
13099 : else
13100 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
13101 31601 : if (16 > (int ) 10)
13102 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
13103 : else
13104 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
13105 31601 : if (100 > (int ) 10)
13106 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
13107 : else
13108 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
13109 31601 : if (32 > (int ) 10)
13110 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
13111 : else
13112 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
13113 31601 : if (15 > (int ) 10)
13114 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
13115 : else
13116 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
13117 31601 : if (200 > (int ) 10)
13118 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
13119 : else
13120 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
13121 31601 : if (5 > (int ) 10)
13122 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
13123 : else
13124 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
13125 31601 : if (100 > (int ) 10)
13126 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
13127 : else
13128 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
13129 31601 : if (100 > (int ) 10)
13130 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
13131 : else
13132 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
13133 31601 : if (10 > (int ) 10)
13134 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
13135 : else
13136 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
13137 31601 : if (20 > (int ) 10)
13138 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
13139 : else
13140 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
13141 31601 : if (40 > (int ) 10)
13142 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
13143 : else
13144 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
13145 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
13146 31601 : if (3 > (int ) 10)
13147 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
13148 : else
13149 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
13150 31601 : if (100 > (int ) 10)
13151 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
13152 : else
13153 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
13154 31601 : if (10 > (int ) 10)
13155 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
13156 : else
13157 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
13158 31601 : if (100 > (int ) 10)
13159 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
13160 : else
13161 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
13162 31601 : if (50 > (int ) 10)
13163 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
13164 : else
13165 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
13166 31601 : if (50 > (int ) 10)
13167 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
13168 : else
13169 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
13170 31601 : if (64 > (int ) 10)
13171 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
13172 : else
13173 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
13174 31601 : if (2 > (int ) 10)
13175 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
13176 : else
13177 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
13178 31601 : if (10 > (int ) 10)
13179 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
13180 : else
13181 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
13182 31601 : if (2 > (int ) 10)
13183 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
13184 : else
13185 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
13186 31601 : if (10000 > (int ) 10)
13187 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
13188 : else
13189 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
13190 31601 : if (4 > (int ) 10)
13191 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
13192 : else
13193 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
13194 31601 : if (8 > (int ) 10)
13195 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
13196 : else
13197 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
13198 31601 : if (200 > (int ) 10)
13199 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
13200 : else
13201 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
13202 31601 : if (50 > (int ) 10)
13203 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
13204 : else
13205 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
13206 31601 : if (50 > (int ) 10)
13207 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
13208 : else
13209 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
13210 31601 : if (1 > (int ) 10)
13211 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
13212 : else
13213 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
13214 31601 : if (12 > (int ) 10)
13215 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
13216 : else
13217 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
13218 31601 : if (50 > (int ) 10)
13219 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
13220 : else
13221 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
13222 31601 : if (50000000 > (int ) 10)
13223 31601 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
13224 : else
13225 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
13226 31601 : if (1 > (int ) 10)
13227 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
13228 : else
13229 31601 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
13230 31601 : if (5 > (int ) 10)
13231 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
13232 : else
13233 31601 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
13234 31601 : if (10 > (int ) 10)
13235 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
13236 : else
13237 31601 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
13238 31601 : if (9 > (int ) 10)
13239 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
13240 : else
13241 31601 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
13242 31601 : if (30 > (int ) 10)
13243 31601 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
13244 : else
13245 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
13246 31601 : if (4096 > (int ) 10)
13247 31601 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
13248 : else
13249 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
13250 31601 : if (32 > (int ) 10)
13251 31601 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
13252 : else
13253 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
13254 31601 : if (40 > (int ) 10)
13255 31601 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
13256 : else
13257 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
13258 31601 : bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
13259 31601 : if (16 > (int ) 10)
13260 31601 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
13261 : else
13262 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
13263 31601 : if (8 > (int ) 10)
13264 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
13265 : else
13266 31601 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
13267 31601 : if (32 > (int ) 10)
13268 31601 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
13269 : else
13270 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
13271 31601 : if (256 > (int ) 10)
13272 31601 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
13273 : else
13274 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
13275 31601 : if (256 > (int ) 10)
13276 31601 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
13277 : else
13278 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
13279 31601 : if (16 > (int ) 10)
13280 31601 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
13281 : else
13282 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
13283 31601 : if (64 > (int ) 10)
13284 31601 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
13285 : else
13286 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
13287 31601 : bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
13288 31601 : if (100 > (int ) 10)
13289 31601 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
13290 : else
13291 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
13292 31601 : bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
13293 31601 : if (70 > (int ) 10)
13294 31601 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
13295 : else
13296 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
13297 31601 : if (5 > (int ) 10)
13298 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
13299 : else
13300 31601 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
13301 31601 : if (2 > (int ) 10)
13302 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
13303 : else
13304 31601 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
13305 31601 : if (1 > (int ) 10)
13306 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
13307 : else
13308 31601 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
13309 31601 : if (200 > (int ) 10)
13310 31601 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
13311 : else
13312 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
13313 31601 : if (3 > (int ) 10)
13314 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
13315 : else
13316 31601 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
13317 31601 : if (-1 > (int ) 10)
13318 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
13319 : else
13320 31601 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
13321 31601 : bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
13322 31601 : if (6 > (int ) 10)
13323 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
13324 : else
13325 31601 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
13326 31601 : if (5 > (int ) 10)
13327 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
13328 : else
13329 31601 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
13330 31601 : if (200 > (int ) 10)
13331 31601 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
13332 : else
13333 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
13334 31601 : if (7 > (int ) 10)
13335 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
13336 : else
13337 31601 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
13338 31601 : if (1000 > (int ) 10)
13339 31601 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
13340 : else
13341 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
13342 31601 : if (10 > (int ) 10)
13343 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
13344 : else
13345 31601 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
13346 31601 : if (100 > (int ) 10)
13347 31601 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
13348 : else
13349 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
13350 31601 : if (-1 > (int ) 10)
13351 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
13352 : else
13353 31601 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
13354 31601 : if (1 > (int ) 10)
13355 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
13356 : else
13357 31601 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
13358 31601 : if (1 > (int ) 10)
13359 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
13360 : else
13361 31601 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
13362 31601 : if (40 > (int ) 10)
13363 31601 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
13364 : else
13365 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
13366 31601 : if (10 > (int ) 10)
13367 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
13368 : else
13369 31601 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
13370 31601 : if (2 > (int ) 10)
13371 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
13372 : else
13373 31601 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
13374 31601 : if (50 > (int ) 10)
13375 31601 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
13376 : else
13377 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
13378 31601 : if (2 > (int ) 10)
13379 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
13380 : else
13381 31601 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
13382 31601 : if (3 > (int ) 10)
13383 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
13384 : else
13385 31601 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
13386 31601 : if (75 > (int ) 10)
13387 31601 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
13388 : else
13389 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
13390 31601 : bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
13391 31601 : bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
13392 31601 : if (2 > (int ) 10)
13393 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
13394 : else
13395 31601 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
13396 31601 : if (2 > (int ) 10)
13397 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
13398 : else
13399 31601 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
13400 31601 : if (32 > (int ) 10)
13401 31601 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
13402 : else
13403 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
13404 31601 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
13405 31601 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
13406 31601 : if (512 > (int ) 10)
13407 31601 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
13408 : else
13409 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
13410 31601 : if (8 > (int ) 10)
13411 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
13412 : else
13413 31601 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
13414 31601 : if (12 > (int ) 10)
13415 31601 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
13416 : else
13417 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
13418 31601 : if (12 > (int ) 10)
13419 31601 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
13420 : else
13421 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
13422 31601 : if (10 > (int ) 10)
13423 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
13424 : else
13425 31601 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
13426 31601 : if (1 > (int ) 10)
13427 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
13428 : else
13429 31601 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
13430 31601 : if (65536 > (int ) 10)
13431 31601 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
13432 : else
13433 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
13434 31601 : if (8 > (int ) 10)
13435 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
13436 : else
13437 31601 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
13438 31601 : bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
13439 31601 : if (9 > (int ) 10)
13440 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
13441 : else
13442 31601 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
13443 31601 : if (95 > (int ) 10)
13444 31601 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
13445 : else
13446 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
13447 31601 : if (75 > (int ) 10)
13448 31601 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
13449 : else
13450 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
13451 31601 : if (100 > (int ) 10)
13452 31601 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
13453 : else
13454 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
13455 31601 : if (80 > (int ) 10)
13456 31601 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
13457 : else
13458 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
13459 31601 : if (50 > (int ) 10)
13460 31601 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
13461 : else
13462 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
13463 31601 : if (10 > (int ) 10)
13464 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
13465 : else
13466 31601 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
13467 31601 : if (256 > (int ) 10)
13468 31601 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
13469 : else
13470 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
13471 31601 : bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
13472 31601 : if (1000 > (int ) 10)
13473 31601 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
13474 : else
13475 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
13476 31601 : if (12 > (int ) 10)
13477 31601 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
13478 : else
13479 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
13480 31601 : if (8 > (int ) 10)
13481 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
13482 : else
13483 31601 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
13484 31601 : if (100000 > (int ) 10)
13485 31601 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
13486 : else
13487 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
13488 31601 : if (2 > (int ) 10)
13489 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
13490 : else
13491 31601 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
13492 31601 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
13493 31601 : if (2 > (int ) 10)
13494 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
13495 : else
13496 31601 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
13497 31601 : if (2 > (int ) 10)
13498 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
13499 : else
13500 31601 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
13501 31601 : if (20 > (int ) 10)
13502 31601 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
13503 : else
13504 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
13505 31601 : if (4 > (int ) 10)
13506 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
13507 : else
13508 31601 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
13509 31601 : if (1 > (int ) 10)
13510 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
13511 : else
13512 31601 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
13513 31601 : if (256 > (int ) 10)
13514 31601 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
13515 : else
13516 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
13517 31601 : if (!lto_stream_offload_p) {
13518 31601 : if (1 > (int ) 10)
13519 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
13520 : else
13521 31601 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
13522 : }
13523 31601 : if (1 > (int ) 10)
13524 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
13525 : else
13526 31601 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
13527 31601 : if (!lto_stream_offload_p) {
13528 31601 : if (50 > (int ) 10)
13529 31601 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
13530 : else
13531 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
13532 : }
13533 31601 : if (32 > (int ) 10)
13534 31601 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
13535 : else
13536 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
13537 31601 : if (-1 > (int ) 10)
13538 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
13539 : else
13540 31601 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
13541 31601 : if (15 > (int ) 10)
13542 31601 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
13543 : else
13544 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
13545 31601 : if (6 > (int ) 10)
13546 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
13547 : else
13548 31601 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
13549 31601 : if (!lto_stream_offload_p) {
13550 31601 : if (2 > (int ) 10)
13551 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
13552 : else
13553 31601 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
13554 : }
13555 31601 : if (0 > (int ) 10)
13556 : bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^ 0);
13557 : else
13558 31601 : bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
13559 31601 : if (150000 > (int ) 10)
13560 31601 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
13561 : else
13562 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
13563 31601 : if (32 > (int ) 10)
13564 31601 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
13565 : else
13566 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
13567 31601 : if (3000 > (int ) 10)
13568 31601 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
13569 : else
13570 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
13571 31601 : if (50 > (int ) 10)
13572 31601 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
13573 : else
13574 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
13575 31601 : if (250 > (int ) 10)
13576 31601 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
13577 : else
13578 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
13579 31601 : if (1 > (int ) 10)
13580 : bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma ^ 1);
13581 : else
13582 31601 : bp_pack_var_len_int (bp, ptr->x_param_widening_mul_defer_fma);
13583 31601 : bp_pack_var_len_int (bp, ptr->x_warn_inline);
13584 31601 : bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
13585 31601 : bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
13586 31601 : bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
13587 31601 : bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
13588 31601 : bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
13589 31601 : bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
13590 31601 : bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
13591 31601 : bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
13592 31601 : bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
13593 31601 : bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
13594 31601 : bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
13595 31601 : bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
13596 31601 : bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
13597 31601 : bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
13598 31601 : bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
13599 31601 : bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
13600 31601 : bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
13601 31601 : bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
13602 31601 : bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
13603 31601 : bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
13604 31601 : bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
13605 31601 : bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
13606 31601 : bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
13607 31601 : bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
13608 31601 : bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
13609 31601 : bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
13610 31601 : bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
13611 31601 : bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
13612 31601 : bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
13613 31601 : bp_pack_var_len_int (bp, ptr->x_flag_dce);
13614 31601 : bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
13615 31601 : bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
13616 31601 : bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
13617 31601 : bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
13618 31601 : bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
13619 31601 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
13620 31601 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
13621 31601 : bp_pack_var_len_int (bp, ptr->x_flag_dse);
13622 31601 : bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
13623 31601 : bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
13624 31601 : bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
13625 31601 : bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
13626 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
13627 31601 : bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
13628 31601 : bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
13629 31601 : bp_pack_var_len_int (bp, ptr->x_flag_float_store);
13630 31601 : bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
13631 31601 : bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
13632 31601 : bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
13633 31601 : bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
13634 31601 : bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
13635 31601 : bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
13636 31601 : bp_pack_var_len_int (bp, ptr->x_flag_gcse);
13637 31601 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
13638 31601 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
13639 31601 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
13640 31601 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
13641 31601 : bp_pack_var_len_int (bp, ptr->x_flag_graphite);
13642 31601 : bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
13643 31601 : bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
13644 31601 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
13645 31601 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
13646 31601 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
13647 31601 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
13648 31601 : bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
13649 31601 : bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
13650 31601 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
13651 31601 : bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
13652 31601 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
13653 31601 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
13654 31601 : bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
13655 31601 : bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
13656 31601 : bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
13657 31601 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
13658 31601 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
13659 31601 : bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
13660 31601 : bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
13661 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
13662 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
13663 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
13664 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
13665 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
13666 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
13667 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
13668 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
13669 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
13670 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
13671 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
13672 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
13673 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
13674 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
13675 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
13676 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
13677 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
13678 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
13679 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
13680 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
13681 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
13682 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
13683 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
13684 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
13685 31601 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
13686 31601 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
13687 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
13688 31601 : bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
13689 31601 : bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
13690 31601 : bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
13691 31601 : bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
13692 31601 : bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
13693 31601 : bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
13694 31601 : bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
13695 31601 : bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
13696 31601 : bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
13697 31601 : bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
13698 31601 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
13699 31601 : bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
13700 31601 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
13701 31601 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
13702 31601 : bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
13703 31601 : bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
13704 31601 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
13705 31601 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
13706 31601 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
13707 31601 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
13708 31601 : bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
13709 31601 : bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
13710 31601 : bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
13711 31601 : bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
13712 31601 : bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
13713 31601 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
13714 31601 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
13715 31601 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
13716 31601 : bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
13717 31601 : bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
13718 31601 : bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
13719 31601 : bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
13720 31601 : bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
13721 31601 : bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
13722 31601 : bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
13723 31601 : bp_pack_var_len_int (bp, ptr->x_flag_plt);
13724 31601 : bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
13725 31601 : bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
13726 31601 : bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
13727 31601 : bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
13728 31601 : bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
13729 31601 : bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
13730 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ree);
13731 31601 : bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
13732 31601 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
13733 31601 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
13734 31601 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
13735 31601 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
13736 31601 : bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
13737 31601 : bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
13738 31601 : bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
13739 31601 : bp_pack_var_len_int (bp, ptr->x_flag_rtti);
13740 31601 : bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
13741 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
13742 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
13743 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
13744 31601 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
13745 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
13746 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
13747 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
13748 31601 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
13749 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
13750 31601 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
13751 31601 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
13752 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
13753 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
13754 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
13755 31601 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
13756 31601 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
13757 31601 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
13758 31601 : bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
13759 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
13760 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
13761 31601 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
13762 31601 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
13763 31601 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
13764 31601 : bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
13765 31601 : bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
13766 31601 : bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
13767 31601 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
13768 31601 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
13769 31601 : bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
13770 31601 : bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
13771 31601 : bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
13772 31601 : bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
13773 31601 : bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
13774 31601 : bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
13775 31601 : bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
13776 31601 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
13777 31601 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
13778 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
13779 31601 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
13780 31601 : bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
13781 31601 : bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
13782 31601 : bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
13783 31601 : bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
13784 31601 : bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
13785 31601 : bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
13786 31601 : bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
13787 31601 : bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
13788 31601 : bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
13789 31601 : bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
13790 31601 : bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
13791 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tracer);
13792 31601 : bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
13793 31601 : bp_pack_var_len_int (bp, ptr->x_flag_trapv);
13794 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
13795 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
13796 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
13797 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
13798 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
13799 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
13800 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
13801 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
13802 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
13803 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
13804 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
13805 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
13806 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
13807 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
13808 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
13809 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
13810 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
13811 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
13812 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
13813 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
13814 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
13815 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
13816 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
13817 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
13818 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
13819 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
13820 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
13821 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
13822 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
13823 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
13824 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
13825 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
13826 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
13827 31601 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
13828 31601 : bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
13829 31601 : bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
13830 31601 : bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
13831 31601 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
13832 31601 : bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
13833 31601 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
13834 31601 : bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
13835 31601 : bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
13836 31601 : bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
13837 31601 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
13838 31601 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
13839 31601 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
13840 31601 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
13841 31601 : bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
13842 31601 : bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
13843 31601 : bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
13844 31601 : bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
13845 31601 : bp_pack_var_len_int (bp, ptr->x_flag_web);
13846 31601 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
13847 31601 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
13848 31601 : bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
13849 31601 : if (!lto_stream_offload_p) {
13850 31601 : bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
13851 : }
13852 31601 : if (!lto_stream_offload_p) {
13853 31601 : bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
13854 : }
13855 316010 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
13856 284409 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
13857 31601 : }
13858 :
13859 : /* Stream in optimization options */
13860 : void
13861 21976 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
13862 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
13863 : struct cl_optimization *ptr ATTRIBUTE_UNUSED)
13864 : {
13865 21976 : ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
13866 21976 : ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
13867 21976 : ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
13868 21976 : ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
13869 21976 : ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
13870 21976 : if (4 > (int ) 10)
13871 : ptr->x_param_align_loop_iterations ^= 4;
13872 21976 : ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
13873 21976 : if (100 > (int ) 10)
13874 21976 : ptr->x_param_align_threshold ^= 100;
13875 21976 : ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
13876 21976 : if (1 > (int ) 10)
13877 : ptr->x_param_asan_protect_allocas ^= 1;
13878 21976 : ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13879 21976 : if (1 > (int ) 10)
13880 : ptr->x_param_asan_instrument_reads ^= 1;
13881 21976 : ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13882 21976 : if (1 > (int ) 10)
13883 : ptr->x_param_asan_instrument_writes ^= 1;
13884 21976 : ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
13885 21976 : if (7000 > (int ) 10)
13886 21976 : ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
13887 21976 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
13888 21976 : if (0 > (int ) 10)
13889 : ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
13890 21976 : ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
13891 21976 : if (1 > (int ) 10)
13892 : ptr->x_param_asan_memintrin ^= 1;
13893 21976 : ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
13894 21976 : if (1 > (int ) 10)
13895 : ptr->x_param_asan_stack ^= 1;
13896 21976 : ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
13897 21976 : if (1 > (int ) 10)
13898 : ptr->x_param_asan_use_after_return ^= 1;
13899 21976 : ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
13900 21976 : if (1 > (int ) 10)
13901 : ptr->x_param_auto_profile_bbs ^= 1;
13902 21976 : ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
13903 21976 : if (0 > (int ) 10)
13904 : ptr->x_param_auto_profile_reorder_only ^= 0;
13905 21976 : ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
13906 21976 : if (10 > (int ) 10)
13907 : ptr->x_param_avg_loop_niter ^= 10;
13908 21976 : ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
13909 21976 : ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
13910 21976 : if (90 > (int ) 10)
13911 21976 : ptr->x_param_builtin_expect_probability ^= 90;
13912 21976 : ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
13913 21976 : if (3 > (int ) 10)
13914 : ptr->x_param_builtin_string_cmp_inline_length ^= 3;
13915 21976 : ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
13916 21976 : ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
13917 21976 : if (20 > (int ) 10)
13918 21976 : ptr->x_param_comdat_sharing_probability ^= 20;
13919 21976 : ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13920 21976 : if (0 > (int ) 10)
13921 : ptr->x_param_construct_interfere_size ^= 0;
13922 21976 : ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
13923 21976 : if (1 > (int ) 10)
13924 : ptr->x_param_cycle_accurate_model ^= 1;
13925 21976 : ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13926 21976 : if (0 > (int ) 10)
13927 : ptr->x_param_destruct_interfere_size ^= 0;
13928 21976 : ptr->x_param_dom_jump_threading = (int ) bp_unpack_var_len_int (bp);
13929 21976 : if (1 > (int ) 10)
13930 : ptr->x_param_dom_jump_threading ^= 1;
13931 21976 : ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
13932 21976 : if (256 > (int ) 10)
13933 21976 : ptr->x_param_dse_max_alias_queries_per_store ^= 256;
13934 21976 : ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
13935 21976 : if (256 > (int ) 10)
13936 21976 : ptr->x_param_dse_max_object_size ^= 256;
13937 21976 : ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
13938 21976 : if (6 > (int ) 10)
13939 : ptr->x_param_early_inlining_insns ^= 6;
13940 21976 : ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
13941 21976 : if (2 > (int ) 10)
13942 : ptr->x_param_fsm_scale_path_stmts ^= 2;
13943 21976 : ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
13944 21976 : if (0 > (int ) 10)
13945 : ptr->x_param_fully_pipelined_fma ^= 0;
13946 21976 : ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
13947 21976 : if (10 > (int ) 10)
13948 : ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
13949 21976 : ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
13950 21976 : if (3 > (int ) 10)
13951 : ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
13952 21976 : ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
13953 21976 : if (10 > (int ) 10)
13954 : ptr->x_param_gcse_cost_distance_ratio ^= 10;
13955 21976 : ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
13956 21976 : if (3 > (int ) 10)
13957 : ptr->x_param_gcse_unrestricted_cost ^= 3;
13958 21976 : ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
13959 21976 : if (100 > (int ) 10)
13960 21976 : ptr->x_param_graphite_max_arrays_per_scop ^= 100;
13961 21976 : ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
13962 21976 : if (10 > (int ) 10)
13963 : ptr->x_param_graphite_max_nb_scop_params ^= 10;
13964 21976 : ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
13965 21976 : if (0 > (int ) 10)
13966 : ptr->x_param_hardcfr_max_blocks ^= 0;
13967 21976 : ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
13968 21976 : if (16 > (int ) 10)
13969 21976 : ptr->x_param_hardcfr_max_inline_blocks ^= 16;
13970 21976 : ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
13971 21976 : if (1 > (int ) 10)
13972 : ptr->x_param_hwasan_instrument_allocas ^= 1;
13973 21976 : ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
13974 21976 : if (1 > (int ) 10)
13975 : ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
13976 21976 : ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13977 21976 : if (1 > (int ) 10)
13978 : ptr->x_param_hwasan_instrument_reads ^= 1;
13979 21976 : ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
13980 21976 : if (1 > (int ) 10)
13981 : ptr->x_param_hwasan_instrument_stack ^= 1;
13982 21976 : ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13983 21976 : if (1 > (int ) 10)
13984 : ptr->x_param_hwasan_instrument_writes ^= 1;
13985 21976 : ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
13986 21976 : if (1 > (int ) 10)
13987 : ptr->x_param_hwasan_random_frame_tag ^= 1;
13988 21976 : ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
13989 21976 : if (200 > (int ) 10)
13990 21976 : ptr->x_param_inline_heuristics_hint_percent ^= 200;
13991 21976 : ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
13992 21976 : if (30 > (int ) 10)
13993 21976 : ptr->x_param_inline_min_speedup ^= 30;
13994 21976 : ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
13995 21976 : if (40 > (int ) 10)
13996 21976 : ptr->x_param_inline_unit_growth ^= 40;
13997 21976 : ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
13998 21976 : if (1100 > (int ) 10)
13999 21976 : ptr->x_param_ipa_cp_eval_threshold ^= 1100;
14000 21976 : ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
14001 21976 : if (16000 > (int ) 10)
14002 21976 : ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
14003 21976 : ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
14004 21976 : if (64 > (int ) 10)
14005 21976 : ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
14006 21976 : ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
14007 21976 : if (8 > (int ) 10)
14008 : ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
14009 21976 : ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
14010 21976 : if (2 > (int ) 10)
14011 : ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
14012 21976 : ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
14013 21976 : if (40 > (int ) 10)
14014 21976 : ptr->x_param_ipa_cp_recursion_penalty ^= 40;
14015 21976 : ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
14016 21976 : if (6 > (int ) 10)
14017 : ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
14018 21976 : ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
14019 21976 : if (15 > (int ) 10)
14020 21976 : ptr->x_param_ipa_cp_single_call_penalty ^= 15;
14021 21976 : ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
14022 21976 : if (3 > (int ) 10)
14023 : ptr->x_param_ipa_cp_sweeps ^= 3;
14024 21976 : ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
14025 21976 : if (10 > (int ) 10)
14026 : ptr->x_param_ipa_cp_unit_growth ^= 10;
14027 21976 : ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
14028 21976 : if (8 > (int ) 10)
14029 : ptr->x_param_ipa_cp_value_list_size ^= 8;
14030 21976 : ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
14031 21976 : if (8 > (int ) 10)
14032 : ptr->x_param_ipa_jump_function_lookups ^= 8;
14033 21976 : ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
14034 21976 : if (25000 > (int ) 10)
14035 21976 : ptr->x_param_ipa_max_aa_steps ^= 25000;
14036 21976 : ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
14037 21976 : if (16 > (int ) 10)
14038 21976 : ptr->x_param_ipa_max_agg_items ^= 16;
14039 21976 : ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
14040 21976 : if (16 > (int ) 10)
14041 21976 : ptr->x_param_ipa_max_loop_predicates ^= 16;
14042 21976 : ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
14043 21976 : if (10 > (int ) 10)
14044 : ptr->x_param_ipa_max_param_expr_ops ^= 10;
14045 21976 : ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
14046 21976 : if (5 > (int ) 10)
14047 : ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
14048 21976 : ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
14049 21976 : if (50 > (int ) 10)
14050 21976 : ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
14051 21976 : ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
14052 21976 : if (8 > (int ) 10)
14053 : ptr->x_param_ipa_sra_max_replacements ^= 8;
14054 21976 : ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
14055 21976 : if (2 > (int ) 10)
14056 : ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
14057 21976 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
14058 21976 : if (4 > (int ) 10)
14059 : ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
14060 21976 : ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
14061 21976 : if (1 > (int ) 10)
14062 : ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
14063 21976 : ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
14064 21976 : if (2 > (int ) 10)
14065 : ptr->x_param_ira_loop_reserved_regs ^= 2;
14066 21976 : ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
14067 21976 : if (1000 > (int ) 10)
14068 21976 : ptr->x_param_ira_max_conflict_table_size ^= 1000;
14069 21976 : ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
14070 21976 : if (100 > (int ) 10)
14071 21976 : ptr->x_param_ira_max_loops_num ^= 100;
14072 21976 : ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
14073 21976 : if (1000 > (int ) 10)
14074 21976 : ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
14075 21976 : ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
14076 21976 : if (10 > (int ) 10)
14077 : ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
14078 21976 : ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
14079 21976 : if (40 > (int ) 10)
14080 21976 : ptr->x_param_iv_consider_all_candidates_bound ^= 40;
14081 21976 : ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
14082 21976 : if (250 > (int ) 10)
14083 21976 : ptr->x_param_iv_max_considered_uses ^= 250;
14084 : #ifdef ACCEL_COMPILER
14085 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
14086 : #else
14087 21976 : ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
14088 21976 : if (1 > (int ) 10)
14089 : ptr->x_ix86_vect_compare_costs ^= 1;
14090 : #endif
14091 21976 : ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
14092 21976 : if (300 > (int ) 10)
14093 21976 : ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
14094 21976 : ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
14095 21976 : if (800 > (int ) 10)
14096 21976 : ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
14097 21976 : ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
14098 21976 : if (32 > (int ) 10)
14099 21976 : ptr->x_param_l1_cache_line_size ^= 32;
14100 21976 : ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
14101 21976 : if (64 > (int ) 10)
14102 21976 : ptr->x_param_l1_cache_size ^= 64;
14103 21976 : ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
14104 21976 : if (512 > (int ) 10)
14105 21976 : ptr->x_param_l2_cache_size ^= 512;
14106 21976 : ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
14107 21976 : if (100 > (int ) 10)
14108 21976 : ptr->x_param_large_function_growth ^= 100;
14109 21976 : ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
14110 21976 : if (2700 > (int ) 10)
14111 21976 : ptr->x_param_large_function_insns ^= 2700;
14112 21976 : ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
14113 21976 : if (1000 > (int ) 10)
14114 21976 : ptr->x_param_stack_frame_growth ^= 1000;
14115 21976 : ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
14116 21976 : if (256 > (int ) 10)
14117 21976 : ptr->x_param_large_stack_frame ^= 256;
14118 21976 : ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
14119 21976 : if (10000 > (int ) 10)
14120 21976 : ptr->x_param_large_unit_insns ^= 10000;
14121 21976 : ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
14122 21976 : if (20 > (int ) 10)
14123 21976 : ptr->x_param_lim_expensive ^= 20;
14124 21976 : ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
14125 21976 : if (51 > (int ) 10)
14126 21976 : ptr->x_param_loop_block_tile_size ^= 51;
14127 21976 : ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
14128 21976 : if (64 > (int ) 10)
14129 21976 : ptr->x_param_loop_interchange_max_num_stmts ^= 64;
14130 21976 : ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
14131 21976 : if (2 > (int ) 10)
14132 : ptr->x_param_loop_interchange_stride_ratio ^= 2;
14133 21976 : ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
14134 21976 : if (10000 > (int ) 10)
14135 21976 : ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
14136 21976 : ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
14137 21976 : if (1000 > (int ) 10)
14138 21976 : ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
14139 21976 : ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
14140 21976 : if (200 > (int ) 10)
14141 21976 : ptr->x_param_loop_versioning_max_inner_insns ^= 200;
14142 21976 : ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
14143 21976 : if (100 > (int ) 10)
14144 21976 : ptr->x_param_loop_versioning_max_outer_insns ^= 100;
14145 21976 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
14146 21976 : if (40 > (int ) 10)
14147 21976 : ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
14148 21976 : ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
14149 21976 : if (500 > (int ) 10)
14150 21976 : ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
14151 21976 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
14152 21976 : if (30 > (int ) 10)
14153 21976 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
14154 21976 : ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
14155 21976 : ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
14156 21976 : if (1 > (int ) 10)
14157 : ptr->x_param_lto_locality_frequency ^= 1;
14158 21976 : ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
14159 21976 : ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
14160 21976 : if (1000 > (int ) 10)
14161 21976 : ptr->x_param_lto_locality_size ^= 1000;
14162 21976 : ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14163 21976 : if (80 > (int ) 10)
14164 21976 : ptr->x_param_max_average_unrolled_insns ^= 80;
14165 21976 : ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
14166 21976 : if (4 > (int ) 10)
14167 : ptr->x_param_max_combine_insns ^= 4;
14168 21976 : ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
14169 21976 : if (3000 > (int ) 10)
14170 21976 : ptr->x_param_max_combine_search_insns ^= 3000;
14171 21976 : ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
14172 21976 : if (8 > (int ) 10)
14173 : ptr->x_param_max_unroll_iterations ^= 8;
14174 21976 : ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
14175 21976 : if (16 > (int ) 10)
14176 21976 : ptr->x_param_max_completely_peel_times ^= 16;
14177 21976 : ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14178 21976 : if (200 > (int ) 10)
14179 21976 : ptr->x_param_max_completely_peeled_insns ^= 200;
14180 21976 : ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
14181 21976 : if (100 > (int ) 10)
14182 21976 : ptr->x_param_max_crossjump_edges ^= 100;
14183 21976 : ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
14184 21976 : if (1000 > (int ) 10)
14185 21976 : ptr->x_param_max_cse_insns ^= 1000;
14186 21976 : ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
14187 21976 : if (10 > (int ) 10)
14188 : ptr->x_param_max_cse_path_length ^= 10;
14189 21976 : ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
14190 21976 : if (500 > (int ) 10)
14191 21976 : ptr->x_param_max_cselib_memory_locations ^= 500;
14192 21976 : ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
14193 21976 : if (100000 > (int ) 10)
14194 21976 : ptr->x_param_max_debug_marker_count ^= 100000;
14195 21976 : ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
14196 21976 : if (100 > (int ) 10)
14197 21976 : ptr->x_param_max_delay_slot_insn_search ^= 100;
14198 21976 : ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
14199 21976 : if (333 > (int ) 10)
14200 21976 : ptr->x_param_max_delay_slot_live_search ^= 333;
14201 21976 : ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
14202 21976 : if (3 > (int ) 10)
14203 : ptr->x_param_max_devirt_targets ^= 3;
14204 21976 : ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
14205 21976 : if (5000 > (int ) 10)
14206 21976 : ptr->x_param_max_dse_active_local_stores ^= 5000;
14207 21976 : ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
14208 21976 : if (1 > (int ) 10)
14209 : ptr->x_param_early_inliner_max_iterations ^= 1;
14210 21976 : ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
14211 21976 : if (200 > (int ) 10)
14212 21976 : ptr->x_param_max_find_base_term_values ^= 200;
14213 21976 : ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
14214 21976 : if (100 > (int ) 10)
14215 21976 : ptr->x_param_max_fsm_thread_path_insns ^= 100;
14216 21976 : ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
14217 21976 : if (20 > (int ) 10)
14218 21976 : ptr->x_param_max_gcse_insertion_ratio ^= 20;
14219 21976 : ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
14220 21976 : if (131072 > (int ) 10)
14221 21976 : ptr->x_param_max_gcse_memory ^= 131072;
14222 21976 : ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
14223 21976 : if (8 > (int ) 10)
14224 : ptr->x_param_max_goto_duplication_insns ^= 8;
14225 21976 : ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
14226 21976 : if (8 > (int ) 10)
14227 : ptr->x_param_max_grow_copy_bb_insns ^= 8;
14228 21976 : ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
14229 21976 : if (30 > (int ) 10)
14230 21976 : ptr->x_param_max_hoist_depth ^= 30;
14231 21976 : ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
14232 21976 : if (4000 > (int ) 10)
14233 21976 : ptr->x_param_inline_functions_called_once_insns ^= 4000;
14234 21976 : ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
14235 21976 : if (6 > (int ) 10)
14236 : ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
14237 21976 : ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
14238 21976 : if (15 > (int ) 10)
14239 21976 : ptr->x_param_max_inline_insns_auto ^= 15;
14240 21976 : ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
14241 21976 : if (450 > (int ) 10)
14242 21976 : ptr->x_param_max_inline_insns_recursive_auto ^= 450;
14243 21976 : ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
14244 21976 : if (450 > (int ) 10)
14245 21976 : ptr->x_param_max_inline_insns_recursive ^= 450;
14246 21976 : ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
14247 21976 : if (70 > (int ) 10)
14248 21976 : ptr->x_param_max_inline_insns_single ^= 70;
14249 21976 : ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
14250 21976 : ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
14251 21976 : ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
14252 21976 : if (8 > (int ) 10)
14253 : ptr->x_param_max_inline_recursive_depth_auto ^= 8;
14254 21976 : ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
14255 21976 : if (8 > (int ) 10)
14256 : ptr->x_param_max_inline_recursive_depth ^= 8;
14257 21976 : ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
14258 21976 : if (350000 > (int ) 10)
14259 21976 : ptr->x_param_max_isl_operations ^= 350000;
14260 21976 : ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
14261 21976 : if (10 > (int ) 10)
14262 : ptr->x_param_max_iterations_computation_cost ^= 10;
14263 21976 : ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
14264 21976 : if (1000 > (int ) 10)
14265 21976 : ptr->x_param_max_iterations_to_track ^= 1000;
14266 21976 : ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
14267 21976 : if (15 > (int ) 10)
14268 21976 : ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
14269 21976 : ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
14270 21976 : if (64 > (int ) 10)
14271 21976 : ptr->x_param_max_jump_thread_paths ^= 64;
14272 21976 : ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
14273 21976 : if (10000 > (int ) 10)
14274 21976 : ptr->x_param_max_last_value_rtl ^= 10000;
14275 21976 : ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
14276 21976 : if (20 > (int ) 10)
14277 21976 : ptr->x_param_max_loop_header_insns ^= 20;
14278 21976 : ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
14279 21976 : if (40 > (int ) 10)
14280 21976 : ptr->x_param_max_modulo_backtrack_attempts ^= 40;
14281 21976 : ptr->x_param_max_niter_dominators_walk = (int ) bp_unpack_var_len_int (bp);
14282 21976 : if (8 > (int ) 10)
14283 : ptr->x_param_max_niter_dominators_walk ^= 8;
14284 21976 : ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
14285 21976 : if (100 > (int ) 10)
14286 21976 : ptr->x_param_max_partial_antic_length ^= 100;
14287 21976 : ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
14288 21976 : if (32 > (int ) 10)
14289 21976 : ptr->x_param_max_peel_branches ^= 32;
14290 21976 : ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
14291 21976 : if (16 > (int ) 10)
14292 21976 : ptr->x_param_max_peel_times ^= 16;
14293 21976 : ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14294 21976 : if (100 > (int ) 10)
14295 21976 : ptr->x_param_max_peeled_insns ^= 100;
14296 21976 : ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
14297 21976 : if (32 > (int ) 10)
14298 21976 : ptr->x_param_max_pending_list_length ^= 32;
14299 21976 : ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
14300 21976 : if (15 > (int ) 10)
14301 21976 : ptr->x_param_max_pipeline_region_blocks ^= 15;
14302 21976 : ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
14303 21976 : if (200 > (int ) 10)
14304 21976 : ptr->x_param_max_pipeline_region_insns ^= 200;
14305 21976 : ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
14306 21976 : if (5 > (int ) 10)
14307 : ptr->x_param_max_pow_sqrt_depth ^= 5;
14308 21976 : ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
14309 21976 : if (100 > (int ) 10)
14310 21976 : ptr->x_param_max_predicted_iterations ^= 100;
14311 21976 : ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
14312 21976 : if (100 > (int ) 10)
14313 21976 : ptr->x_param_max_reload_search_insns ^= 100;
14314 21976 : ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
14315 21976 : if (10 > (int ) 10)
14316 : ptr->x_param_max_rtl_if_conversion_insns ^= 10;
14317 21976 : ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
14318 21976 : if (20 > (int ) 10)
14319 21976 : ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
14320 21976 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
14321 21976 : if (40 > (int ) 10)
14322 21976 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
14323 21976 : ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
14324 21976 : ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
14325 21976 : if (3 > (int ) 10)
14326 : ptr->x_param_max_sched_insn_conflict_delay ^= 3;
14327 21976 : ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
14328 21976 : if (100 > (int ) 10)
14329 21976 : ptr->x_param_max_sched_ready_insns ^= 100;
14330 21976 : ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
14331 21976 : if (10 > (int ) 10)
14332 : ptr->x_param_max_sched_region_blocks ^= 10;
14333 21976 : ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
14334 21976 : if (100 > (int ) 10)
14335 21976 : ptr->x_param_max_sched_region_insns ^= 100;
14336 21976 : ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
14337 21976 : if (50 > (int ) 10)
14338 21976 : ptr->x_param_max_slsr_candidate_scan ^= 50;
14339 21976 : ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
14340 21976 : if (50 > (int ) 10)
14341 21976 : ptr->x_param_max_speculative_devirt_maydefs ^= 50;
14342 21976 : ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
14343 21976 : if (64 > (int ) 10)
14344 21976 : ptr->x_param_max_stores_to_merge ^= 64;
14345 21976 : ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
14346 21976 : if (2 > (int ) 10)
14347 : ptr->x_param_max_stores_to_sink ^= 2;
14348 21976 : ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
14349 21976 : if (10 > (int ) 10)
14350 : ptr->x_param_max_tail_merge_comparisons ^= 10;
14351 21976 : ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
14352 21976 : if (2 > (int ) 10)
14353 : ptr->x_param_max_tail_merge_iterations ^= 2;
14354 21976 : ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
14355 21976 : if (10000 > (int ) 10)
14356 21976 : ptr->x_param_max_tracked_strlens ^= 10000;
14357 21976 : ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
14358 21976 : if (4 > (int ) 10)
14359 : ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
14360 21976 : ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
14361 21976 : if (8 > (int ) 10)
14362 : ptr->x_param_max_unroll_times ^= 8;
14363 21976 : ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14364 21976 : if (200 > (int ) 10)
14365 21976 : ptr->x_param_max_unrolled_insns ^= 200;
14366 21976 : ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
14367 21976 : if (50 > (int ) 10)
14368 21976 : ptr->x_param_max_unswitch_depth ^= 50;
14369 21976 : ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
14370 21976 : if (50 > (int ) 10)
14371 21976 : ptr->x_param_max_unswitch_insns ^= 50;
14372 21976 : ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
14373 21976 : if (1 > (int ) 10)
14374 : ptr->x_param_max_variable_expansions ^= 1;
14375 21976 : ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
14376 21976 : if (12 > (int ) 10)
14377 21976 : ptr->x_param_max_vartrack_expr_depth ^= 12;
14378 21976 : ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
14379 21976 : if (50 > (int ) 10)
14380 21976 : ptr->x_param_max_vartrack_reverse_op_size ^= 50;
14381 21976 : ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
14382 21976 : if (50000000 > (int ) 10)
14383 21976 : ptr->x_param_max_vartrack_size ^= 50000000;
14384 21976 : ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
14385 21976 : if (1 > (int ) 10)
14386 : ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
14387 21976 : ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
14388 21976 : if (5 > (int ) 10)
14389 : ptr->x_param_min_crossjump_insns ^= 5;
14390 21976 : ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
14391 21976 : if (10 > (int ) 10)
14392 : ptr->x_param_min_inline_recursive_probability ^= 10;
14393 21976 : ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
14394 21976 : if (9 > (int ) 10)
14395 : ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
14396 21976 : ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
14397 21976 : if (30 > (int ) 10)
14398 21976 : ptr->x_param_min_loop_cond_split_prob ^= 30;
14399 21976 : ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
14400 21976 : if (4096 > (int ) 10)
14401 21976 : ptr->x_param_min_pagesize ^= 4096;
14402 21976 : ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
14403 21976 : if (32 > (int ) 10)
14404 21976 : ptr->x_param_min_size_for_stack_sharing ^= 32;
14405 21976 : ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
14406 21976 : if (40 > (int ) 10)
14407 21976 : ptr->x_param_min_spec_prob ^= 40;
14408 21976 : ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
14409 21976 : ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
14410 21976 : if (16 > (int ) 10)
14411 21976 : ptr->x_param_modref_max_accesses ^= 16;
14412 21976 : ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
14413 21976 : if (8 > (int ) 10)
14414 : ptr->x_param_modref_max_adjustments ^= 8;
14415 21976 : ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
14416 21976 : if (32 > (int ) 10)
14417 21976 : ptr->x_param_modref_max_bases ^= 32;
14418 21976 : ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
14419 21976 : if (256 > (int ) 10)
14420 21976 : ptr->x_param_modref_max_depth ^= 256;
14421 21976 : ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
14422 21976 : if (256 > (int ) 10)
14423 21976 : ptr->x_param_modref_max_escape_points ^= 256;
14424 21976 : ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
14425 21976 : if (16 > (int ) 10)
14426 21976 : ptr->x_param_modref_max_refs ^= 16;
14427 21976 : ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
14428 21976 : if (64 > (int ) 10)
14429 21976 : ptr->x_param_modref_max_tests ^= 64;
14430 21976 : ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
14431 21976 : ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
14432 21976 : if (100 > (int ) 10)
14433 21976 : ptr->x_param_parloops_min_per_thread ^= 100;
14434 21976 : ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
14435 21976 : ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
14436 21976 : if (70 > (int ) 10)
14437 21976 : ptr->x_param_partial_inlining_entry_probability ^= 70;
14438 21976 : ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
14439 21976 : if (5 > (int ) 10)
14440 : ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
14441 21976 : ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
14442 21976 : if (2 > (int ) 10)
14443 : ptr->x_param_predictable_branch_outcome ^= 2;
14444 21976 : ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
14445 21976 : if (1 > (int ) 10)
14446 : ptr->x_param_prefetch_dynamic_strides ^= 1;
14447 21976 : ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
14448 21976 : if (200 > (int ) 10)
14449 21976 : ptr->x_param_prefetch_latency ^= 200;
14450 21976 : ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
14451 21976 : if (3 > (int ) 10)
14452 : ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
14453 21976 : ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
14454 21976 : if (-1 > (int ) 10)
14455 : ptr->x_param_prefetch_minimum_stride ^= -1;
14456 21976 : ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
14457 21976 : ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
14458 21976 : if (6 > (int ) 10)
14459 : ptr->x_param_ranger_logical_depth ^= 6;
14460 21976 : ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
14461 21976 : if (5 > (int ) 10)
14462 : ptr->x_param_ranger_recompute_depth ^= 5;
14463 21976 : ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
14464 21976 : if (200 > (int ) 10)
14465 21976 : ptr->x_param_relation_block_limit ^= 200;
14466 21976 : ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
14467 21976 : if (7 > (int ) 10)
14468 : ptr->x_param_rpo_vn_max_loop_depth ^= 7;
14469 21976 : ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
14470 21976 : if (1000 > (int ) 10)
14471 21976 : ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
14472 21976 : ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
14473 21976 : if (10 > (int ) 10)
14474 : ptr->x_param_scev_max_expr_complexity ^= 10;
14475 21976 : ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
14476 21976 : if (100 > (int ) 10)
14477 21976 : ptr->x_param_scev_max_expr_size ^= 100;
14478 21976 : ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
14479 21976 : if (-1 > (int ) 10)
14480 : ptr->x_param_sched_autopref_queue_depth ^= -1;
14481 21976 : ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
14482 21976 : if (1 > (int ) 10)
14483 : ptr->x_param_sched_mem_true_dep_cost ^= 1;
14484 21976 : ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
14485 21976 : if (1 > (int ) 10)
14486 : ptr->x_param_sched_pressure_algorithm ^= 1;
14487 21976 : ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14488 21976 : if (40 > (int ) 10)
14489 21976 : ptr->x_param_sched_spec_prob_cutoff ^= 40;
14490 21976 : ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14491 21976 : if (10 > (int ) 10)
14492 : ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
14493 21976 : ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
14494 21976 : if (2 > (int ) 10)
14495 : ptr->x_param_selsched_insns_to_rename ^= 2;
14496 21976 : ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
14497 21976 : if (50 > (int ) 10)
14498 21976 : ptr->x_param_selsched_max_lookahead ^= 50;
14499 21976 : ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
14500 21976 : if (2 > (int ) 10)
14501 : ptr->x_param_selsched_max_sched_times ^= 2;
14502 21976 : ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
14503 21976 : if (3 > (int ) 10)
14504 : ptr->x_param_simultaneous_prefetches ^= 3;
14505 21976 : ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
14506 21976 : if (75 > (int ) 10)
14507 21976 : ptr->x_param_sink_frequency_threshold ^= 75;
14508 21976 : ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
14509 21976 : ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
14510 21976 : ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
14511 21976 : if (2 > (int ) 10)
14512 : ptr->x_param_sms_max_ii_factor ^= 2;
14513 21976 : ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
14514 21976 : if (2 > (int ) 10)
14515 : ptr->x_param_sms_min_sc ^= 2;
14516 21976 : ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
14517 21976 : if (32 > (int ) 10)
14518 21976 : ptr->x_param_sra_max_propagations ^= 32;
14519 21976 : ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
14520 21976 : ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
14521 21976 : ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
14522 21976 : if (512 > (int ) 10)
14523 21976 : ptr->x_param_ssa_name_def_chain_limit ^= 512;
14524 21976 : ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
14525 21976 : if (8 > (int ) 10)
14526 : ptr->x_param_ssp_buffer_size ^= 8;
14527 21976 : ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
14528 21976 : if (12 > (int ) 10)
14529 21976 : ptr->x_param_stack_clash_protection_guard_size ^= 12;
14530 21976 : ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
14531 21976 : if (12 > (int ) 10)
14532 21976 : ptr->x_param_stack_clash_protection_probe_interval ^= 12;
14533 21976 : ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
14534 21976 : if (10 > (int ) 10)
14535 : ptr->x_param_store_forwarding_max_distance ^= 10;
14536 21976 : ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
14537 21976 : if (1 > (int ) 10)
14538 : ptr->x_param_store_merging_allow_unaligned ^= 1;
14539 21976 : ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
14540 21976 : if (65536 > (int ) 10)
14541 21976 : ptr->x_param_store_merging_max_size ^= 65536;
14542 21976 : ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14543 21976 : if (8 > (int ) 10)
14544 : ptr->x_param_switch_conversion_branch_ratio ^= 8;
14545 21976 : ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
14546 21976 : ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
14547 21976 : if (9 > (int ) 10)
14548 : ptr->x_param_tm_max_aggregate_size ^= 9;
14549 21976 : ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
14550 21976 : if (95 > (int ) 10)
14551 21976 : ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
14552 21976 : ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
14553 21976 : if (75 > (int ) 10)
14554 21976 : ptr->x_param_tracer_dynamic_coverage ^= 75;
14555 21976 : ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
14556 21976 : if (100 > (int ) 10)
14557 21976 : ptr->x_param_tracer_max_code_growth ^= 100;
14558 21976 : ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
14559 21976 : if (80 > (int ) 10)
14560 21976 : ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
14561 21976 : ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
14562 21976 : if (50 > (int ) 10)
14563 21976 : ptr->x_param_tracer_min_branch_probability ^= 50;
14564 21976 : ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14565 21976 : if (10 > (int ) 10)
14566 : ptr->x_param_tracer_min_branch_ratio ^= 10;
14567 21976 : ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
14568 21976 : if (256 > (int ) 10)
14569 21976 : ptr->x_param_transitive_relations_work_bound ^= 256;
14570 21976 : ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
14571 21976 : ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
14572 21976 : if (1000 > (int ) 10)
14573 21976 : ptr->x_param_uninit_control_dep_attempts ^= 1000;
14574 21976 : ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
14575 21976 : if (12 > (int ) 10)
14576 21976 : ptr->x_param_uninit_max_chain_len ^= 12;
14577 21976 : ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
14578 21976 : if (8 > (int ) 10)
14579 : ptr->x_param_uninit_max_num_chains ^= 8;
14580 21976 : ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
14581 21976 : if (100000 > (int ) 10)
14582 21976 : ptr->x_param_uninit_max_prune_work ^= 100000;
14583 21976 : ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
14584 21976 : if (2 > (int ) 10)
14585 : ptr->x_param_uninlined_function_insns ^= 2;
14586 21976 : ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
14587 21976 : ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
14588 21976 : if (2 > (int ) 10)
14589 : ptr->x_param_uninlined_function_thunk_insns ^= 2;
14590 21976 : ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
14591 21976 : if (2 > (int ) 10)
14592 : ptr->x_param_uninlined_function_thunk_time ^= 2;
14593 21976 : ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
14594 21976 : if (20 > (int ) 10)
14595 21976 : ptr->x_param_unlikely_bb_count_fraction ^= 20;
14596 21976 : ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
14597 21976 : if (4 > (int ) 10)
14598 : ptr->x_param_unroll_jam_max_unroll ^= 4;
14599 21976 : ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
14600 21976 : if (1 > (int ) 10)
14601 : ptr->x_param_unroll_jam_min_percent ^= 1;
14602 21976 : ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
14603 21976 : if (256 > (int ) 10)
14604 21976 : ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
14605 : #ifdef ACCEL_COMPILER
14606 : ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
14607 : #else
14608 21976 : ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
14609 21976 : if (1 > (int ) 10)
14610 : ptr->x_param_vect_epilogues_nomask ^= 1;
14611 : #endif
14612 21976 : ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
14613 21976 : if (1 > (int ) 10)
14614 : ptr->x_param_vect_induction_float ^= 1;
14615 : #ifdef ACCEL_COMPILER
14616 : ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
14617 : #else
14618 21976 : ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
14619 21976 : if (50 > (int ) 10)
14620 21976 : ptr->x_param_vect_inner_loop_cost_factor ^= 50;
14621 : #endif
14622 21976 : ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
14623 21976 : if (32 > (int ) 10)
14624 21976 : ptr->x_param_vect_max_layout_candidates ^= 32;
14625 21976 : ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
14626 21976 : if (-1 > (int ) 10)
14627 : ptr->x_param_vect_max_peeling_for_alignment ^= -1;
14628 21976 : ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
14629 21976 : if (15 > (int ) 10)
14630 21976 : ptr->x_param_vect_max_version_for_alias_checks ^= 15;
14631 21976 : ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
14632 21976 : if (6 > (int ) 10)
14633 : ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
14634 : #ifdef ACCEL_COMPILER
14635 : ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
14636 : #else
14637 21976 : ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
14638 21976 : if (2 > (int ) 10)
14639 : ptr->x_param_vect_partial_vector_usage ^= 2;
14640 : #endif
14641 21976 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (int ) bp_unpack_var_len_int (bp);
14642 21976 : if (0 > (int ) 10)
14643 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^= 0;
14644 21976 : ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
14645 21976 : if (150000 > (int ) 10)
14646 21976 : ptr->x_param_vrp_block_limit ^= 150000;
14647 21976 : ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
14648 21976 : if (32 > (int ) 10)
14649 21976 : ptr->x_param_vrp_cstload_limit ^= 32;
14650 21976 : ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
14651 21976 : if (3000 > (int ) 10)
14652 21976 : ptr->x_param_vrp_sparse_threshold ^= 3000;
14653 21976 : ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
14654 21976 : if (50 > (int ) 10)
14655 21976 : ptr->x_param_vrp_switch_limit ^= 50;
14656 21976 : ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
14657 21976 : if (250 > (int ) 10)
14658 21976 : ptr->x_param_vrp_vector_threshold ^= 250;
14659 21976 : ptr->x_param_widening_mul_defer_fma = (int ) bp_unpack_var_len_int (bp);
14660 21976 : if (1 > (int ) 10)
14661 : ptr->x_param_widening_mul_defer_fma ^= 1;
14662 21976 : ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
14663 21976 : ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14664 21976 : ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
14665 21976 : ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
14666 21976 : if (ptr->x_str_align_functions)
14667 17732 : ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
14668 21976 : ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
14669 21976 : ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
14670 21976 : if (ptr->x_str_align_jumps)
14671 17732 : ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
14672 21976 : ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
14673 21976 : ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
14674 21976 : if (ptr->x_str_align_labels)
14675 17732 : ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
14676 21976 : ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
14677 21976 : ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
14678 21976 : if (ptr->x_str_align_loops)
14679 17732 : ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
14680 21976 : ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
14681 21976 : ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
14682 21976 : ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
14683 21976 : ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
14684 21976 : ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14685 21976 : ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
14686 21976 : ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
14687 21976 : ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
14688 21976 : ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
14689 21976 : ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
14690 21976 : ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
14691 21976 : ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
14692 21976 : ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
14693 21976 : ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
14694 21976 : ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14695 21976 : ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
14696 21976 : ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
14697 21976 : ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
14698 21976 : ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
14699 21976 : ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
14700 21976 : ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
14701 21976 : ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
14702 21976 : ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
14703 21976 : ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14704 21976 : ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
14705 21976 : ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
14706 21976 : ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
14707 21976 : ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
14708 21976 : ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
14709 21976 : ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
14710 21976 : ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14711 21976 : ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
14712 21976 : ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14713 21976 : ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
14714 21976 : ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
14715 21976 : ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
14716 21976 : ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
14717 21976 : ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
14718 21976 : ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
14719 21976 : ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
14720 21976 : ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
14721 21976 : ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
14722 21976 : ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
14723 21976 : ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
14724 21976 : ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14725 21976 : ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
14726 21976 : ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
14727 21976 : ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
14728 21976 : ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
14729 21976 : ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
14730 21976 : ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
14731 21976 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14732 21976 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
14733 21976 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
14734 21976 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
14735 21976 : ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
14736 21976 : ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
14737 21976 : ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
14738 21976 : ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
14739 21976 : ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
14740 21976 : ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
14741 21976 : ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
14742 21976 : ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
14743 21976 : ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
14744 21976 : ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
14745 21976 : ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
14746 21976 : ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
14747 21976 : ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
14748 21976 : ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
14749 21976 : ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
14750 21976 : ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
14751 21976 : ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
14752 21976 : ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
14753 21976 : ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
14754 21976 : ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
14755 21976 : ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
14756 21976 : ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
14757 21976 : ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
14758 21976 : ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
14759 21976 : ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
14760 21976 : ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
14761 21976 : ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
14762 21976 : ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
14763 21976 : ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
14764 21976 : ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14765 21976 : ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
14766 21976 : ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
14767 21976 : ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
14768 21976 : ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
14769 21976 : ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
14770 21976 : ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
14771 21976 : ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
14772 21976 : ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
14773 21976 : ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
14774 21976 : ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
14775 21976 : ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
14776 21976 : ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
14777 21976 : ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
14778 21976 : ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
14779 21976 : ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
14780 21976 : ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
14781 21976 : ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
14782 21976 : ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
14783 21976 : ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
14784 21976 : ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
14785 21976 : ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
14786 21976 : ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
14787 21976 : ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
14788 21976 : ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
14789 21976 : ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
14790 21976 : ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
14791 21976 : ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14792 21976 : ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
14793 21976 : ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
14794 21976 : ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
14795 21976 : ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14796 21976 : ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
14797 21976 : ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
14798 21976 : ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
14799 21976 : ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
14800 21976 : ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
14801 21976 : ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
14802 21976 : ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
14803 21976 : ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
14804 21976 : ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
14805 21976 : ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
14806 21976 : if (ptr->x_flag_patchable_function_entry)
14807 0 : ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
14808 21976 : ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
14809 21976 : ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
14810 21976 : ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
14811 21976 : ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
14812 21976 : ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
14813 21976 : ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
14814 21976 : ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
14815 21976 : ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
14816 21976 : ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
14817 21976 : ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14818 21976 : ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
14819 21976 : ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
14820 21976 : ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
14821 21976 : ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
14822 21976 : ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
14823 21976 : ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
14824 21976 : ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14825 21976 : ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
14826 21976 : ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14827 21976 : ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
14828 21976 : ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
14829 21976 : ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
14830 21976 : ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14831 21976 : ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14832 21976 : ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14833 21976 : ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
14834 21976 : ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14835 21976 : ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
14836 21976 : ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14837 21976 : ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
14838 21976 : ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14839 21976 : ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
14840 21976 : ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
14841 21976 : ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
14842 21976 : ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
14843 21976 : ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
14844 21976 : ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
14845 21976 : ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
14846 21976 : ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14847 21976 : ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
14848 21976 : ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
14849 21976 : ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
14850 21976 : ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
14851 21976 : ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
14852 21976 : ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
14853 21976 : ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
14854 21976 : ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
14855 21976 : ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
14856 21976 : ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
14857 21976 : ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
14858 21976 : ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
14859 21976 : ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
14860 21976 : ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14861 21976 : ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
14862 21976 : ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
14863 21976 : ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14864 21976 : ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
14865 21976 : ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
14866 21976 : ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
14867 21976 : ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
14868 21976 : ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
14869 21976 : ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
14870 21976 : ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
14871 21976 : ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
14872 21976 : ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
14873 21976 : ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
14874 21976 : ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14875 21976 : ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
14876 21976 : ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
14877 21976 : ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
14878 21976 : ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
14879 21976 : ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
14880 21976 : ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
14881 21976 : ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
14882 21976 : ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
14883 21976 : ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
14884 21976 : ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
14885 21976 : ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
14886 21976 : ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
14887 21976 : ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
14888 21976 : ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
14889 21976 : ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
14890 21976 : ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
14891 21976 : ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
14892 21976 : ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
14893 21976 : ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
14894 21976 : ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
14895 21976 : ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
14896 21976 : ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
14897 21976 : ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
14898 21976 : ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
14899 21976 : ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
14900 21976 : ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14901 21976 : ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
14902 21976 : ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
14903 21976 : ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
14904 21976 : ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
14905 21976 : ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
14906 21976 : ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
14907 21976 : ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
14908 21976 : ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
14909 21976 : ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14910 21976 : ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
14911 21976 : ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
14912 21976 : ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
14913 21976 : ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
14914 21976 : ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
14915 21976 : ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14916 21976 : ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
14917 21976 : ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
14918 21976 : ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
14919 21976 : ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
14920 21976 : ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
14921 21976 : ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
14922 21976 : ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
14923 21976 : ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14924 21976 : ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
14925 21976 : ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14926 21976 : ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
14927 21976 : ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
14928 21976 : ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
14929 21976 : ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
14930 21976 : ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14931 21976 : ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14932 21976 : ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
14933 21976 : ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
14934 21976 : ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
14935 21976 : ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
14936 21976 : ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
14937 21976 : ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
14938 : #ifdef ACCEL_COMPILER
14939 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
14940 : #else
14941 21976 : ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
14942 : #endif
14943 : #ifdef ACCEL_COMPILER
14944 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
14945 : #else
14946 21976 : ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
14947 : #endif
14948 219760 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
14949 197784 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
14950 21976 : }
14951 : /* Free heap memory used by optimization options */
14952 : void
14953 861 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
14954 : {
14955 861 : if (ptr->x_str_align_functions)
14956 593 : free (const_cast <char *>(ptr->x_str_align_functions));
14957 861 : if (ptr->x_str_align_jumps)
14958 593 : free (const_cast <char *>(ptr->x_str_align_jumps));
14959 861 : if (ptr->x_str_align_labels)
14960 593 : free (const_cast <char *>(ptr->x_str_align_labels));
14961 861 : if (ptr->x_str_align_loops)
14962 593 : free (const_cast <char *>(ptr->x_str_align_loops));
14963 861 : if (ptr->x_flag_patchable_function_entry)
14964 0 : free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
14965 861 : }
14966 : void
14967 855642 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
14968 : {
14969 855642 : if (ptr1->x_help_flag != ptr2->x_help_flag)
14970 0 : internal_error ("%<global_options%> are modified in local context");
14971 855642 : if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
14972 0 : internal_error ("%<global_options%> are modified in local context");
14973 855642 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
14974 0 : internal_error ("%<global_options%> are modified in local context");
14975 855642 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
14976 0 : internal_error ("%<global_options%> are modified in local context");
14977 855642 : if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
14978 0 : internal_error ("%<global_options%> are modified in local context");
14979 855642 : if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
14980 0 : internal_error ("%<global_options%> are modified in local context");
14981 855642 : if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
14982 0 : internal_error ("%<global_options%> are modified in local context");
14983 855642 : if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
14984 0 : internal_error ("%<global_options%> are modified in local context");
14985 855642 : if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
14986 0 : internal_error ("%<global_options%> are modified in local context");
14987 855642 : if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
14988 0 : internal_error ("%<global_options%> are modified in local context");
14989 855642 : if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
14990 0 : internal_error ("%<global_options%> are modified in local context");
14991 855642 : if (ptr1->x_param_analyzer_supernode_explosion_factor != ptr2->x_param_analyzer_supernode_explosion_factor)
14992 0 : internal_error ("%<global_options%> are modified in local context");
14993 855642 : if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
14994 0 : internal_error ("%<global_options%> are modified in local context");
14995 855642 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
14996 0 : internal_error ("%<global_options%> are modified in local context");
14997 855642 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
14998 0 : internal_error ("%<global_options%> are modified in local context");
14999 855642 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
15000 0 : internal_error ("%<global_options%> are modified in local context");
15001 855642 : if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
15002 0 : internal_error ("%<global_options%> are modified in local context");
15003 855642 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
15004 0 : internal_error ("%<global_options%> are modified in local context");
15005 855642 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
15006 0 : internal_error ("%<global_options%> are modified in local context");
15007 855642 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
15008 0 : internal_error ("%<global_options%> are modified in local context");
15009 855642 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
15010 0 : internal_error ("%<global_options%> are modified in local context");
15011 855642 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
15012 0 : internal_error ("%<global_options%> are modified in local context");
15013 855642 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
15014 0 : internal_error ("%<global_options%> are modified in local context");
15015 855642 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
15016 0 : internal_error ("%<global_options%> are modified in local context");
15017 855642 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
15018 0 : internal_error ("%<global_options%> are modified in local context");
15019 855642 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
15020 0 : internal_error ("%<global_options%> are modified in local context");
15021 855642 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
15022 0 : internal_error ("%<global_options%> are modified in local context");
15023 855642 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
15024 0 : internal_error ("%<global_options%> are modified in local context");
15025 855642 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
15026 0 : internal_error ("%<global_options%> are modified in local context");
15027 855642 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
15028 0 : internal_error ("%<global_options%> are modified in local context");
15029 855642 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
15030 0 : internal_error ("%<global_options%> are modified in local context");
15031 855642 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
15032 0 : internal_error ("%<global_options%> are modified in local context");
15033 855642 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
15034 0 : internal_error ("%<global_options%> are modified in local context");
15035 855642 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
15036 0 : internal_error ("%<global_options%> are modified in local context");
15037 855642 : if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
15038 0 : internal_error ("%<global_options%> are modified in local context");
15039 855642 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
15040 0 : internal_error ("%<global_options%> are modified in local context");
15041 855642 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
15042 0 : internal_error ("%<global_options%> are modified in local context");
15043 855642 : if (ptr1->x_param_dom_jump_threading != ptr2->x_param_dom_jump_threading)
15044 0 : internal_error ("%<global_options%> are modified in local context");
15045 855642 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
15046 0 : internal_error ("%<global_options%> are modified in local context");
15047 855642 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
15048 0 : internal_error ("%<global_options%> are modified in local context");
15049 855642 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
15050 0 : internal_error ("%<global_options%> are modified in local context");
15051 855642 : if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
15052 0 : internal_error ("%<global_options%> are modified in local context");
15053 855642 : if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
15054 0 : internal_error ("%<global_options%> are modified in local context");
15055 855642 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
15056 0 : internal_error ("%<global_options%> are modified in local context");
15057 855642 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
15058 0 : internal_error ("%<global_options%> are modified in local context");
15059 855642 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
15060 0 : internal_error ("%<global_options%> are modified in local context");
15061 855642 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
15062 0 : internal_error ("%<global_options%> are modified in local context");
15063 855642 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
15064 0 : internal_error ("%<global_options%> are modified in local context");
15065 855642 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
15066 0 : internal_error ("%<global_options%> are modified in local context");
15067 855642 : if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
15068 0 : internal_error ("%<global_options%> are modified in local context");
15069 855642 : if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
15070 0 : internal_error ("%<global_options%> are modified in local context");
15071 855642 : if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
15072 0 : internal_error ("%<global_options%> are modified in local context");
15073 855642 : if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
15074 0 : internal_error ("%<global_options%> are modified in local context");
15075 855642 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
15076 0 : internal_error ("%<global_options%> are modified in local context");
15077 855642 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
15078 0 : internal_error ("%<global_options%> are modified in local context");
15079 855642 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
15080 0 : internal_error ("%<global_options%> are modified in local context");
15081 855642 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
15082 0 : internal_error ("%<global_options%> are modified in local context");
15083 855642 : if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
15084 0 : internal_error ("%<global_options%> are modified in local context");
15085 855642 : if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
15086 0 : internal_error ("%<global_options%> are modified in local context");
15087 855642 : if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
15088 0 : internal_error ("%<global_options%> are modified in local context");
15089 855642 : if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
15090 0 : internal_error ("%<global_options%> are modified in local context");
15091 855642 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
15092 0 : internal_error ("%<global_options%> are modified in local context");
15093 855642 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
15094 0 : internal_error ("%<global_options%> are modified in local context");
15095 855642 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
15096 0 : internal_error ("%<global_options%> are modified in local context");
15097 855642 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
15098 0 : internal_error ("%<global_options%> are modified in local context");
15099 855642 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
15100 0 : internal_error ("%<global_options%> are modified in local context");
15101 855642 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
15102 0 : internal_error ("%<global_options%> are modified in local context");
15103 855642 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
15104 0 : internal_error ("%<global_options%> are modified in local context");
15105 855642 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
15106 0 : internal_error ("%<global_options%> are modified in local context");
15107 855642 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
15108 0 : internal_error ("%<global_options%> are modified in local context");
15109 855642 : if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
15110 0 : internal_error ("%<global_options%> are modified in local context");
15111 855642 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
15112 0 : internal_error ("%<global_options%> are modified in local context");
15113 855642 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
15114 0 : internal_error ("%<global_options%> are modified in local context");
15115 855642 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
15116 0 : internal_error ("%<global_options%> are modified in local context");
15117 855642 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
15118 0 : internal_error ("%<global_options%> are modified in local context");
15119 855642 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
15120 0 : internal_error ("%<global_options%> are modified in local context");
15121 855642 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
15122 0 : internal_error ("%<global_options%> are modified in local context");
15123 855642 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
15124 0 : internal_error ("%<global_options%> are modified in local context");
15125 855642 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
15126 0 : internal_error ("%<global_options%> are modified in local context");
15127 855642 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
15128 0 : internal_error ("%<global_options%> are modified in local context");
15129 855642 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
15130 0 : internal_error ("%<global_options%> are modified in local context");
15131 855642 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
15132 0 : internal_error ("%<global_options%> are modified in local context");
15133 855642 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
15134 0 : internal_error ("%<global_options%> are modified in local context");
15135 855642 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
15136 0 : internal_error ("%<global_options%> are modified in local context");
15137 855642 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
15138 0 : internal_error ("%<global_options%> are modified in local context");
15139 855642 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
15140 0 : internal_error ("%<global_options%> are modified in local context");
15141 855642 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
15142 0 : internal_error ("%<global_options%> are modified in local context");
15143 855642 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
15144 0 : internal_error ("%<global_options%> are modified in local context");
15145 855642 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
15146 0 : internal_error ("%<global_options%> are modified in local context");
15147 855642 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
15148 0 : internal_error ("%<global_options%> are modified in local context");
15149 855642 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
15150 0 : internal_error ("%<global_options%> are modified in local context");
15151 855642 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
15152 0 : internal_error ("%<global_options%> are modified in local context");
15153 855642 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
15154 0 : internal_error ("%<global_options%> are modified in local context");
15155 855642 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
15156 0 : internal_error ("%<global_options%> are modified in local context");
15157 855642 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
15158 0 : internal_error ("%<global_options%> are modified in local context");
15159 855642 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
15160 0 : internal_error ("%<global_options%> are modified in local context");
15161 855642 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
15162 0 : internal_error ("%<global_options%> are modified in local context");
15163 855642 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
15164 0 : internal_error ("%<global_options%> are modified in local context");
15165 855642 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
15166 0 : internal_error ("%<global_options%> are modified in local context");
15167 855642 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
15168 0 : internal_error ("%<global_options%> are modified in local context");
15169 855642 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
15170 0 : internal_error ("%<global_options%> are modified in local context");
15171 855642 : if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
15172 0 : internal_error ("%<global_options%> are modified in local context");
15173 855642 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
15174 0 : internal_error ("%<global_options%> are modified in local context");
15175 855642 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
15176 0 : internal_error ("%<global_options%> are modified in local context");
15177 855642 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
15178 0 : internal_error ("%<global_options%> are modified in local context");
15179 855642 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
15180 0 : internal_error ("%<global_options%> are modified in local context");
15181 855642 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
15182 0 : internal_error ("%<global_options%> are modified in local context");
15183 855642 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
15184 0 : internal_error ("%<global_options%> are modified in local context");
15185 855642 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
15186 0 : internal_error ("%<global_options%> are modified in local context");
15187 855642 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
15188 0 : internal_error ("%<global_options%> are modified in local context");
15189 855642 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
15190 0 : internal_error ("%<global_options%> are modified in local context");
15191 855642 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
15192 0 : internal_error ("%<global_options%> are modified in local context");
15193 855642 : if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
15194 0 : internal_error ("%<global_options%> are modified in local context");
15195 855642 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
15196 0 : internal_error ("%<global_options%> are modified in local context");
15197 855642 : if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
15198 0 : internal_error ("%<global_options%> are modified in local context");
15199 855642 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
15200 0 : internal_error ("%<global_options%> are modified in local context");
15201 855642 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
15202 0 : internal_error ("%<global_options%> are modified in local context");
15203 855642 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
15204 0 : internal_error ("%<global_options%> are modified in local context");
15205 855642 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
15206 0 : internal_error ("%<global_options%> are modified in local context");
15207 855642 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
15208 0 : internal_error ("%<global_options%> are modified in local context");
15209 855642 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
15210 0 : internal_error ("%<global_options%> are modified in local context");
15211 855642 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
15212 0 : internal_error ("%<global_options%> are modified in local context");
15213 855642 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
15214 0 : internal_error ("%<global_options%> are modified in local context");
15215 855642 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
15216 0 : internal_error ("%<global_options%> are modified in local context");
15217 855642 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
15218 0 : internal_error ("%<global_options%> are modified in local context");
15219 855642 : if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
15220 0 : internal_error ("%<global_options%> are modified in local context");
15221 855642 : if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
15222 0 : internal_error ("%<global_options%> are modified in local context");
15223 855642 : if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
15224 0 : internal_error ("%<global_options%> are modified in local context");
15225 855642 : if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
15226 0 : internal_error ("%<global_options%> are modified in local context");
15227 855642 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
15228 0 : internal_error ("%<global_options%> are modified in local context");
15229 855642 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
15230 0 : internal_error ("%<global_options%> are modified in local context");
15231 855642 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
15232 0 : internal_error ("%<global_options%> are modified in local context");
15233 855642 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
15234 0 : internal_error ("%<global_options%> are modified in local context");
15235 855642 : if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
15236 0 : internal_error ("%<global_options%> are modified in local context");
15237 855642 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
15238 0 : internal_error ("%<global_options%> are modified in local context");
15239 855642 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
15240 0 : internal_error ("%<global_options%> are modified in local context");
15241 855642 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
15242 0 : internal_error ("%<global_options%> are modified in local context");
15243 855642 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
15244 0 : internal_error ("%<global_options%> are modified in local context");
15245 855642 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
15246 0 : internal_error ("%<global_options%> are modified in local context");
15247 855642 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
15248 0 : internal_error ("%<global_options%> are modified in local context");
15249 855642 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
15250 0 : internal_error ("%<global_options%> are modified in local context");
15251 855642 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
15252 0 : internal_error ("%<global_options%> are modified in local context");
15253 855642 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
15254 0 : internal_error ("%<global_options%> are modified in local context");
15255 855642 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
15256 0 : internal_error ("%<global_options%> are modified in local context");
15257 855642 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
15258 0 : internal_error ("%<global_options%> are modified in local context");
15259 855642 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
15260 0 : internal_error ("%<global_options%> are modified in local context");
15261 855642 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
15262 0 : internal_error ("%<global_options%> are modified in local context");
15263 855642 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
15264 0 : internal_error ("%<global_options%> are modified in local context");
15265 855642 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
15266 0 : internal_error ("%<global_options%> are modified in local context");
15267 855642 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
15268 0 : internal_error ("%<global_options%> are modified in local context");
15269 855642 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
15270 0 : internal_error ("%<global_options%> are modified in local context");
15271 855642 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
15272 0 : internal_error ("%<global_options%> are modified in local context");
15273 855642 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
15274 0 : internal_error ("%<global_options%> are modified in local context");
15275 855642 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
15276 0 : internal_error ("%<global_options%> are modified in local context");
15277 855642 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
15278 0 : internal_error ("%<global_options%> are modified in local context");
15279 855642 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
15280 0 : internal_error ("%<global_options%> are modified in local context");
15281 855642 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
15282 0 : internal_error ("%<global_options%> are modified in local context");
15283 855642 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
15284 0 : internal_error ("%<global_options%> are modified in local context");
15285 855642 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
15286 0 : internal_error ("%<global_options%> are modified in local context");
15287 855642 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
15288 0 : internal_error ("%<global_options%> are modified in local context");
15289 855642 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
15290 0 : internal_error ("%<global_options%> are modified in local context");
15291 855642 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
15292 0 : internal_error ("%<global_options%> are modified in local context");
15293 855642 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
15294 0 : internal_error ("%<global_options%> are modified in local context");
15295 855642 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
15296 0 : internal_error ("%<global_options%> are modified in local context");
15297 855642 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
15298 0 : internal_error ("%<global_options%> are modified in local context");
15299 855642 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
15300 0 : internal_error ("%<global_options%> are modified in local context");
15301 855642 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
15302 0 : internal_error ("%<global_options%> are modified in local context");
15303 855642 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
15304 0 : internal_error ("%<global_options%> are modified in local context");
15305 855642 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
15306 0 : internal_error ("%<global_options%> are modified in local context");
15307 855642 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
15308 0 : internal_error ("%<global_options%> are modified in local context");
15309 855642 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
15310 0 : internal_error ("%<global_options%> are modified in local context");
15311 855642 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
15312 0 : internal_error ("%<global_options%> are modified in local context");
15313 855642 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
15314 0 : internal_error ("%<global_options%> are modified in local context");
15315 855642 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
15316 0 : internal_error ("%<global_options%> are modified in local context");
15317 855642 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
15318 0 : internal_error ("%<global_options%> are modified in local context");
15319 855642 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
15320 0 : internal_error ("%<global_options%> are modified in local context");
15321 855642 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
15322 0 : internal_error ("%<global_options%> are modified in local context");
15323 855642 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
15324 0 : internal_error ("%<global_options%> are modified in local context");
15325 855642 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
15326 0 : internal_error ("%<global_options%> are modified in local context");
15327 855642 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
15328 0 : internal_error ("%<global_options%> are modified in local context");
15329 855642 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
15330 0 : internal_error ("%<global_options%> are modified in local context");
15331 855642 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
15332 0 : internal_error ("%<global_options%> are modified in local context");
15333 855642 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
15334 0 : internal_error ("%<global_options%> are modified in local context");
15335 855642 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
15336 0 : internal_error ("%<global_options%> are modified in local context");
15337 855642 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
15338 0 : internal_error ("%<global_options%> are modified in local context");
15339 855642 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
15340 0 : internal_error ("%<global_options%> are modified in local context");
15341 855642 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
15342 0 : internal_error ("%<global_options%> are modified in local context");
15343 855642 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
15344 0 : internal_error ("%<global_options%> are modified in local context");
15345 855642 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
15346 0 : internal_error ("%<global_options%> are modified in local context");
15347 855642 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
15348 0 : internal_error ("%<global_options%> are modified in local context");
15349 855642 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
15350 0 : internal_error ("%<global_options%> are modified in local context");
15351 855642 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
15352 0 : internal_error ("%<global_options%> are modified in local context");
15353 855642 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
15354 0 : internal_error ("%<global_options%> are modified in local context");
15355 855642 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
15356 0 : internal_error ("%<global_options%> are modified in local context");
15357 855642 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
15358 0 : internal_error ("%<global_options%> are modified in local context");
15359 855642 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
15360 0 : internal_error ("%<global_options%> are modified in local context");
15361 855642 : if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
15362 0 : internal_error ("%<global_options%> are modified in local context");
15363 855642 : if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
15364 0 : internal_error ("%<global_options%> are modified in local context");
15365 855642 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
15366 0 : internal_error ("%<global_options%> are modified in local context");
15367 855642 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
15368 0 : internal_error ("%<global_options%> are modified in local context");
15369 855642 : if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
15370 0 : internal_error ("%<global_options%> are modified in local context");
15371 855642 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
15372 0 : internal_error ("%<global_options%> are modified in local context");
15373 855642 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
15374 0 : internal_error ("%<global_options%> are modified in local context");
15375 855642 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
15376 0 : internal_error ("%<global_options%> are modified in local context");
15377 855642 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
15378 0 : internal_error ("%<global_options%> are modified in local context");
15379 855642 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
15380 0 : internal_error ("%<global_options%> are modified in local context");
15381 855642 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
15382 0 : internal_error ("%<global_options%> are modified in local context");
15383 855642 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
15384 0 : internal_error ("%<global_options%> are modified in local context");
15385 855642 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
15386 0 : internal_error ("%<global_options%> are modified in local context");
15387 855642 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
15388 0 : internal_error ("%<global_options%> are modified in local context");
15389 855642 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
15390 0 : internal_error ("%<global_options%> are modified in local context");
15391 855642 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
15392 0 : internal_error ("%<global_options%> are modified in local context");
15393 855642 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
15394 0 : internal_error ("%<global_options%> are modified in local context");
15395 855642 : if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
15396 0 : internal_error ("%<global_options%> are modified in local context");
15397 855642 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
15398 0 : internal_error ("%<global_options%> are modified in local context");
15399 855642 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
15400 0 : internal_error ("%<global_options%> are modified in local context");
15401 855642 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
15402 0 : internal_error ("%<global_options%> are modified in local context");
15403 855642 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
15404 0 : internal_error ("%<global_options%> are modified in local context");
15405 855642 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
15406 0 : internal_error ("%<global_options%> are modified in local context");
15407 855642 : if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
15408 0 : internal_error ("%<global_options%> are modified in local context");
15409 855642 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
15410 0 : internal_error ("%<global_options%> are modified in local context");
15411 855642 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
15412 0 : internal_error ("%<global_options%> are modified in local context");
15413 855642 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
15414 0 : internal_error ("%<global_options%> are modified in local context");
15415 855642 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
15416 0 : internal_error ("%<global_options%> are modified in local context");
15417 855642 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
15418 0 : internal_error ("%<global_options%> are modified in local context");
15419 855642 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
15420 0 : internal_error ("%<global_options%> are modified in local context");
15421 855642 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
15422 0 : internal_error ("%<global_options%> are modified in local context");
15423 855642 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
15424 0 : internal_error ("%<global_options%> are modified in local context");
15425 855642 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
15426 0 : internal_error ("%<global_options%> are modified in local context");
15427 855642 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
15428 0 : internal_error ("%<global_options%> are modified in local context");
15429 855642 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
15430 0 : internal_error ("%<global_options%> are modified in local context");
15431 855642 : if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
15432 0 : internal_error ("%<global_options%> are modified in local context");
15433 855642 : if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
15434 0 : internal_error ("%<global_options%> are modified in local context");
15435 855642 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
15436 0 : internal_error ("%<global_options%> are modified in local context");
15437 855642 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
15438 0 : internal_error ("%<global_options%> are modified in local context");
15439 855642 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
15440 0 : internal_error ("%<global_options%> are modified in local context");
15441 855642 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
15442 0 : internal_error ("%<global_options%> are modified in local context");
15443 855642 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
15444 0 : internal_error ("%<global_options%> are modified in local context");
15445 855642 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
15446 0 : internal_error ("%<global_options%> are modified in local context");
15447 855642 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
15448 0 : internal_error ("%<global_options%> are modified in local context");
15449 855642 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
15450 0 : internal_error ("%<global_options%> are modified in local context");
15451 855642 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
15452 0 : internal_error ("%<global_options%> are modified in local context");
15453 855642 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
15454 0 : internal_error ("%<global_options%> are modified in local context");
15455 855642 : if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
15456 0 : internal_error ("%<global_options%> are modified in local context");
15457 855642 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
15458 0 : internal_error ("%<global_options%> are modified in local context");
15459 855642 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
15460 0 : internal_error ("%<global_options%> are modified in local context");
15461 855642 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
15462 0 : internal_error ("%<global_options%> are modified in local context");
15463 855642 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
15464 0 : internal_error ("%<global_options%> are modified in local context");
15465 855642 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
15466 0 : internal_error ("%<global_options%> are modified in local context");
15467 855642 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
15468 0 : internal_error ("%<global_options%> are modified in local context");
15469 855642 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
15470 0 : internal_error ("%<global_options%> are modified in local context");
15471 855642 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
15472 0 : internal_error ("%<global_options%> are modified in local context");
15473 855642 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
15474 0 : internal_error ("%<global_options%> are modified in local context");
15475 855642 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
15476 0 : internal_error ("%<global_options%> are modified in local context");
15477 855642 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
15478 0 : internal_error ("%<global_options%> are modified in local context");
15479 855642 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
15480 0 : internal_error ("%<global_options%> are modified in local context");
15481 855642 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
15482 0 : internal_error ("%<global_options%> are modified in local context");
15483 855642 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
15484 0 : internal_error ("%<global_options%> are modified in local context");
15485 855642 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
15486 0 : internal_error ("%<global_options%> are modified in local context");
15487 855642 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
15488 0 : internal_error ("%<global_options%> are modified in local context");
15489 855642 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
15490 0 : internal_error ("%<global_options%> are modified in local context");
15491 855642 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
15492 0 : internal_error ("%<global_options%> are modified in local context");
15493 855642 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
15494 0 : internal_error ("%<global_options%> are modified in local context");
15495 855642 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
15496 0 : internal_error ("%<global_options%> are modified in local context");
15497 855642 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
15498 0 : internal_error ("%<global_options%> are modified in local context");
15499 855642 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
15500 0 : internal_error ("%<global_options%> are modified in local context");
15501 855642 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
15502 0 : internal_error ("%<global_options%> are modified in local context");
15503 855642 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
15504 0 : internal_error ("%<global_options%> are modified in local context");
15505 855642 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
15506 0 : internal_error ("%<global_options%> are modified in local context");
15507 855642 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
15508 0 : internal_error ("%<global_options%> are modified in local context");
15509 855642 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
15510 0 : internal_error ("%<global_options%> are modified in local context");
15511 855642 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
15512 0 : internal_error ("%<global_options%> are modified in local context");
15513 855642 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
15514 0 : internal_error ("%<global_options%> are modified in local context");
15515 855642 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
15516 0 : internal_error ("%<global_options%> are modified in local context");
15517 855642 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
15518 0 : internal_error ("%<global_options%> are modified in local context");
15519 855642 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
15520 0 : internal_error ("%<global_options%> are modified in local context");
15521 855642 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
15522 0 : internal_error ("%<global_options%> are modified in local context");
15523 855642 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
15524 0 : internal_error ("%<global_options%> are modified in local context");
15525 855642 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
15526 0 : internal_error ("%<global_options%> are modified in local context");
15527 855642 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
15528 0 : internal_error ("%<global_options%> are modified in local context");
15529 855642 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
15530 0 : internal_error ("%<global_options%> are modified in local context");
15531 855642 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
15532 0 : internal_error ("%<global_options%> are modified in local context");
15533 855642 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
15534 0 : internal_error ("%<global_options%> are modified in local context");
15535 855642 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
15536 0 : internal_error ("%<global_options%> are modified in local context");
15537 855642 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
15538 0 : internal_error ("%<global_options%> are modified in local context");
15539 855642 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
15540 0 : internal_error ("%<global_options%> are modified in local context");
15541 855642 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
15542 0 : internal_error ("%<global_options%> are modified in local context");
15543 855642 : if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
15544 0 : internal_error ("%<global_options%> are modified in local context");
15545 855642 : if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
15546 0 : internal_error ("%<global_options%> are modified in local context");
15547 855642 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
15548 0 : internal_error ("%<global_options%> are modified in local context");
15549 855642 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
15550 0 : internal_error ("%<global_options%> are modified in local context");
15551 855642 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
15552 0 : internal_error ("%<global_options%> are modified in local context");
15553 855642 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
15554 0 : internal_error ("%<global_options%> are modified in local context");
15555 855642 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
15556 0 : internal_error ("%<global_options%> are modified in local context");
15557 855642 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
15558 0 : internal_error ("%<global_options%> are modified in local context");
15559 855642 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
15560 0 : internal_error ("%<global_options%> are modified in local context");
15561 855642 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
15562 0 : internal_error ("%<global_options%> are modified in local context");
15563 855642 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
15564 0 : internal_error ("%<global_options%> are modified in local context");
15565 855642 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
15566 0 : internal_error ("%<global_options%> are modified in local context");
15567 855642 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
15568 0 : internal_error ("%<global_options%> are modified in local context");
15569 855642 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
15570 0 : internal_error ("%<global_options%> are modified in local context");
15571 855642 : if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
15572 0 : internal_error ("%<global_options%> are modified in local context");
15573 855642 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
15574 0 : internal_error ("%<global_options%> are modified in local context");
15575 855642 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
15576 0 : internal_error ("%<global_options%> are modified in local context");
15577 855642 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
15578 0 : internal_error ("%<global_options%> are modified in local context");
15579 855642 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
15580 0 : internal_error ("%<global_options%> are modified in local context");
15581 855642 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
15582 0 : internal_error ("%<global_options%> are modified in local context");
15583 855642 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
15584 0 : internal_error ("%<global_options%> are modified in local context");
15585 855642 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
15586 0 : internal_error ("%<global_options%> are modified in local context");
15587 855642 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
15588 0 : internal_error ("%<global_options%> are modified in local context");
15589 855642 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
15590 0 : internal_error ("%<global_options%> are modified in local context");
15591 855642 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
15592 0 : internal_error ("%<global_options%> are modified in local context");
15593 855642 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
15594 0 : internal_error ("%<global_options%> are modified in local context");
15595 855642 : if (ptr1->x_param_widening_mul_defer_fma != ptr2->x_param_widening_mul_defer_fma)
15596 0 : internal_error ("%<global_options%> are modified in local context");
15597 855642 : if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
15598 0 : internal_error ("%<global_options%> are modified in local context");
15599 855642 : if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
15600 0 : internal_error ("%<global_options%> are modified in local context");
15601 855642 : if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
15602 0 : internal_error ("%<global_options%> are modified in local context");
15603 855642 : if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
15604 0 : internal_error ("%<global_options%> are modified in local context");
15605 855642 : if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
15606 0 : internal_error ("%<global_options%> are modified in local context");
15607 855642 : if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
15608 0 : internal_error ("%<global_options%> are modified in local context");
15609 855642 : if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
15610 0 : internal_error ("%<global_options%> are modified in local context");
15611 855642 : if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
15612 0 : internal_error ("%<global_options%> are modified in local context");
15613 855642 : if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
15614 0 : internal_error ("%<global_options%> are modified in local context");
15615 855642 : if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
15616 0 : internal_error ("%<global_options%> are modified in local context");
15617 855642 : if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
15618 0 : internal_error ("%<global_options%> are modified in local context");
15619 855642 : if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
15620 0 : internal_error ("%<global_options%> are modified in local context");
15621 855642 : if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
15622 0 : internal_error ("%<global_options%> are modified in local context");
15623 855642 : if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
15624 0 : internal_error ("%<global_options%> are modified in local context");
15625 855642 : if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
15626 0 : internal_error ("%<global_options%> are modified in local context");
15627 855642 : if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
15628 0 : internal_error ("%<global_options%> are modified in local context");
15629 855642 : if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
15630 0 : internal_error ("%<global_options%> are modified in local context");
15631 855642 : if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
15632 0 : internal_error ("%<global_options%> are modified in local context");
15633 855642 : if (ptr1->x_flag_pic != ptr2->x_flag_pic)
15634 0 : internal_error ("%<global_options%> are modified in local context");
15635 855642 : if (ptr1->x_flag_pie != ptr2->x_flag_pie)
15636 0 : internal_error ("%<global_options%> are modified in local context");
15637 855642 : if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
15638 0 : internal_error ("%<global_options%> are modified in local context");
15639 855642 : if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
15640 0 : internal_error ("%<global_options%> are modified in local context");
15641 855642 : if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
15642 0 : internal_error ("%<global_options%> are modified in local context");
15643 855642 : if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
15644 0 : internal_error ("%<global_options%> are modified in local context");
15645 855642 : if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
15646 0 : internal_error ("%<global_options%> are modified in local context");
15647 855642 : if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
15648 0 : internal_error ("%<global_options%> are modified in local context");
15649 855642 : if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
15650 0 : internal_error ("%<global_options%> are modified in local context");
15651 855642 : if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
15652 0 : internal_error ("%<global_options%> are modified in local context");
15653 855642 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
15654 0 : internal_error ("%<global_options%> are modified in local context");
15655 855642 : if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
15656 0 : internal_error ("%<global_options%> are modified in local context");
15657 855642 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
15658 0 : internal_error ("%<global_options%> are modified in local context");
15659 855642 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
15660 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
15661 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
15662 0 : internal_error ("%<global_options%> are modified in local context");
15663 855642 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
15664 0 : internal_error ("%<global_options%> are modified in local context");
15665 855642 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
15666 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
15667 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
15668 0 : internal_error ("%<global_options%> are modified in local context");
15669 855642 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
15670 0 : internal_error ("%<global_options%> are modified in local context");
15671 855642 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
15672 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
15673 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
15674 0 : internal_error ("%<global_options%> are modified in local context");
15675 855642 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
15676 0 : internal_error ("%<global_options%> are modified in local context");
15677 855642 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
15678 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
15679 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
15680 0 : internal_error ("%<global_options%> are modified in local context");
15681 855642 : if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
15682 0 : internal_error ("%<global_options%> are modified in local context");
15683 855642 : if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
15684 0 : internal_error ("%<global_options%> are modified in local context");
15685 855642 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
15686 0 : internal_error ("%<global_options%> are modified in local context");
15687 855642 : if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
15688 0 : internal_error ("%<global_options%> are modified in local context");
15689 855642 : if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
15690 0 : internal_error ("%<global_options%> are modified in local context");
15691 855642 : if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
15692 0 : internal_error ("%<global_options%> are modified in local context");
15693 855642 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
15694 0 : internal_error ("%<global_options%> are modified in local context");
15695 855642 : if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
15696 0 : internal_error ("%<global_options%> are modified in local context");
15697 855642 : if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
15698 0 : internal_error ("%<global_options%> are modified in local context");
15699 855642 : if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
15700 0 : internal_error ("%<global_options%> are modified in local context");
15701 855642 : if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
15702 0 : internal_error ("%<global_options%> are modified in local context");
15703 855642 : if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
15704 0 : internal_error ("%<global_options%> are modified in local context");
15705 855642 : if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
15706 0 : internal_error ("%<global_options%> are modified in local context");
15707 855642 : if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
15708 0 : internal_error ("%<global_options%> are modified in local context");
15709 855642 : if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
15710 0 : internal_error ("%<global_options%> are modified in local context");
15711 855642 : if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
15712 0 : internal_error ("%<global_options%> are modified in local context");
15713 855642 : if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
15714 0 : internal_error ("%<global_options%> are modified in local context");
15715 855642 : if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
15716 0 : internal_error ("%<global_options%> are modified in local context");
15717 855642 : if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
15718 0 : internal_error ("%<global_options%> are modified in local context");
15719 855642 : if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
15720 0 : internal_error ("%<global_options%> are modified in local context");
15721 855642 : if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
15722 0 : internal_error ("%<global_options%> are modified in local context");
15723 855642 : if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
15724 0 : internal_error ("%<global_options%> are modified in local context");
15725 855642 : if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
15726 0 : internal_error ("%<global_options%> are modified in local context");
15727 855642 : if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
15728 0 : internal_error ("%<global_options%> are modified in local context");
15729 855642 : if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
15730 0 : internal_error ("%<global_options%> are modified in local context");
15731 855642 : if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
15732 0 : internal_error ("%<global_options%> are modified in local context");
15733 855642 : if (ptr1->x_flag_assert != ptr2->x_flag_assert)
15734 0 : internal_error ("%<global_options%> are modified in local context");
15735 855642 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
15736 0 : internal_error ("%<global_options%> are modified in local context");
15737 855642 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
15738 0 : internal_error ("%<global_options%> are modified in local context");
15739 855642 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
15740 0 : internal_error ("%<global_options%> are modified in local context");
15741 855642 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
15742 0 : internal_error ("%<global_options%> are modified in local context");
15743 855642 : if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
15744 0 : internal_error ("%<global_options%> are modified in local context");
15745 855642 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
15746 0 : internal_error ("%<global_options%> are modified in local context");
15747 855642 : if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
15748 0 : internal_error ("%<global_options%> are modified in local context");
15749 855642 : if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
15750 0 : internal_error ("%<global_options%> are modified in local context");
15751 855642 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
15752 0 : internal_error ("%<global_options%> are modified in local context");
15753 855642 : if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
15754 0 : internal_error ("%<global_options%> are modified in local context");
15755 855642 : if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
15756 0 : internal_error ("%<global_options%> are modified in local context");
15757 855642 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
15758 0 : internal_error ("%<global_options%> are modified in local context");
15759 855642 : if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
15760 0 : internal_error ("%<global_options%> are modified in local context");
15761 855642 : if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
15762 0 : internal_error ("%<global_options%> are modified in local context");
15763 855642 : if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
15764 0 : internal_error ("%<global_options%> are modified in local context");
15765 855642 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
15766 0 : internal_error ("%<global_options%> are modified in local context");
15767 855642 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
15768 0 : internal_error ("%<global_options%> are modified in local context");
15769 855642 : if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
15770 0 : internal_error ("%<global_options%> are modified in local context");
15771 855642 : if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
15772 0 : internal_error ("%<global_options%> are modified in local context");
15773 855642 : if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
15774 0 : internal_error ("%<global_options%> are modified in local context");
15775 855642 : if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
15776 0 : internal_error ("%<global_options%> are modified in local context");
15777 855642 : if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
15778 0 : internal_error ("%<global_options%> are modified in local context");
15779 855642 : if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
15780 0 : internal_error ("%<global_options%> are modified in local context");
15781 855642 : if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
15782 0 : internal_error ("%<global_options%> are modified in local context");
15783 855642 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
15784 0 : internal_error ("%<global_options%> are modified in local context");
15785 855642 : if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
15786 0 : internal_error ("%<global_options%> are modified in local context");
15787 855642 : if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
15788 0 : internal_error ("%<global_options%> are modified in local context");
15789 855642 : if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
15790 0 : internal_error ("%<global_options%> are modified in local context");
15791 855642 : if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
15792 0 : internal_error ("%<global_options%> are modified in local context");
15793 855642 : if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
15794 0 : internal_error ("%<global_options%> are modified in local context");
15795 855642 : if (ptr1->x_flag_checking != ptr2->x_flag_checking)
15796 0 : internal_error ("%<global_options%> are modified in local context");
15797 855642 : if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
15798 0 : internal_error ("%<global_options%> are modified in local context");
15799 855642 : if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
15800 0 : internal_error ("%<global_options%> are modified in local context");
15801 855642 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
15802 0 : internal_error ("%<global_options%> are modified in local context");
15803 855642 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
15804 0 : internal_error ("%<global_options%> are modified in local context");
15805 855642 : if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
15806 0 : internal_error ("%<global_options%> are modified in local context");
15807 855642 : if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
15808 0 : internal_error ("%<global_options%> are modified in local context");
15809 855642 : if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
15810 0 : internal_error ("%<global_options%> are modified in local context");
15811 855642 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
15812 0 : internal_error ("%<global_options%> are modified in local context");
15813 855642 : if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
15814 0 : internal_error ("%<global_options%> are modified in local context");
15815 855642 : if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
15816 0 : internal_error ("%<global_options%> are modified in local context");
15817 855642 : if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
15818 0 : internal_error ("%<global_options%> are modified in local context");
15819 855642 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
15820 0 : internal_error ("%<global_options%> are modified in local context");
15821 855642 : if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
15822 0 : internal_error ("%<global_options%> are modified in local context");
15823 855642 : if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
15824 0 : internal_error ("%<global_options%> are modified in local context");
15825 855642 : if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
15826 0 : internal_error ("%<global_options%> are modified in local context");
15827 855642 : if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
15828 0 : internal_error ("%<global_options%> are modified in local context");
15829 855642 : if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
15830 0 : internal_error ("%<global_options%> are modified in local context");
15831 855642 : if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
15832 0 : internal_error ("%<global_options%> are modified in local context");
15833 855642 : if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
15834 0 : internal_error ("%<global_options%> are modified in local context");
15835 855642 : if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
15836 0 : internal_error ("%<global_options%> are modified in local context");
15837 855642 : if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
15838 0 : internal_error ("%<global_options%> are modified in local context");
15839 855642 : if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
15840 0 : internal_error ("%<global_options%> are modified in local context");
15841 855642 : if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
15842 0 : internal_error ("%<global_options%> are modified in local context");
15843 855642 : if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
15844 0 : internal_error ("%<global_options%> are modified in local context");
15845 855642 : if (ptr1->x_flag_convert != ptr2->x_flag_convert)
15846 0 : internal_error ("%<global_options%> are modified in local context");
15847 855642 : if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
15848 0 : internal_error ("%<global_options%> are modified in local context");
15849 855642 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
15850 0 : internal_error ("%<global_options%> are modified in local context");
15851 855642 : if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
15852 0 : internal_error ("%<global_options%> are modified in local context");
15853 855642 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
15854 0 : internal_error ("%<global_options%> are modified in local context");
15855 855642 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
15856 0 : internal_error ("%<global_options%> are modified in local context");
15857 855642 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
15858 0 : internal_error ("%<global_options%> are modified in local context");
15859 855642 : if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
15860 0 : internal_error ("%<global_options%> are modified in local context");
15861 855642 : if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
15862 0 : internal_error ("%<global_options%> are modified in local context");
15863 855642 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
15864 0 : internal_error ("%<global_options%> are modified in local context");
15865 855642 : if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
15866 0 : internal_error ("%<global_options%> are modified in local context");
15867 855642 : if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
15868 0 : internal_error ("%<global_options%> are modified in local context");
15869 855642 : if (ptr1->x_flag_dec != ptr2->x_flag_dec)
15870 0 : internal_error ("%<global_options%> are modified in local context");
15871 855642 : if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
15872 0 : internal_error ("%<global_options%> are modified in local context");
15873 855642 : if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
15874 0 : internal_error ("%<global_options%> are modified in local context");
15875 855642 : if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
15876 0 : internal_error ("%<global_options%> are modified in local context");
15877 855642 : if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
15878 0 : internal_error ("%<global_options%> are modified in local context");
15879 855642 : if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
15880 0 : internal_error ("%<global_options%> are modified in local context");
15881 855642 : if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
15882 0 : internal_error ("%<global_options%> are modified in local context");
15883 855642 : if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
15884 0 : internal_error ("%<global_options%> are modified in local context");
15885 855642 : if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
15886 0 : internal_error ("%<global_options%> are modified in local context");
15887 855642 : if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
15888 0 : internal_error ("%<global_options%> are modified in local context");
15889 855642 : if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
15890 0 : internal_error ("%<global_options%> are modified in local context");
15891 855642 : if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
15892 0 : internal_error ("%<global_options%> are modified in local context");
15893 855642 : if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
15894 0 : internal_error ("%<global_options%> are modified in local context");
15895 855642 : if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
15896 0 : internal_error ("%<global_options%> are modified in local context");
15897 855642 : if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
15898 0 : internal_error ("%<global_options%> are modified in local context");
15899 855642 : if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
15900 0 : internal_error ("%<global_options%> are modified in local context");
15901 855642 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
15902 0 : internal_error ("%<global_options%> are modified in local context");
15903 855642 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
15904 0 : internal_error ("%<global_options%> are modified in local context");
15905 855642 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
15906 0 : internal_error ("%<global_options%> are modified in local context");
15907 855642 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
15908 0 : internal_error ("%<global_options%> are modified in local context");
15909 855642 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
15910 0 : internal_error ("%<global_options%> are modified in local context");
15911 855642 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
15912 0 : internal_error ("%<global_options%> are modified in local context");
15913 855642 : if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
15914 0 : internal_error ("%<global_options%> are modified in local context");
15915 855642 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
15916 0 : internal_error ("%<global_options%> are modified in local context");
15917 855642 : if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
15918 0 : internal_error ("%<global_options%> are modified in local context");
15919 855642 : if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
15920 0 : internal_error ("%<global_options%> are modified in local context");
15921 855642 : if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
15922 0 : internal_error ("%<global_options%> are modified in local context");
15923 855642 : if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
15924 0 : internal_error ("%<global_options%> are modified in local context");
15925 855642 : if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
15926 0 : internal_error ("%<global_options%> are modified in local context");
15927 855642 : if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
15928 0 : internal_error ("%<global_options%> are modified in local context");
15929 855642 : if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
15930 0 : internal_error ("%<global_options%> are modified in local context");
15931 855642 : if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
15932 0 : internal_error ("%<global_options%> are modified in local context");
15933 855642 : if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
15934 0 : internal_error ("%<global_options%> are modified in local context");
15935 855642 : if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
15936 0 : internal_error ("%<global_options%> are modified in local context");
15937 855642 : if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
15938 0 : internal_error ("%<global_options%> are modified in local context");
15939 855642 : if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
15940 0 : internal_error ("%<global_options%> are modified in local context");
15941 855642 : if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
15942 0 : internal_error ("%<global_options%> are modified in local context");
15943 855642 : if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
15944 0 : internal_error ("%<global_options%> are modified in local context");
15945 855642 : if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
15946 0 : internal_error ("%<global_options%> are modified in local context");
15947 855642 : if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
15948 0 : internal_error ("%<global_options%> are modified in local context");
15949 855642 : if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
15950 0 : internal_error ("%<global_options%> are modified in local context");
15951 855642 : if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
15952 0 : internal_error ("%<global_options%> are modified in local context");
15953 855642 : if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
15954 0 : internal_error ("%<global_options%> are modified in local context");
15955 855642 : if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
15956 0 : internal_error ("%<global_options%> are modified in local context");
15957 855642 : if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
15958 0 : internal_error ("%<global_options%> are modified in local context");
15959 855642 : if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
15960 0 : internal_error ("%<global_options%> are modified in local context");
15961 855642 : if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
15962 0 : internal_error ("%<global_options%> are modified in local context");
15963 855642 : if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
15964 0 : internal_error ("%<global_options%> are modified in local context");
15965 855642 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
15966 0 : internal_error ("%<global_options%> are modified in local context");
15967 855642 : if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
15968 0 : internal_error ("%<global_options%> are modified in local context");
15969 855642 : if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
15970 0 : internal_error ("%<global_options%> are modified in local context");
15971 855642 : if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
15972 0 : internal_error ("%<global_options%> are modified in local context");
15973 855642 : if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
15974 0 : internal_error ("%<global_options%> are modified in local context");
15975 855642 : if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
15976 0 : internal_error ("%<global_options%> are modified in local context");
15977 855642 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
15978 0 : internal_error ("%<global_options%> are modified in local context");
15979 855642 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
15980 0 : internal_error ("%<global_options%> are modified in local context");
15981 855642 : if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
15982 0 : internal_error ("%<global_options%> are modified in local context");
15983 855642 : if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
15984 0 : internal_error ("%<global_options%> are modified in local context");
15985 855642 : if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
15986 0 : internal_error ("%<global_options%> are modified in local context");
15987 855642 : if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
15988 0 : internal_error ("%<global_options%> are modified in local context");
15989 855642 : if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
15990 0 : internal_error ("%<global_options%> are modified in local context");
15991 855642 : if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
15992 0 : internal_error ("%<global_options%> are modified in local context");
15993 855642 : if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
15994 0 : internal_error ("%<global_options%> are modified in local context");
15995 855642 : if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
15996 0 : internal_error ("%<global_options%> are modified in local context");
15997 855642 : if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
15998 0 : internal_error ("%<global_options%> are modified in local context");
15999 855642 : if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
16000 0 : internal_error ("%<global_options%> are modified in local context");
16001 855642 : if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
16002 0 : internal_error ("%<global_options%> are modified in local context");
16003 855642 : if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
16004 0 : internal_error ("%<global_options%> are modified in local context");
16005 855642 : if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
16006 0 : internal_error ("%<global_options%> are modified in local context");
16007 855642 : if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
16008 0 : internal_error ("%<global_options%> are modified in local context");
16009 855642 : if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
16010 0 : internal_error ("%<global_options%> are modified in local context");
16011 855642 : if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
16012 0 : internal_error ("%<global_options%> are modified in local context");
16013 855642 : if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
16014 0 : internal_error ("%<global_options%> are modified in local context");
16015 855642 : if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
16016 0 : internal_error ("%<global_options%> are modified in local context");
16017 855642 : if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
16018 0 : internal_error ("%<global_options%> are modified in local context");
16019 855642 : if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
16020 0 : internal_error ("%<global_options%> are modified in local context");
16021 855642 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
16022 0 : internal_error ("%<global_options%> are modified in local context");
16023 855642 : if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
16024 0 : internal_error ("%<global_options%> are modified in local context");
16025 855642 : if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
16026 0 : internal_error ("%<global_options%> are modified in local context");
16027 855642 : if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
16028 0 : internal_error ("%<global_options%> are modified in local context");
16029 855642 : if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
16030 0 : internal_error ("%<global_options%> are modified in local context");
16031 855642 : if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
16032 0 : internal_error ("%<global_options%> are modified in local context");
16033 855642 : if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
16034 0 : internal_error ("%<global_options%> are modified in local context");
16035 855642 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
16036 0 : internal_error ("%<global_options%> are modified in local context");
16037 855642 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
16038 0 : internal_error ("%<global_options%> are modified in local context");
16039 855642 : if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
16040 0 : internal_error ("%<global_options%> are modified in local context");
16041 855642 : if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
16042 0 : internal_error ("%<global_options%> are modified in local context");
16043 855642 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
16044 0 : internal_error ("%<global_options%> are modified in local context");
16045 855642 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
16046 0 : internal_error ("%<global_options%> are modified in local context");
16047 855642 : if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
16048 0 : internal_error ("%<global_options%> are modified in local context");
16049 855642 : if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
16050 0 : internal_error ("%<global_options%> are modified in local context");
16051 855642 : if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
16052 0 : internal_error ("%<global_options%> are modified in local context");
16053 855642 : if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
16054 0 : internal_error ("%<global_options%> are modified in local context");
16055 855642 : if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
16056 0 : internal_error ("%<global_options%> are modified in local context");
16057 855642 : if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
16058 0 : internal_error ("%<global_options%> are modified in local context");
16059 855642 : if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
16060 0 : internal_error ("%<global_options%> are modified in local context");
16061 855642 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
16062 0 : internal_error ("%<global_options%> are modified in local context");
16063 855642 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
16064 0 : internal_error ("%<global_options%> are modified in local context");
16065 855642 : if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
16066 0 : internal_error ("%<global_options%> are modified in local context");
16067 855642 : if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
16068 0 : internal_error ("%<global_options%> are modified in local context");
16069 855642 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
16070 0 : internal_error ("%<global_options%> are modified in local context");
16071 855642 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
16072 0 : internal_error ("%<global_options%> are modified in local context");
16073 855642 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
16074 0 : internal_error ("%<global_options%> are modified in local context");
16075 855642 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
16076 0 : internal_error ("%<global_options%> are modified in local context");
16077 855642 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
16078 0 : internal_error ("%<global_options%> are modified in local context");
16079 855642 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
16080 0 : internal_error ("%<global_options%> are modified in local context");
16081 855642 : if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
16082 0 : internal_error ("%<global_options%> are modified in local context");
16083 855642 : if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
16084 0 : internal_error ("%<global_options%> are modified in local context");
16085 855642 : if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
16086 0 : internal_error ("%<global_options%> are modified in local context");
16087 855642 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
16088 0 : internal_error ("%<global_options%> are modified in local context");
16089 855642 : if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
16090 0 : internal_error ("%<global_options%> are modified in local context");
16091 855642 : if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
16092 0 : internal_error ("%<global_options%> are modified in local context");
16093 855642 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
16094 0 : internal_error ("%<global_options%> are modified in local context");
16095 855642 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
16096 0 : internal_error ("%<global_options%> are modified in local context");
16097 855642 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
16098 0 : internal_error ("%<global_options%> are modified in local context");
16099 855642 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
16100 0 : internal_error ("%<global_options%> are modified in local context");
16101 855642 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
16102 0 : internal_error ("%<global_options%> are modified in local context");
16103 855642 : if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
16104 0 : internal_error ("%<global_options%> are modified in local context");
16105 855642 : if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
16106 0 : internal_error ("%<global_options%> are modified in local context");
16107 855642 : if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
16108 0 : internal_error ("%<global_options%> are modified in local context");
16109 855642 : if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
16110 0 : internal_error ("%<global_options%> are modified in local context");
16111 855642 : if (ptr1->x_flag_tm != ptr2->x_flag_tm)
16112 0 : internal_error ("%<global_options%> are modified in local context");
16113 855642 : if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
16114 0 : internal_error ("%<global_options%> are modified in local context");
16115 855642 : if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
16116 0 : internal_error ("%<global_options%> are modified in local context");
16117 855642 : if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
16118 0 : internal_error ("%<global_options%> are modified in local context");
16119 855642 : if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
16120 0 : internal_error ("%<global_options%> are modified in local context");
16121 855642 : if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
16122 0 : internal_error ("%<global_options%> are modified in local context");
16123 855642 : if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
16124 0 : internal_error ("%<global_options%> are modified in local context");
16125 855642 : if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
16126 0 : internal_error ("%<global_options%> are modified in local context");
16127 855642 : if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
16128 0 : internal_error ("%<global_options%> are modified in local context");
16129 855642 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
16130 0 : internal_error ("%<global_options%> are modified in local context");
16131 855642 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
16132 0 : internal_error ("%<global_options%> are modified in local context");
16133 855642 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
16134 0 : internal_error ("%<global_options%> are modified in local context");
16135 855642 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
16136 0 : internal_error ("%<global_options%> are modified in local context");
16137 855642 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
16138 0 : internal_error ("%<global_options%> are modified in local context");
16139 855642 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
16140 0 : internal_error ("%<global_options%> are modified in local context");
16141 855642 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
16142 0 : internal_error ("%<global_options%> are modified in local context");
16143 855642 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
16144 0 : internal_error ("%<global_options%> are modified in local context");
16145 855642 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
16146 0 : internal_error ("%<global_options%> are modified in local context");
16147 855642 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
16148 0 : internal_error ("%<global_options%> are modified in local context");
16149 855642 : if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
16150 0 : internal_error ("%<global_options%> are modified in local context");
16151 855642 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
16152 0 : internal_error ("%<global_options%> are modified in local context");
16153 855642 : if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
16154 0 : internal_error ("%<global_options%> are modified in local context");
16155 855642 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
16156 0 : internal_error ("%<global_options%> are modified in local context");
16157 855642 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
16158 0 : internal_error ("%<global_options%> are modified in local context");
16159 855642 : if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
16160 0 : internal_error ("%<global_options%> are modified in local context");
16161 855642 : if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
16162 0 : internal_error ("%<global_options%> are modified in local context");
16163 855642 : if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
16164 0 : internal_error ("%<global_options%> are modified in local context");
16165 855642 : if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
16166 0 : internal_error ("%<global_options%> are modified in local context");
16167 855642 : if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
16168 0 : internal_error ("%<global_options%> are modified in local context");
16169 855642 : if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
16170 0 : internal_error ("%<global_options%> are modified in local context");
16171 855642 : if (ptr1->x_indicator_column != ptr2->x_indicator_column)
16172 0 : internal_error ("%<global_options%> are modified in local context");
16173 855642 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
16174 0 : internal_error ("%<global_options%> are modified in local context");
16175 855642 : if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
16176 0 : internal_error ("%<global_options%> are modified in local context");
16177 855642 : if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
16178 0 : internal_error ("%<global_options%> are modified in local context");
16179 855642 : if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
16180 0 : internal_error ("%<global_options%> are modified in local context");
16181 855642 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
16182 0 : internal_error ("%<global_options%> are modified in local context");
16183 855642 : if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
16184 0 : internal_error ("%<global_options%> are modified in local context");
16185 855642 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
16186 0 : internal_error ("%<global_options%> are modified in local context");
16187 855642 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
16188 0 : internal_error ("%<global_options%> are modified in local context");
16189 855642 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
16190 0 : internal_error ("%<global_options%> are modified in local context");
16191 855642 : if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
16192 0 : internal_error ("%<global_options%> are modified in local context");
16193 855642 : if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
16194 0 : internal_error ("%<global_options%> are modified in local context");
16195 855642 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
16196 0 : internal_error ("%<global_options%> are modified in local context");
16197 855642 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
16198 0 : internal_error ("%<global_options%> are modified in local context");
16199 855642 : if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
16200 0 : internal_error ("%<global_options%> are modified in local context");
16201 855642 : if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
16202 0 : internal_error ("%<global_options%> are modified in local context");
16203 855642 : if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
16204 0 : internal_error ("%<global_options%> are modified in local context");
16205 855642 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
16206 0 : internal_error ("%<global_options%> are modified in local context");
16207 855642 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
16208 0 : internal_error ("%<global_options%> are modified in local context");
16209 855642 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
16210 0 : internal_error ("%<global_options%> are modified in local context");
16211 855642 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
16212 0 : internal_error ("%<global_options%> are modified in local context");
16213 855642 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
16214 0 : internal_error ("%<global_options%> are modified in local context");
16215 855642 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
16216 0 : internal_error ("%<global_options%> are modified in local context");
16217 855642 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
16218 0 : internal_error ("%<global_options%> are modified in local context");
16219 855642 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
16220 0 : internal_error ("%<global_options%> are modified in local context");
16221 855642 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
16222 0 : internal_error ("%<global_options%> are modified in local context");
16223 855642 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
16224 0 : internal_error ("%<global_options%> are modified in local context");
16225 855642 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
16226 0 : internal_error ("%<global_options%> are modified in local context");
16227 855642 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
16228 0 : internal_error ("%<global_options%> are modified in local context");
16229 855642 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
16230 0 : internal_error ("%<global_options%> are modified in local context");
16231 855642 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
16232 0 : internal_error ("%<global_options%> are modified in local context");
16233 855642 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
16234 0 : internal_error ("%<global_options%> are modified in local context");
16235 855642 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
16236 0 : internal_error ("%<global_options%> are modified in local context");
16237 855642 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
16238 0 : internal_error ("%<global_options%> are modified in local context");
16239 855642 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
16240 0 : internal_error ("%<global_options%> are modified in local context");
16241 855642 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
16242 0 : internal_error ("%<global_options%> are modified in local context");
16243 855642 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
16244 0 : internal_error ("%<global_options%> are modified in local context");
16245 855642 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
16246 0 : internal_error ("%<global_options%> are modified in local context");
16247 855642 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
16248 0 : internal_error ("%<global_options%> are modified in local context");
16249 855642 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
16250 0 : internal_error ("%<global_options%> are modified in local context");
16251 855642 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
16252 0 : internal_error ("%<global_options%> are modified in local context");
16253 855642 : if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
16254 0 : internal_error ("%<global_options%> are modified in local context");
16255 855642 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
16256 0 : internal_error ("%<global_options%> are modified in local context");
16257 855642 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
16258 0 : internal_error ("%<global_options%> are modified in local context");
16259 855642 : if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
16260 0 : internal_error ("%<global_options%> are modified in local context");
16261 855642 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
16262 0 : internal_error ("%<global_options%> are modified in local context");
16263 855642 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
16264 0 : internal_error ("%<global_options%> are modified in local context");
16265 855642 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
16266 0 : internal_error ("%<global_options%> are modified in local context");
16267 855642 : if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
16268 0 : internal_error ("%<global_options%> are modified in local context");
16269 855642 : if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
16270 0 : internal_error ("%<global_options%> are modified in local context");
16271 855642 : if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
16272 0 : internal_error ("%<global_options%> are modified in local context");
16273 855642 : if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
16274 0 : internal_error ("%<global_options%> are modified in local context");
16275 855642 : if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
16276 0 : internal_error ("%<global_options%> are modified in local context");
16277 855642 : if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
16278 0 : internal_error ("%<global_options%> are modified in local context");
16279 855642 : if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
16280 0 : internal_error ("%<global_options%> are modified in local context");
16281 855642 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
16282 0 : internal_error ("%<global_options%> are modified in local context");
16283 855642 : if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
16284 0 : internal_error ("%<global_options%> are modified in local context");
16285 855642 : if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
16286 0 : internal_error ("%<global_options%> are modified in local context");
16287 855642 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
16288 0 : internal_error ("%<global_options%> are modified in local context");
16289 855642 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
16290 0 : internal_error ("%<global_options%> are modified in local context");
16291 855642 : if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
16292 0 : internal_error ("%<global_options%> are modified in local context");
16293 855642 : if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
16294 0 : internal_error ("%<global_options%> are modified in local context");
16295 855642 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
16296 0 : internal_error ("%<global_options%> are modified in local context");
16297 855642 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
16298 0 : internal_error ("%<global_options%> are modified in local context");
16299 855642 : if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
16300 0 : internal_error ("%<global_options%> are modified in local context");
16301 855642 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
16302 0 : internal_error ("%<global_options%> are modified in local context");
16303 855642 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
16304 0 : internal_error ("%<global_options%> are modified in local context");
16305 855642 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
16306 0 : internal_error ("%<global_options%> are modified in local context");
16307 855642 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
16308 0 : internal_error ("%<global_options%> are modified in local context");
16309 855642 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
16310 0 : internal_error ("%<global_options%> are modified in local context");
16311 855642 : if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
16312 0 : internal_error ("%<global_options%> are modified in local context");
16313 855642 : if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
16314 0 : internal_error ("%<global_options%> are modified in local context");
16315 855642 : if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
16316 0 : internal_error ("%<global_options%> are modified in local context");
16317 855642 : if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
16318 0 : internal_error ("%<global_options%> are modified in local context");
16319 855642 : if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
16320 0 : internal_error ("%<global_options%> are modified in local context");
16321 855642 : if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
16322 0 : internal_error ("%<global_options%> are modified in local context");
16323 855642 : if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
16324 0 : internal_error ("%<global_options%> are modified in local context");
16325 855642 : if (ptr1->x_flag_lto != ptr2->x_flag_lto)
16326 0 : internal_error ("%<global_options%> are modified in local context");
16327 855642 : if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
16328 0 : internal_error ("%<global_options%> are modified in local context");
16329 855642 : if (ptr1->x_ltrans_linemap_file != ptr2->x_ltrans_linemap_file)
16330 0 : internal_error ("%<global_options%> are modified in local context");
16331 855642 : if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
16332 0 : internal_error ("%<global_options%> are modified in local context");
16333 855642 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
16334 0 : internal_error ("%<global_options%> are modified in local context");
16335 855642 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
16336 0 : internal_error ("%<global_options%> are modified in local context");
16337 855642 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
16338 0 : internal_error ("%<global_options%> are modified in local context");
16339 855642 : if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
16340 0 : internal_error ("%<global_options%> are modified in local context");
16341 855642 : if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
16342 0 : internal_error ("%<global_options%> are modified in local context");
16343 855642 : if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
16344 0 : internal_error ("%<global_options%> are modified in local context");
16345 855642 : if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
16346 0 : internal_error ("%<global_options%> are modified in local context");
16347 855642 : if (ptr1->x_mem_report != ptr2->x_mem_report)
16348 0 : internal_error ("%<global_options%> are modified in local context");
16349 855642 : if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
16350 0 : internal_error ("%<global_options%> are modified in local context");
16351 855642 : if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
16352 0 : internal_error ("%<global_options%> are modified in local context");
16353 855642 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
16354 0 : internal_error ("%<global_options%> are modified in local context");
16355 855642 : if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
16356 0 : internal_error ("%<global_options%> are modified in local context");
16357 855642 : if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
16358 0 : internal_error ("%<global_options%> are modified in local context");
16359 855642 : if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
16360 0 : internal_error ("%<global_options%> are modified in local context");
16361 855642 : if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
16362 0 : internal_error ("%<global_options%> are modified in local context");
16363 855642 : if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
16364 0 : internal_error ("%<global_options%> are modified in local context");
16365 855642 : if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
16366 0 : internal_error ("%<global_options%> are modified in local context");
16367 855642 : if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
16368 0 : internal_error ("%<global_options%> are modified in local context");
16369 855642 : if (ptr1->x_flag_modules != ptr2->x_flag_modules)
16370 0 : internal_error ("%<global_options%> are modified in local context");
16371 855642 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
16372 0 : internal_error ("%<global_options%> are modified in local context");
16373 855642 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
16374 0 : internal_error ("%<global_options%> are modified in local context");
16375 855642 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
16376 0 : internal_error ("%<global_options%> are modified in local context");
16377 855642 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
16378 0 : internal_error ("%<global_options%> are modified in local context");
16379 855642 : if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
16380 0 : internal_error ("%<global_options%> are modified in local context");
16381 855642 : if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
16382 0 : internal_error ("%<global_options%> are modified in local context");
16383 855642 : if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
16384 0 : internal_error ("%<global_options%> are modified in local context");
16385 855642 : if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
16386 0 : internal_error ("%<global_options%> are modified in local context");
16387 855642 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
16388 0 : internal_error ("%<global_options%> are modified in local context");
16389 855642 : if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
16390 0 : internal_error ("%<global_options%> are modified in local context");
16391 855642 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
16392 0 : internal_error ("%<global_options%> are modified in local context");
16393 855642 : if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
16394 0 : internal_error ("%<global_options%> are modified in local context");
16395 855642 : if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
16396 0 : internal_error ("%<global_options%> are modified in local context");
16397 855642 : if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
16398 0 : internal_error ("%<global_options%> are modified in local context");
16399 855642 : if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
16400 0 : internal_error ("%<global_options%> are modified in local context");
16401 855642 : if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
16402 0 : internal_error ("%<global_options%> are modified in local context");
16403 855642 : if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
16404 0 : internal_error ("%<global_options%> are modified in local context");
16405 855642 : if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
16406 0 : internal_error ("%<global_options%> are modified in local context");
16407 855642 : if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
16408 0 : internal_error ("%<global_options%> are modified in local context");
16409 855642 : if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
16410 0 : internal_error ("%<global_options%> are modified in local context");
16411 855642 : if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
16412 0 : internal_error ("%<global_options%> are modified in local context");
16413 855642 : if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
16414 0 : internal_error ("%<global_options%> are modified in local context");
16415 855642 : if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
16416 0 : internal_error ("%<global_options%> are modified in local context");
16417 855642 : if (ptr1->x_flag_openmp_ompt != ptr2->x_flag_openmp_ompt)
16418 0 : internal_error ("%<global_options%> are modified in local context");
16419 855642 : if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
16420 0 : internal_error ("%<global_options%> are modified in local context");
16421 855642 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
16422 0 : internal_error ("%<global_options%> are modified in local context");
16423 855642 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
16424 0 : internal_error ("%<global_options%> are modified in local context");
16425 855642 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
16426 0 : internal_error ("%<global_options%> are modified in local context");
16427 855642 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
16428 0 : internal_error ("%<global_options%> are modified in local context");
16429 855642 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
16430 0 : internal_error ("%<global_options%> are modified in local context");
16431 855642 : if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
16432 0 : internal_error ("%<global_options%> are modified in local context");
16433 855642 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
16434 0 : internal_error ("%<global_options%> are modified in local context");
16435 855642 : if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
16436 0 : internal_error ("%<global_options%> are modified in local context");
16437 855642 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
16438 0 : internal_error ("%<global_options%> are modified in local context");
16439 855642 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
16440 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
16441 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
16442 0 : internal_error ("%<global_options%> are modified in local context");
16443 855642 : if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
16444 0 : internal_error ("%<global_options%> are modified in local context");
16445 855642 : if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
16446 0 : internal_error ("%<global_options%> are modified in local context");
16447 855642 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
16448 0 : internal_error ("%<global_options%> are modified in local context");
16449 855642 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
16450 0 : internal_error ("%<global_options%> are modified in local context");
16451 855642 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
16452 0 : internal_error ("%<global_options%> are modified in local context");
16453 855642 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
16454 0 : internal_error ("%<global_options%> are modified in local context");
16455 855642 : if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
16456 0 : internal_error ("%<global_options%> are modified in local context");
16457 855642 : if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
16458 0 : internal_error ("%<global_options%> are modified in local context");
16459 855642 : if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
16460 0 : internal_error ("%<global_options%> are modified in local context");
16461 855642 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
16462 0 : internal_error ("%<global_options%> are modified in local context");
16463 855642 : if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
16464 0 : internal_error ("%<global_options%> are modified in local context");
16465 855642 : if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
16466 0 : internal_error ("%<global_options%> are modified in local context");
16467 855642 : if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
16468 0 : internal_error ("%<global_options%> are modified in local context");
16469 855642 : if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
16470 0 : internal_error ("%<global_options%> are modified in local context");
16471 855642 : if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
16472 0 : internal_error ("%<global_options%> are modified in local context");
16473 855642 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
16474 0 : internal_error ("%<global_options%> are modified in local context");
16475 855642 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
16476 0 : internal_error ("%<global_options%> are modified in local context");
16477 855642 : if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
16478 0 : internal_error ("%<global_options%> are modified in local context");
16479 855642 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
16480 0 : internal_error ("%<global_options%> are modified in local context");
16481 855642 : if (ptr1->x_profile_flag != ptr2->x_profile_flag)
16482 0 : internal_error ("%<global_options%> are modified in local context");
16483 855642 : if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
16484 0 : internal_error ("%<global_options%> are modified in local context");
16485 855642 : if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
16486 0 : internal_error ("%<global_options%> are modified in local context");
16487 855642 : if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
16488 0 : internal_error ("%<global_options%> are modified in local context");
16489 855642 : if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
16490 0 : internal_error ("%<global_options%> are modified in local context");
16491 855642 : if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
16492 0 : internal_error ("%<global_options%> are modified in local context");
16493 855642 : if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
16494 0 : internal_error ("%<global_options%> are modified in local context");
16495 855642 : if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
16496 0 : internal_error ("%<global_options%> are modified in local context");
16497 855642 : if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
16498 0 : internal_error ("%<global_options%> are modified in local context");
16499 855642 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
16500 0 : internal_error ("%<global_options%> are modified in local context");
16501 855642 : if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
16502 0 : internal_error ("%<global_options%> are modified in local context");
16503 855642 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
16504 0 : internal_error ("%<global_options%> are modified in local context");
16505 855642 : if (ptr1->x_profile_report != ptr2->x_profile_report)
16506 0 : internal_error ("%<global_options%> are modified in local context");
16507 855642 : if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
16508 0 : internal_error ("%<global_options%> are modified in local context");
16509 855642 : if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
16510 0 : internal_error ("%<global_options%> are modified in local context");
16511 855642 : if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
16512 0 : internal_error ("%<global_options%> are modified in local context");
16513 855642 : if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
16514 0 : internal_error ("%<global_options%> are modified in local context");
16515 855642 : if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
16516 0 : internal_error ("%<global_options%> are modified in local context");
16517 855642 : if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
16518 0 : internal_error ("%<global_options%> are modified in local context");
16519 855642 : if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
16520 0 : internal_error ("%<global_options%> are modified in local context");
16521 855642 : if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
16522 0 : internal_error ("%<global_options%> are modified in local context");
16523 855642 : if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
16524 0 : internal_error ("%<global_options%> are modified in local context");
16525 855642 : if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
16526 0 : internal_error ("%<global_options%> are modified in local context");
16527 855642 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
16528 0 : internal_error ("%<global_options%> are modified in local context");
16529 855642 : if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
16530 0 : internal_error ("%<global_options%> are modified in local context");
16531 855642 : if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
16532 0 : internal_error ("%<global_options%> are modified in local context");
16533 855642 : if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
16534 0 : internal_error ("%<global_options%> are modified in local context");
16535 855642 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
16536 0 : internal_error ("%<global_options%> are modified in local context");
16537 855642 : if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
16538 0 : internal_error ("%<global_options%> are modified in local context");
16539 855642 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
16540 0 : internal_error ("%<global_options%> are modified in local context");
16541 855642 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
16542 0 : internal_error ("%<global_options%> are modified in local context");
16543 855642 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
16544 0 : internal_error ("%<global_options%> are modified in local context");
16545 855642 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
16546 0 : internal_error ("%<global_options%> are modified in local context");
16547 855642 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
16548 0 : internal_error ("%<global_options%> are modified in local context");
16549 855642 : if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
16550 0 : internal_error ("%<global_options%> are modified in local context");
16551 855642 : if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
16552 0 : internal_error ("%<global_options%> are modified in local context");
16553 855642 : if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
16554 0 : internal_error ("%<global_options%> are modified in local context");
16555 855642 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
16556 0 : internal_error ("%<global_options%> are modified in local context");
16557 855642 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
16558 0 : internal_error ("%<global_options%> are modified in local context");
16559 855642 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
16560 0 : internal_error ("%<global_options%> are modified in local context");
16561 855642 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
16562 0 : internal_error ("%<global_options%> are modified in local context");
16563 855642 : if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
16564 0 : internal_error ("%<global_options%> are modified in local context");
16565 855642 : if (ptr1->x_flag_c_style_string_literals != ptr2->x_flag_c_style_string_literals)
16566 0 : internal_error ("%<global_options%> are modified in local context");
16567 855642 : if (ptr1->x_flag_rust_compat_version != ptr2->x_flag_rust_compat_version)
16568 0 : internal_error ("%<global_options%> are modified in local context");
16569 855642 : if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
16570 0 : internal_error ("%<global_options%> are modified in local context");
16571 855642 : if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
16572 0 : internal_error ("%<global_options%> are modified in local context");
16573 855642 : if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
16574 0 : internal_error ("%<global_options%> are modified in local context");
16575 855642 : if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
16576 0 : internal_error ("%<global_options%> are modified in local context");
16577 855642 : if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
16578 0 : internal_error ("%<global_options%> are modified in local context");
16579 855642 : if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
16580 0 : internal_error ("%<global_options%> are modified in local context");
16581 855642 : if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
16582 0 : internal_error ("%<global_options%> are modified in local context");
16583 855642 : if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
16584 0 : internal_error ("%<global_options%> are modified in local context");
16585 855642 : if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
16586 0 : internal_error ("%<global_options%> are modified in local context");
16587 855642 : if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
16588 0 : internal_error ("%<global_options%> are modified in local context");
16589 855642 : if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
16590 0 : internal_error ("%<global_options%> are modified in local context");
16591 855642 : if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
16592 0 : internal_error ("%<global_options%> are modified in local context");
16593 855642 : if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
16594 0 : internal_error ("%<global_options%> are modified in local context");
16595 855642 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
16596 0 : internal_error ("%<global_options%> are modified in local context");
16597 855642 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
16598 0 : internal_error ("%<global_options%> are modified in local context");
16599 855642 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
16600 0 : internal_error ("%<global_options%> are modified in local context");
16601 855642 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
16602 0 : internal_error ("%<global_options%> are modified in local context");
16603 855642 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
16604 0 : internal_error ("%<global_options%> are modified in local context");
16605 855642 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
16606 0 : internal_error ("%<global_options%> are modified in local context");
16607 855642 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
16608 0 : internal_error ("%<global_options%> are modified in local context");
16609 855642 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
16610 0 : internal_error ("%<global_options%> are modified in local context");
16611 855642 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
16612 0 : internal_error ("%<global_options%> are modified in local context");
16613 855642 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
16614 0 : internal_error ("%<global_options%> are modified in local context");
16615 855642 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
16616 0 : internal_error ("%<global_options%> are modified in local context");
16617 855642 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
16618 0 : internal_error ("%<global_options%> are modified in local context");
16619 855642 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
16620 0 : internal_error ("%<global_options%> are modified in local context");
16621 855642 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
16622 0 : internal_error ("%<global_options%> are modified in local context");
16623 855642 : if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
16624 0 : internal_error ("%<global_options%> are modified in local context");
16625 855642 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
16626 0 : internal_error ("%<global_options%> are modified in local context");
16627 855642 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
16628 0 : internal_error ("%<global_options%> are modified in local context");
16629 855642 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
16630 0 : internal_error ("%<global_options%> are modified in local context");
16631 855642 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
16632 0 : internal_error ("%<global_options%> are modified in local context");
16633 855642 : if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
16634 0 : internal_error ("%<global_options%> are modified in local context");
16635 855642 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
16636 0 : internal_error ("%<global_options%> are modified in local context");
16637 855642 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
16638 0 : internal_error ("%<global_options%> are modified in local context");
16639 855642 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
16640 0 : internal_error ("%<global_options%> are modified in local context");
16641 855642 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
16642 0 : internal_error ("%<global_options%> are modified in local context");
16643 855642 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
16644 0 : internal_error ("%<global_options%> are modified in local context");
16645 855642 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
16646 0 : internal_error ("%<global_options%> are modified in local context");
16647 855642 : if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
16648 0 : internal_error ("%<global_options%> are modified in local context");
16649 855642 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
16650 0 : internal_error ("%<global_options%> are modified in local context");
16651 855642 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
16652 0 : internal_error ("%<global_options%> are modified in local context");
16653 855642 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
16654 0 : internal_error ("%<global_options%> are modified in local context");
16655 855642 : if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
16656 0 : internal_error ("%<global_options%> are modified in local context");
16657 855642 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
16658 0 : internal_error ("%<global_options%> are modified in local context");
16659 855642 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
16660 0 : internal_error ("%<global_options%> are modified in local context");
16661 855642 : if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
16662 0 : internal_error ("%<global_options%> are modified in local context");
16663 855642 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
16664 0 : internal_error ("%<global_options%> are modified in local context");
16665 855642 : if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
16666 0 : internal_error ("%<global_options%> are modified in local context");
16667 855642 : if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
16668 0 : internal_error ("%<global_options%> are modified in local context");
16669 855642 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
16670 0 : internal_error ("%<global_options%> are modified in local context");
16671 855642 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
16672 0 : internal_error ("%<global_options%> are modified in local context");
16673 855642 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
16674 0 : internal_error ("%<global_options%> are modified in local context");
16675 855642 : if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
16676 0 : internal_error ("%<global_options%> are modified in local context");
16677 855642 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
16678 0 : internal_error ("%<global_options%> are modified in local context");
16679 855642 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
16680 0 : internal_error ("%<global_options%> are modified in local context");
16681 855642 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
16682 0 : internal_error ("%<global_options%> are modified in local context");
16683 855642 : if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
16684 0 : internal_error ("%<global_options%> are modified in local context");
16685 855642 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
16686 0 : internal_error ("%<global_options%> are modified in local context");
16687 855642 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
16688 0 : internal_error ("%<global_options%> are modified in local context");
16689 855642 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
16690 0 : internal_error ("%<global_options%> are modified in local context");
16691 855642 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
16692 0 : internal_error ("%<global_options%> are modified in local context");
16693 855642 : if (ptr1->x_default_sso != ptr2->x_default_sso)
16694 0 : internal_error ("%<global_options%> are modified in local context");
16695 855642 : if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
16696 0 : internal_error ("%<global_options%> are modified in local context");
16697 855642 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
16698 0 : internal_error ("%<global_options%> are modified in local context");
16699 855642 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
16700 0 : internal_error ("%<global_options%> are modified in local context");
16701 855642 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
16702 0 : internal_error ("%<global_options%> are modified in local context");
16703 855642 : if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
16704 0 : internal_error ("%<global_options%> are modified in local context");
16705 855642 : if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
16706 0 : internal_error ("%<global_options%> are modified in local context");
16707 855642 : if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
16708 0 : internal_error ("%<global_options%> are modified in local context");
16709 855642 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
16710 0 : internal_error ("%<global_options%> are modified in local context");
16711 855642 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
16712 0 : internal_error ("%<global_options%> are modified in local context");
16713 855642 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
16714 0 : internal_error ("%<global_options%> are modified in local context");
16715 855642 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
16716 0 : internal_error ("%<global_options%> are modified in local context");
16717 855642 : if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
16718 0 : internal_error ("%<global_options%> are modified in local context");
16719 855642 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
16720 0 : internal_error ("%<global_options%> are modified in local context");
16721 855642 : if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
16722 0 : internal_error ("%<global_options%> are modified in local context");
16723 855642 : if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
16724 0 : internal_error ("%<global_options%> are modified in local context");
16725 855642 : if (ptr1->x_flag_strub != ptr2->x_flag_strub)
16726 0 : internal_error ("%<global_options%> are modified in local context");
16727 855642 : if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
16728 0 : internal_error ("%<global_options%> are modified in local context");
16729 855642 : if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
16730 0 : internal_error ("%<global_options%> are modified in local context");
16731 855642 : if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
16732 0 : internal_error ("%<global_options%> are modified in local context");
16733 855642 : if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
16734 0 : internal_error ("%<global_options%> are modified in local context");
16735 855642 : if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
16736 0 : internal_error ("%<global_options%> are modified in local context");
16737 855642 : if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
16738 0 : internal_error ("%<global_options%> are modified in local context");
16739 855642 : if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
16740 0 : internal_error ("%<global_options%> are modified in local context");
16741 855642 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
16742 0 : internal_error ("%<global_options%> are modified in local context");
16743 855642 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
16744 0 : internal_error ("%<global_options%> are modified in local context");
16745 855642 : if (ptr1->x_time_report != ptr2->x_time_report)
16746 0 : internal_error ("%<global_options%> are modified in local context");
16747 855642 : if (ptr1->x_time_report_details != ptr2->x_time_report_details)
16748 0 : internal_error ("%<global_options%> are modified in local context");
16749 855642 : if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
16750 0 : internal_error ("%<global_options%> are modified in local context");
16751 855642 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
16752 0 : internal_error ("%<global_options%> are modified in local context");
16753 855642 : if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
16754 0 : internal_error ("%<global_options%> are modified in local context");
16755 855642 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
16756 0 : internal_error ("%<global_options%> are modified in local context");
16757 855642 : if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
16758 0 : internal_error ("%<global_options%> are modified in local context");
16759 855642 : if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
16760 0 : internal_error ("%<global_options%> are modified in local context");
16761 855642 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
16762 0 : internal_error ("%<global_options%> are modified in local context");
16763 855642 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
16764 0 : internal_error ("%<global_options%> are modified in local context");
16765 855642 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
16766 0 : internal_error ("%<global_options%> are modified in local context");
16767 855642 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
16768 0 : internal_error ("%<global_options%> are modified in local context");
16769 855642 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
16770 0 : internal_error ("%<global_options%> are modified in local context");
16771 855642 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
16772 0 : internal_error ("%<global_options%> are modified in local context");
16773 855642 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
16774 0 : internal_error ("%<global_options%> are modified in local context");
16775 855642 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
16776 0 : internal_error ("%<global_options%> are modified in local context");
16777 855642 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
16778 0 : internal_error ("%<global_options%> are modified in local context");
16779 855642 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
16780 0 : internal_error ("%<global_options%> are modified in local context");
16781 855642 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
16782 0 : internal_error ("%<global_options%> are modified in local context");
16783 855642 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
16784 0 : internal_error ("%<global_options%> are modified in local context");
16785 855642 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
16786 0 : internal_error ("%<global_options%> are modified in local context");
16787 855642 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
16788 0 : internal_error ("%<global_options%> are modified in local context");
16789 855642 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
16790 0 : internal_error ("%<global_options%> are modified in local context");
16791 855642 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
16792 0 : internal_error ("%<global_options%> are modified in local context");
16793 855642 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
16794 0 : internal_error ("%<global_options%> are modified in local context");
16795 855642 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
16796 0 : internal_error ("%<global_options%> are modified in local context");
16797 855642 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
16798 0 : internal_error ("%<global_options%> are modified in local context");
16799 855642 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
16800 0 : internal_error ("%<global_options%> are modified in local context");
16801 855642 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
16802 0 : internal_error ("%<global_options%> are modified in local context");
16803 855642 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
16804 0 : internal_error ("%<global_options%> are modified in local context");
16805 855642 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
16806 0 : internal_error ("%<global_options%> are modified in local context");
16807 855642 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
16808 0 : internal_error ("%<global_options%> are modified in local context");
16809 855642 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
16810 0 : internal_error ("%<global_options%> are modified in local context");
16811 855642 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
16812 0 : internal_error ("%<global_options%> are modified in local context");
16813 855642 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
16814 0 : internal_error ("%<global_options%> are modified in local context");
16815 855642 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
16816 0 : internal_error ("%<global_options%> are modified in local context");
16817 855642 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
16818 0 : internal_error ("%<global_options%> are modified in local context");
16819 855642 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
16820 0 : internal_error ("%<global_options%> are modified in local context");
16821 855642 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
16822 0 : internal_error ("%<global_options%> are modified in local context");
16823 855642 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
16824 0 : internal_error ("%<global_options%> are modified in local context");
16825 855642 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
16826 0 : internal_error ("%<global_options%> are modified in local context");
16827 855642 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
16828 0 : internal_error ("%<global_options%> are modified in local context");
16829 855642 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
16830 0 : internal_error ("%<global_options%> are modified in local context");
16831 855642 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
16832 0 : internal_error ("%<global_options%> are modified in local context");
16833 855642 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
16834 0 : internal_error ("%<global_options%> are modified in local context");
16835 855642 : if (ptr1->x_cobol_trunc_bin != ptr2->x_cobol_trunc_bin)
16836 0 : internal_error ("%<global_options%> are modified in local context");
16837 855642 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
16838 0 : internal_error ("%<global_options%> are modified in local context");
16839 855642 : if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
16840 0 : internal_error ("%<global_options%> are modified in local context");
16841 855642 : if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
16842 0 : internal_error ("%<global_options%> are modified in local context");
16843 855642 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
16844 0 : internal_error ("%<global_options%> are modified in local context");
16845 855642 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
16846 0 : internal_error ("%<global_options%> are modified in local context");
16847 855642 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
16848 0 : internal_error ("%<global_options%> are modified in local context");
16849 855642 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
16850 0 : internal_error ("%<global_options%> are modified in local context");
16851 855642 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
16852 0 : internal_error ("%<global_options%> are modified in local context");
16853 855642 : if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
16854 0 : internal_error ("%<global_options%> are modified in local context");
16855 855642 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
16856 0 : internal_error ("%<global_options%> are modified in local context");
16857 855642 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
16858 0 : internal_error ("%<global_options%> are modified in local context");
16859 855642 : if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
16860 0 : internal_error ("%<global_options%> are modified in local context");
16861 855642 : if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
16862 0 : internal_error ("%<global_options%> are modified in local context");
16863 855642 : if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
16864 0 : internal_error ("%<global_options%> are modified in local context");
16865 855642 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
16866 0 : internal_error ("%<global_options%> are modified in local context");
16867 855642 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
16868 0 : internal_error ("%<global_options%> are modified in local context");
16869 855642 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
16870 0 : internal_error ("%<global_options%> are modified in local context");
16871 855642 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
16872 0 : internal_error ("%<global_options%> are modified in local context");
16873 855642 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
16874 0 : internal_error ("%<global_options%> are modified in local context");
16875 855642 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
16876 0 : internal_error ("%<global_options%> are modified in local context");
16877 855642 : if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
16878 0 : internal_error ("%<global_options%> are modified in local context");
16879 855642 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
16880 0 : internal_error ("%<global_options%> are modified in local context");
16881 855642 : if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
16882 0 : internal_error ("%<global_options%> are modified in local context");
16883 855642 : if (ptr1->x_default_visibility != ptr2->x_default_visibility)
16884 0 : internal_error ("%<global_options%> are modified in local context");
16885 855642 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
16886 0 : internal_error ("%<global_options%> are modified in local context");
16887 855642 : if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
16888 0 : internal_error ("%<global_options%> are modified in local context");
16889 855642 : if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
16890 0 : internal_error ("%<global_options%> are modified in local context");
16891 855642 : if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
16892 0 : internal_error ("%<global_options%> are modified in local context");
16893 855642 : if (ptr1->x_flag_weak != ptr2->x_flag_weak)
16894 0 : internal_error ("%<global_options%> are modified in local context");
16895 855642 : if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
16896 0 : internal_error ("%<global_options%> are modified in local context");
16897 855642 : if (ptr1->x_flag_web != ptr2->x_flag_web)
16898 0 : internal_error ("%<global_options%> are modified in local context");
16899 855642 : if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
16900 0 : internal_error ("%<global_options%> are modified in local context");
16901 855642 : if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
16902 0 : internal_error ("%<global_options%> are modified in local context");
16903 855642 : if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
16904 0 : internal_error ("%<global_options%> are modified in local context");
16905 855642 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
16906 0 : internal_error ("%<global_options%> are modified in local context");
16907 855642 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
16908 0 : internal_error ("%<global_options%> are modified in local context");
16909 855642 : if (ptr1->x_yy_debug != ptr2->x_yy_debug)
16910 0 : internal_error ("%<global_options%> are modified in local context");
16911 855642 : if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
16912 0 : internal_error ("%<global_options%> are modified in local context");
16913 855642 : if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
16914 0 : internal_error ("%<global_options%> are modified in local context");
16915 855642 : if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
16916 0 : internal_error ("%<global_options%> are modified in local context");
16917 855642 : if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
16918 0 : internal_error ("%<global_options%> are modified in local context");
16919 855642 : if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
16920 0 : internal_error ("%<global_options%> are modified in local context");
16921 855642 : if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
16922 0 : internal_error ("%<global_options%> are modified in local context");
16923 855642 : if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
16924 0 : internal_error ("%<global_options%> are modified in local context");
16925 855642 : if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
16926 0 : internal_error ("%<global_options%> are modified in local context");
16927 855642 : if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
16928 0 : internal_error ("%<global_options%> are modified in local context");
16929 855642 : if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
16930 0 : internal_error ("%<global_options%> are modified in local context");
16931 855642 : if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
16932 0 : internal_error ("%<global_options%> are modified in local context");
16933 855642 : if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
16934 0 : internal_error ("%<global_options%> are modified in local context");
16935 855642 : if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
16936 0 : internal_error ("%<global_options%> are modified in local context");
16937 855642 : if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
16938 0 : internal_error ("%<global_options%> are modified in local context");
16939 855642 : if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
16940 0 : internal_error ("%<global_options%> are modified in local context");
16941 855642 : if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
16942 0 : internal_error ("%<global_options%> are modified in local context");
16943 855642 : if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
16944 0 : internal_error ("%<global_options%> are modified in local context");
16945 855642 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
16946 0 : internal_error ("%<global_options%> are modified in local context");
16947 855642 : if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
16948 0 : internal_error ("%<global_options%> are modified in local context");
16949 855642 : if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
16950 0 : internal_error ("%<global_options%> are modified in local context");
16951 855642 : if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
16952 0 : internal_error ("%<global_options%> are modified in local context");
16953 855642 : if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
16954 0 : internal_error ("%<global_options%> are modified in local context");
16955 855642 : if (ptr1->x_imultiarch != ptr2->x_imultiarch)
16956 0 : internal_error ("%<global_options%> are modified in local context");
16957 855642 : if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
16958 0 : internal_error ("%<global_options%> are modified in local context");
16959 855642 : if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
16960 0 : internal_error ("%<global_options%> are modified in local context");
16961 855642 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
16962 0 : internal_error ("%<global_options%> are modified in local context");
16963 855642 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
16964 0 : internal_error ("%<global_options%> are modified in local context");
16965 855642 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
16966 0 : internal_error ("%<global_options%> are modified in local context");
16967 855642 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
16968 0 : internal_error ("%<global_options%> are modified in local context");
16969 855642 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
16970 0 : internal_error ("%<global_options%> are modified in local context");
16971 855642 : if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
16972 0 : internal_error ("%<global_options%> are modified in local context");
16973 855642 : if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
16974 0 : internal_error ("%<global_options%> are modified in local context");
16975 855642 : if (ptr1->x_flag_android != ptr2->x_flag_android)
16976 0 : internal_error ("%<global_options%> are modified in local context");
16977 855642 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
16978 0 : internal_error ("%<global_options%> are modified in local context");
16979 855642 : if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
16980 0 : internal_error ("%<global_options%> are modified in local context");
16981 855642 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
16982 0 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
16983 0 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
16984 0 : internal_error ("%<global_options%> are modified in local context");
16985 855642 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
16986 0 : internal_error ("%<global_options%> are modified in local context");
16987 855642 : if (ptr1->x_linux_libc != ptr2->x_linux_libc)
16988 0 : internal_error ("%<global_options%> are modified in local context");
16989 855642 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
16990 0 : internal_error ("%<global_options%> are modified in local context");
16991 855642 : if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
16992 0 : internal_error ("%<global_options%> are modified in local context");
16993 855642 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
16994 0 : internal_error ("%<global_options%> are modified in local context");
16995 855642 : if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
16996 0 : internal_error ("%<global_options%> are modified in local context");
16997 855642 : if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
16998 0 : internal_error ("%<global_options%> are modified in local context");
16999 855642 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
17000 0 : internal_error ("%<global_options%> are modified in local context");
17001 855642 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
17002 0 : internal_error ("%<global_options%> are modified in local context");
17003 855642 : if (ptr1->x_fentry_name != ptr2->x_fentry_name)
17004 0 : internal_error ("%<global_options%> are modified in local context");
17005 855642 : if (ptr1->x_fentry_section != ptr2->x_fentry_section)
17006 0 : internal_error ("%<global_options%> are modified in local context");
17007 855642 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
17008 0 : internal_error ("%<global_options%> are modified in local context");
17009 855642 : if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
17010 0 : internal_error ("%<global_options%> are modified in local context");
17011 855642 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
17012 0 : internal_error ("%<global_options%> are modified in local context");
17013 855642 : if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
17014 0 : internal_error ("%<global_options%> are modified in local context");
17015 855642 : if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
17016 0 : internal_error ("%<global_options%> are modified in local context");
17017 855642 : if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
17018 0 : internal_error ("%<global_options%> are modified in local context");
17019 855642 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
17020 0 : internal_error ("%<global_options%> are modified in local context");
17021 855642 : if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
17022 0 : internal_error ("%<global_options%> are modified in local context");
17023 855642 : if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
17024 0 : internal_error ("%<global_options%> are modified in local context");
17025 855642 : if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
17026 0 : internal_error ("%<global_options%> are modified in local context");
17027 855642 : if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
17028 0 : internal_error ("%<global_options%> are modified in local context");
17029 855642 : if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
17030 0 : internal_error ("%<global_options%> are modified in local context");
17031 855642 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
17032 0 : internal_error ("%<global_options%> are modified in local context");
17033 855642 : if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
17034 0 : internal_error ("%<global_options%> are modified in local context");
17035 855642 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
17036 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
17037 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
17038 0 : internal_error ("%<global_options%> are modified in local context");
17039 855642 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
17040 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
17041 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
17042 0 : internal_error ("%<global_options%> are modified in local context");
17043 855642 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
17044 0 : internal_error ("%<global_options%> are modified in local context");
17045 855642 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
17046 0 : internal_error ("%<global_options%> are modified in local context");
17047 855642 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
17048 0 : internal_error ("%<global_options%> are modified in local context");
17049 855642 : if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
17050 0 : internal_error ("%<global_options%> are modified in local context");
17051 855642 : if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
17052 0 : internal_error ("%<global_options%> are modified in local context");
17053 855642 : if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
17054 0 : internal_error ("%<global_options%> are modified in local context");
17055 855642 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
17056 0 : internal_error ("%<global_options%> are modified in local context");
17057 855642 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
17058 0 : internal_error ("%<global_options%> are modified in local context");
17059 855642 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
17060 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
17061 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
17062 0 : internal_error ("%<global_options%> are modified in local context");
17063 855642 : if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
17064 0 : internal_error ("%<global_options%> are modified in local context");
17065 855642 : if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
17066 0 : internal_error ("%<global_options%> are modified in local context");
17067 855642 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
17068 0 : internal_error ("%<global_options%> are modified in local context");
17069 855642 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
17070 0 : internal_error ("%<global_options%> are modified in local context");
17071 855642 : if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
17072 0 : internal_error ("%<global_options%> are modified in local context");
17073 855642 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
17074 0 : internal_error ("%<global_options%> are modified in local context");
17075 855642 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
17076 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
17077 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
17078 0 : internal_error ("%<global_options%> are modified in local context");
17079 855642 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
17080 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
17081 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
17082 0 : internal_error ("%<global_options%> are modified in local context");
17083 855642 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
17084 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
17085 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
17086 0 : internal_error ("%<global_options%> are modified in local context");
17087 855642 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
17088 0 : internal_error ("%<global_options%> are modified in local context");
17089 855642 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
17090 0 : internal_error ("%<global_options%> are modified in local context");
17091 855642 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
17092 0 : internal_error ("%<global_options%> are modified in local context");
17093 855642 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
17094 0 : internal_error ("%<global_options%> are modified in local context");
17095 855642 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
17096 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
17097 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
17098 0 : internal_error ("%<global_options%> are modified in local context");
17099 855642 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
17100 0 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
17101 0 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
17102 0 : internal_error ("%<global_options%> are modified in local context");
17103 855642 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
17104 0 : internal_error ("%<global_options%> are modified in local context");
17105 855642 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
17106 0 : internal_error ("%<global_options%> are modified in local context");
17107 855642 : if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
17108 0 : internal_error ("%<global_options%> are modified in local context");
17109 855642 : if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
17110 0 : internal_error ("%<global_options%> are modified in local context");
17111 855642 : if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
17112 0 : internal_error ("%<global_options%> are modified in local context");
17113 855642 : if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
17114 0 : internal_error ("%<global_options%> are modified in local context");
17115 855642 : if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
17116 0 : internal_error ("%<global_options%> are modified in local context");
17117 855642 : if (ptr1->x_use_pipes != ptr2->x_use_pipes)
17118 0 : internal_error ("%<global_options%> are modified in local context");
17119 855642 : if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
17120 0 : internal_error ("%<global_options%> are modified in local context");
17121 855642 : if (ptr1->x_print_autofdo_gcov_version != ptr2->x_print_autofdo_gcov_version)
17122 0 : internal_error ("%<global_options%> are modified in local context");
17123 855642 : if (ptr1->x_print_file_name != ptr2->x_print_file_name)
17124 0 : internal_error ("%<global_options%> are modified in local context");
17125 855642 : if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
17126 0 : internal_error ("%<global_options%> are modified in local context");
17127 855642 : if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
17128 0 : internal_error ("%<global_options%> are modified in local context");
17129 855642 : if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
17130 0 : internal_error ("%<global_options%> are modified in local context");
17131 855642 : if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
17132 0 : internal_error ("%<global_options%> are modified in local context");
17133 855642 : if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
17134 0 : internal_error ("%<global_options%> are modified in local context");
17135 855642 : if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
17136 0 : internal_error ("%<global_options%> are modified in local context");
17137 855642 : if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
17138 0 : internal_error ("%<global_options%> are modified in local context");
17139 855642 : if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
17140 0 : internal_error ("%<global_options%> are modified in local context");
17141 855642 : if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
17142 0 : internal_error ("%<global_options%> are modified in local context");
17143 855642 : if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
17144 0 : internal_error ("%<global_options%> are modified in local context");
17145 855642 : if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
17146 0 : internal_error ("%<global_options%> are modified in local context");
17147 855642 : if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
17148 0 : internal_error ("%<global_options%> are modified in local context");
17149 855642 : if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
17150 0 : internal_error ("%<global_options%> are modified in local context");
17151 855642 : if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
17152 0 : internal_error ("%<global_options%> are modified in local context");
17153 855642 : if (ptr1->x_report_times != ptr2->x_report_times)
17154 0 : internal_error ("%<global_options%> are modified in local context");
17155 855642 : if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
17156 0 : internal_error ("%<global_options%> are modified in local context");
17157 855642 : if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
17158 0 : internal_error ("%<global_options%> are modified in local context");
17159 855642 : if (ptr1->x_flag_undef != ptr2->x_flag_undef)
17160 0 : internal_error ("%<global_options%> are modified in local context");
17161 855642 : if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
17162 0 : internal_error ("%<global_options%> are modified in local context");
17163 855642 : if (ptr1->x_version_flag != ptr2->x_version_flag)
17164 0 : internal_error ("%<global_options%> are modified in local context");
17165 855642 : if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
17166 0 : internal_error ("%<global_options%> are modified in local context");
17167 855642 : if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
17168 0 : internal_error ("%<global_options%> are modified in local context");
17169 855642 : }
|