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 97682223 : cl_optimization_save (struct cl_optimization *ptr, struct gcc_options *opts,
43 : struct gcc_options *opts_set)
44 : {
45 97682223 : gcc_assert (IN_RANGE (opts->x_optimize, 0, 255));
46 97682223 : gcc_assert (IN_RANGE (opts->x_optimize_size, 0, 2));
47 97682223 : gcc_assert (IN_RANGE (opts->x_optimize_debug, 0, 1));
48 97682223 : gcc_assert (IN_RANGE (opts->x_optimize_fast, 0, 1));
49 97682223 : gcc_assert (IN_RANGE (opts->x_warn_inline, -128, 127));
50 97682223 : gcc_assert (IN_RANGE (opts->x_flag_aggressive_loop_optimizations, -128, 127));
51 97682223 : gcc_assert (IN_RANGE (opts->x_flag_align_functions, -128, 127));
52 97682223 : gcc_assert (IN_RANGE (opts->x_flag_align_jumps, -128, 127));
53 97682223 : gcc_assert (IN_RANGE (opts->x_flag_align_labels, -128, 127));
54 97682223 : gcc_assert (IN_RANGE (opts->x_flag_align_loops, -128, 127));
55 97682223 : gcc_assert (IN_RANGE (opts->x_flag_allocation_dce, -128, 127));
56 97682223 : gcc_assert (IN_RANGE (opts->x_flag_store_data_races, -128, 127));
57 97682223 : gcc_assert (IN_RANGE (opts->x_flag_associative_math, -128, 127));
58 97682223 : gcc_assert (IN_RANGE (opts->x_flag_assume_sane_operators_new_delete, -128, 127));
59 97682223 : gcc_assert (IN_RANGE (opts->x_flag_asynchronous_unwind_tables, -128, 127));
60 97682223 : gcc_assert (IN_RANGE (opts->x_flag_auto_inc_dec, -128, 127));
61 97682223 : gcc_assert (IN_RANGE (opts->x_flag_auto_profile_inlining, -128, 127));
62 97682223 : gcc_assert (IN_RANGE (opts->x_flag_avoid_store_forwarding, -128, 127));
63 97682223 : gcc_assert (IN_RANGE (opts->x_flag_bit_tests, -128, 127));
64 97682223 : gcc_assert (IN_RANGE (opts->x_flag_branch_on_count_reg, -128, 127));
65 97682223 : gcc_assert (IN_RANGE (opts->x_flag_branch_probabilities, -128, 127));
66 97682223 : gcc_assert (IN_RANGE (opts->x_flag_caller_saves, -128, 127));
67 97682223 : gcc_assert (IN_RANGE (opts->x_flag_code_hoisting, -128, 127));
68 97682223 : gcc_assert (IN_RANGE (opts->x_flag_combine_stack_adjustments, -128, 127));
69 97682223 : gcc_assert (IN_RANGE (opts->x_flag_compare_elim_after_reload, -128, 127));
70 97682223 : gcc_assert (IN_RANGE (opts->x_flag_conserve_stack, -128, 127));
71 97682223 : gcc_assert (IN_RANGE (opts->x_flag_cprop_registers, -128, 127));
72 97682223 : gcc_assert (IN_RANGE (opts->x_flag_crossjumping, -128, 127));
73 97682223 : gcc_assert (IN_RANGE (opts->x_flag_cse_follow_jumps, -128, 127));
74 97682223 : gcc_assert (IN_RANGE (opts->x_flag_dce, -128, 127));
75 97682223 : gcc_assert (IN_RANGE (opts->x_flag_defer_pop, -128, 127));
76 97682223 : gcc_assert (IN_RANGE (opts->x_flag_delayed_branch, -128, 127));
77 97682223 : gcc_assert (IN_RANGE (opts->x_flag_delete_dead_exceptions, -128, 127));
78 97682223 : gcc_assert (IN_RANGE (opts->x_flag_delete_null_pointer_checks, -128, 127));
79 97682223 : gcc_assert (IN_RANGE (opts->x_flag_dep_fusion, -128, 127));
80 97682223 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize, -128, 127));
81 97682223 : gcc_assert (IN_RANGE (opts->x_flag_devirtualize_speculatively, -128, 127));
82 97682223 : gcc_assert (IN_RANGE (opts->x_flag_dse, -128, 127));
83 97682223 : gcc_assert (IN_RANGE (opts->x_flag_early_inlining, -128, 127));
84 97682223 : gcc_assert (IN_RANGE (opts->x_flag_exceptions, -128, 127));
85 97682223 : gcc_assert (IN_RANGE (opts->x_flag_expensive_optimizations, -128, 127));
86 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ext_dce, -128, 127));
87 97682223 : gcc_assert (IN_RANGE (opts->x_flag_finite_loops, -128, 127));
88 97682223 : gcc_assert (IN_RANGE (opts->x_flag_finite_math_only, -128, 127));
89 97682223 : gcc_assert (IN_RANGE (opts->x_flag_float_store, -128, 127));
90 97682223 : gcc_assert (IN_RANGE (opts->x_flag_fold_mem_offsets, -128, 127));
91 97682223 : gcc_assert (IN_RANGE (opts->x_flag_fold_simple_inlines, -128, 127));
92 97682223 : gcc_assert (IN_RANGE (opts->x_flag_forward_propagate, -128, 127));
93 97682223 : gcc_assert (IN_RANGE (opts->x_flag_fp_int_builtin_inexact, -128, 127));
94 97682223 : gcc_assert (IN_RANGE (opts->x_flag_no_function_cse, -128, 127));
95 97682223 : gcc_assert (IN_RANGE (opts->x_flag_gcse, -128, 127));
96 97682223 : gcc_assert (IN_RANGE (opts->x_flag_gcse_after_reload, -128, 127));
97 97682223 : gcc_assert (IN_RANGE (opts->x_flag_gcse_las, -128, 127));
98 97682223 : gcc_assert (IN_RANGE (opts->x_flag_gcse_lm, -128, 127));
99 97682223 : gcc_assert (IN_RANGE (opts->x_flag_gcse_sm, -128, 127));
100 97682223 : gcc_assert (IN_RANGE (opts->x_flag_graphite, -128, 127));
101 97682223 : gcc_assert (IN_RANGE (opts->x_flag_graphite_identity, -128, 127));
102 97682223 : gcc_assert (IN_RANGE (opts->x_flag_guess_branch_prob, -128, 127));
103 97682223 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_exceptions, -128, 127));
104 97682223 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_check_returning_calls, -128, 127));
105 97682223 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy_skip_leaf, -128, 127));
106 97682223 : gcc_assert (IN_RANGE (opts->x_flag_harden_compares, -128, 127));
107 97682223 : gcc_assert (IN_RANGE (opts->x_flag_harden_conditional_branches, -128, 127));
108 97682223 : gcc_assert (IN_RANGE (opts->x_flag_harden_control_flow_redundancy, -128, 127));
109 97682223 : gcc_assert (IN_RANGE (opts->x_flag_hoist_adjacent_loads, -128, 127));
110 97682223 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion, -128, 127));
111 97682223 : gcc_assert (IN_RANGE (opts->x_flag_if_conversion2, -128, 127));
112 97682223 : gcc_assert (IN_RANGE (opts->x_flag_indirect_inlining, -128, 127));
113 97682223 : gcc_assert (IN_RANGE (opts->x_flag_no_inline, -128, 127));
114 97682223 : gcc_assert (IN_RANGE (opts->x_flag_inline_atomics, -128, 127));
115 97682223 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions, -128, 127));
116 97682223 : gcc_assert (IN_RANGE (opts->x_flag_inline_functions_called_once, -128, 127));
117 97682223 : gcc_assert (IN_RANGE (opts->x_flag_inline_small_functions, -128, 127));
118 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_bit_cp, -128, 127));
119 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp, -128, 127));
120 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_cp_clone, -128, 127));
121 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf, -128, 127));
122 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_functions, -128, 127));
123 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_icf_variables, -128, 127));
124 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_modref, -128, 127));
125 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_profile, -128, 127));
126 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pta, -128, 127));
127 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_pure_const, -128, 127));
128 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_ra, -128, 127));
129 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference, -128, 127));
130 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reference_addressable, -128, 127));
131 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_reorder_for_locality, -128, 127));
132 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_sra, -128, 127));
133 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_stack_alignment, -128, 127));
134 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_strict_aliasing, -128, 127));
135 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ipa_vrp, -128, 127));
136 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ira_hoist_pressure, -128, 127));
137 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ira_loop_pressure, -128, 127));
138 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_save_slots, -128, 127));
139 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ira_share_spill_slots, -128, 127));
140 97682223 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_attribute, -128, 127));
141 97682223 : gcc_assert (IN_RANGE (opts->x_flag_isolate_erroneous_paths_dereference, -128, 127));
142 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ivopts, -128, 127));
143 97682223 : gcc_assert (IN_RANGE (opts->x_flag_jump_tables, -128, 127));
144 97682223 : gcc_assert (IN_RANGE (opts->x_flag_keep_gc_roots_live, -128, 127));
145 97682223 : gcc_assert (IN_RANGE (opts->x_flag_late_combine_instructions, -128, 127));
146 97682223 : gcc_assert (IN_RANGE (opts->x_flag_lifetime_dse, -128, 127));
147 97682223 : gcc_assert (IN_RANGE (opts->x_flag_limit_function_alignment, -128, 127));
148 97682223 : gcc_assert (IN_RANGE (opts->x_flag_live_range_shrinkage, -128, 127));
149 97682223 : gcc_assert (IN_RANGE (opts->x_flag_loop_interchange, -128, 127));
150 97682223 : gcc_assert (IN_RANGE (opts->x_flag_loop_nest_optimize, -128, 127));
151 97682223 : gcc_assert (IN_RANGE (opts->x_flag_loop_parallelize_all, -128, 127));
152 97682223 : gcc_assert (IN_RANGE (opts->x_flag_unroll_jam, -128, 127));
153 97682223 : gcc_assert (IN_RANGE (opts->x_flag_lra_remat, -128, 127));
154 97682223 : gcc_assert (IN_RANGE (opts->x_flag_malloc_dce, -128, 127));
155 97682223 : gcc_assert (IN_RANGE (opts->x_flag_errno_math, -128, 127));
156 97682223 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched, -128, 127));
157 97682223 : gcc_assert (IN_RANGE (opts->x_flag_modulo_sched_allow_regmoves, -128, 127));
158 97682223 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_invariants, -128, 127));
159 97682223 : gcc_assert (IN_RANGE (opts->x_flag_move_loop_stores, -128, 127));
160 97682223 : gcc_assert (IN_RANGE (opts->x_flag_non_call_exceptions, -128, 127));
161 97682223 : gcc_assert (IN_RANGE (opts->x_flag_nothrow_opt, -128, 127));
162 97682223 : gcc_assert (IN_RANGE (opts->x_flag_omit_frame_pointer, -128, 127));
163 97682223 : gcc_assert (IN_RANGE (opts->x_flag_opt_info, -128, 127));
164 97682223 : gcc_assert (IN_RANGE (opts->x_flag_optimize_crc, -128, 127));
165 97682223 : gcc_assert (IN_RANGE (opts->x_flag_optimize_sibling_calls, -128, 127));
166 97682223 : gcc_assert (IN_RANGE (opts->x_flag_optimize_strlen, -128, 127));
167 97682223 : gcc_assert (IN_RANGE (opts->x_flag_pack_struct, -128, 127));
168 97682223 : gcc_assert (IN_RANGE (opts->x_flag_partial_inlining, -128, 127));
169 97682223 : gcc_assert (IN_RANGE (opts->x_flag_pcc_struct_return, -128, 127));
170 97682223 : gcc_assert (IN_RANGE (opts->x_flag_peel_loops, -128, 127));
171 97682223 : gcc_assert (IN_RANGE (opts->x_flag_no_peephole, -128, 127));
172 97682223 : gcc_assert (IN_RANGE (opts->x_flag_peephole2, -128, 127));
173 97682223 : gcc_assert (IN_RANGE (opts->x_flag_plt, -128, 127));
174 97682223 : gcc_assert (IN_RANGE (opts->x_flag_predictive_commoning, -128, 127));
175 97682223 : gcc_assert (IN_RANGE (opts->x_flag_prefetch_loop_arrays, -128, 127));
176 97682223 : gcc_assert (IN_RANGE (opts->x_flag_printf_return_value, -128, 127));
177 97682223 : gcc_assert (IN_RANGE (opts->x_flag_profile_partial_training, -128, 127));
178 97682223 : gcc_assert (IN_RANGE (opts->x_flag_profile_reorder_functions, -128, 127));
179 97682223 : gcc_assert (IN_RANGE (opts->x_flag_reciprocal_math, -128, 127));
180 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ree, -128, 127));
181 97682223 : gcc_assert (IN_RANGE (opts->x_flag_rename_registers, -128, 127));
182 97682223 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks, -128, 127));
183 97682223 : gcc_assert (IN_RANGE (opts->x_flag_reorder_blocks_and_partition, -128, 127));
184 97682223 : gcc_assert (IN_RANGE (opts->x_flag_reorder_functions, -128, 127));
185 97682223 : gcc_assert (IN_RANGE (opts->x_flag_rerun_cse_after_loop, -128, 127));
186 97682223 : gcc_assert (IN_RANGE (opts->x_flag_resched_modulo_sched, -128, 127));
187 97682223 : gcc_assert (IN_RANGE (opts->x_flag_rounding_math, -128, 127));
188 97682223 : gcc_assert (IN_RANGE (opts->x_flag_rtti, -128, 127));
189 97682223 : gcc_assert (IN_RANGE (opts->x_flag_save_optimization_record, -128, 127));
190 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sched_critical_path_heuristic, -128, 127));
191 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sched_dep_count_heuristic, -128, 127));
192 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sched_group_heuristic, -128, 127));
193 97682223 : gcc_assert (IN_RANGE (opts->x_flag_schedule_interblock, -128, 127));
194 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sched_last_insn_heuristic, -128, 127));
195 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sched_pressure, -128, 127));
196 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sched_rank_heuristic, -128, 127));
197 97682223 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative, -128, 127));
198 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sched_spec_insn_heuristic, -128, 127));
199 97682223 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load, -128, 127));
200 97682223 : gcc_assert (IN_RANGE (opts->x_flag_schedule_speculative_load_dangerous, -128, 127));
201 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sched2_use_superblocks, -128, 127));
202 97682223 : gcc_assert (IN_RANGE (opts->x_flag_schedule_fusion, -128, 127));
203 97682223 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns, -128, 127));
204 97682223 : gcc_assert (IN_RANGE (opts->x_flag_schedule_insns_after_reload, -128, 127));
205 97682223 : gcc_assert (IN_RANGE (opts->x_flag_section_anchors, -128, 127));
206 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining, -128, 127));
207 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_pipelining_outer_loops, -128, 127));
208 97682223 : gcc_assert (IN_RANGE (opts->x_flag_sel_sched_reschedule_pipelined, -128, 127));
209 97682223 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling, -128, 127));
210 97682223 : gcc_assert (IN_RANGE (opts->x_flag_selective_scheduling2, -128, 127));
211 97682223 : gcc_assert (IN_RANGE (opts->x_flag_semantic_interposition, -128, 127));
212 97682223 : gcc_assert (IN_RANGE (opts->x_flag_short_enums, -128, 127));
213 97682223 : gcc_assert (IN_RANGE (opts->x_flag_short_wchar, -128, 127));
214 97682223 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap, -128, 127));
215 97682223 : gcc_assert (IN_RANGE (opts->x_flag_shrink_wrap_separate, -128, 127));
216 97682223 : gcc_assert (IN_RANGE (opts->x_flag_signaling_nans, -128, 127));
217 97682223 : gcc_assert (IN_RANGE (opts->x_flag_signed_zeros, -128, 127));
218 97682223 : gcc_assert (IN_RANGE (opts->x_flag_single_precision_constant, -128, 127));
219 97682223 : gcc_assert (IN_RANGE (opts->x_flag_speculatively_call_stored_functions, -128, 127));
220 97682223 : gcc_assert (IN_RANGE (opts->x_flag_split_ivs_in_unroller, -128, 127));
221 97682223 : gcc_assert (IN_RANGE (opts->x_flag_split_loops, -128, 127));
222 97682223 : gcc_assert (IN_RANGE (opts->x_flag_split_paths, -128, 127));
223 97682223 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types, -128, 127));
224 97682223 : gcc_assert (IN_RANGE (opts->x_flag_split_wide_types_early, -128, 127));
225 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ssa_backprop, -128, 127));
226 97682223 : gcc_assert (IN_RANGE (opts->x_flag_ssa_phiopt, -128, 127));
227 97682223 : gcc_assert (IN_RANGE (opts->x_flag_stack_clash_protection, -128, 127));
228 97682223 : gcc_assert (IN_RANGE (opts->x_flag_stack_protect, -128, 127));
229 97682223 : gcc_assert (IN_RANGE (opts->x_flag_stdarg_opt, -128, 127));
230 97682223 : gcc_assert (IN_RANGE (opts->x_flag_store_merging, -128, 127));
231 97682223 : gcc_assert (IN_RANGE (opts->x_flag_strict_aliasing, -128, 127));
232 97682223 : gcc_assert (IN_RANGE (opts->x_flag_strict_enums, -128, 127));
233 97682223 : gcc_assert (IN_RANGE (opts->x_flag_strict_volatile_bitfields, -128, 127));
234 97682223 : gcc_assert (IN_RANGE (opts->x_flag_thread_jumps, -128, 127));
235 97682223 : gcc_assert (IN_RANGE (opts->x_flag_threadsafe_statics, -128, 127));
236 97682223 : gcc_assert (IN_RANGE (opts->x_flag_toplevel_reorder, -128, 127));
237 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tracer, -128, 127));
238 97682223 : gcc_assert (IN_RANGE (opts->x_flag_trapping_math, -128, 127));
239 97682223 : gcc_assert (IN_RANGE (opts->x_flag_trapv, -128, 127));
240 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_bit_ccp, -128, 127));
241 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_builtin_call_dce, -128, 127));
242 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_ccp, -128, 127));
243 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_ch, -128, 127));
244 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_coalesce_vars, -128, 127));
245 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_copy_prop, -128, 127));
246 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_cselim, -128, 127));
247 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_dce, -128, 127));
248 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_dom, -128, 127));
249 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_dse, -128, 127));
250 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_forwprop, -128, 127));
251 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_fre, -128, 127));
252 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribute_patterns, -128, 127));
253 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_distribution, -128, 127));
254 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_if_convert, -128, 127));
255 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_im, -128, 127));
256 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_ivcanon, -128, 127));
257 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_optimize, -128, 127));
258 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_loop_vectorize, -128, 127));
259 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_partial_pre, -128, 127));
260 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_phiprop, -128, 127));
261 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_pre, -128, 127));
262 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_pta, -128, 127));
263 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_reassoc, -128, 127));
264 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_scev_cprop, -128, 127));
265 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_sink, -128, 127));
266 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_slp_vectorize, -128, 127));
267 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_slsr, -128, 127));
268 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_sra, -128, 127));
269 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_switch_conversion, -128, 127));
270 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_tail_merge, -128, 127));
271 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_ter, -128, 127));
272 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_vectorize, -128, 127));
273 97682223 : gcc_assert (IN_RANGE (opts->x_flag_tree_vrp, -128, 127));
274 97682223 : gcc_assert (IN_RANGE (opts->x_flag_unconstrained_commons, -128, 127));
275 97682223 : gcc_assert (IN_RANGE (opts->x_flag_unreachable_traps, -128, 127));
276 97682223 : gcc_assert (IN_RANGE (opts->x_flag_unroll_all_loops, -128, 127));
277 97682223 : gcc_assert (IN_RANGE (opts->x_flag_cunroll_grow_size, -128, 127));
278 97682223 : gcc_assert (IN_RANGE (opts->x_flag_unroll_loops, -128, 127));
279 97682223 : gcc_assert (IN_RANGE (opts->x_flag_unsafe_math_optimizations, -128, 127));
280 97682223 : gcc_assert (IN_RANGE (opts->x_flag_unswitch_loops, -128, 127));
281 97682223 : gcc_assert (IN_RANGE (opts->x_flag_unwind_tables, -128, 127));
282 97682223 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking, -128, 127));
283 97682223 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments, -128, 127));
284 97682223 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_assignments_toggle, -128, 127));
285 97682223 : gcc_assert (IN_RANGE (opts->x_flag_var_tracking_uninit, -128, 127));
286 97682223 : gcc_assert (IN_RANGE (opts->x_flag_variable_expansion_in_unroller, -128, 127));
287 97682223 : gcc_assert (IN_RANGE (opts->x_flag_version_loops_for_strides, -128, 127));
288 97682223 : gcc_assert (IN_RANGE (opts->x_flag_value_profile_transformations, -128, 127));
289 97682223 : gcc_assert (IN_RANGE (opts->x_flag_web, -128, 127));
290 97682223 : gcc_assert (IN_RANGE (opts->x_flag_wrapv, -128, 127));
291 97682223 : gcc_assert (IN_RANGE (opts->x_flag_wrapv_pointer, -128, 127));
292 97682223 : gcc_assert (IN_RANGE (opts->x_debug_nonbind_markers_p, -128, 127));
293 97682223 : gcc_assert (IN_RANGE (opts->x_ix86_use_scatter, -128, 127));
294 97682223 : gcc_assert (IN_RANGE (opts->x_ix86_unroll_only_small_loops, -128, 127));
295 :
296 97682223 : ptr->x_param_align_loop_iterations = opts->x_param_align_loop_iterations;
297 97682223 : ptr->x_param_align_threshold = opts->x_param_align_threshold;
298 97682223 : ptr->x_param_asan_protect_allocas = opts->x_param_asan_protect_allocas;
299 97682223 : ptr->x_param_asan_instrument_reads = opts->x_param_asan_instrument_reads;
300 97682223 : ptr->x_param_asan_instrument_writes = opts->x_param_asan_instrument_writes;
301 97682223 : ptr->x_param_asan_instrumentation_with_call_threshold = opts->x_param_asan_instrumentation_with_call_threshold;
302 97682223 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = opts->x_param_asan_kernel_mem_intrinsic_prefix;
303 97682223 : ptr->x_param_asan_memintrin = opts->x_param_asan_memintrin;
304 97682223 : ptr->x_param_asan_stack = opts->x_param_asan_stack;
305 97682223 : ptr->x_param_asan_use_after_return = opts->x_param_asan_use_after_return;
306 97682223 : ptr->x_param_auto_profile_bbs = opts->x_param_auto_profile_bbs;
307 97682223 : ptr->x_param_auto_profile_reorder_only = opts->x_param_auto_profile_reorder_only;
308 97682223 : ptr->x_param_avg_loop_niter = opts->x_param_avg_loop_niter;
309 97682223 : ptr->x_param_avoid_fma_max_bits = opts->x_param_avoid_fma_max_bits;
310 97682223 : ptr->x_param_builtin_expect_probability = opts->x_param_builtin_expect_probability;
311 97682223 : ptr->x_param_builtin_string_cmp_inline_length = opts->x_param_builtin_string_cmp_inline_length;
312 97682223 : ptr->x_param_case_values_threshold = opts->x_param_case_values_threshold;
313 97682223 : ptr->x_param_comdat_sharing_probability = opts->x_param_comdat_sharing_probability;
314 97682223 : ptr->x_param_construct_interfere_size = opts->x_param_construct_interfere_size;
315 97682223 : ptr->x_param_cycle_accurate_model = opts->x_param_cycle_accurate_model;
316 97682223 : ptr->x_param_destruct_interfere_size = opts->x_param_destruct_interfere_size;
317 97682223 : ptr->x_param_dse_max_alias_queries_per_store = opts->x_param_dse_max_alias_queries_per_store;
318 97682223 : ptr->x_param_dse_max_object_size = opts->x_param_dse_max_object_size;
319 97682223 : ptr->x_param_early_inlining_insns = opts->x_param_early_inlining_insns;
320 97682223 : ptr->x_param_fsm_scale_path_stmts = opts->x_param_fsm_scale_path_stmts;
321 97682223 : ptr->x_param_fully_pipelined_fma = opts->x_param_fully_pipelined_fma;
322 97682223 : ptr->x_param_gcse_after_reload_critical_fraction = opts->x_param_gcse_after_reload_critical_fraction;
323 97682223 : ptr->x_param_gcse_after_reload_partial_fraction = opts->x_param_gcse_after_reload_partial_fraction;
324 97682223 : ptr->x_param_gcse_cost_distance_ratio = opts->x_param_gcse_cost_distance_ratio;
325 97682223 : ptr->x_param_gcse_unrestricted_cost = opts->x_param_gcse_unrestricted_cost;
326 97682223 : ptr->x_param_graphite_max_arrays_per_scop = opts->x_param_graphite_max_arrays_per_scop;
327 97682223 : ptr->x_param_graphite_max_nb_scop_params = opts->x_param_graphite_max_nb_scop_params;
328 97682223 : ptr->x_param_hardcfr_max_blocks = opts->x_param_hardcfr_max_blocks;
329 97682223 : ptr->x_param_hardcfr_max_inline_blocks = opts->x_param_hardcfr_max_inline_blocks;
330 97682223 : ptr->x_param_hwasan_instrument_allocas = opts->x_param_hwasan_instrument_allocas;
331 97682223 : ptr->x_param_hwasan_instrument_mem_intrinsics = opts->x_param_hwasan_instrument_mem_intrinsics;
332 97682223 : ptr->x_param_hwasan_instrument_reads = opts->x_param_hwasan_instrument_reads;
333 97682223 : ptr->x_param_hwasan_instrument_stack = opts->x_param_hwasan_instrument_stack;
334 97682223 : ptr->x_param_hwasan_instrument_writes = opts->x_param_hwasan_instrument_writes;
335 97682223 : ptr->x_param_hwasan_random_frame_tag = opts->x_param_hwasan_random_frame_tag;
336 97682223 : ptr->x_param_inline_heuristics_hint_percent = opts->x_param_inline_heuristics_hint_percent;
337 97682223 : ptr->x_param_inline_min_speedup = opts->x_param_inline_min_speedup;
338 97682223 : ptr->x_param_inline_unit_growth = opts->x_param_inline_unit_growth;
339 97682223 : ptr->x_param_ipa_cp_eval_threshold = opts->x_param_ipa_cp_eval_threshold;
340 97682223 : ptr->x_param_ipa_cp_large_unit_insns = opts->x_param_ipa_cp_large_unit_insns;
341 97682223 : ptr->x_param_ipa_cp_loop_hint_bonus = opts->x_param_ipa_cp_loop_hint_bonus;
342 97682223 : ptr->x_param_ipa_cp_max_recursive_depth = opts->x_param_ipa_cp_max_recursive_depth;
343 97682223 : ptr->x_param_ipa_cp_min_recursive_probability = opts->x_param_ipa_cp_min_recursive_probability;
344 97682223 : ptr->x_param_ipa_cp_recursion_penalty = opts->x_param_ipa_cp_recursion_penalty;
345 97682223 : ptr->x_param_ipa_cp_recursive_freq_factor = opts->x_param_ipa_cp_recursive_freq_factor;
346 97682223 : ptr->x_param_ipa_cp_single_call_penalty = opts->x_param_ipa_cp_single_call_penalty;
347 97682223 : ptr->x_param_ipa_cp_sweeps = opts->x_param_ipa_cp_sweeps;
348 97682223 : ptr->x_param_ipa_cp_unit_growth = opts->x_param_ipa_cp_unit_growth;
349 97682223 : ptr->x_param_ipa_cp_value_list_size = opts->x_param_ipa_cp_value_list_size;
350 97682223 : ptr->x_param_ipa_jump_function_lookups = opts->x_param_ipa_jump_function_lookups;
351 97682223 : ptr->x_param_ipa_max_aa_steps = opts->x_param_ipa_max_aa_steps;
352 97682223 : ptr->x_param_ipa_max_agg_items = opts->x_param_ipa_max_agg_items;
353 97682223 : ptr->x_param_ipa_max_loop_predicates = opts->x_param_ipa_max_loop_predicates;
354 97682223 : ptr->x_param_ipa_max_param_expr_ops = opts->x_param_ipa_max_param_expr_ops;
355 97682223 : ptr->x_param_ipa_max_switch_predicate_bounds = opts->x_param_ipa_max_switch_predicate_bounds;
356 97682223 : ptr->x_param_ipa_sra_deref_prob_threshold = opts->x_param_ipa_sra_deref_prob_threshold;
357 97682223 : ptr->x_param_ipa_sra_max_replacements = opts->x_param_ipa_sra_max_replacements;
358 97682223 : ptr->x_param_ipa_sra_ptr_growth_factor = opts->x_param_ipa_sra_ptr_growth_factor;
359 97682223 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = opts->x_param_ipa_sra_ptrwrap_growth_factor;
360 97682223 : ptr->x_param_ira_consider_dup_in_all_alts = opts->x_param_ira_consider_dup_in_all_alts;
361 97682223 : ptr->x_param_ira_loop_reserved_regs = opts->x_param_ira_loop_reserved_regs;
362 97682223 : ptr->x_param_ira_max_conflict_table_size = opts->x_param_ira_max_conflict_table_size;
363 97682223 : ptr->x_param_ira_max_loops_num = opts->x_param_ira_max_loops_num;
364 97682223 : ptr->x_param_ira_simple_lra_insn_threshold = opts->x_param_ira_simple_lra_insn_threshold;
365 97682223 : ptr->x_param_iv_always_prune_cand_set_bound = opts->x_param_iv_always_prune_cand_set_bound;
366 97682223 : ptr->x_param_iv_consider_all_candidates_bound = opts->x_param_iv_consider_all_candidates_bound;
367 97682223 : ptr->x_param_iv_max_considered_uses = opts->x_param_iv_max_considered_uses;
368 97682223 : ptr->x_ix86_vect_compare_costs = opts->x_ix86_vect_compare_costs;
369 97682223 : ptr->x_param_jump_table_max_growth_ratio_for_size = opts->x_param_jump_table_max_growth_ratio_for_size;
370 97682223 : ptr->x_param_jump_table_max_growth_ratio_for_speed = opts->x_param_jump_table_max_growth_ratio_for_speed;
371 97682223 : ptr->x_param_l1_cache_line_size = opts->x_param_l1_cache_line_size;
372 97682223 : ptr->x_param_l1_cache_size = opts->x_param_l1_cache_size;
373 97682223 : ptr->x_param_l2_cache_size = opts->x_param_l2_cache_size;
374 97682223 : ptr->x_param_large_function_growth = opts->x_param_large_function_growth;
375 97682223 : ptr->x_param_large_function_insns = opts->x_param_large_function_insns;
376 97682223 : ptr->x_param_stack_frame_growth = opts->x_param_stack_frame_growth;
377 97682223 : ptr->x_param_large_stack_frame = opts->x_param_large_stack_frame;
378 97682223 : ptr->x_param_large_unit_insns = opts->x_param_large_unit_insns;
379 97682223 : ptr->x_param_lim_expensive = opts->x_param_lim_expensive;
380 97682223 : ptr->x_param_loop_block_tile_size = opts->x_param_loop_block_tile_size;
381 97682223 : ptr->x_param_loop_interchange_max_num_stmts = opts->x_param_loop_interchange_max_num_stmts;
382 97682223 : ptr->x_param_loop_interchange_stride_ratio = opts->x_param_loop_interchange_stride_ratio;
383 97682223 : ptr->x_param_loop_invariant_max_bbs_in_loop = opts->x_param_loop_invariant_max_bbs_in_loop;
384 97682223 : ptr->x_param_loop_max_datarefs_for_datadeps = opts->x_param_loop_max_datarefs_for_datadeps;
385 97682223 : ptr->x_param_loop_versioning_max_inner_insns = opts->x_param_loop_versioning_max_inner_insns;
386 97682223 : ptr->x_param_loop_versioning_max_outer_insns = opts->x_param_loop_versioning_max_outer_insns;
387 97682223 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = opts->x_param_lra_inheritance_ebb_probability_cutoff;
388 97682223 : ptr->x_param_lra_max_considered_reload_pseudos = opts->x_param_lra_max_considered_reload_pseudos;
389 97682223 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = opts->x_lra_max_pseudos_points_log2_considered_for_preferences;
390 97682223 : ptr->x_param_lto_locality_frequency = opts->x_param_lto_locality_frequency;
391 97682223 : ptr->x_param_lto_locality_size = opts->x_param_lto_locality_size;
392 97682223 : ptr->x_param_max_average_unrolled_insns = opts->x_param_max_average_unrolled_insns;
393 97682223 : ptr->x_param_max_combine_insns = opts->x_param_max_combine_insns;
394 97682223 : ptr->x_param_max_combine_search_insns = opts->x_param_max_combine_search_insns;
395 97682223 : ptr->x_param_max_unroll_iterations = opts->x_param_max_unroll_iterations;
396 97682223 : ptr->x_param_max_completely_peel_times = opts->x_param_max_completely_peel_times;
397 97682223 : ptr->x_param_max_completely_peeled_insns = opts->x_param_max_completely_peeled_insns;
398 97682223 : ptr->x_param_max_crossjump_edges = opts->x_param_max_crossjump_edges;
399 97682223 : ptr->x_param_max_cse_insns = opts->x_param_max_cse_insns;
400 97682223 : ptr->x_param_max_cse_path_length = opts->x_param_max_cse_path_length;
401 97682223 : ptr->x_param_max_cselib_memory_locations = opts->x_param_max_cselib_memory_locations;
402 97682223 : ptr->x_param_max_debug_marker_count = opts->x_param_max_debug_marker_count;
403 97682223 : ptr->x_param_max_delay_slot_insn_search = opts->x_param_max_delay_slot_insn_search;
404 97682223 : ptr->x_param_max_delay_slot_live_search = opts->x_param_max_delay_slot_live_search;
405 97682223 : ptr->x_param_max_devirt_targets = opts->x_param_max_devirt_targets;
406 97682223 : ptr->x_param_max_dse_active_local_stores = opts->x_param_max_dse_active_local_stores;
407 97682223 : ptr->x_param_early_inliner_max_iterations = opts->x_param_early_inliner_max_iterations;
408 97682223 : ptr->x_param_max_find_base_term_values = opts->x_param_max_find_base_term_values;
409 97682223 : ptr->x_param_max_fsm_thread_path_insns = opts->x_param_max_fsm_thread_path_insns;
410 97682223 : ptr->x_param_max_gcse_insertion_ratio = opts->x_param_max_gcse_insertion_ratio;
411 97682223 : ptr->x_param_max_gcse_memory = opts->x_param_max_gcse_memory;
412 97682223 : ptr->x_param_max_goto_duplication_insns = opts->x_param_max_goto_duplication_insns;
413 97682223 : ptr->x_param_max_grow_copy_bb_insns = opts->x_param_max_grow_copy_bb_insns;
414 97682223 : ptr->x_param_max_hoist_depth = opts->x_param_max_hoist_depth;
415 97682223 : ptr->x_param_inline_functions_called_once_insns = opts->x_param_inline_functions_called_once_insns;
416 97682223 : ptr->x_param_inline_functions_called_once_loop_depth = opts->x_param_inline_functions_called_once_loop_depth;
417 97682223 : ptr->x_param_max_inline_insns_auto = opts->x_param_max_inline_insns_auto;
418 97682223 : ptr->x_param_max_inline_insns_recursive_auto = opts->x_param_max_inline_insns_recursive_auto;
419 97682223 : ptr->x_param_max_inline_insns_recursive = opts->x_param_max_inline_insns_recursive;
420 97682223 : ptr->x_param_max_inline_insns_single = opts->x_param_max_inline_insns_single;
421 97682223 : ptr->x_param_max_inline_insns_size = opts->x_param_max_inline_insns_size;
422 97682223 : ptr->x_param_max_inline_insns_small = opts->x_param_max_inline_insns_small;
423 97682223 : ptr->x_param_max_inline_recursive_depth_auto = opts->x_param_max_inline_recursive_depth_auto;
424 97682223 : ptr->x_param_max_inline_recursive_depth = opts->x_param_max_inline_recursive_depth;
425 97682223 : ptr->x_param_max_isl_operations = opts->x_param_max_isl_operations;
426 97682223 : ptr->x_param_max_iterations_computation_cost = opts->x_param_max_iterations_computation_cost;
427 97682223 : ptr->x_param_max_iterations_to_track = opts->x_param_max_iterations_to_track;
428 97682223 : ptr->x_param_max_jump_thread_duplication_stmts = opts->x_param_max_jump_thread_duplication_stmts;
429 97682223 : ptr->x_param_max_jump_thread_paths = opts->x_param_max_jump_thread_paths;
430 97682223 : ptr->x_param_max_last_value_rtl = opts->x_param_max_last_value_rtl;
431 97682223 : ptr->x_param_max_loop_header_insns = opts->x_param_max_loop_header_insns;
432 97682223 : ptr->x_param_max_modulo_backtrack_attempts = opts->x_param_max_modulo_backtrack_attempts;
433 97682223 : ptr->x_param_max_niter_dominators_walk = opts->x_param_max_niter_dominators_walk;
434 97682223 : ptr->x_param_max_partial_antic_length = opts->x_param_max_partial_antic_length;
435 97682223 : ptr->x_param_max_peel_branches = opts->x_param_max_peel_branches;
436 97682223 : ptr->x_param_max_peel_times = opts->x_param_max_peel_times;
437 97682223 : ptr->x_param_max_peeled_insns = opts->x_param_max_peeled_insns;
438 97682223 : ptr->x_param_max_pending_list_length = opts->x_param_max_pending_list_length;
439 97682223 : ptr->x_param_max_pipeline_region_blocks = opts->x_param_max_pipeline_region_blocks;
440 97682223 : ptr->x_param_max_pipeline_region_insns = opts->x_param_max_pipeline_region_insns;
441 97682223 : ptr->x_param_max_pow_sqrt_depth = opts->x_param_max_pow_sqrt_depth;
442 97682223 : ptr->x_param_max_predicted_iterations = opts->x_param_max_predicted_iterations;
443 97682223 : ptr->x_param_max_reload_search_insns = opts->x_param_max_reload_search_insns;
444 97682223 : ptr->x_param_max_rtl_if_conversion_insns = opts->x_param_max_rtl_if_conversion_insns;
445 97682223 : ptr->x_param_max_rtl_if_conversion_predictable_cost = opts->x_param_max_rtl_if_conversion_predictable_cost;
446 97682223 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = opts->x_param_max_rtl_if_conversion_unpredictable_cost;
447 97682223 : ptr->x_param_max_sched_extend_regions_iters = opts->x_param_max_sched_extend_regions_iters;
448 97682223 : ptr->x_param_max_sched_insn_conflict_delay = opts->x_param_max_sched_insn_conflict_delay;
449 97682223 : ptr->x_param_max_sched_ready_insns = opts->x_param_max_sched_ready_insns;
450 97682223 : ptr->x_param_max_sched_region_blocks = opts->x_param_max_sched_region_blocks;
451 97682223 : ptr->x_param_max_sched_region_insns = opts->x_param_max_sched_region_insns;
452 97682223 : ptr->x_param_max_slsr_candidate_scan = opts->x_param_max_slsr_candidate_scan;
453 97682223 : ptr->x_param_max_speculative_devirt_maydefs = opts->x_param_max_speculative_devirt_maydefs;
454 97682223 : ptr->x_param_max_stores_to_merge = opts->x_param_max_stores_to_merge;
455 97682223 : ptr->x_param_max_stores_to_sink = opts->x_param_max_stores_to_sink;
456 97682223 : ptr->x_param_max_tail_merge_comparisons = opts->x_param_max_tail_merge_comparisons;
457 97682223 : ptr->x_param_max_tail_merge_iterations = opts->x_param_max_tail_merge_iterations;
458 97682223 : ptr->x_param_max_tracked_strlens = opts->x_param_max_tracked_strlens;
459 97682223 : ptr->x_param_max_tree_if_conversion_phi_args = opts->x_param_max_tree_if_conversion_phi_args;
460 97682223 : ptr->x_param_max_unroll_times = opts->x_param_max_unroll_times;
461 97682223 : ptr->x_param_max_unrolled_insns = opts->x_param_max_unrolled_insns;
462 97682223 : ptr->x_param_max_unswitch_depth = opts->x_param_max_unswitch_depth;
463 97682223 : ptr->x_param_max_unswitch_insns = opts->x_param_max_unswitch_insns;
464 97682223 : ptr->x_param_max_variable_expansions = opts->x_param_max_variable_expansions;
465 97682223 : ptr->x_param_max_vartrack_expr_depth = opts->x_param_max_vartrack_expr_depth;
466 97682223 : ptr->x_param_max_vartrack_reverse_op_size = opts->x_param_max_vartrack_reverse_op_size;
467 97682223 : ptr->x_param_max_vartrack_size = opts->x_param_max_vartrack_size;
468 97682223 : ptr->x_param_memtag_instrument_mem_intrinsics = opts->x_param_memtag_instrument_mem_intrinsics;
469 97682223 : ptr->x_param_min_crossjump_insns = opts->x_param_min_crossjump_insns;
470 97682223 : ptr->x_param_min_inline_recursive_probability = opts->x_param_min_inline_recursive_probability;
471 97682223 : ptr->x_param_min_insn_to_prefetch_ratio = opts->x_param_min_insn_to_prefetch_ratio;
472 97682223 : ptr->x_param_min_loop_cond_split_prob = opts->x_param_min_loop_cond_split_prob;
473 97682223 : ptr->x_param_min_pagesize = opts->x_param_min_pagesize;
474 97682223 : ptr->x_param_min_size_for_stack_sharing = opts->x_param_min_size_for_stack_sharing;
475 97682223 : ptr->x_param_min_spec_prob = opts->x_param_min_spec_prob;
476 97682223 : ptr->x_param_min_vect_loop_bound = opts->x_param_min_vect_loop_bound;
477 97682223 : ptr->x_param_modref_max_accesses = opts->x_param_modref_max_accesses;
478 97682223 : ptr->x_param_modref_max_adjustments = opts->x_param_modref_max_adjustments;
479 97682223 : ptr->x_param_modref_max_bases = opts->x_param_modref_max_bases;
480 97682223 : ptr->x_param_modref_max_depth = opts->x_param_modref_max_depth;
481 97682223 : ptr->x_param_modref_max_escape_points = opts->x_param_modref_max_escape_points;
482 97682223 : ptr->x_param_modref_max_refs = opts->x_param_modref_max_refs;
483 97682223 : ptr->x_param_modref_max_tests = opts->x_param_modref_max_tests;
484 97682223 : ptr->x_param_parloops_chunk_size = opts->x_param_parloops_chunk_size;
485 97682223 : ptr->x_param_parloops_min_per_thread = opts->x_param_parloops_min_per_thread;
486 97682223 : ptr->x_param_parloops_schedule = opts->x_param_parloops_schedule;
487 97682223 : ptr->x_param_partial_inlining_entry_probability = opts->x_param_partial_inlining_entry_probability;
488 97682223 : ptr->x_param_phiopt_factor_max_stmts_live = opts->x_param_phiopt_factor_max_stmts_live;
489 97682223 : ptr->x_param_predictable_branch_outcome = opts->x_param_predictable_branch_outcome;
490 97682223 : ptr->x_param_prefetch_dynamic_strides = opts->x_param_prefetch_dynamic_strides;
491 97682223 : ptr->x_param_prefetch_latency = opts->x_param_prefetch_latency;
492 97682223 : ptr->x_param_prefetch_min_insn_to_mem_ratio = opts->x_param_prefetch_min_insn_to_mem_ratio;
493 97682223 : ptr->x_param_prefetch_minimum_stride = opts->x_param_prefetch_minimum_stride;
494 97682223 : ptr->x_param_ranger_logical_depth = opts->x_param_ranger_logical_depth;
495 97682223 : ptr->x_param_ranger_recompute_depth = opts->x_param_ranger_recompute_depth;
496 97682223 : ptr->x_param_relation_block_limit = opts->x_param_relation_block_limit;
497 97682223 : ptr->x_param_rpo_vn_max_loop_depth = opts->x_param_rpo_vn_max_loop_depth;
498 97682223 : ptr->x_param_sccvn_max_alias_queries_per_access = opts->x_param_sccvn_max_alias_queries_per_access;
499 97682223 : ptr->x_param_scev_max_expr_complexity = opts->x_param_scev_max_expr_complexity;
500 97682223 : ptr->x_param_scev_max_expr_size = opts->x_param_scev_max_expr_size;
501 97682223 : ptr->x_param_sched_autopref_queue_depth = opts->x_param_sched_autopref_queue_depth;
502 97682223 : ptr->x_param_sched_mem_true_dep_cost = opts->x_param_sched_mem_true_dep_cost;
503 97682223 : ptr->x_param_sched_pressure_algorithm = opts->x_param_sched_pressure_algorithm;
504 97682223 : ptr->x_param_sched_spec_prob_cutoff = opts->x_param_sched_spec_prob_cutoff;
505 97682223 : ptr->x_param_sched_state_edge_prob_cutoff = opts->x_param_sched_state_edge_prob_cutoff;
506 97682223 : ptr->x_param_selsched_insns_to_rename = opts->x_param_selsched_insns_to_rename;
507 97682223 : ptr->x_param_selsched_max_lookahead = opts->x_param_selsched_max_lookahead;
508 97682223 : ptr->x_param_selsched_max_sched_times = opts->x_param_selsched_max_sched_times;
509 97682223 : ptr->x_param_simultaneous_prefetches = opts->x_param_simultaneous_prefetches;
510 97682223 : ptr->x_param_sink_frequency_threshold = opts->x_param_sink_frequency_threshold;
511 97682223 : ptr->x_param_sms_dfa_history = opts->x_param_sms_dfa_history;
512 97682223 : ptr->x_param_sms_loop_average_count_threshold = opts->x_param_sms_loop_average_count_threshold;
513 97682223 : ptr->x_param_sms_max_ii_factor = opts->x_param_sms_max_ii_factor;
514 97682223 : ptr->x_param_sms_min_sc = opts->x_param_sms_min_sc;
515 97682223 : ptr->x_param_sra_max_propagations = opts->x_param_sra_max_propagations;
516 97682223 : ptr->x_param_sra_max_scalarization_size_size = opts->x_param_sra_max_scalarization_size_size;
517 97682223 : ptr->x_param_sra_max_scalarization_size_speed = opts->x_param_sra_max_scalarization_size_speed;
518 97682223 : ptr->x_param_ssa_name_def_chain_limit = opts->x_param_ssa_name_def_chain_limit;
519 97682223 : ptr->x_param_ssp_buffer_size = opts->x_param_ssp_buffer_size;
520 97682223 : ptr->x_param_stack_clash_protection_guard_size = opts->x_param_stack_clash_protection_guard_size;
521 97682223 : ptr->x_param_stack_clash_protection_probe_interval = opts->x_param_stack_clash_protection_probe_interval;
522 97682223 : ptr->x_param_store_forwarding_max_distance = opts->x_param_store_forwarding_max_distance;
523 97682223 : ptr->x_param_store_merging_allow_unaligned = opts->x_param_store_merging_allow_unaligned;
524 97682223 : ptr->x_param_store_merging_max_size = opts->x_param_store_merging_max_size;
525 97682223 : ptr->x_param_switch_conversion_branch_ratio = opts->x_param_switch_conversion_branch_ratio;
526 97682223 : ptr->x_param_tm_max_aggregate_size = opts->x_param_tm_max_aggregate_size;
527 97682223 : ptr->x_param_tracer_dynamic_coverage_feedback = opts->x_param_tracer_dynamic_coverage_feedback;
528 97682223 : ptr->x_param_tracer_dynamic_coverage = opts->x_param_tracer_dynamic_coverage;
529 97682223 : ptr->x_param_tracer_max_code_growth = opts->x_param_tracer_max_code_growth;
530 97682223 : ptr->x_param_tracer_min_branch_probability_feedback = opts->x_param_tracer_min_branch_probability_feedback;
531 97682223 : ptr->x_param_tracer_min_branch_probability = opts->x_param_tracer_min_branch_probability;
532 97682223 : ptr->x_param_tracer_min_branch_ratio = opts->x_param_tracer_min_branch_ratio;
533 97682223 : ptr->x_param_transitive_relations_work_bound = opts->x_param_transitive_relations_work_bound;
534 97682223 : ptr->x_param_tree_reassoc_width = opts->x_param_tree_reassoc_width;
535 97682223 : ptr->x_param_uninit_control_dep_attempts = opts->x_param_uninit_control_dep_attempts;
536 97682223 : ptr->x_param_uninit_max_chain_len = opts->x_param_uninit_max_chain_len;
537 97682223 : ptr->x_param_uninit_max_num_chains = opts->x_param_uninit_max_num_chains;
538 97682223 : ptr->x_param_uninit_max_prune_work = opts->x_param_uninit_max_prune_work;
539 97682223 : ptr->x_param_uninlined_function_insns = opts->x_param_uninlined_function_insns;
540 97682223 : ptr->x_param_uninlined_function_time = opts->x_param_uninlined_function_time;
541 97682223 : ptr->x_param_uninlined_function_thunk_insns = opts->x_param_uninlined_function_thunk_insns;
542 97682223 : ptr->x_param_uninlined_function_thunk_time = opts->x_param_uninlined_function_thunk_time;
543 97682223 : ptr->x_param_unlikely_bb_count_fraction = opts->x_param_unlikely_bb_count_fraction;
544 97682223 : ptr->x_param_unroll_jam_max_unroll = opts->x_param_unroll_jam_max_unroll;
545 97682223 : ptr->x_param_unroll_jam_min_percent = opts->x_param_unroll_jam_min_percent;
546 97682223 : ptr->x_param_use_after_scope_direct_emission_threshold = opts->x_param_use_after_scope_direct_emission_threshold;
547 97682223 : ptr->x_param_vect_epilogues_nomask = opts->x_param_vect_epilogues_nomask;
548 97682223 : ptr->x_param_vect_induction_float = opts->x_param_vect_induction_float;
549 97682223 : ptr->x_param_vect_inner_loop_cost_factor = opts->x_param_vect_inner_loop_cost_factor;
550 97682223 : ptr->x_param_vect_max_layout_candidates = opts->x_param_vect_max_layout_candidates;
551 97682223 : ptr->x_param_vect_max_peeling_for_alignment = opts->x_param_vect_max_peeling_for_alignment;
552 97682223 : ptr->x_param_vect_max_version_for_alias_checks = opts->x_param_vect_max_version_for_alias_checks;
553 97682223 : ptr->x_param_vect_max_version_for_alignment_checks = opts->x_param_vect_max_version_for_alignment_checks;
554 97682223 : ptr->x_param_vect_partial_vector_usage = opts->x_param_vect_partial_vector_usage;
555 97682223 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
556 97682223 : ptr->x_param_vrp_block_limit = opts->x_param_vrp_block_limit;
557 97682223 : ptr->x_param_vrp_cstload_limit = opts->x_param_vrp_cstload_limit;
558 97682223 : ptr->x_param_vrp_sparse_threshold = opts->x_param_vrp_sparse_threshold;
559 97682223 : ptr->x_param_vrp_switch_limit = opts->x_param_vrp_switch_limit;
560 97682223 : ptr->x_param_vrp_vector_threshold = opts->x_param_vrp_vector_threshold;
561 97682223 : ptr->x_flag_complex_method = opts->x_flag_complex_method;
562 97682223 : ptr->x_flag_malloc_dse = opts->x_flag_malloc_dse;
563 97682223 : ptr->x_flag_min_function_alignment = opts->x_flag_min_function_alignment;
564 97682223 : ptr->x_flag_openmp_target_simd_clone = opts->x_flag_openmp_target_simd_clone;
565 97682223 : ptr->x_flag_sched_stalled_insns = opts->x_flag_sched_stalled_insns;
566 97682223 : ptr->x_flag_sched_stalled_insns_dep = opts->x_flag_sched_stalled_insns_dep;
567 97682223 : ptr->x_flag_tree_parallelize_loops = opts->x_flag_tree_parallelize_loops;
568 97682223 : ptr->x_flag_lto_locality_cloning = opts->x_flag_lto_locality_cloning;
569 97682223 : ptr->x_flag_lto_locality_heuristics = opts->x_flag_lto_locality_heuristics;
570 97682223 : ptr->x_param_ranger_debug = opts->x_param_ranger_debug;
571 97682223 : ptr->x_param_threader_debug = opts->x_param_threader_debug;
572 97682223 : ptr->x_flag_excess_precision = opts->x_flag_excess_precision;
573 97682223 : ptr->x_flag_fp_contract_mode = opts->x_flag_fp_contract_mode;
574 97682223 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = opts->x_flag_harden_control_flow_redundancy_check_noreturn;
575 97682223 : ptr->x_flag_inline_stringops = opts->x_flag_inline_stringops;
576 97682223 : ptr->x_flag_ira_algorithm = opts->x_flag_ira_algorithm;
577 97682223 : ptr->x_flag_ira_region = opts->x_flag_ira_region;
578 97682223 : ptr->x_flag_live_patching = opts->x_flag_live_patching;
579 97682223 : ptr->x_flag_reorder_blocks_algorithm = opts->x_flag_reorder_blocks_algorithm;
580 97682223 : ptr->x_flag_simd_cost_model = opts->x_flag_simd_cost_model;
581 97682223 : ptr->x_flag_stack_reuse = opts->x_flag_stack_reuse;
582 97682223 : ptr->x_flag_auto_var_init = opts->x_flag_auto_var_init;
583 97682223 : ptr->x_flag_vect_cost_model = opts->x_flag_vect_cost_model;
584 97682223 : ptr->x_optimize = opts->x_optimize;
585 97682223 : ptr->x_optimize_size = opts->x_optimize_size;
586 97682223 : ptr->x_optimize_debug = opts->x_optimize_debug;
587 97682223 : ptr->x_optimize_fast = opts->x_optimize_fast;
588 97682223 : ptr->x_warn_inline = opts->x_warn_inline;
589 97682223 : ptr->x_flag_aggressive_loop_optimizations = opts->x_flag_aggressive_loop_optimizations;
590 97682223 : ptr->x_flag_align_functions = opts->x_flag_align_functions;
591 97682223 : ptr->x_flag_align_jumps = opts->x_flag_align_jumps;
592 97682223 : ptr->x_flag_align_labels = opts->x_flag_align_labels;
593 97682223 : ptr->x_flag_align_loops = opts->x_flag_align_loops;
594 97682223 : ptr->x_flag_allocation_dce = opts->x_flag_allocation_dce;
595 97682223 : ptr->x_flag_store_data_races = opts->x_flag_store_data_races;
596 97682223 : ptr->x_flag_associative_math = opts->x_flag_associative_math;
597 97682223 : ptr->x_flag_assume_sane_operators_new_delete = opts->x_flag_assume_sane_operators_new_delete;
598 97682223 : ptr->x_flag_asynchronous_unwind_tables = opts->x_flag_asynchronous_unwind_tables;
599 97682223 : ptr->x_flag_auto_inc_dec = opts->x_flag_auto_inc_dec;
600 97682223 : ptr->x_flag_auto_profile_inlining = opts->x_flag_auto_profile_inlining;
601 97682223 : ptr->x_flag_avoid_store_forwarding = opts->x_flag_avoid_store_forwarding;
602 97682223 : ptr->x_flag_bit_tests = opts->x_flag_bit_tests;
603 97682223 : ptr->x_flag_branch_on_count_reg = opts->x_flag_branch_on_count_reg;
604 97682223 : ptr->x_flag_branch_probabilities = opts->x_flag_branch_probabilities;
605 97682223 : ptr->x_flag_caller_saves = opts->x_flag_caller_saves;
606 97682223 : ptr->x_flag_code_hoisting = opts->x_flag_code_hoisting;
607 97682223 : ptr->x_flag_combine_stack_adjustments = opts->x_flag_combine_stack_adjustments;
608 97682223 : ptr->x_flag_compare_elim_after_reload = opts->x_flag_compare_elim_after_reload;
609 97682223 : ptr->x_flag_conserve_stack = opts->x_flag_conserve_stack;
610 97682223 : ptr->x_flag_cprop_registers = opts->x_flag_cprop_registers;
611 97682223 : ptr->x_flag_crossjumping = opts->x_flag_crossjumping;
612 97682223 : ptr->x_flag_cse_follow_jumps = opts->x_flag_cse_follow_jumps;
613 97682223 : ptr->x_flag_dce = opts->x_flag_dce;
614 97682223 : ptr->x_flag_defer_pop = opts->x_flag_defer_pop;
615 97682223 : ptr->x_flag_delayed_branch = opts->x_flag_delayed_branch;
616 97682223 : ptr->x_flag_delete_dead_exceptions = opts->x_flag_delete_dead_exceptions;
617 97682223 : ptr->x_flag_delete_null_pointer_checks = opts->x_flag_delete_null_pointer_checks;
618 97682223 : ptr->x_flag_dep_fusion = opts->x_flag_dep_fusion;
619 97682223 : ptr->x_flag_devirtualize = opts->x_flag_devirtualize;
620 97682223 : ptr->x_flag_devirtualize_speculatively = opts->x_flag_devirtualize_speculatively;
621 97682223 : ptr->x_flag_dse = opts->x_flag_dse;
622 97682223 : ptr->x_flag_early_inlining = opts->x_flag_early_inlining;
623 97682223 : ptr->x_flag_exceptions = opts->x_flag_exceptions;
624 97682223 : ptr->x_flag_expensive_optimizations = opts->x_flag_expensive_optimizations;
625 97682223 : ptr->x_flag_ext_dce = opts->x_flag_ext_dce;
626 97682223 : ptr->x_flag_finite_loops = opts->x_flag_finite_loops;
627 97682223 : ptr->x_flag_finite_math_only = opts->x_flag_finite_math_only;
628 97682223 : ptr->x_flag_float_store = opts->x_flag_float_store;
629 97682223 : ptr->x_flag_fold_mem_offsets = opts->x_flag_fold_mem_offsets;
630 97682223 : ptr->x_flag_fold_simple_inlines = opts->x_flag_fold_simple_inlines;
631 97682223 : ptr->x_flag_forward_propagate = opts->x_flag_forward_propagate;
632 97682223 : ptr->x_flag_fp_int_builtin_inexact = opts->x_flag_fp_int_builtin_inexact;
633 97682223 : ptr->x_flag_no_function_cse = opts->x_flag_no_function_cse;
634 97682223 : ptr->x_flag_gcse = opts->x_flag_gcse;
635 97682223 : ptr->x_flag_gcse_after_reload = opts->x_flag_gcse_after_reload;
636 97682223 : ptr->x_flag_gcse_las = opts->x_flag_gcse_las;
637 97682223 : ptr->x_flag_gcse_lm = opts->x_flag_gcse_lm;
638 97682223 : ptr->x_flag_gcse_sm = opts->x_flag_gcse_sm;
639 97682223 : ptr->x_flag_graphite = opts->x_flag_graphite;
640 97682223 : ptr->x_flag_graphite_identity = opts->x_flag_graphite_identity;
641 97682223 : ptr->x_flag_guess_branch_prob = opts->x_flag_guess_branch_prob;
642 97682223 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = opts->x_flag_harden_control_flow_redundancy_check_exceptions;
643 97682223 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = opts->x_flag_harden_control_flow_redundancy_check_returning_calls;
644 97682223 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = opts->x_flag_harden_control_flow_redundancy_skip_leaf;
645 97682223 : ptr->x_flag_harden_compares = opts->x_flag_harden_compares;
646 97682223 : ptr->x_flag_harden_conditional_branches = opts->x_flag_harden_conditional_branches;
647 97682223 : ptr->x_flag_harden_control_flow_redundancy = opts->x_flag_harden_control_flow_redundancy;
648 97682223 : ptr->x_flag_hoist_adjacent_loads = opts->x_flag_hoist_adjacent_loads;
649 97682223 : ptr->x_flag_if_conversion = opts->x_flag_if_conversion;
650 97682223 : ptr->x_flag_if_conversion2 = opts->x_flag_if_conversion2;
651 97682223 : ptr->x_flag_indirect_inlining = opts->x_flag_indirect_inlining;
652 97682223 : ptr->x_flag_no_inline = opts->x_flag_no_inline;
653 97682223 : ptr->x_flag_inline_atomics = opts->x_flag_inline_atomics;
654 97682223 : ptr->x_flag_inline_functions = opts->x_flag_inline_functions;
655 97682223 : ptr->x_flag_inline_functions_called_once = opts->x_flag_inline_functions_called_once;
656 97682223 : ptr->x_flag_inline_small_functions = opts->x_flag_inline_small_functions;
657 97682223 : ptr->x_flag_ipa_bit_cp = opts->x_flag_ipa_bit_cp;
658 97682223 : ptr->x_flag_ipa_cp = opts->x_flag_ipa_cp;
659 97682223 : ptr->x_flag_ipa_cp_clone = opts->x_flag_ipa_cp_clone;
660 97682223 : ptr->x_flag_ipa_icf = opts->x_flag_ipa_icf;
661 97682223 : ptr->x_flag_ipa_icf_functions = opts->x_flag_ipa_icf_functions;
662 97682223 : ptr->x_flag_ipa_icf_variables = opts->x_flag_ipa_icf_variables;
663 97682223 : ptr->x_flag_ipa_modref = opts->x_flag_ipa_modref;
664 97682223 : ptr->x_flag_ipa_profile = opts->x_flag_ipa_profile;
665 97682223 : ptr->x_flag_ipa_pta = opts->x_flag_ipa_pta;
666 97682223 : ptr->x_flag_ipa_pure_const = opts->x_flag_ipa_pure_const;
667 97682223 : ptr->x_flag_ipa_ra = opts->x_flag_ipa_ra;
668 97682223 : ptr->x_flag_ipa_reference = opts->x_flag_ipa_reference;
669 97682223 : ptr->x_flag_ipa_reference_addressable = opts->x_flag_ipa_reference_addressable;
670 97682223 : ptr->x_flag_ipa_reorder_for_locality = opts->x_flag_ipa_reorder_for_locality;
671 97682223 : ptr->x_flag_ipa_sra = opts->x_flag_ipa_sra;
672 97682223 : ptr->x_flag_ipa_stack_alignment = opts->x_flag_ipa_stack_alignment;
673 97682223 : ptr->x_flag_ipa_strict_aliasing = opts->x_flag_ipa_strict_aliasing;
674 97682223 : ptr->x_flag_ipa_vrp = opts->x_flag_ipa_vrp;
675 97682223 : ptr->x_flag_ira_hoist_pressure = opts->x_flag_ira_hoist_pressure;
676 97682223 : ptr->x_flag_ira_loop_pressure = opts->x_flag_ira_loop_pressure;
677 97682223 : ptr->x_flag_ira_share_save_slots = opts->x_flag_ira_share_save_slots;
678 97682223 : ptr->x_flag_ira_share_spill_slots = opts->x_flag_ira_share_spill_slots;
679 97682223 : ptr->x_flag_isolate_erroneous_paths_attribute = opts->x_flag_isolate_erroneous_paths_attribute;
680 97682223 : ptr->x_flag_isolate_erroneous_paths_dereference = opts->x_flag_isolate_erroneous_paths_dereference;
681 97682223 : ptr->x_flag_ivopts = opts->x_flag_ivopts;
682 97682223 : ptr->x_flag_jump_tables = opts->x_flag_jump_tables;
683 97682223 : ptr->x_flag_keep_gc_roots_live = opts->x_flag_keep_gc_roots_live;
684 97682223 : ptr->x_flag_late_combine_instructions = opts->x_flag_late_combine_instructions;
685 97682223 : ptr->x_flag_lifetime_dse = opts->x_flag_lifetime_dse;
686 97682223 : ptr->x_flag_limit_function_alignment = opts->x_flag_limit_function_alignment;
687 97682223 : ptr->x_flag_live_range_shrinkage = opts->x_flag_live_range_shrinkage;
688 97682223 : ptr->x_flag_loop_interchange = opts->x_flag_loop_interchange;
689 97682223 : ptr->x_flag_loop_nest_optimize = opts->x_flag_loop_nest_optimize;
690 97682223 : ptr->x_flag_loop_parallelize_all = opts->x_flag_loop_parallelize_all;
691 97682223 : ptr->x_flag_unroll_jam = opts->x_flag_unroll_jam;
692 97682223 : ptr->x_flag_lra_remat = opts->x_flag_lra_remat;
693 97682223 : ptr->x_flag_malloc_dce = opts->x_flag_malloc_dce;
694 97682223 : ptr->x_flag_errno_math = opts->x_flag_errno_math;
695 97682223 : ptr->x_flag_modulo_sched = opts->x_flag_modulo_sched;
696 97682223 : ptr->x_flag_modulo_sched_allow_regmoves = opts->x_flag_modulo_sched_allow_regmoves;
697 97682223 : ptr->x_flag_move_loop_invariants = opts->x_flag_move_loop_invariants;
698 97682223 : ptr->x_flag_move_loop_stores = opts->x_flag_move_loop_stores;
699 97682223 : ptr->x_flag_non_call_exceptions = opts->x_flag_non_call_exceptions;
700 97682223 : ptr->x_flag_nothrow_opt = opts->x_flag_nothrow_opt;
701 97682223 : ptr->x_flag_omit_frame_pointer = opts->x_flag_omit_frame_pointer;
702 97682223 : ptr->x_flag_opt_info = opts->x_flag_opt_info;
703 97682223 : ptr->x_flag_optimize_crc = opts->x_flag_optimize_crc;
704 97682223 : ptr->x_flag_optimize_sibling_calls = opts->x_flag_optimize_sibling_calls;
705 97682223 : ptr->x_flag_optimize_strlen = opts->x_flag_optimize_strlen;
706 97682223 : ptr->x_flag_pack_struct = opts->x_flag_pack_struct;
707 97682223 : ptr->x_flag_partial_inlining = opts->x_flag_partial_inlining;
708 97682223 : ptr->x_flag_pcc_struct_return = opts->x_flag_pcc_struct_return;
709 97682223 : ptr->x_flag_peel_loops = opts->x_flag_peel_loops;
710 97682223 : ptr->x_flag_no_peephole = opts->x_flag_no_peephole;
711 97682223 : ptr->x_flag_peephole2 = opts->x_flag_peephole2;
712 97682223 : ptr->x_flag_plt = opts->x_flag_plt;
713 97682223 : ptr->x_flag_predictive_commoning = opts->x_flag_predictive_commoning;
714 97682223 : ptr->x_flag_prefetch_loop_arrays = opts->x_flag_prefetch_loop_arrays;
715 97682223 : ptr->x_flag_printf_return_value = opts->x_flag_printf_return_value;
716 97682223 : ptr->x_flag_profile_partial_training = opts->x_flag_profile_partial_training;
717 97682223 : ptr->x_flag_profile_reorder_functions = opts->x_flag_profile_reorder_functions;
718 97682223 : ptr->x_flag_reciprocal_math = opts->x_flag_reciprocal_math;
719 97682223 : ptr->x_flag_ree = opts->x_flag_ree;
720 97682223 : ptr->x_flag_rename_registers = opts->x_flag_rename_registers;
721 97682223 : ptr->x_flag_reorder_blocks = opts->x_flag_reorder_blocks;
722 97682223 : ptr->x_flag_reorder_blocks_and_partition = opts->x_flag_reorder_blocks_and_partition;
723 97682223 : ptr->x_flag_reorder_functions = opts->x_flag_reorder_functions;
724 97682223 : ptr->x_flag_rerun_cse_after_loop = opts->x_flag_rerun_cse_after_loop;
725 97682223 : ptr->x_flag_resched_modulo_sched = opts->x_flag_resched_modulo_sched;
726 97682223 : ptr->x_flag_rounding_math = opts->x_flag_rounding_math;
727 97682223 : ptr->x_flag_rtti = opts->x_flag_rtti;
728 97682223 : ptr->x_flag_save_optimization_record = opts->x_flag_save_optimization_record;
729 97682223 : ptr->x_flag_sched_critical_path_heuristic = opts->x_flag_sched_critical_path_heuristic;
730 97682223 : ptr->x_flag_sched_dep_count_heuristic = opts->x_flag_sched_dep_count_heuristic;
731 97682223 : ptr->x_flag_sched_group_heuristic = opts->x_flag_sched_group_heuristic;
732 97682223 : ptr->x_flag_schedule_interblock = opts->x_flag_schedule_interblock;
733 97682223 : ptr->x_flag_sched_last_insn_heuristic = opts->x_flag_sched_last_insn_heuristic;
734 97682223 : ptr->x_flag_sched_pressure = opts->x_flag_sched_pressure;
735 97682223 : ptr->x_flag_sched_rank_heuristic = opts->x_flag_sched_rank_heuristic;
736 97682223 : ptr->x_flag_schedule_speculative = opts->x_flag_schedule_speculative;
737 97682223 : ptr->x_flag_sched_spec_insn_heuristic = opts->x_flag_sched_spec_insn_heuristic;
738 97682223 : ptr->x_flag_schedule_speculative_load = opts->x_flag_schedule_speculative_load;
739 97682223 : ptr->x_flag_schedule_speculative_load_dangerous = opts->x_flag_schedule_speculative_load_dangerous;
740 97682223 : ptr->x_flag_sched2_use_superblocks = opts->x_flag_sched2_use_superblocks;
741 97682223 : ptr->x_flag_schedule_fusion = opts->x_flag_schedule_fusion;
742 97682223 : ptr->x_flag_schedule_insns = opts->x_flag_schedule_insns;
743 97682223 : ptr->x_flag_schedule_insns_after_reload = opts->x_flag_schedule_insns_after_reload;
744 97682223 : ptr->x_flag_section_anchors = opts->x_flag_section_anchors;
745 97682223 : ptr->x_flag_sel_sched_pipelining = opts->x_flag_sel_sched_pipelining;
746 97682223 : ptr->x_flag_sel_sched_pipelining_outer_loops = opts->x_flag_sel_sched_pipelining_outer_loops;
747 97682223 : ptr->x_flag_sel_sched_reschedule_pipelined = opts->x_flag_sel_sched_reschedule_pipelined;
748 97682223 : ptr->x_flag_selective_scheduling = opts->x_flag_selective_scheduling;
749 97682223 : ptr->x_flag_selective_scheduling2 = opts->x_flag_selective_scheduling2;
750 97682223 : ptr->x_flag_semantic_interposition = opts->x_flag_semantic_interposition;
751 97682223 : ptr->x_flag_short_enums = opts->x_flag_short_enums;
752 97682223 : ptr->x_flag_short_wchar = opts->x_flag_short_wchar;
753 97682223 : ptr->x_flag_shrink_wrap = opts->x_flag_shrink_wrap;
754 97682223 : ptr->x_flag_shrink_wrap_separate = opts->x_flag_shrink_wrap_separate;
755 97682223 : ptr->x_flag_signaling_nans = opts->x_flag_signaling_nans;
756 97682223 : ptr->x_flag_signed_zeros = opts->x_flag_signed_zeros;
757 97682223 : ptr->x_flag_single_precision_constant = opts->x_flag_single_precision_constant;
758 97682223 : ptr->x_flag_speculatively_call_stored_functions = opts->x_flag_speculatively_call_stored_functions;
759 97682223 : ptr->x_flag_split_ivs_in_unroller = opts->x_flag_split_ivs_in_unroller;
760 97682223 : ptr->x_flag_split_loops = opts->x_flag_split_loops;
761 97682223 : ptr->x_flag_split_paths = opts->x_flag_split_paths;
762 97682223 : ptr->x_flag_split_wide_types = opts->x_flag_split_wide_types;
763 97682223 : ptr->x_flag_split_wide_types_early = opts->x_flag_split_wide_types_early;
764 97682223 : ptr->x_flag_ssa_backprop = opts->x_flag_ssa_backprop;
765 97682223 : ptr->x_flag_ssa_phiopt = opts->x_flag_ssa_phiopt;
766 97682223 : ptr->x_flag_stack_clash_protection = opts->x_flag_stack_clash_protection;
767 97682223 : ptr->x_flag_stack_protect = opts->x_flag_stack_protect;
768 97682223 : ptr->x_flag_stdarg_opt = opts->x_flag_stdarg_opt;
769 97682223 : ptr->x_flag_store_merging = opts->x_flag_store_merging;
770 97682223 : ptr->x_flag_strict_aliasing = opts->x_flag_strict_aliasing;
771 97682223 : ptr->x_flag_strict_enums = opts->x_flag_strict_enums;
772 97682223 : ptr->x_flag_strict_volatile_bitfields = opts->x_flag_strict_volatile_bitfields;
773 97682223 : ptr->x_flag_thread_jumps = opts->x_flag_thread_jumps;
774 97682223 : ptr->x_flag_threadsafe_statics = opts->x_flag_threadsafe_statics;
775 97682223 : ptr->x_flag_toplevel_reorder = opts->x_flag_toplevel_reorder;
776 97682223 : ptr->x_flag_tracer = opts->x_flag_tracer;
777 97682223 : ptr->x_flag_trapping_math = opts->x_flag_trapping_math;
778 97682223 : ptr->x_flag_trapv = opts->x_flag_trapv;
779 97682223 : ptr->x_flag_tree_bit_ccp = opts->x_flag_tree_bit_ccp;
780 97682223 : ptr->x_flag_tree_builtin_call_dce = opts->x_flag_tree_builtin_call_dce;
781 97682223 : ptr->x_flag_tree_ccp = opts->x_flag_tree_ccp;
782 97682223 : ptr->x_flag_tree_ch = opts->x_flag_tree_ch;
783 97682223 : ptr->x_flag_tree_coalesce_vars = opts->x_flag_tree_coalesce_vars;
784 97682223 : ptr->x_flag_tree_copy_prop = opts->x_flag_tree_copy_prop;
785 97682223 : ptr->x_flag_tree_cselim = opts->x_flag_tree_cselim;
786 97682223 : ptr->x_flag_tree_dce = opts->x_flag_tree_dce;
787 97682223 : ptr->x_flag_tree_dom = opts->x_flag_tree_dom;
788 97682223 : ptr->x_flag_tree_dse = opts->x_flag_tree_dse;
789 97682223 : ptr->x_flag_tree_forwprop = opts->x_flag_tree_forwprop;
790 97682223 : ptr->x_flag_tree_fre = opts->x_flag_tree_fre;
791 97682223 : ptr->x_flag_tree_loop_distribute_patterns = opts->x_flag_tree_loop_distribute_patterns;
792 97682223 : ptr->x_flag_tree_loop_distribution = opts->x_flag_tree_loop_distribution;
793 97682223 : ptr->x_flag_tree_loop_if_convert = opts->x_flag_tree_loop_if_convert;
794 97682223 : ptr->x_flag_tree_loop_im = opts->x_flag_tree_loop_im;
795 97682223 : ptr->x_flag_tree_loop_ivcanon = opts->x_flag_tree_loop_ivcanon;
796 97682223 : ptr->x_flag_tree_loop_optimize = opts->x_flag_tree_loop_optimize;
797 97682223 : ptr->x_flag_tree_loop_vectorize = opts->x_flag_tree_loop_vectorize;
798 97682223 : ptr->x_flag_tree_partial_pre = opts->x_flag_tree_partial_pre;
799 97682223 : ptr->x_flag_tree_phiprop = opts->x_flag_tree_phiprop;
800 97682223 : ptr->x_flag_tree_pre = opts->x_flag_tree_pre;
801 97682223 : ptr->x_flag_tree_pta = opts->x_flag_tree_pta;
802 97682223 : ptr->x_flag_tree_reassoc = opts->x_flag_tree_reassoc;
803 97682223 : ptr->x_flag_tree_scev_cprop = opts->x_flag_tree_scev_cprop;
804 97682223 : ptr->x_flag_tree_sink = opts->x_flag_tree_sink;
805 97682223 : ptr->x_flag_tree_slp_vectorize = opts->x_flag_tree_slp_vectorize;
806 97682223 : ptr->x_flag_tree_slsr = opts->x_flag_tree_slsr;
807 97682223 : ptr->x_flag_tree_sra = opts->x_flag_tree_sra;
808 97682223 : ptr->x_flag_tree_switch_conversion = opts->x_flag_tree_switch_conversion;
809 97682223 : ptr->x_flag_tree_tail_merge = opts->x_flag_tree_tail_merge;
810 97682223 : ptr->x_flag_tree_ter = opts->x_flag_tree_ter;
811 97682223 : ptr->x_flag_tree_vectorize = opts->x_flag_tree_vectorize;
812 97682223 : ptr->x_flag_tree_vrp = opts->x_flag_tree_vrp;
813 97682223 : ptr->x_flag_unconstrained_commons = opts->x_flag_unconstrained_commons;
814 97682223 : ptr->x_flag_unreachable_traps = opts->x_flag_unreachable_traps;
815 97682223 : ptr->x_flag_unroll_all_loops = opts->x_flag_unroll_all_loops;
816 97682223 : ptr->x_flag_cunroll_grow_size = opts->x_flag_cunroll_grow_size;
817 97682223 : ptr->x_flag_unroll_loops = opts->x_flag_unroll_loops;
818 97682223 : ptr->x_flag_unsafe_math_optimizations = opts->x_flag_unsafe_math_optimizations;
819 97682223 : ptr->x_flag_unswitch_loops = opts->x_flag_unswitch_loops;
820 97682223 : ptr->x_flag_unwind_tables = opts->x_flag_unwind_tables;
821 97682223 : ptr->x_flag_var_tracking = opts->x_flag_var_tracking;
822 97682223 : ptr->x_flag_var_tracking_assignments = opts->x_flag_var_tracking_assignments;
823 97682223 : ptr->x_flag_var_tracking_assignments_toggle = opts->x_flag_var_tracking_assignments_toggle;
824 97682223 : ptr->x_flag_var_tracking_uninit = opts->x_flag_var_tracking_uninit;
825 97682223 : ptr->x_flag_variable_expansion_in_unroller = opts->x_flag_variable_expansion_in_unroller;
826 97682223 : ptr->x_flag_version_loops_for_strides = opts->x_flag_version_loops_for_strides;
827 97682223 : ptr->x_flag_value_profile_transformations = opts->x_flag_value_profile_transformations;
828 97682223 : ptr->x_flag_web = opts->x_flag_web;
829 97682223 : ptr->x_flag_wrapv = opts->x_flag_wrapv;
830 97682223 : ptr->x_flag_wrapv_pointer = opts->x_flag_wrapv_pointer;
831 97682223 : ptr->x_debug_nonbind_markers_p = opts->x_debug_nonbind_markers_p;
832 97682223 : ptr->x_ix86_use_scatter = opts->x_ix86_use_scatter;
833 97682223 : ptr->x_ix86_unroll_only_small_loops = opts->x_ix86_unroll_only_small_loops;
834 97682223 : ptr->x_str_align_functions = opts->x_str_align_functions;
835 97682223 : ptr->x_str_align_jumps = opts->x_str_align_jumps;
836 97682223 : ptr->x_str_align_labels = opts->x_str_align_labels;
837 97682223 : ptr->x_str_align_loops = opts->x_str_align_loops;
838 97682223 : ptr->x_flag_patchable_function_entry = opts->x_flag_patchable_function_entry;
839 :
840 97682223 : unsigned HOST_WIDE_INT mask = 0;
841 97682223 : if (opts_set->x_param_align_loop_iterations) mask |= HOST_WIDE_INT_1U << 0;
842 97682223 : if (opts_set->x_param_align_threshold) mask |= HOST_WIDE_INT_1U << 1;
843 97682223 : if (opts_set->x_param_asan_protect_allocas) mask |= HOST_WIDE_INT_1U << 2;
844 97682223 : if (opts_set->x_param_asan_instrument_reads) mask |= HOST_WIDE_INT_1U << 3;
845 97682223 : if (opts_set->x_param_asan_instrument_writes) mask |= HOST_WIDE_INT_1U << 4;
846 97682223 : if (opts_set->x_param_asan_instrumentation_with_call_threshold) mask |= HOST_WIDE_INT_1U << 5;
847 97682223 : if (opts_set->x_param_asan_kernel_mem_intrinsic_prefix) mask |= HOST_WIDE_INT_1U << 6;
848 97682223 : if (opts_set->x_param_asan_memintrin) mask |= HOST_WIDE_INT_1U << 7;
849 97682223 : if (opts_set->x_param_asan_stack) mask |= HOST_WIDE_INT_1U << 8;
850 97682223 : if (opts_set->x_param_asan_use_after_return) mask |= HOST_WIDE_INT_1U << 9;
851 97682223 : if (opts_set->x_param_auto_profile_bbs) mask |= HOST_WIDE_INT_1U << 10;
852 97682223 : if (opts_set->x_param_auto_profile_reorder_only) mask |= HOST_WIDE_INT_1U << 11;
853 97682223 : if (opts_set->x_param_avg_loop_niter) mask |= HOST_WIDE_INT_1U << 12;
854 97682223 : if (opts_set->x_param_avoid_fma_max_bits) mask |= HOST_WIDE_INT_1U << 13;
855 97682223 : if (opts_set->x_param_builtin_expect_probability) mask |= HOST_WIDE_INT_1U << 14;
856 97682223 : if (opts_set->x_param_builtin_string_cmp_inline_length) mask |= HOST_WIDE_INT_1U << 15;
857 97682223 : if (opts_set->x_param_case_values_threshold) mask |= HOST_WIDE_INT_1U << 16;
858 97682223 : if (opts_set->x_param_comdat_sharing_probability) mask |= HOST_WIDE_INT_1U << 17;
859 97682223 : if (opts_set->x_param_construct_interfere_size) mask |= HOST_WIDE_INT_1U << 18;
860 97682223 : if (opts_set->x_param_cycle_accurate_model) mask |= HOST_WIDE_INT_1U << 19;
861 97682223 : if (opts_set->x_param_destruct_interfere_size) mask |= HOST_WIDE_INT_1U << 20;
862 97682223 : if (opts_set->x_param_dse_max_alias_queries_per_store) mask |= HOST_WIDE_INT_1U << 21;
863 97682223 : if (opts_set->x_param_dse_max_object_size) mask |= HOST_WIDE_INT_1U << 22;
864 97682223 : if (opts_set->x_param_early_inlining_insns) mask |= HOST_WIDE_INT_1U << 23;
865 97682223 : if (opts_set->x_param_fsm_scale_path_stmts) mask |= HOST_WIDE_INT_1U << 24;
866 97682223 : if (opts_set->x_param_fully_pipelined_fma) mask |= HOST_WIDE_INT_1U << 25;
867 97682223 : if (opts_set->x_param_gcse_after_reload_critical_fraction) mask |= HOST_WIDE_INT_1U << 26;
868 97682223 : if (opts_set->x_param_gcse_after_reload_partial_fraction) mask |= HOST_WIDE_INT_1U << 27;
869 97682223 : if (opts_set->x_param_gcse_cost_distance_ratio) mask |= HOST_WIDE_INT_1U << 28;
870 97682223 : if (opts_set->x_param_gcse_unrestricted_cost) mask |= HOST_WIDE_INT_1U << 29;
871 97682223 : if (opts_set->x_param_graphite_max_arrays_per_scop) mask |= HOST_WIDE_INT_1U << 30;
872 97682223 : if (opts_set->x_param_graphite_max_nb_scop_params) mask |= HOST_WIDE_INT_1U << 31;
873 97682223 : if (opts_set->x_param_hardcfr_max_blocks) mask |= HOST_WIDE_INT_1U << 32;
874 97682223 : if (opts_set->x_param_hardcfr_max_inline_blocks) mask |= HOST_WIDE_INT_1U << 33;
875 97682223 : if (opts_set->x_param_hwasan_instrument_allocas) mask |= HOST_WIDE_INT_1U << 34;
876 97682223 : if (opts_set->x_param_hwasan_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 35;
877 97682223 : if (opts_set->x_param_hwasan_instrument_reads) mask |= HOST_WIDE_INT_1U << 36;
878 97682223 : if (opts_set->x_param_hwasan_instrument_stack) mask |= HOST_WIDE_INT_1U << 37;
879 97682223 : if (opts_set->x_param_hwasan_instrument_writes) mask |= HOST_WIDE_INT_1U << 38;
880 97682223 : if (opts_set->x_param_hwasan_random_frame_tag) mask |= HOST_WIDE_INT_1U << 39;
881 97682223 : if (opts_set->x_param_inline_heuristics_hint_percent) mask |= HOST_WIDE_INT_1U << 40;
882 97682223 : if (opts_set->x_param_inline_min_speedup) mask |= HOST_WIDE_INT_1U << 41;
883 97682223 : if (opts_set->x_param_inline_unit_growth) mask |= HOST_WIDE_INT_1U << 42;
884 97682223 : if (opts_set->x_param_ipa_cp_eval_threshold) mask |= HOST_WIDE_INT_1U << 43;
885 97682223 : if (opts_set->x_param_ipa_cp_large_unit_insns) mask |= HOST_WIDE_INT_1U << 44;
886 97682223 : if (opts_set->x_param_ipa_cp_loop_hint_bonus) mask |= HOST_WIDE_INT_1U << 45;
887 97682223 : if (opts_set->x_param_ipa_cp_max_recursive_depth) mask |= HOST_WIDE_INT_1U << 46;
888 97682223 : if (opts_set->x_param_ipa_cp_min_recursive_probability) mask |= HOST_WIDE_INT_1U << 47;
889 97682223 : if (opts_set->x_param_ipa_cp_recursion_penalty) mask |= HOST_WIDE_INT_1U << 48;
890 97682223 : if (opts_set->x_param_ipa_cp_recursive_freq_factor) mask |= HOST_WIDE_INT_1U << 49;
891 97682223 : if (opts_set->x_param_ipa_cp_single_call_penalty) mask |= HOST_WIDE_INT_1U << 50;
892 97682223 : if (opts_set->x_param_ipa_cp_sweeps) mask |= HOST_WIDE_INT_1U << 51;
893 97682223 : if (opts_set->x_param_ipa_cp_unit_growth) mask |= HOST_WIDE_INT_1U << 52;
894 97682223 : if (opts_set->x_param_ipa_cp_value_list_size) mask |= HOST_WIDE_INT_1U << 53;
895 97682223 : if (opts_set->x_param_ipa_jump_function_lookups) mask |= HOST_WIDE_INT_1U << 54;
896 97682223 : if (opts_set->x_param_ipa_max_aa_steps) mask |= HOST_WIDE_INT_1U << 55;
897 97682223 : if (opts_set->x_param_ipa_max_agg_items) mask |= HOST_WIDE_INT_1U << 56;
898 97682223 : if (opts_set->x_param_ipa_max_loop_predicates) mask |= HOST_WIDE_INT_1U << 57;
899 97682223 : if (opts_set->x_param_ipa_max_param_expr_ops) mask |= HOST_WIDE_INT_1U << 58;
900 97682223 : if (opts_set->x_param_ipa_max_switch_predicate_bounds) mask |= HOST_WIDE_INT_1U << 59;
901 97682223 : if (opts_set->x_param_ipa_sra_deref_prob_threshold) mask |= HOST_WIDE_INT_1U << 60;
902 97682223 : if (opts_set->x_param_ipa_sra_max_replacements) mask |= HOST_WIDE_INT_1U << 61;
903 97682223 : if (opts_set->x_param_ipa_sra_ptr_growth_factor) mask |= HOST_WIDE_INT_1U << 62;
904 97682223 : if (opts_set->x_param_ipa_sra_ptrwrap_growth_factor) mask |= HOST_WIDE_INT_1U << 63;
905 97682223 : ptr->explicit_mask[0] = mask;
906 97682223 : mask = 0;
907 97682223 : if (opts_set->x_param_ira_consider_dup_in_all_alts) mask |= HOST_WIDE_INT_1U << 0;
908 97682223 : if (opts_set->x_param_ira_loop_reserved_regs) mask |= HOST_WIDE_INT_1U << 1;
909 97682223 : if (opts_set->x_param_ira_max_conflict_table_size) mask |= HOST_WIDE_INT_1U << 2;
910 97682223 : if (opts_set->x_param_ira_max_loops_num) mask |= HOST_WIDE_INT_1U << 3;
911 97682223 : if (opts_set->x_param_ira_simple_lra_insn_threshold) mask |= HOST_WIDE_INT_1U << 4;
912 97682223 : if (opts_set->x_param_iv_always_prune_cand_set_bound) mask |= HOST_WIDE_INT_1U << 5;
913 97682223 : if (opts_set->x_param_iv_consider_all_candidates_bound) mask |= HOST_WIDE_INT_1U << 6;
914 97682223 : if (opts_set->x_param_iv_max_considered_uses) mask |= HOST_WIDE_INT_1U << 7;
915 97682223 : if (opts_set->x_ix86_vect_compare_costs) mask |= HOST_WIDE_INT_1U << 8;
916 97682223 : if (opts_set->x_param_jump_table_max_growth_ratio_for_size) mask |= HOST_WIDE_INT_1U << 9;
917 97682223 : if (opts_set->x_param_jump_table_max_growth_ratio_for_speed) mask |= HOST_WIDE_INT_1U << 10;
918 97682223 : if (opts_set->x_param_l1_cache_line_size) mask |= HOST_WIDE_INT_1U << 11;
919 97682223 : if (opts_set->x_param_l1_cache_size) mask |= HOST_WIDE_INT_1U << 12;
920 97682223 : if (opts_set->x_param_l2_cache_size) mask |= HOST_WIDE_INT_1U << 13;
921 97682223 : if (opts_set->x_param_large_function_growth) mask |= HOST_WIDE_INT_1U << 14;
922 97682223 : if (opts_set->x_param_large_function_insns) mask |= HOST_WIDE_INT_1U << 15;
923 97682223 : if (opts_set->x_param_stack_frame_growth) mask |= HOST_WIDE_INT_1U << 16;
924 97682223 : if (opts_set->x_param_large_stack_frame) mask |= HOST_WIDE_INT_1U << 17;
925 97682223 : if (opts_set->x_param_large_unit_insns) mask |= HOST_WIDE_INT_1U << 18;
926 97682223 : if (opts_set->x_param_lim_expensive) mask |= HOST_WIDE_INT_1U << 19;
927 97682223 : if (opts_set->x_param_loop_block_tile_size) mask |= HOST_WIDE_INT_1U << 20;
928 97682223 : if (opts_set->x_param_loop_interchange_max_num_stmts) mask |= HOST_WIDE_INT_1U << 21;
929 97682223 : if (opts_set->x_param_loop_interchange_stride_ratio) mask |= HOST_WIDE_INT_1U << 22;
930 97682223 : if (opts_set->x_param_loop_invariant_max_bbs_in_loop) mask |= HOST_WIDE_INT_1U << 23;
931 97682223 : if (opts_set->x_param_loop_max_datarefs_for_datadeps) mask |= HOST_WIDE_INT_1U << 24;
932 97682223 : if (opts_set->x_param_loop_versioning_max_inner_insns) mask |= HOST_WIDE_INT_1U << 25;
933 97682223 : if (opts_set->x_param_loop_versioning_max_outer_insns) mask |= HOST_WIDE_INT_1U << 26;
934 97682223 : if (opts_set->x_param_lra_inheritance_ebb_probability_cutoff) mask |= HOST_WIDE_INT_1U << 27;
935 97682223 : if (opts_set->x_param_lra_max_considered_reload_pseudos) mask |= HOST_WIDE_INT_1U << 28;
936 97682223 : if (opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences) mask |= HOST_WIDE_INT_1U << 29;
937 97682223 : if (opts_set->x_param_lto_locality_frequency) mask |= HOST_WIDE_INT_1U << 30;
938 97682223 : if (opts_set->x_param_lto_locality_size) mask |= HOST_WIDE_INT_1U << 31;
939 97682223 : if (opts_set->x_param_max_average_unrolled_insns) mask |= HOST_WIDE_INT_1U << 32;
940 97682223 : if (opts_set->x_param_max_combine_insns) mask |= HOST_WIDE_INT_1U << 33;
941 97682223 : if (opts_set->x_param_max_combine_search_insns) mask |= HOST_WIDE_INT_1U << 34;
942 97682223 : if (opts_set->x_param_max_unroll_iterations) mask |= HOST_WIDE_INT_1U << 35;
943 97682223 : if (opts_set->x_param_max_completely_peel_times) mask |= HOST_WIDE_INT_1U << 36;
944 97682223 : if (opts_set->x_param_max_completely_peeled_insns) mask |= HOST_WIDE_INT_1U << 37;
945 97682223 : if (opts_set->x_param_max_crossjump_edges) mask |= HOST_WIDE_INT_1U << 38;
946 97682223 : if (opts_set->x_param_max_cse_insns) mask |= HOST_WIDE_INT_1U << 39;
947 97682223 : if (opts_set->x_param_max_cse_path_length) mask |= HOST_WIDE_INT_1U << 40;
948 97682223 : if (opts_set->x_param_max_cselib_memory_locations) mask |= HOST_WIDE_INT_1U << 41;
949 97682223 : if (opts_set->x_param_max_debug_marker_count) mask |= HOST_WIDE_INT_1U << 42;
950 97682223 : if (opts_set->x_param_max_delay_slot_insn_search) mask |= HOST_WIDE_INT_1U << 43;
951 97682223 : if (opts_set->x_param_max_delay_slot_live_search) mask |= HOST_WIDE_INT_1U << 44;
952 97682223 : if (opts_set->x_param_max_devirt_targets) mask |= HOST_WIDE_INT_1U << 45;
953 97682223 : if (opts_set->x_param_max_dse_active_local_stores) mask |= HOST_WIDE_INT_1U << 46;
954 97682223 : if (opts_set->x_param_early_inliner_max_iterations) mask |= HOST_WIDE_INT_1U << 47;
955 97682223 : if (opts_set->x_param_max_find_base_term_values) mask |= HOST_WIDE_INT_1U << 48;
956 97682223 : if (opts_set->x_param_max_fsm_thread_path_insns) mask |= HOST_WIDE_INT_1U << 49;
957 97682223 : if (opts_set->x_param_max_gcse_insertion_ratio) mask |= HOST_WIDE_INT_1U << 50;
958 97682223 : if (opts_set->x_param_max_gcse_memory) mask |= HOST_WIDE_INT_1U << 51;
959 97682223 : if (opts_set->x_param_max_goto_duplication_insns) mask |= HOST_WIDE_INT_1U << 52;
960 97682223 : if (opts_set->x_param_max_grow_copy_bb_insns) mask |= HOST_WIDE_INT_1U << 53;
961 97682223 : if (opts_set->x_param_max_hoist_depth) mask |= HOST_WIDE_INT_1U << 54;
962 97682223 : if (opts_set->x_param_inline_functions_called_once_insns) mask |= HOST_WIDE_INT_1U << 55;
963 97682223 : if (opts_set->x_param_inline_functions_called_once_loop_depth) mask |= HOST_WIDE_INT_1U << 56;
964 97682223 : if (opts_set->x_param_max_inline_insns_auto) mask |= HOST_WIDE_INT_1U << 57;
965 97682223 : if (opts_set->x_param_max_inline_insns_recursive_auto) mask |= HOST_WIDE_INT_1U << 58;
966 97682223 : if (opts_set->x_param_max_inline_insns_recursive) mask |= HOST_WIDE_INT_1U << 59;
967 97682223 : if (opts_set->x_param_max_inline_insns_single) mask |= HOST_WIDE_INT_1U << 60;
968 97682223 : if (opts_set->x_param_max_inline_insns_size) mask |= HOST_WIDE_INT_1U << 61;
969 97682223 : if (opts_set->x_param_max_inline_insns_small) mask |= HOST_WIDE_INT_1U << 62;
970 97682223 : if (opts_set->x_param_max_inline_recursive_depth_auto) mask |= HOST_WIDE_INT_1U << 63;
971 97682223 : ptr->explicit_mask[1] = mask;
972 97682223 : mask = 0;
973 97682223 : if (opts_set->x_param_max_inline_recursive_depth) mask |= HOST_WIDE_INT_1U << 0;
974 97682223 : if (opts_set->x_param_max_isl_operations) mask |= HOST_WIDE_INT_1U << 1;
975 97682223 : if (opts_set->x_param_max_iterations_computation_cost) mask |= HOST_WIDE_INT_1U << 2;
976 97682223 : if (opts_set->x_param_max_iterations_to_track) mask |= HOST_WIDE_INT_1U << 3;
977 97682223 : if (opts_set->x_param_max_jump_thread_duplication_stmts) mask |= HOST_WIDE_INT_1U << 4;
978 97682223 : if (opts_set->x_param_max_jump_thread_paths) mask |= HOST_WIDE_INT_1U << 5;
979 97682223 : if (opts_set->x_param_max_last_value_rtl) mask |= HOST_WIDE_INT_1U << 6;
980 97682223 : if (opts_set->x_param_max_loop_header_insns) mask |= HOST_WIDE_INT_1U << 7;
981 97682223 : if (opts_set->x_param_max_modulo_backtrack_attempts) mask |= HOST_WIDE_INT_1U << 8;
982 97682223 : if (opts_set->x_param_max_niter_dominators_walk) mask |= HOST_WIDE_INT_1U << 9;
983 97682223 : if (opts_set->x_param_max_partial_antic_length) mask |= HOST_WIDE_INT_1U << 10;
984 97682223 : if (opts_set->x_param_max_peel_branches) mask |= HOST_WIDE_INT_1U << 11;
985 97682223 : if (opts_set->x_param_max_peel_times) mask |= HOST_WIDE_INT_1U << 12;
986 97682223 : if (opts_set->x_param_max_peeled_insns) mask |= HOST_WIDE_INT_1U << 13;
987 97682223 : if (opts_set->x_param_max_pending_list_length) mask |= HOST_WIDE_INT_1U << 14;
988 97682223 : if (opts_set->x_param_max_pipeline_region_blocks) mask |= HOST_WIDE_INT_1U << 15;
989 97682223 : if (opts_set->x_param_max_pipeline_region_insns) mask |= HOST_WIDE_INT_1U << 16;
990 97682223 : if (opts_set->x_param_max_pow_sqrt_depth) mask |= HOST_WIDE_INT_1U << 17;
991 97682223 : if (opts_set->x_param_max_predicted_iterations) mask |= HOST_WIDE_INT_1U << 18;
992 97682223 : if (opts_set->x_param_max_reload_search_insns) mask |= HOST_WIDE_INT_1U << 19;
993 97682223 : if (opts_set->x_param_max_rtl_if_conversion_insns) mask |= HOST_WIDE_INT_1U << 20;
994 97682223 : if (opts_set->x_param_max_rtl_if_conversion_predictable_cost) mask |= HOST_WIDE_INT_1U << 21;
995 97682223 : if (opts_set->x_param_max_rtl_if_conversion_unpredictable_cost) mask |= HOST_WIDE_INT_1U << 22;
996 97682223 : if (opts_set->x_param_max_sched_extend_regions_iters) mask |= HOST_WIDE_INT_1U << 23;
997 97682223 : if (opts_set->x_param_max_sched_insn_conflict_delay) mask |= HOST_WIDE_INT_1U << 24;
998 97682223 : if (opts_set->x_param_max_sched_ready_insns) mask |= HOST_WIDE_INT_1U << 25;
999 97682223 : if (opts_set->x_param_max_sched_region_blocks) mask |= HOST_WIDE_INT_1U << 26;
1000 97682223 : if (opts_set->x_param_max_sched_region_insns) mask |= HOST_WIDE_INT_1U << 27;
1001 97682223 : if (opts_set->x_param_max_slsr_candidate_scan) mask |= HOST_WIDE_INT_1U << 28;
1002 97682223 : if (opts_set->x_param_max_speculative_devirt_maydefs) mask |= HOST_WIDE_INT_1U << 29;
1003 97682223 : if (opts_set->x_param_max_stores_to_merge) mask |= HOST_WIDE_INT_1U << 30;
1004 97682223 : if (opts_set->x_param_max_stores_to_sink) mask |= HOST_WIDE_INT_1U << 31;
1005 97682223 : if (opts_set->x_param_max_tail_merge_comparisons) mask |= HOST_WIDE_INT_1U << 32;
1006 97682223 : if (opts_set->x_param_max_tail_merge_iterations) mask |= HOST_WIDE_INT_1U << 33;
1007 97682223 : if (opts_set->x_param_max_tracked_strlens) mask |= HOST_WIDE_INT_1U << 34;
1008 97682223 : if (opts_set->x_param_max_tree_if_conversion_phi_args) mask |= HOST_WIDE_INT_1U << 35;
1009 97682223 : if (opts_set->x_param_max_unroll_times) mask |= HOST_WIDE_INT_1U << 36;
1010 97682223 : if (opts_set->x_param_max_unrolled_insns) mask |= HOST_WIDE_INT_1U << 37;
1011 97682223 : if (opts_set->x_param_max_unswitch_depth) mask |= HOST_WIDE_INT_1U << 38;
1012 97682223 : if (opts_set->x_param_max_unswitch_insns) mask |= HOST_WIDE_INT_1U << 39;
1013 97682223 : if (opts_set->x_param_max_variable_expansions) mask |= HOST_WIDE_INT_1U << 40;
1014 97682223 : if (opts_set->x_param_max_vartrack_expr_depth) mask |= HOST_WIDE_INT_1U << 41;
1015 97682223 : if (opts_set->x_param_max_vartrack_reverse_op_size) mask |= HOST_WIDE_INT_1U << 42;
1016 97682223 : if (opts_set->x_param_max_vartrack_size) mask |= HOST_WIDE_INT_1U << 43;
1017 97682223 : if (opts_set->x_param_memtag_instrument_mem_intrinsics) mask |= HOST_WIDE_INT_1U << 44;
1018 97682223 : if (opts_set->x_param_min_crossjump_insns) mask |= HOST_WIDE_INT_1U << 45;
1019 97682223 : if (opts_set->x_param_min_inline_recursive_probability) mask |= HOST_WIDE_INT_1U << 46;
1020 97682223 : if (opts_set->x_param_min_insn_to_prefetch_ratio) mask |= HOST_WIDE_INT_1U << 47;
1021 97682223 : if (opts_set->x_param_min_loop_cond_split_prob) mask |= HOST_WIDE_INT_1U << 48;
1022 97682223 : if (opts_set->x_param_min_pagesize) mask |= HOST_WIDE_INT_1U << 49;
1023 97682223 : if (opts_set->x_param_min_size_for_stack_sharing) mask |= HOST_WIDE_INT_1U << 50;
1024 97682223 : if (opts_set->x_param_min_spec_prob) mask |= HOST_WIDE_INT_1U << 51;
1025 97682223 : if (opts_set->x_param_min_vect_loop_bound) mask |= HOST_WIDE_INT_1U << 52;
1026 97682223 : if (opts_set->x_param_modref_max_accesses) mask |= HOST_WIDE_INT_1U << 53;
1027 97682223 : if (opts_set->x_param_modref_max_adjustments) mask |= HOST_WIDE_INT_1U << 54;
1028 97682223 : if (opts_set->x_param_modref_max_bases) mask |= HOST_WIDE_INT_1U << 55;
1029 97682223 : if (opts_set->x_param_modref_max_depth) mask |= HOST_WIDE_INT_1U << 56;
1030 97682223 : if (opts_set->x_param_modref_max_escape_points) mask |= HOST_WIDE_INT_1U << 57;
1031 97682223 : if (opts_set->x_param_modref_max_refs) mask |= HOST_WIDE_INT_1U << 58;
1032 97682223 : if (opts_set->x_param_modref_max_tests) mask |= HOST_WIDE_INT_1U << 59;
1033 97682223 : if (opts_set->x_param_parloops_chunk_size) mask |= HOST_WIDE_INT_1U << 60;
1034 97682223 : if (opts_set->x_param_parloops_min_per_thread) mask |= HOST_WIDE_INT_1U << 61;
1035 97682223 : if (opts_set->x_param_parloops_schedule) mask |= HOST_WIDE_INT_1U << 62;
1036 97682223 : if (opts_set->x_param_partial_inlining_entry_probability) mask |= HOST_WIDE_INT_1U << 63;
1037 97682223 : ptr->explicit_mask[2] = mask;
1038 97682223 : mask = 0;
1039 97682223 : if (opts_set->x_param_phiopt_factor_max_stmts_live) mask |= HOST_WIDE_INT_1U << 0;
1040 97682223 : if (opts_set->x_param_predictable_branch_outcome) mask |= HOST_WIDE_INT_1U << 1;
1041 97682223 : if (opts_set->x_param_prefetch_dynamic_strides) mask |= HOST_WIDE_INT_1U << 2;
1042 97682223 : if (opts_set->x_param_prefetch_latency) mask |= HOST_WIDE_INT_1U << 3;
1043 97682223 : if (opts_set->x_param_prefetch_min_insn_to_mem_ratio) mask |= HOST_WIDE_INT_1U << 4;
1044 97682223 : if (opts_set->x_param_prefetch_minimum_stride) mask |= HOST_WIDE_INT_1U << 5;
1045 97682223 : if (opts_set->x_param_ranger_logical_depth) mask |= HOST_WIDE_INT_1U << 6;
1046 97682223 : if (opts_set->x_param_ranger_recompute_depth) mask |= HOST_WIDE_INT_1U << 7;
1047 97682223 : if (opts_set->x_param_relation_block_limit) mask |= HOST_WIDE_INT_1U << 8;
1048 97682223 : if (opts_set->x_param_rpo_vn_max_loop_depth) mask |= HOST_WIDE_INT_1U << 9;
1049 97682223 : if (opts_set->x_param_sccvn_max_alias_queries_per_access) mask |= HOST_WIDE_INT_1U << 10;
1050 97682223 : if (opts_set->x_param_scev_max_expr_complexity) mask |= HOST_WIDE_INT_1U << 11;
1051 97682223 : if (opts_set->x_param_scev_max_expr_size) mask |= HOST_WIDE_INT_1U << 12;
1052 97682223 : if (opts_set->x_param_sched_autopref_queue_depth) mask |= HOST_WIDE_INT_1U << 13;
1053 97682223 : if (opts_set->x_param_sched_mem_true_dep_cost) mask |= HOST_WIDE_INT_1U << 14;
1054 97682223 : if (opts_set->x_param_sched_pressure_algorithm) mask |= HOST_WIDE_INT_1U << 15;
1055 97682223 : if (opts_set->x_param_sched_spec_prob_cutoff) mask |= HOST_WIDE_INT_1U << 16;
1056 97682223 : if (opts_set->x_param_sched_state_edge_prob_cutoff) mask |= HOST_WIDE_INT_1U << 17;
1057 97682223 : if (opts_set->x_param_selsched_insns_to_rename) mask |= HOST_WIDE_INT_1U << 18;
1058 97682223 : if (opts_set->x_param_selsched_max_lookahead) mask |= HOST_WIDE_INT_1U << 19;
1059 97682223 : if (opts_set->x_param_selsched_max_sched_times) mask |= HOST_WIDE_INT_1U << 20;
1060 97682223 : if (opts_set->x_param_simultaneous_prefetches) mask |= HOST_WIDE_INT_1U << 21;
1061 97682223 : if (opts_set->x_param_sink_frequency_threshold) mask |= HOST_WIDE_INT_1U << 22;
1062 97682223 : if (opts_set->x_param_sms_dfa_history) mask |= HOST_WIDE_INT_1U << 23;
1063 97682223 : if (opts_set->x_param_sms_loop_average_count_threshold) mask |= HOST_WIDE_INT_1U << 24;
1064 97682223 : if (opts_set->x_param_sms_max_ii_factor) mask |= HOST_WIDE_INT_1U << 25;
1065 97682223 : if (opts_set->x_param_sms_min_sc) mask |= HOST_WIDE_INT_1U << 26;
1066 97682223 : if (opts_set->x_param_sra_max_propagations) mask |= HOST_WIDE_INT_1U << 27;
1067 97682223 : if (opts_set->x_param_sra_max_scalarization_size_size) mask |= HOST_WIDE_INT_1U << 28;
1068 97682223 : if (opts_set->x_param_sra_max_scalarization_size_speed) mask |= HOST_WIDE_INT_1U << 29;
1069 97682223 : if (opts_set->x_param_ssa_name_def_chain_limit) mask |= HOST_WIDE_INT_1U << 30;
1070 97682223 : if (opts_set->x_param_ssp_buffer_size) mask |= HOST_WIDE_INT_1U << 31;
1071 97682223 : if (opts_set->x_param_stack_clash_protection_guard_size) mask |= HOST_WIDE_INT_1U << 32;
1072 97682223 : if (opts_set->x_param_stack_clash_protection_probe_interval) mask |= HOST_WIDE_INT_1U << 33;
1073 97682223 : if (opts_set->x_param_store_forwarding_max_distance) mask |= HOST_WIDE_INT_1U << 34;
1074 97682223 : if (opts_set->x_param_store_merging_allow_unaligned) mask |= HOST_WIDE_INT_1U << 35;
1075 97682223 : if (opts_set->x_param_store_merging_max_size) mask |= HOST_WIDE_INT_1U << 36;
1076 97682223 : if (opts_set->x_param_switch_conversion_branch_ratio) mask |= HOST_WIDE_INT_1U << 37;
1077 97682223 : if (opts_set->x_param_tm_max_aggregate_size) mask |= HOST_WIDE_INT_1U << 38;
1078 97682223 : if (opts_set->x_param_tracer_dynamic_coverage_feedback) mask |= HOST_WIDE_INT_1U << 39;
1079 97682223 : if (opts_set->x_param_tracer_dynamic_coverage) mask |= HOST_WIDE_INT_1U << 40;
1080 97682223 : if (opts_set->x_param_tracer_max_code_growth) mask |= HOST_WIDE_INT_1U << 41;
1081 97682223 : if (opts_set->x_param_tracer_min_branch_probability_feedback) mask |= HOST_WIDE_INT_1U << 42;
1082 97682223 : if (opts_set->x_param_tracer_min_branch_probability) mask |= HOST_WIDE_INT_1U << 43;
1083 97682223 : if (opts_set->x_param_tracer_min_branch_ratio) mask |= HOST_WIDE_INT_1U << 44;
1084 97682223 : if (opts_set->x_param_transitive_relations_work_bound) mask |= HOST_WIDE_INT_1U << 45;
1085 97682223 : if (opts_set->x_param_tree_reassoc_width) mask |= HOST_WIDE_INT_1U << 46;
1086 97682223 : if (opts_set->x_param_uninit_control_dep_attempts) mask |= HOST_WIDE_INT_1U << 47;
1087 97682223 : if (opts_set->x_param_uninit_max_chain_len) mask |= HOST_WIDE_INT_1U << 48;
1088 97682223 : if (opts_set->x_param_uninit_max_num_chains) mask |= HOST_WIDE_INT_1U << 49;
1089 97682223 : if (opts_set->x_param_uninit_max_prune_work) mask |= HOST_WIDE_INT_1U << 50;
1090 97682223 : if (opts_set->x_param_uninlined_function_insns) mask |= HOST_WIDE_INT_1U << 51;
1091 97682223 : if (opts_set->x_param_uninlined_function_time) mask |= HOST_WIDE_INT_1U << 52;
1092 97682223 : if (opts_set->x_param_uninlined_function_thunk_insns) mask |= HOST_WIDE_INT_1U << 53;
1093 97682223 : if (opts_set->x_param_uninlined_function_thunk_time) mask |= HOST_WIDE_INT_1U << 54;
1094 97682223 : if (opts_set->x_param_unlikely_bb_count_fraction) mask |= HOST_WIDE_INT_1U << 55;
1095 97682223 : if (opts_set->x_param_unroll_jam_max_unroll) mask |= HOST_WIDE_INT_1U << 56;
1096 97682223 : if (opts_set->x_param_unroll_jam_min_percent) mask |= HOST_WIDE_INT_1U << 57;
1097 97682223 : if (opts_set->x_param_use_after_scope_direct_emission_threshold) mask |= HOST_WIDE_INT_1U << 58;
1098 97682223 : if (opts_set->x_param_vect_epilogues_nomask) mask |= HOST_WIDE_INT_1U << 59;
1099 97682223 : if (opts_set->x_param_vect_induction_float) mask |= HOST_WIDE_INT_1U << 60;
1100 97682223 : if (opts_set->x_param_vect_inner_loop_cost_factor) mask |= HOST_WIDE_INT_1U << 61;
1101 97682223 : if (opts_set->x_param_vect_max_layout_candidates) mask |= HOST_WIDE_INT_1U << 62;
1102 97682223 : if (opts_set->x_param_vect_max_peeling_for_alignment) mask |= HOST_WIDE_INT_1U << 63;
1103 97682223 : ptr->explicit_mask[3] = mask;
1104 97682223 : mask = 0;
1105 97682223 : if (opts_set->x_param_vect_max_version_for_alias_checks) mask |= HOST_WIDE_INT_1U << 0;
1106 97682223 : if (opts_set->x_param_vect_max_version_for_alignment_checks) mask |= HOST_WIDE_INT_1U << 1;
1107 97682223 : if (opts_set->x_param_vect_partial_vector_usage) mask |= HOST_WIDE_INT_1U << 2;
1108 97682223 : if (opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations) mask |= HOST_WIDE_INT_1U << 3;
1109 97682223 : if (opts_set->x_param_vrp_block_limit) mask |= HOST_WIDE_INT_1U << 4;
1110 97682223 : if (opts_set->x_param_vrp_cstload_limit) mask |= HOST_WIDE_INT_1U << 5;
1111 97682223 : if (opts_set->x_param_vrp_sparse_threshold) mask |= HOST_WIDE_INT_1U << 6;
1112 97682223 : if (opts_set->x_param_vrp_switch_limit) mask |= HOST_WIDE_INT_1U << 7;
1113 97682223 : if (opts_set->x_param_vrp_vector_threshold) mask |= HOST_WIDE_INT_1U << 8;
1114 97682223 : if (opts_set->x_flag_complex_method) mask |= HOST_WIDE_INT_1U << 9;
1115 97682223 : if (opts_set->x_flag_malloc_dse) mask |= HOST_WIDE_INT_1U << 10;
1116 97682223 : if (opts_set->x_flag_min_function_alignment) mask |= HOST_WIDE_INT_1U << 11;
1117 97682223 : if (opts_set->x_flag_openmp_target_simd_clone) mask |= HOST_WIDE_INT_1U << 12;
1118 97682223 : if (opts_set->x_flag_sched_stalled_insns) mask |= HOST_WIDE_INT_1U << 13;
1119 97682223 : if (opts_set->x_flag_sched_stalled_insns_dep) mask |= HOST_WIDE_INT_1U << 14;
1120 97682223 : if (opts_set->x_flag_tree_parallelize_loops) mask |= HOST_WIDE_INT_1U << 15;
1121 97682223 : if (opts_set->x_flag_lto_locality_cloning) mask |= HOST_WIDE_INT_1U << 16;
1122 97682223 : if (opts_set->x_flag_lto_locality_heuristics) mask |= HOST_WIDE_INT_1U << 17;
1123 97682223 : if (opts_set->x_param_ranger_debug) mask |= HOST_WIDE_INT_1U << 18;
1124 97682223 : if (opts_set->x_param_threader_debug) mask |= HOST_WIDE_INT_1U << 19;
1125 97682223 : if (opts_set->x_flag_excess_precision) mask |= HOST_WIDE_INT_1U << 20;
1126 97682223 : if (opts_set->x_flag_fp_contract_mode) mask |= HOST_WIDE_INT_1U << 21;
1127 97682223 : if (opts_set->x_flag_harden_control_flow_redundancy_check_noreturn) mask |= HOST_WIDE_INT_1U << 22;
1128 97682223 : if (opts_set->x_flag_inline_stringops) mask |= HOST_WIDE_INT_1U << 23;
1129 97682223 : if (opts_set->x_flag_ira_algorithm) mask |= HOST_WIDE_INT_1U << 24;
1130 97682223 : if (opts_set->x_flag_ira_region) mask |= HOST_WIDE_INT_1U << 25;
1131 97682223 : if (opts_set->x_flag_live_patching) mask |= HOST_WIDE_INT_1U << 26;
1132 97682223 : if (opts_set->x_flag_reorder_blocks_algorithm) mask |= HOST_WIDE_INT_1U << 27;
1133 97682223 : if (opts_set->x_flag_simd_cost_model) mask |= HOST_WIDE_INT_1U << 28;
1134 97682223 : if (opts_set->x_flag_stack_reuse) mask |= HOST_WIDE_INT_1U << 29;
1135 97682223 : if (opts_set->x_flag_auto_var_init) mask |= HOST_WIDE_INT_1U << 30;
1136 97682223 : if (opts_set->x_flag_vect_cost_model) mask |= HOST_WIDE_INT_1U << 31;
1137 97682223 : if (opts_set->x_optimize) mask |= HOST_WIDE_INT_1U << 32;
1138 97682223 : if (opts_set->x_optimize_size) mask |= HOST_WIDE_INT_1U << 33;
1139 97682223 : if (opts_set->x_optimize_debug) mask |= HOST_WIDE_INT_1U << 34;
1140 97682223 : if (opts_set->x_optimize_fast) mask |= HOST_WIDE_INT_1U << 35;
1141 97682223 : if (opts_set->x_warn_inline) mask |= HOST_WIDE_INT_1U << 36;
1142 97682223 : if (opts_set->x_flag_aggressive_loop_optimizations) mask |= HOST_WIDE_INT_1U << 37;
1143 97682223 : if (opts_set->x_flag_align_functions) mask |= HOST_WIDE_INT_1U << 38;
1144 97682223 : if (opts_set->x_flag_align_jumps) mask |= HOST_WIDE_INT_1U << 39;
1145 97682223 : if (opts_set->x_flag_align_labels) mask |= HOST_WIDE_INT_1U << 40;
1146 97682223 : if (opts_set->x_flag_align_loops) mask |= HOST_WIDE_INT_1U << 41;
1147 97682223 : if (opts_set->x_flag_allocation_dce) mask |= HOST_WIDE_INT_1U << 42;
1148 97682223 : if (opts_set->x_flag_store_data_races) mask |= HOST_WIDE_INT_1U << 43;
1149 97682223 : if (opts_set->x_flag_associative_math) mask |= HOST_WIDE_INT_1U << 44;
1150 97682223 : if (opts_set->x_flag_assume_sane_operators_new_delete) mask |= HOST_WIDE_INT_1U << 45;
1151 97682223 : if (opts_set->x_flag_asynchronous_unwind_tables) mask |= HOST_WIDE_INT_1U << 46;
1152 97682223 : if (opts_set->x_flag_auto_inc_dec) mask |= HOST_WIDE_INT_1U << 47;
1153 97682223 : if (opts_set->x_flag_auto_profile_inlining) mask |= HOST_WIDE_INT_1U << 48;
1154 97682223 : if (opts_set->x_flag_avoid_store_forwarding) mask |= HOST_WIDE_INT_1U << 49;
1155 97682223 : if (opts_set->x_flag_bit_tests) mask |= HOST_WIDE_INT_1U << 50;
1156 97682223 : if (opts_set->x_flag_branch_on_count_reg) mask |= HOST_WIDE_INT_1U << 51;
1157 97682223 : if (opts_set->x_flag_branch_probabilities) mask |= HOST_WIDE_INT_1U << 52;
1158 97682223 : if (opts_set->x_flag_caller_saves) mask |= HOST_WIDE_INT_1U << 53;
1159 97682223 : if (opts_set->x_flag_code_hoisting) mask |= HOST_WIDE_INT_1U << 54;
1160 97682223 : if (opts_set->x_flag_combine_stack_adjustments) mask |= HOST_WIDE_INT_1U << 55;
1161 97682223 : if (opts_set->x_flag_compare_elim_after_reload) mask |= HOST_WIDE_INT_1U << 56;
1162 97682223 : if (opts_set->x_flag_conserve_stack) mask |= HOST_WIDE_INT_1U << 57;
1163 97682223 : if (opts_set->x_flag_cprop_registers) mask |= HOST_WIDE_INT_1U << 58;
1164 97682223 : if (opts_set->x_flag_crossjumping) mask |= HOST_WIDE_INT_1U << 59;
1165 97682223 : if (opts_set->x_flag_cse_follow_jumps) mask |= HOST_WIDE_INT_1U << 60;
1166 97682223 : if (opts_set->x_flag_dce) mask |= HOST_WIDE_INT_1U << 61;
1167 97682223 : if (opts_set->x_flag_defer_pop) mask |= HOST_WIDE_INT_1U << 62;
1168 97682223 : if (opts_set->x_flag_delayed_branch) mask |= HOST_WIDE_INT_1U << 63;
1169 97682223 : ptr->explicit_mask[4] = mask;
1170 97682223 : mask = 0;
1171 97682223 : if (opts_set->x_flag_delete_dead_exceptions) mask |= HOST_WIDE_INT_1U << 0;
1172 97682223 : if (opts_set->x_flag_delete_null_pointer_checks) mask |= HOST_WIDE_INT_1U << 1;
1173 97682223 : if (opts_set->x_flag_dep_fusion) mask |= HOST_WIDE_INT_1U << 2;
1174 97682223 : if (opts_set->x_flag_devirtualize) mask |= HOST_WIDE_INT_1U << 3;
1175 97682223 : if (opts_set->x_flag_devirtualize_speculatively) mask |= HOST_WIDE_INT_1U << 4;
1176 97682223 : if (opts_set->x_flag_dse) mask |= HOST_WIDE_INT_1U << 5;
1177 97682223 : if (opts_set->x_flag_early_inlining) mask |= HOST_WIDE_INT_1U << 6;
1178 97682223 : if (opts_set->x_flag_exceptions) mask |= HOST_WIDE_INT_1U << 7;
1179 97682223 : if (opts_set->x_flag_expensive_optimizations) mask |= HOST_WIDE_INT_1U << 8;
1180 97682223 : if (opts_set->x_flag_ext_dce) mask |= HOST_WIDE_INT_1U << 9;
1181 97682223 : if (opts_set->x_flag_finite_loops) mask |= HOST_WIDE_INT_1U << 10;
1182 97682223 : if (opts_set->x_flag_finite_math_only) mask |= HOST_WIDE_INT_1U << 11;
1183 97682223 : if (opts_set->x_flag_float_store) mask |= HOST_WIDE_INT_1U << 12;
1184 97682223 : if (opts_set->x_flag_fold_mem_offsets) mask |= HOST_WIDE_INT_1U << 13;
1185 97682223 : if (opts_set->x_flag_fold_simple_inlines) mask |= HOST_WIDE_INT_1U << 14;
1186 97682223 : if (opts_set->x_flag_forward_propagate) mask |= HOST_WIDE_INT_1U << 15;
1187 97682223 : if (opts_set->x_flag_fp_int_builtin_inexact) mask |= HOST_WIDE_INT_1U << 16;
1188 97682223 : if (opts_set->x_flag_no_function_cse) mask |= HOST_WIDE_INT_1U << 17;
1189 97682223 : if (opts_set->x_flag_gcse) mask |= HOST_WIDE_INT_1U << 18;
1190 97682223 : if (opts_set->x_flag_gcse_after_reload) mask |= HOST_WIDE_INT_1U << 19;
1191 97682223 : if (opts_set->x_flag_gcse_las) mask |= HOST_WIDE_INT_1U << 20;
1192 97682223 : if (opts_set->x_flag_gcse_lm) mask |= HOST_WIDE_INT_1U << 21;
1193 97682223 : if (opts_set->x_flag_gcse_sm) mask |= HOST_WIDE_INT_1U << 22;
1194 97682223 : if (opts_set->x_flag_graphite) mask |= HOST_WIDE_INT_1U << 23;
1195 97682223 : if (opts_set->x_flag_graphite_identity) mask |= HOST_WIDE_INT_1U << 24;
1196 97682223 : if (opts_set->x_flag_guess_branch_prob) mask |= HOST_WIDE_INT_1U << 25;
1197 97682223 : if (opts_set->x_flag_harden_control_flow_redundancy_check_exceptions) mask |= HOST_WIDE_INT_1U << 26;
1198 97682223 : if (opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls) mask |= HOST_WIDE_INT_1U << 27;
1199 97682223 : if (opts_set->x_flag_harden_control_flow_redundancy_skip_leaf) mask |= HOST_WIDE_INT_1U << 28;
1200 97682223 : if (opts_set->x_flag_harden_compares) mask |= HOST_WIDE_INT_1U << 29;
1201 97682223 : if (opts_set->x_flag_harden_conditional_branches) mask |= HOST_WIDE_INT_1U << 30;
1202 97682223 : if (opts_set->x_flag_harden_control_flow_redundancy) mask |= HOST_WIDE_INT_1U << 31;
1203 97682223 : if (opts_set->x_flag_hoist_adjacent_loads) mask |= HOST_WIDE_INT_1U << 32;
1204 97682223 : if (opts_set->x_flag_if_conversion) mask |= HOST_WIDE_INT_1U << 33;
1205 97682223 : if (opts_set->x_flag_if_conversion2) mask |= HOST_WIDE_INT_1U << 34;
1206 97682223 : if (opts_set->x_flag_indirect_inlining) mask |= HOST_WIDE_INT_1U << 35;
1207 97682223 : if (opts_set->x_flag_no_inline) mask |= HOST_WIDE_INT_1U << 36;
1208 97682223 : if (opts_set->x_flag_inline_atomics) mask |= HOST_WIDE_INT_1U << 37;
1209 97682223 : if (opts_set->x_flag_inline_functions) mask |= HOST_WIDE_INT_1U << 38;
1210 97682223 : if (opts_set->x_flag_inline_functions_called_once) mask |= HOST_WIDE_INT_1U << 39;
1211 97682223 : if (opts_set->x_flag_inline_small_functions) mask |= HOST_WIDE_INT_1U << 40;
1212 97682223 : if (opts_set->x_flag_ipa_bit_cp) mask |= HOST_WIDE_INT_1U << 41;
1213 97682223 : if (opts_set->x_flag_ipa_cp) mask |= HOST_WIDE_INT_1U << 42;
1214 97682223 : if (opts_set->x_flag_ipa_cp_clone) mask |= HOST_WIDE_INT_1U << 43;
1215 97682223 : if (opts_set->x_flag_ipa_icf) mask |= HOST_WIDE_INT_1U << 44;
1216 97682223 : if (opts_set->x_flag_ipa_icf_functions) mask |= HOST_WIDE_INT_1U << 45;
1217 97682223 : if (opts_set->x_flag_ipa_icf_variables) mask |= HOST_WIDE_INT_1U << 46;
1218 97682223 : if (opts_set->x_flag_ipa_modref) mask |= HOST_WIDE_INT_1U << 47;
1219 97682223 : if (opts_set->x_flag_ipa_profile) mask |= HOST_WIDE_INT_1U << 48;
1220 97682223 : if (opts_set->x_flag_ipa_pta) mask |= HOST_WIDE_INT_1U << 49;
1221 97682223 : if (opts_set->x_flag_ipa_pure_const) mask |= HOST_WIDE_INT_1U << 50;
1222 97682223 : if (opts_set->x_flag_ipa_ra) mask |= HOST_WIDE_INT_1U << 51;
1223 97682223 : if (opts_set->x_flag_ipa_reference) mask |= HOST_WIDE_INT_1U << 52;
1224 97682223 : if (opts_set->x_flag_ipa_reference_addressable) mask |= HOST_WIDE_INT_1U << 53;
1225 97682223 : if (opts_set->x_flag_ipa_reorder_for_locality) mask |= HOST_WIDE_INT_1U << 54;
1226 97682223 : if (opts_set->x_flag_ipa_sra) mask |= HOST_WIDE_INT_1U << 55;
1227 97682223 : if (opts_set->x_flag_ipa_stack_alignment) mask |= HOST_WIDE_INT_1U << 56;
1228 97682223 : if (opts_set->x_flag_ipa_strict_aliasing) mask |= HOST_WIDE_INT_1U << 57;
1229 97682223 : if (opts_set->x_flag_ipa_vrp) mask |= HOST_WIDE_INT_1U << 58;
1230 97682223 : if (opts_set->x_flag_ira_hoist_pressure) mask |= HOST_WIDE_INT_1U << 59;
1231 97682223 : if (opts_set->x_flag_ira_loop_pressure) mask |= HOST_WIDE_INT_1U << 60;
1232 97682223 : if (opts_set->x_flag_ira_share_save_slots) mask |= HOST_WIDE_INT_1U << 61;
1233 97682223 : if (opts_set->x_flag_ira_share_spill_slots) mask |= HOST_WIDE_INT_1U << 62;
1234 97682223 : if (opts_set->x_flag_isolate_erroneous_paths_attribute) mask |= HOST_WIDE_INT_1U << 63;
1235 97682223 : ptr->explicit_mask[5] = mask;
1236 97682223 : mask = 0;
1237 97682223 : if (opts_set->x_flag_isolate_erroneous_paths_dereference) mask |= HOST_WIDE_INT_1U << 0;
1238 97682223 : if (opts_set->x_flag_ivopts) mask |= HOST_WIDE_INT_1U << 1;
1239 97682223 : if (opts_set->x_flag_jump_tables) mask |= HOST_WIDE_INT_1U << 2;
1240 97682223 : if (opts_set->x_flag_keep_gc_roots_live) mask |= HOST_WIDE_INT_1U << 3;
1241 97682223 : if (opts_set->x_flag_late_combine_instructions) mask |= HOST_WIDE_INT_1U << 4;
1242 97682223 : if (opts_set->x_flag_lifetime_dse) mask |= HOST_WIDE_INT_1U << 5;
1243 97682223 : if (opts_set->x_flag_limit_function_alignment) mask |= HOST_WIDE_INT_1U << 6;
1244 97682223 : if (opts_set->x_flag_live_range_shrinkage) mask |= HOST_WIDE_INT_1U << 7;
1245 97682223 : if (opts_set->x_flag_loop_interchange) mask |= HOST_WIDE_INT_1U << 8;
1246 97682223 : if (opts_set->x_flag_loop_nest_optimize) mask |= HOST_WIDE_INT_1U << 9;
1247 97682223 : if (opts_set->x_flag_loop_parallelize_all) mask |= HOST_WIDE_INT_1U << 10;
1248 97682223 : if (opts_set->x_flag_unroll_jam) mask |= HOST_WIDE_INT_1U << 11;
1249 97682223 : if (opts_set->x_flag_lra_remat) mask |= HOST_WIDE_INT_1U << 12;
1250 97682223 : if (opts_set->x_flag_malloc_dce) mask |= HOST_WIDE_INT_1U << 13;
1251 97682223 : if (opts_set->x_flag_errno_math) mask |= HOST_WIDE_INT_1U << 14;
1252 97682223 : if (opts_set->x_flag_modulo_sched) mask |= HOST_WIDE_INT_1U << 15;
1253 97682223 : if (opts_set->x_flag_modulo_sched_allow_regmoves) mask |= HOST_WIDE_INT_1U << 16;
1254 97682223 : if (opts_set->x_flag_move_loop_invariants) mask |= HOST_WIDE_INT_1U << 17;
1255 97682223 : if (opts_set->x_flag_move_loop_stores) mask |= HOST_WIDE_INT_1U << 18;
1256 97682223 : if (opts_set->x_flag_non_call_exceptions) mask |= HOST_WIDE_INT_1U << 19;
1257 97682223 : if (opts_set->x_flag_nothrow_opt) mask |= HOST_WIDE_INT_1U << 20;
1258 97682223 : if (opts_set->x_flag_omit_frame_pointer) mask |= HOST_WIDE_INT_1U << 21;
1259 97682223 : if (opts_set->x_flag_opt_info) mask |= HOST_WIDE_INT_1U << 22;
1260 97682223 : if (opts_set->x_flag_optimize_crc) mask |= HOST_WIDE_INT_1U << 23;
1261 97682223 : if (opts_set->x_flag_optimize_sibling_calls) mask |= HOST_WIDE_INT_1U << 24;
1262 97682223 : if (opts_set->x_flag_optimize_strlen) mask |= HOST_WIDE_INT_1U << 25;
1263 97682223 : if (opts_set->x_flag_pack_struct) mask |= HOST_WIDE_INT_1U << 26;
1264 97682223 : if (opts_set->x_flag_partial_inlining) mask |= HOST_WIDE_INT_1U << 27;
1265 97682223 : if (opts_set->x_flag_pcc_struct_return) mask |= HOST_WIDE_INT_1U << 28;
1266 97682223 : if (opts_set->x_flag_peel_loops) mask |= HOST_WIDE_INT_1U << 29;
1267 97682223 : if (opts_set->x_flag_no_peephole) mask |= HOST_WIDE_INT_1U << 30;
1268 97682223 : if (opts_set->x_flag_peephole2) mask |= HOST_WIDE_INT_1U << 31;
1269 97682223 : if (opts_set->x_flag_plt) mask |= HOST_WIDE_INT_1U << 32;
1270 97682223 : if (opts_set->x_flag_predictive_commoning) mask |= HOST_WIDE_INT_1U << 33;
1271 97682223 : if (opts_set->x_flag_prefetch_loop_arrays) mask |= HOST_WIDE_INT_1U << 34;
1272 97682223 : if (opts_set->x_flag_printf_return_value) mask |= HOST_WIDE_INT_1U << 35;
1273 97682223 : if (opts_set->x_flag_profile_partial_training) mask |= HOST_WIDE_INT_1U << 36;
1274 97682223 : if (opts_set->x_flag_profile_reorder_functions) mask |= HOST_WIDE_INT_1U << 37;
1275 97682223 : if (opts_set->x_flag_reciprocal_math) mask |= HOST_WIDE_INT_1U << 38;
1276 97682223 : if (opts_set->x_flag_ree) mask |= HOST_WIDE_INT_1U << 39;
1277 97682223 : if (opts_set->x_flag_rename_registers) mask |= HOST_WIDE_INT_1U << 40;
1278 97682223 : if (opts_set->x_flag_reorder_blocks) mask |= HOST_WIDE_INT_1U << 41;
1279 97682223 : if (opts_set->x_flag_reorder_blocks_and_partition) mask |= HOST_WIDE_INT_1U << 42;
1280 97682223 : if (opts_set->x_flag_reorder_functions) mask |= HOST_WIDE_INT_1U << 43;
1281 97682223 : if (opts_set->x_flag_rerun_cse_after_loop) mask |= HOST_WIDE_INT_1U << 44;
1282 97682223 : if (opts_set->x_flag_resched_modulo_sched) mask |= HOST_WIDE_INT_1U << 45;
1283 97682223 : if (opts_set->x_flag_rounding_math) mask |= HOST_WIDE_INT_1U << 46;
1284 97682223 : if (opts_set->x_flag_rtti) mask |= HOST_WIDE_INT_1U << 47;
1285 97682223 : if (opts_set->x_flag_save_optimization_record) mask |= HOST_WIDE_INT_1U << 48;
1286 97682223 : if (opts_set->x_flag_sched_critical_path_heuristic) mask |= HOST_WIDE_INT_1U << 49;
1287 97682223 : if (opts_set->x_flag_sched_dep_count_heuristic) mask |= HOST_WIDE_INT_1U << 50;
1288 97682223 : if (opts_set->x_flag_sched_group_heuristic) mask |= HOST_WIDE_INT_1U << 51;
1289 97682223 : if (opts_set->x_flag_schedule_interblock) mask |= HOST_WIDE_INT_1U << 52;
1290 97682223 : if (opts_set->x_flag_sched_last_insn_heuristic) mask |= HOST_WIDE_INT_1U << 53;
1291 97682223 : if (opts_set->x_flag_sched_pressure) mask |= HOST_WIDE_INT_1U << 54;
1292 97682223 : if (opts_set->x_flag_sched_rank_heuristic) mask |= HOST_WIDE_INT_1U << 55;
1293 97682223 : if (opts_set->x_flag_schedule_speculative) mask |= HOST_WIDE_INT_1U << 56;
1294 97682223 : if (opts_set->x_flag_sched_spec_insn_heuristic) mask |= HOST_WIDE_INT_1U << 57;
1295 97682223 : if (opts_set->x_flag_schedule_speculative_load) mask |= HOST_WIDE_INT_1U << 58;
1296 97682223 : if (opts_set->x_flag_schedule_speculative_load_dangerous) mask |= HOST_WIDE_INT_1U << 59;
1297 97682223 : if (opts_set->x_flag_sched2_use_superblocks) mask |= HOST_WIDE_INT_1U << 60;
1298 97682223 : if (opts_set->x_flag_schedule_fusion) mask |= HOST_WIDE_INT_1U << 61;
1299 97682223 : if (opts_set->x_flag_schedule_insns) mask |= HOST_WIDE_INT_1U << 62;
1300 97682223 : if (opts_set->x_flag_schedule_insns_after_reload) mask |= HOST_WIDE_INT_1U << 63;
1301 97682223 : ptr->explicit_mask[6] = mask;
1302 97682223 : mask = 0;
1303 97682223 : if (opts_set->x_flag_section_anchors) mask |= HOST_WIDE_INT_1U << 0;
1304 97682223 : if (opts_set->x_flag_sel_sched_pipelining) mask |= HOST_WIDE_INT_1U << 1;
1305 97682223 : if (opts_set->x_flag_sel_sched_pipelining_outer_loops) mask |= HOST_WIDE_INT_1U << 2;
1306 97682223 : if (opts_set->x_flag_sel_sched_reschedule_pipelined) mask |= HOST_WIDE_INT_1U << 3;
1307 97682223 : if (opts_set->x_flag_selective_scheduling) mask |= HOST_WIDE_INT_1U << 4;
1308 97682223 : if (opts_set->x_flag_selective_scheduling2) mask |= HOST_WIDE_INT_1U << 5;
1309 97682223 : if (opts_set->x_flag_semantic_interposition) mask |= HOST_WIDE_INT_1U << 6;
1310 97682223 : if (opts_set->x_flag_short_enums) mask |= HOST_WIDE_INT_1U << 7;
1311 97682223 : if (opts_set->x_flag_short_wchar) mask |= HOST_WIDE_INT_1U << 8;
1312 97682223 : if (opts_set->x_flag_shrink_wrap) mask |= HOST_WIDE_INT_1U << 9;
1313 97682223 : if (opts_set->x_flag_shrink_wrap_separate) mask |= HOST_WIDE_INT_1U << 10;
1314 97682223 : if (opts_set->x_flag_signaling_nans) mask |= HOST_WIDE_INT_1U << 11;
1315 97682223 : if (opts_set->x_flag_signed_zeros) mask |= HOST_WIDE_INT_1U << 12;
1316 97682223 : if (opts_set->x_flag_single_precision_constant) mask |= HOST_WIDE_INT_1U << 13;
1317 97682223 : if (opts_set->x_flag_speculatively_call_stored_functions) mask |= HOST_WIDE_INT_1U << 14;
1318 97682223 : if (opts_set->x_flag_split_ivs_in_unroller) mask |= HOST_WIDE_INT_1U << 15;
1319 97682223 : if (opts_set->x_flag_split_loops) mask |= HOST_WIDE_INT_1U << 16;
1320 97682223 : if (opts_set->x_flag_split_paths) mask |= HOST_WIDE_INT_1U << 17;
1321 97682223 : if (opts_set->x_flag_split_wide_types) mask |= HOST_WIDE_INT_1U << 18;
1322 97682223 : if (opts_set->x_flag_split_wide_types_early) mask |= HOST_WIDE_INT_1U << 19;
1323 97682223 : if (opts_set->x_flag_ssa_backprop) mask |= HOST_WIDE_INT_1U << 20;
1324 97682223 : if (opts_set->x_flag_ssa_phiopt) mask |= HOST_WIDE_INT_1U << 21;
1325 97682223 : if (opts_set->x_flag_stack_clash_protection) mask |= HOST_WIDE_INT_1U << 22;
1326 97682223 : if (opts_set->x_flag_stack_protect) mask |= HOST_WIDE_INT_1U << 23;
1327 97682223 : if (opts_set->x_flag_stdarg_opt) mask |= HOST_WIDE_INT_1U << 24;
1328 97682223 : if (opts_set->x_flag_store_merging) mask |= HOST_WIDE_INT_1U << 25;
1329 97682223 : if (opts_set->x_flag_strict_aliasing) mask |= HOST_WIDE_INT_1U << 26;
1330 97682223 : if (opts_set->x_flag_strict_enums) mask |= HOST_WIDE_INT_1U << 27;
1331 97682223 : if (opts_set->x_flag_strict_volatile_bitfields) mask |= HOST_WIDE_INT_1U << 28;
1332 97682223 : if (opts_set->x_flag_thread_jumps) mask |= HOST_WIDE_INT_1U << 29;
1333 97682223 : if (opts_set->x_flag_threadsafe_statics) mask |= HOST_WIDE_INT_1U << 30;
1334 97682223 : if (opts_set->x_flag_toplevel_reorder) mask |= HOST_WIDE_INT_1U << 31;
1335 97682223 : if (opts_set->x_flag_tracer) mask |= HOST_WIDE_INT_1U << 32;
1336 97682223 : if (opts_set->x_flag_trapping_math) mask |= HOST_WIDE_INT_1U << 33;
1337 97682223 : if (opts_set->x_flag_trapv) mask |= HOST_WIDE_INT_1U << 34;
1338 97682223 : if (opts_set->x_flag_tree_bit_ccp) mask |= HOST_WIDE_INT_1U << 35;
1339 97682223 : if (opts_set->x_flag_tree_builtin_call_dce) mask |= HOST_WIDE_INT_1U << 36;
1340 97682223 : if (opts_set->x_flag_tree_ccp) mask |= HOST_WIDE_INT_1U << 37;
1341 97682223 : if (opts_set->x_flag_tree_ch) mask |= HOST_WIDE_INT_1U << 38;
1342 97682223 : if (opts_set->x_flag_tree_coalesce_vars) mask |= HOST_WIDE_INT_1U << 39;
1343 97682223 : if (opts_set->x_flag_tree_copy_prop) mask |= HOST_WIDE_INT_1U << 40;
1344 97682223 : if (opts_set->x_flag_tree_cselim) mask |= HOST_WIDE_INT_1U << 41;
1345 97682223 : if (opts_set->x_flag_tree_dce) mask |= HOST_WIDE_INT_1U << 42;
1346 97682223 : if (opts_set->x_flag_tree_dom) mask |= HOST_WIDE_INT_1U << 43;
1347 97682223 : if (opts_set->x_flag_tree_dse) mask |= HOST_WIDE_INT_1U << 44;
1348 97682223 : if (opts_set->x_flag_tree_forwprop) mask |= HOST_WIDE_INT_1U << 45;
1349 97682223 : if (opts_set->x_flag_tree_fre) mask |= HOST_WIDE_INT_1U << 46;
1350 97682223 : if (opts_set->x_flag_tree_loop_distribute_patterns) mask |= HOST_WIDE_INT_1U << 47;
1351 97682223 : if (opts_set->x_flag_tree_loop_distribution) mask |= HOST_WIDE_INT_1U << 48;
1352 97682223 : if (opts_set->x_flag_tree_loop_if_convert) mask |= HOST_WIDE_INT_1U << 49;
1353 97682223 : if (opts_set->x_flag_tree_loop_im) mask |= HOST_WIDE_INT_1U << 50;
1354 97682223 : if (opts_set->x_flag_tree_loop_ivcanon) mask |= HOST_WIDE_INT_1U << 51;
1355 97682223 : if (opts_set->x_flag_tree_loop_optimize) mask |= HOST_WIDE_INT_1U << 52;
1356 97682223 : if (opts_set->x_flag_tree_loop_vectorize) mask |= HOST_WIDE_INT_1U << 53;
1357 97682223 : if (opts_set->x_flag_tree_partial_pre) mask |= HOST_WIDE_INT_1U << 54;
1358 97682223 : if (opts_set->x_flag_tree_phiprop) mask |= HOST_WIDE_INT_1U << 55;
1359 97682223 : if (opts_set->x_flag_tree_pre) mask |= HOST_WIDE_INT_1U << 56;
1360 97682223 : if (opts_set->x_flag_tree_pta) mask |= HOST_WIDE_INT_1U << 57;
1361 97682223 : if (opts_set->x_flag_tree_reassoc) mask |= HOST_WIDE_INT_1U << 58;
1362 97682223 : if (opts_set->x_flag_tree_scev_cprop) mask |= HOST_WIDE_INT_1U << 59;
1363 97682223 : if (opts_set->x_flag_tree_sink) mask |= HOST_WIDE_INT_1U << 60;
1364 97682223 : if (opts_set->x_flag_tree_slp_vectorize) mask |= HOST_WIDE_INT_1U << 61;
1365 97682223 : if (opts_set->x_flag_tree_slsr) mask |= HOST_WIDE_INT_1U << 62;
1366 97682223 : if (opts_set->x_flag_tree_sra) mask |= HOST_WIDE_INT_1U << 63;
1367 97682223 : ptr->explicit_mask[7] = mask;
1368 97682223 : mask = 0;
1369 97682223 : if (opts_set->x_flag_tree_switch_conversion) mask |= HOST_WIDE_INT_1U << 0;
1370 97682223 : if (opts_set->x_flag_tree_tail_merge) mask |= HOST_WIDE_INT_1U << 1;
1371 97682223 : if (opts_set->x_flag_tree_ter) mask |= HOST_WIDE_INT_1U << 2;
1372 97682223 : if (opts_set->x_flag_tree_vectorize) mask |= HOST_WIDE_INT_1U << 3;
1373 97682223 : if (opts_set->x_flag_tree_vrp) mask |= HOST_WIDE_INT_1U << 4;
1374 97682223 : if (opts_set->x_flag_unconstrained_commons) mask |= HOST_WIDE_INT_1U << 5;
1375 97682223 : if (opts_set->x_flag_unreachable_traps) mask |= HOST_WIDE_INT_1U << 6;
1376 97682223 : if (opts_set->x_flag_unroll_all_loops) mask |= HOST_WIDE_INT_1U << 7;
1377 97682223 : if (opts_set->x_flag_cunroll_grow_size) mask |= HOST_WIDE_INT_1U << 8;
1378 97682223 : if (opts_set->x_flag_unroll_loops) mask |= HOST_WIDE_INT_1U << 9;
1379 97682223 : if (opts_set->x_flag_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 10;
1380 97682223 : if (opts_set->x_flag_unswitch_loops) mask |= HOST_WIDE_INT_1U << 11;
1381 97682223 : if (opts_set->x_flag_unwind_tables) mask |= HOST_WIDE_INT_1U << 12;
1382 97682223 : if (opts_set->x_flag_var_tracking) mask |= HOST_WIDE_INT_1U << 13;
1383 97682223 : if (opts_set->x_flag_var_tracking_assignments) mask |= HOST_WIDE_INT_1U << 14;
1384 97682223 : if (opts_set->x_flag_var_tracking_assignments_toggle) mask |= HOST_WIDE_INT_1U << 15;
1385 97682223 : if (opts_set->x_flag_var_tracking_uninit) mask |= HOST_WIDE_INT_1U << 16;
1386 97682223 : if (opts_set->x_flag_variable_expansion_in_unroller) mask |= HOST_WIDE_INT_1U << 17;
1387 97682223 : if (opts_set->x_flag_version_loops_for_strides) mask |= HOST_WIDE_INT_1U << 18;
1388 97682223 : if (opts_set->x_flag_value_profile_transformations) mask |= HOST_WIDE_INT_1U << 19;
1389 97682223 : if (opts_set->x_flag_web) mask |= HOST_WIDE_INT_1U << 20;
1390 97682223 : if (opts_set->x_flag_wrapv) mask |= HOST_WIDE_INT_1U << 21;
1391 97682223 : if (opts_set->x_flag_wrapv_pointer) mask |= HOST_WIDE_INT_1U << 22;
1392 97682223 : if (opts_set->x_debug_nonbind_markers_p) mask |= HOST_WIDE_INT_1U << 23;
1393 97682223 : if (opts_set->x_ix86_use_scatter) mask |= HOST_WIDE_INT_1U << 24;
1394 97682223 : if (opts_set->x_ix86_unroll_only_small_loops) mask |= HOST_WIDE_INT_1U << 25;
1395 97682223 : if (opts_set->x_str_align_functions) mask |= HOST_WIDE_INT_1U << 26;
1396 97682223 : if (opts_set->x_str_align_jumps) mask |= HOST_WIDE_INT_1U << 27;
1397 97682223 : if (opts_set->x_str_align_labels) mask |= HOST_WIDE_INT_1U << 28;
1398 97682223 : if (opts_set->x_str_align_loops) mask |= HOST_WIDE_INT_1U << 29;
1399 97682223 : if (opts_set->x_flag_patchable_function_entry) mask |= HOST_WIDE_INT_1U << 30;
1400 97682223 : ptr->explicit_mask[8] = mask;
1401 97682223 : }
1402 :
1403 : /* Restore optimization options from a structure. */
1404 : void
1405 52030005 : cl_optimization_restore (struct gcc_options *opts, struct gcc_options *opts_set,
1406 : struct cl_optimization *ptr)
1407 : {
1408 52030005 : opts->x_param_align_loop_iterations = ptr->x_param_align_loop_iterations;
1409 52030005 : opts->x_param_align_threshold = ptr->x_param_align_threshold;
1410 52030005 : opts->x_param_asan_protect_allocas = ptr->x_param_asan_protect_allocas;
1411 52030005 : opts->x_param_asan_instrument_reads = ptr->x_param_asan_instrument_reads;
1412 52030005 : opts->x_param_asan_instrument_writes = ptr->x_param_asan_instrument_writes;
1413 52030005 : opts->x_param_asan_instrumentation_with_call_threshold = ptr->x_param_asan_instrumentation_with_call_threshold;
1414 52030005 : opts->x_param_asan_kernel_mem_intrinsic_prefix = ptr->x_param_asan_kernel_mem_intrinsic_prefix;
1415 52030005 : opts->x_param_asan_memintrin = ptr->x_param_asan_memintrin;
1416 52030005 : opts->x_param_asan_stack = ptr->x_param_asan_stack;
1417 52030005 : opts->x_param_asan_use_after_return = ptr->x_param_asan_use_after_return;
1418 52030005 : opts->x_param_auto_profile_bbs = ptr->x_param_auto_profile_bbs;
1419 52030005 : opts->x_param_auto_profile_reorder_only = ptr->x_param_auto_profile_reorder_only;
1420 52030005 : opts->x_param_avg_loop_niter = ptr->x_param_avg_loop_niter;
1421 52030005 : opts->x_param_avoid_fma_max_bits = ptr->x_param_avoid_fma_max_bits;
1422 52030005 : opts->x_param_builtin_expect_probability = ptr->x_param_builtin_expect_probability;
1423 52030005 : opts->x_param_builtin_string_cmp_inline_length = ptr->x_param_builtin_string_cmp_inline_length;
1424 52030005 : opts->x_param_case_values_threshold = ptr->x_param_case_values_threshold;
1425 52030005 : opts->x_param_comdat_sharing_probability = ptr->x_param_comdat_sharing_probability;
1426 52030005 : opts->x_param_construct_interfere_size = ptr->x_param_construct_interfere_size;
1427 52030005 : opts->x_param_cycle_accurate_model = ptr->x_param_cycle_accurate_model;
1428 52030005 : opts->x_param_destruct_interfere_size = ptr->x_param_destruct_interfere_size;
1429 52030005 : opts->x_param_dse_max_alias_queries_per_store = ptr->x_param_dse_max_alias_queries_per_store;
1430 52030005 : opts->x_param_dse_max_object_size = ptr->x_param_dse_max_object_size;
1431 52030005 : opts->x_param_early_inlining_insns = ptr->x_param_early_inlining_insns;
1432 52030005 : opts->x_param_fsm_scale_path_stmts = ptr->x_param_fsm_scale_path_stmts;
1433 52030005 : opts->x_param_fully_pipelined_fma = ptr->x_param_fully_pipelined_fma;
1434 52030005 : opts->x_param_gcse_after_reload_critical_fraction = ptr->x_param_gcse_after_reload_critical_fraction;
1435 52030005 : opts->x_param_gcse_after_reload_partial_fraction = ptr->x_param_gcse_after_reload_partial_fraction;
1436 52030005 : opts->x_param_gcse_cost_distance_ratio = ptr->x_param_gcse_cost_distance_ratio;
1437 52030005 : opts->x_param_gcse_unrestricted_cost = ptr->x_param_gcse_unrestricted_cost;
1438 52030005 : opts->x_param_graphite_max_arrays_per_scop = ptr->x_param_graphite_max_arrays_per_scop;
1439 52030005 : opts->x_param_graphite_max_nb_scop_params = ptr->x_param_graphite_max_nb_scop_params;
1440 52030005 : opts->x_param_hardcfr_max_blocks = ptr->x_param_hardcfr_max_blocks;
1441 52030005 : opts->x_param_hardcfr_max_inline_blocks = ptr->x_param_hardcfr_max_inline_blocks;
1442 52030005 : opts->x_param_hwasan_instrument_allocas = ptr->x_param_hwasan_instrument_allocas;
1443 52030005 : opts->x_param_hwasan_instrument_mem_intrinsics = ptr->x_param_hwasan_instrument_mem_intrinsics;
1444 52030005 : opts->x_param_hwasan_instrument_reads = ptr->x_param_hwasan_instrument_reads;
1445 52030005 : opts->x_param_hwasan_instrument_stack = ptr->x_param_hwasan_instrument_stack;
1446 52030005 : opts->x_param_hwasan_instrument_writes = ptr->x_param_hwasan_instrument_writes;
1447 52030005 : opts->x_param_hwasan_random_frame_tag = ptr->x_param_hwasan_random_frame_tag;
1448 52030005 : opts->x_param_inline_heuristics_hint_percent = ptr->x_param_inline_heuristics_hint_percent;
1449 52030005 : opts->x_param_inline_min_speedup = ptr->x_param_inline_min_speedup;
1450 52030005 : opts->x_param_inline_unit_growth = ptr->x_param_inline_unit_growth;
1451 52030005 : opts->x_param_ipa_cp_eval_threshold = ptr->x_param_ipa_cp_eval_threshold;
1452 52030005 : opts->x_param_ipa_cp_large_unit_insns = ptr->x_param_ipa_cp_large_unit_insns;
1453 52030005 : opts->x_param_ipa_cp_loop_hint_bonus = ptr->x_param_ipa_cp_loop_hint_bonus;
1454 52030005 : opts->x_param_ipa_cp_max_recursive_depth = ptr->x_param_ipa_cp_max_recursive_depth;
1455 52030005 : opts->x_param_ipa_cp_min_recursive_probability = ptr->x_param_ipa_cp_min_recursive_probability;
1456 52030005 : opts->x_param_ipa_cp_recursion_penalty = ptr->x_param_ipa_cp_recursion_penalty;
1457 52030005 : opts->x_param_ipa_cp_recursive_freq_factor = ptr->x_param_ipa_cp_recursive_freq_factor;
1458 52030005 : opts->x_param_ipa_cp_single_call_penalty = ptr->x_param_ipa_cp_single_call_penalty;
1459 52030005 : opts->x_param_ipa_cp_sweeps = ptr->x_param_ipa_cp_sweeps;
1460 52030005 : opts->x_param_ipa_cp_unit_growth = ptr->x_param_ipa_cp_unit_growth;
1461 52030005 : opts->x_param_ipa_cp_value_list_size = ptr->x_param_ipa_cp_value_list_size;
1462 52030005 : opts->x_param_ipa_jump_function_lookups = ptr->x_param_ipa_jump_function_lookups;
1463 52030005 : opts->x_param_ipa_max_aa_steps = ptr->x_param_ipa_max_aa_steps;
1464 52030005 : opts->x_param_ipa_max_agg_items = ptr->x_param_ipa_max_agg_items;
1465 52030005 : opts->x_param_ipa_max_loop_predicates = ptr->x_param_ipa_max_loop_predicates;
1466 52030005 : opts->x_param_ipa_max_param_expr_ops = ptr->x_param_ipa_max_param_expr_ops;
1467 52030005 : opts->x_param_ipa_max_switch_predicate_bounds = ptr->x_param_ipa_max_switch_predicate_bounds;
1468 52030005 : opts->x_param_ipa_sra_deref_prob_threshold = ptr->x_param_ipa_sra_deref_prob_threshold;
1469 52030005 : opts->x_param_ipa_sra_max_replacements = ptr->x_param_ipa_sra_max_replacements;
1470 52030005 : opts->x_param_ipa_sra_ptr_growth_factor = ptr->x_param_ipa_sra_ptr_growth_factor;
1471 52030005 : opts->x_param_ipa_sra_ptrwrap_growth_factor = ptr->x_param_ipa_sra_ptrwrap_growth_factor;
1472 52030005 : opts->x_param_ira_consider_dup_in_all_alts = ptr->x_param_ira_consider_dup_in_all_alts;
1473 52030005 : opts->x_param_ira_loop_reserved_regs = ptr->x_param_ira_loop_reserved_regs;
1474 52030005 : opts->x_param_ira_max_conflict_table_size = ptr->x_param_ira_max_conflict_table_size;
1475 52030005 : opts->x_param_ira_max_loops_num = ptr->x_param_ira_max_loops_num;
1476 52030005 : opts->x_param_ira_simple_lra_insn_threshold = ptr->x_param_ira_simple_lra_insn_threshold;
1477 52030005 : opts->x_param_iv_always_prune_cand_set_bound = ptr->x_param_iv_always_prune_cand_set_bound;
1478 52030005 : opts->x_param_iv_consider_all_candidates_bound = ptr->x_param_iv_consider_all_candidates_bound;
1479 52030005 : opts->x_param_iv_max_considered_uses = ptr->x_param_iv_max_considered_uses;
1480 52030005 : opts->x_ix86_vect_compare_costs = ptr->x_ix86_vect_compare_costs;
1481 52030005 : opts->x_param_jump_table_max_growth_ratio_for_size = ptr->x_param_jump_table_max_growth_ratio_for_size;
1482 52030005 : opts->x_param_jump_table_max_growth_ratio_for_speed = ptr->x_param_jump_table_max_growth_ratio_for_speed;
1483 52030005 : opts->x_param_l1_cache_line_size = ptr->x_param_l1_cache_line_size;
1484 52030005 : opts->x_param_l1_cache_size = ptr->x_param_l1_cache_size;
1485 52030005 : opts->x_param_l2_cache_size = ptr->x_param_l2_cache_size;
1486 52030005 : opts->x_param_large_function_growth = ptr->x_param_large_function_growth;
1487 52030005 : opts->x_param_large_function_insns = ptr->x_param_large_function_insns;
1488 52030005 : opts->x_param_stack_frame_growth = ptr->x_param_stack_frame_growth;
1489 52030005 : opts->x_param_large_stack_frame = ptr->x_param_large_stack_frame;
1490 52030005 : opts->x_param_large_unit_insns = ptr->x_param_large_unit_insns;
1491 52030005 : opts->x_param_lim_expensive = ptr->x_param_lim_expensive;
1492 52030005 : opts->x_param_loop_block_tile_size = ptr->x_param_loop_block_tile_size;
1493 52030005 : opts->x_param_loop_interchange_max_num_stmts = ptr->x_param_loop_interchange_max_num_stmts;
1494 52030005 : opts->x_param_loop_interchange_stride_ratio = ptr->x_param_loop_interchange_stride_ratio;
1495 52030005 : opts->x_param_loop_invariant_max_bbs_in_loop = ptr->x_param_loop_invariant_max_bbs_in_loop;
1496 52030005 : opts->x_param_loop_max_datarefs_for_datadeps = ptr->x_param_loop_max_datarefs_for_datadeps;
1497 52030005 : opts->x_param_loop_versioning_max_inner_insns = ptr->x_param_loop_versioning_max_inner_insns;
1498 52030005 : opts->x_param_loop_versioning_max_outer_insns = ptr->x_param_loop_versioning_max_outer_insns;
1499 52030005 : opts->x_param_lra_inheritance_ebb_probability_cutoff = ptr->x_param_lra_inheritance_ebb_probability_cutoff;
1500 52030005 : opts->x_param_lra_max_considered_reload_pseudos = ptr->x_param_lra_max_considered_reload_pseudos;
1501 52030005 : opts->x_lra_max_pseudos_points_log2_considered_for_preferences = ptr->x_lra_max_pseudos_points_log2_considered_for_preferences;
1502 52030005 : opts->x_param_lto_locality_frequency = ptr->x_param_lto_locality_frequency;
1503 52030005 : opts->x_param_lto_locality_size = ptr->x_param_lto_locality_size;
1504 52030005 : opts->x_param_max_average_unrolled_insns = ptr->x_param_max_average_unrolled_insns;
1505 52030005 : opts->x_param_max_combine_insns = ptr->x_param_max_combine_insns;
1506 52030005 : opts->x_param_max_combine_search_insns = ptr->x_param_max_combine_search_insns;
1507 52030005 : opts->x_param_max_unroll_iterations = ptr->x_param_max_unroll_iterations;
1508 52030005 : opts->x_param_max_completely_peel_times = ptr->x_param_max_completely_peel_times;
1509 52030005 : opts->x_param_max_completely_peeled_insns = ptr->x_param_max_completely_peeled_insns;
1510 52030005 : opts->x_param_max_crossjump_edges = ptr->x_param_max_crossjump_edges;
1511 52030005 : opts->x_param_max_cse_insns = ptr->x_param_max_cse_insns;
1512 52030005 : opts->x_param_max_cse_path_length = ptr->x_param_max_cse_path_length;
1513 52030005 : opts->x_param_max_cselib_memory_locations = ptr->x_param_max_cselib_memory_locations;
1514 52030005 : opts->x_param_max_debug_marker_count = ptr->x_param_max_debug_marker_count;
1515 52030005 : opts->x_param_max_delay_slot_insn_search = ptr->x_param_max_delay_slot_insn_search;
1516 52030005 : opts->x_param_max_delay_slot_live_search = ptr->x_param_max_delay_slot_live_search;
1517 52030005 : opts->x_param_max_devirt_targets = ptr->x_param_max_devirt_targets;
1518 52030005 : opts->x_param_max_dse_active_local_stores = ptr->x_param_max_dse_active_local_stores;
1519 52030005 : opts->x_param_early_inliner_max_iterations = ptr->x_param_early_inliner_max_iterations;
1520 52030005 : opts->x_param_max_find_base_term_values = ptr->x_param_max_find_base_term_values;
1521 52030005 : opts->x_param_max_fsm_thread_path_insns = ptr->x_param_max_fsm_thread_path_insns;
1522 52030005 : opts->x_param_max_gcse_insertion_ratio = ptr->x_param_max_gcse_insertion_ratio;
1523 52030005 : opts->x_param_max_gcse_memory = ptr->x_param_max_gcse_memory;
1524 52030005 : opts->x_param_max_goto_duplication_insns = ptr->x_param_max_goto_duplication_insns;
1525 52030005 : opts->x_param_max_grow_copy_bb_insns = ptr->x_param_max_grow_copy_bb_insns;
1526 52030005 : opts->x_param_max_hoist_depth = ptr->x_param_max_hoist_depth;
1527 52030005 : opts->x_param_inline_functions_called_once_insns = ptr->x_param_inline_functions_called_once_insns;
1528 52030005 : opts->x_param_inline_functions_called_once_loop_depth = ptr->x_param_inline_functions_called_once_loop_depth;
1529 52030005 : opts->x_param_max_inline_insns_auto = ptr->x_param_max_inline_insns_auto;
1530 52030005 : opts->x_param_max_inline_insns_recursive_auto = ptr->x_param_max_inline_insns_recursive_auto;
1531 52030005 : opts->x_param_max_inline_insns_recursive = ptr->x_param_max_inline_insns_recursive;
1532 52030005 : opts->x_param_max_inline_insns_single = ptr->x_param_max_inline_insns_single;
1533 52030005 : opts->x_param_max_inline_insns_size = ptr->x_param_max_inline_insns_size;
1534 52030005 : opts->x_param_max_inline_insns_small = ptr->x_param_max_inline_insns_small;
1535 52030005 : opts->x_param_max_inline_recursive_depth_auto = ptr->x_param_max_inline_recursive_depth_auto;
1536 52030005 : opts->x_param_max_inline_recursive_depth = ptr->x_param_max_inline_recursive_depth;
1537 52030005 : opts->x_param_max_isl_operations = ptr->x_param_max_isl_operations;
1538 52030005 : opts->x_param_max_iterations_computation_cost = ptr->x_param_max_iterations_computation_cost;
1539 52030005 : opts->x_param_max_iterations_to_track = ptr->x_param_max_iterations_to_track;
1540 52030005 : opts->x_param_max_jump_thread_duplication_stmts = ptr->x_param_max_jump_thread_duplication_stmts;
1541 52030005 : opts->x_param_max_jump_thread_paths = ptr->x_param_max_jump_thread_paths;
1542 52030005 : opts->x_param_max_last_value_rtl = ptr->x_param_max_last_value_rtl;
1543 52030005 : opts->x_param_max_loop_header_insns = ptr->x_param_max_loop_header_insns;
1544 52030005 : opts->x_param_max_modulo_backtrack_attempts = ptr->x_param_max_modulo_backtrack_attempts;
1545 52030005 : opts->x_param_max_niter_dominators_walk = ptr->x_param_max_niter_dominators_walk;
1546 52030005 : opts->x_param_max_partial_antic_length = ptr->x_param_max_partial_antic_length;
1547 52030005 : opts->x_param_max_peel_branches = ptr->x_param_max_peel_branches;
1548 52030005 : opts->x_param_max_peel_times = ptr->x_param_max_peel_times;
1549 52030005 : opts->x_param_max_peeled_insns = ptr->x_param_max_peeled_insns;
1550 52030005 : opts->x_param_max_pending_list_length = ptr->x_param_max_pending_list_length;
1551 52030005 : opts->x_param_max_pipeline_region_blocks = ptr->x_param_max_pipeline_region_blocks;
1552 52030005 : opts->x_param_max_pipeline_region_insns = ptr->x_param_max_pipeline_region_insns;
1553 52030005 : opts->x_param_max_pow_sqrt_depth = ptr->x_param_max_pow_sqrt_depth;
1554 52030005 : opts->x_param_max_predicted_iterations = ptr->x_param_max_predicted_iterations;
1555 52030005 : opts->x_param_max_reload_search_insns = ptr->x_param_max_reload_search_insns;
1556 52030005 : opts->x_param_max_rtl_if_conversion_insns = ptr->x_param_max_rtl_if_conversion_insns;
1557 52030005 : opts->x_param_max_rtl_if_conversion_predictable_cost = ptr->x_param_max_rtl_if_conversion_predictable_cost;
1558 52030005 : opts->x_param_max_rtl_if_conversion_unpredictable_cost = ptr->x_param_max_rtl_if_conversion_unpredictable_cost;
1559 52030005 : opts->x_param_max_sched_extend_regions_iters = ptr->x_param_max_sched_extend_regions_iters;
1560 52030005 : opts->x_param_max_sched_insn_conflict_delay = ptr->x_param_max_sched_insn_conflict_delay;
1561 52030005 : opts->x_param_max_sched_ready_insns = ptr->x_param_max_sched_ready_insns;
1562 52030005 : opts->x_param_max_sched_region_blocks = ptr->x_param_max_sched_region_blocks;
1563 52030005 : opts->x_param_max_sched_region_insns = ptr->x_param_max_sched_region_insns;
1564 52030005 : opts->x_param_max_slsr_candidate_scan = ptr->x_param_max_slsr_candidate_scan;
1565 52030005 : opts->x_param_max_speculative_devirt_maydefs = ptr->x_param_max_speculative_devirt_maydefs;
1566 52030005 : opts->x_param_max_stores_to_merge = ptr->x_param_max_stores_to_merge;
1567 52030005 : opts->x_param_max_stores_to_sink = ptr->x_param_max_stores_to_sink;
1568 52030005 : opts->x_param_max_tail_merge_comparisons = ptr->x_param_max_tail_merge_comparisons;
1569 52030005 : opts->x_param_max_tail_merge_iterations = ptr->x_param_max_tail_merge_iterations;
1570 52030005 : opts->x_param_max_tracked_strlens = ptr->x_param_max_tracked_strlens;
1571 52030005 : opts->x_param_max_tree_if_conversion_phi_args = ptr->x_param_max_tree_if_conversion_phi_args;
1572 52030005 : opts->x_param_max_unroll_times = ptr->x_param_max_unroll_times;
1573 52030005 : opts->x_param_max_unrolled_insns = ptr->x_param_max_unrolled_insns;
1574 52030005 : opts->x_param_max_unswitch_depth = ptr->x_param_max_unswitch_depth;
1575 52030005 : opts->x_param_max_unswitch_insns = ptr->x_param_max_unswitch_insns;
1576 52030005 : opts->x_param_max_variable_expansions = ptr->x_param_max_variable_expansions;
1577 52030005 : opts->x_param_max_vartrack_expr_depth = ptr->x_param_max_vartrack_expr_depth;
1578 52030005 : opts->x_param_max_vartrack_reverse_op_size = ptr->x_param_max_vartrack_reverse_op_size;
1579 52030005 : opts->x_param_max_vartrack_size = ptr->x_param_max_vartrack_size;
1580 52030005 : opts->x_param_memtag_instrument_mem_intrinsics = ptr->x_param_memtag_instrument_mem_intrinsics;
1581 52030005 : opts->x_param_min_crossjump_insns = ptr->x_param_min_crossjump_insns;
1582 52030005 : opts->x_param_min_inline_recursive_probability = ptr->x_param_min_inline_recursive_probability;
1583 52030005 : opts->x_param_min_insn_to_prefetch_ratio = ptr->x_param_min_insn_to_prefetch_ratio;
1584 52030005 : opts->x_param_min_loop_cond_split_prob = ptr->x_param_min_loop_cond_split_prob;
1585 52030005 : opts->x_param_min_pagesize = ptr->x_param_min_pagesize;
1586 52030005 : opts->x_param_min_size_for_stack_sharing = ptr->x_param_min_size_for_stack_sharing;
1587 52030005 : opts->x_param_min_spec_prob = ptr->x_param_min_spec_prob;
1588 52030005 : opts->x_param_min_vect_loop_bound = ptr->x_param_min_vect_loop_bound;
1589 52030005 : opts->x_param_modref_max_accesses = ptr->x_param_modref_max_accesses;
1590 52030005 : opts->x_param_modref_max_adjustments = ptr->x_param_modref_max_adjustments;
1591 52030005 : opts->x_param_modref_max_bases = ptr->x_param_modref_max_bases;
1592 52030005 : opts->x_param_modref_max_depth = ptr->x_param_modref_max_depth;
1593 52030005 : opts->x_param_modref_max_escape_points = ptr->x_param_modref_max_escape_points;
1594 52030005 : opts->x_param_modref_max_refs = ptr->x_param_modref_max_refs;
1595 52030005 : opts->x_param_modref_max_tests = ptr->x_param_modref_max_tests;
1596 52030005 : opts->x_param_parloops_chunk_size = ptr->x_param_parloops_chunk_size;
1597 52030005 : opts->x_param_parloops_min_per_thread = ptr->x_param_parloops_min_per_thread;
1598 52030005 : opts->x_param_parloops_schedule = ptr->x_param_parloops_schedule;
1599 52030005 : opts->x_param_partial_inlining_entry_probability = ptr->x_param_partial_inlining_entry_probability;
1600 52030005 : opts->x_param_phiopt_factor_max_stmts_live = ptr->x_param_phiopt_factor_max_stmts_live;
1601 52030005 : opts->x_param_predictable_branch_outcome = ptr->x_param_predictable_branch_outcome;
1602 52030005 : opts->x_param_prefetch_dynamic_strides = ptr->x_param_prefetch_dynamic_strides;
1603 52030005 : opts->x_param_prefetch_latency = ptr->x_param_prefetch_latency;
1604 52030005 : opts->x_param_prefetch_min_insn_to_mem_ratio = ptr->x_param_prefetch_min_insn_to_mem_ratio;
1605 52030005 : opts->x_param_prefetch_minimum_stride = ptr->x_param_prefetch_minimum_stride;
1606 52030005 : opts->x_param_ranger_logical_depth = ptr->x_param_ranger_logical_depth;
1607 52030005 : opts->x_param_ranger_recompute_depth = ptr->x_param_ranger_recompute_depth;
1608 52030005 : opts->x_param_relation_block_limit = ptr->x_param_relation_block_limit;
1609 52030005 : opts->x_param_rpo_vn_max_loop_depth = ptr->x_param_rpo_vn_max_loop_depth;
1610 52030005 : opts->x_param_sccvn_max_alias_queries_per_access = ptr->x_param_sccvn_max_alias_queries_per_access;
1611 52030005 : opts->x_param_scev_max_expr_complexity = ptr->x_param_scev_max_expr_complexity;
1612 52030005 : opts->x_param_scev_max_expr_size = ptr->x_param_scev_max_expr_size;
1613 52030005 : opts->x_param_sched_autopref_queue_depth = ptr->x_param_sched_autopref_queue_depth;
1614 52030005 : opts->x_param_sched_mem_true_dep_cost = ptr->x_param_sched_mem_true_dep_cost;
1615 52030005 : opts->x_param_sched_pressure_algorithm = ptr->x_param_sched_pressure_algorithm;
1616 52030005 : opts->x_param_sched_spec_prob_cutoff = ptr->x_param_sched_spec_prob_cutoff;
1617 52030005 : opts->x_param_sched_state_edge_prob_cutoff = ptr->x_param_sched_state_edge_prob_cutoff;
1618 52030005 : opts->x_param_selsched_insns_to_rename = ptr->x_param_selsched_insns_to_rename;
1619 52030005 : opts->x_param_selsched_max_lookahead = ptr->x_param_selsched_max_lookahead;
1620 52030005 : opts->x_param_selsched_max_sched_times = ptr->x_param_selsched_max_sched_times;
1621 52030005 : opts->x_param_simultaneous_prefetches = ptr->x_param_simultaneous_prefetches;
1622 52030005 : opts->x_param_sink_frequency_threshold = ptr->x_param_sink_frequency_threshold;
1623 52030005 : opts->x_param_sms_dfa_history = ptr->x_param_sms_dfa_history;
1624 52030005 : opts->x_param_sms_loop_average_count_threshold = ptr->x_param_sms_loop_average_count_threshold;
1625 52030005 : opts->x_param_sms_max_ii_factor = ptr->x_param_sms_max_ii_factor;
1626 52030005 : opts->x_param_sms_min_sc = ptr->x_param_sms_min_sc;
1627 52030005 : opts->x_param_sra_max_propagations = ptr->x_param_sra_max_propagations;
1628 52030005 : opts->x_param_sra_max_scalarization_size_size = ptr->x_param_sra_max_scalarization_size_size;
1629 52030005 : opts->x_param_sra_max_scalarization_size_speed = ptr->x_param_sra_max_scalarization_size_speed;
1630 52030005 : opts->x_param_ssa_name_def_chain_limit = ptr->x_param_ssa_name_def_chain_limit;
1631 52030005 : opts->x_param_ssp_buffer_size = ptr->x_param_ssp_buffer_size;
1632 52030005 : opts->x_param_stack_clash_protection_guard_size = ptr->x_param_stack_clash_protection_guard_size;
1633 52030005 : opts->x_param_stack_clash_protection_probe_interval = ptr->x_param_stack_clash_protection_probe_interval;
1634 52030005 : opts->x_param_store_forwarding_max_distance = ptr->x_param_store_forwarding_max_distance;
1635 52030005 : opts->x_param_store_merging_allow_unaligned = ptr->x_param_store_merging_allow_unaligned;
1636 52030005 : opts->x_param_store_merging_max_size = ptr->x_param_store_merging_max_size;
1637 52030005 : opts->x_param_switch_conversion_branch_ratio = ptr->x_param_switch_conversion_branch_ratio;
1638 52030005 : opts->x_param_tm_max_aggregate_size = ptr->x_param_tm_max_aggregate_size;
1639 52030005 : opts->x_param_tracer_dynamic_coverage_feedback = ptr->x_param_tracer_dynamic_coverage_feedback;
1640 52030005 : opts->x_param_tracer_dynamic_coverage = ptr->x_param_tracer_dynamic_coverage;
1641 52030005 : opts->x_param_tracer_max_code_growth = ptr->x_param_tracer_max_code_growth;
1642 52030005 : opts->x_param_tracer_min_branch_probability_feedback = ptr->x_param_tracer_min_branch_probability_feedback;
1643 52030005 : opts->x_param_tracer_min_branch_probability = ptr->x_param_tracer_min_branch_probability;
1644 52030005 : opts->x_param_tracer_min_branch_ratio = ptr->x_param_tracer_min_branch_ratio;
1645 52030005 : opts->x_param_transitive_relations_work_bound = ptr->x_param_transitive_relations_work_bound;
1646 52030005 : opts->x_param_tree_reassoc_width = ptr->x_param_tree_reassoc_width;
1647 52030005 : opts->x_param_uninit_control_dep_attempts = ptr->x_param_uninit_control_dep_attempts;
1648 52030005 : opts->x_param_uninit_max_chain_len = ptr->x_param_uninit_max_chain_len;
1649 52030005 : opts->x_param_uninit_max_num_chains = ptr->x_param_uninit_max_num_chains;
1650 52030005 : opts->x_param_uninit_max_prune_work = ptr->x_param_uninit_max_prune_work;
1651 52030005 : opts->x_param_uninlined_function_insns = ptr->x_param_uninlined_function_insns;
1652 52030005 : opts->x_param_uninlined_function_time = ptr->x_param_uninlined_function_time;
1653 52030005 : opts->x_param_uninlined_function_thunk_insns = ptr->x_param_uninlined_function_thunk_insns;
1654 52030005 : opts->x_param_uninlined_function_thunk_time = ptr->x_param_uninlined_function_thunk_time;
1655 52030005 : opts->x_param_unlikely_bb_count_fraction = ptr->x_param_unlikely_bb_count_fraction;
1656 52030005 : opts->x_param_unroll_jam_max_unroll = ptr->x_param_unroll_jam_max_unroll;
1657 52030005 : opts->x_param_unroll_jam_min_percent = ptr->x_param_unroll_jam_min_percent;
1658 52030005 : opts->x_param_use_after_scope_direct_emission_threshold = ptr->x_param_use_after_scope_direct_emission_threshold;
1659 52030005 : opts->x_param_vect_epilogues_nomask = ptr->x_param_vect_epilogues_nomask;
1660 52030005 : opts->x_param_vect_induction_float = ptr->x_param_vect_induction_float;
1661 52030005 : opts->x_param_vect_inner_loop_cost_factor = ptr->x_param_vect_inner_loop_cost_factor;
1662 52030005 : opts->x_param_vect_max_layout_candidates = ptr->x_param_vect_max_layout_candidates;
1663 52030005 : opts->x_param_vect_max_peeling_for_alignment = ptr->x_param_vect_max_peeling_for_alignment;
1664 52030005 : opts->x_param_vect_max_version_for_alias_checks = ptr->x_param_vect_max_version_for_alias_checks;
1665 52030005 : opts->x_param_vect_max_version_for_alignment_checks = ptr->x_param_vect_max_version_for_alignment_checks;
1666 52030005 : opts->x_param_vect_partial_vector_usage = ptr->x_param_vect_partial_vector_usage;
1667 52030005 : opts->x_param_vect_allow_possibly_not_worthwhile_vectorizations = ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations;
1668 52030005 : opts->x_param_vrp_block_limit = ptr->x_param_vrp_block_limit;
1669 52030005 : opts->x_param_vrp_cstload_limit = ptr->x_param_vrp_cstload_limit;
1670 52030005 : opts->x_param_vrp_sparse_threshold = ptr->x_param_vrp_sparse_threshold;
1671 52030005 : opts->x_param_vrp_switch_limit = ptr->x_param_vrp_switch_limit;
1672 52030005 : opts->x_param_vrp_vector_threshold = ptr->x_param_vrp_vector_threshold;
1673 52030005 : opts->x_flag_complex_method = ptr->x_flag_complex_method;
1674 52030005 : opts->x_flag_malloc_dse = ptr->x_flag_malloc_dse;
1675 52030005 : opts->x_flag_min_function_alignment = ptr->x_flag_min_function_alignment;
1676 52030005 : opts->x_flag_openmp_target_simd_clone = ptr->x_flag_openmp_target_simd_clone;
1677 52030005 : opts->x_flag_sched_stalled_insns = ptr->x_flag_sched_stalled_insns;
1678 52030005 : opts->x_flag_sched_stalled_insns_dep = ptr->x_flag_sched_stalled_insns_dep;
1679 52030005 : opts->x_flag_tree_parallelize_loops = ptr->x_flag_tree_parallelize_loops;
1680 52030005 : opts->x_flag_lto_locality_cloning = ptr->x_flag_lto_locality_cloning;
1681 52030005 : opts->x_flag_lto_locality_heuristics = ptr->x_flag_lto_locality_heuristics;
1682 52030005 : opts->x_param_ranger_debug = ptr->x_param_ranger_debug;
1683 52030005 : opts->x_param_threader_debug = ptr->x_param_threader_debug;
1684 52030005 : opts->x_flag_excess_precision = ptr->x_flag_excess_precision;
1685 52030005 : opts->x_flag_fp_contract_mode = ptr->x_flag_fp_contract_mode;
1686 52030005 : opts->x_flag_harden_control_flow_redundancy_check_noreturn = ptr->x_flag_harden_control_flow_redundancy_check_noreturn;
1687 52030005 : opts->x_flag_inline_stringops = ptr->x_flag_inline_stringops;
1688 52030005 : opts->x_flag_ira_algorithm = ptr->x_flag_ira_algorithm;
1689 52030005 : opts->x_flag_ira_region = ptr->x_flag_ira_region;
1690 52030005 : opts->x_flag_live_patching = ptr->x_flag_live_patching;
1691 52030005 : opts->x_flag_reorder_blocks_algorithm = ptr->x_flag_reorder_blocks_algorithm;
1692 52030005 : opts->x_flag_simd_cost_model = ptr->x_flag_simd_cost_model;
1693 52030005 : opts->x_flag_stack_reuse = ptr->x_flag_stack_reuse;
1694 52030005 : opts->x_flag_auto_var_init = ptr->x_flag_auto_var_init;
1695 52030005 : opts->x_flag_vect_cost_model = ptr->x_flag_vect_cost_model;
1696 52030005 : opts->x_optimize = ptr->x_optimize;
1697 52030005 : opts->x_optimize_size = ptr->x_optimize_size;
1698 52030005 : opts->x_optimize_debug = ptr->x_optimize_debug;
1699 52030005 : opts->x_optimize_fast = ptr->x_optimize_fast;
1700 52030005 : opts->x_warn_inline = ptr->x_warn_inline;
1701 52030005 : opts->x_flag_aggressive_loop_optimizations = ptr->x_flag_aggressive_loop_optimizations;
1702 52030005 : opts->x_flag_align_functions = ptr->x_flag_align_functions;
1703 52030005 : opts->x_flag_align_jumps = ptr->x_flag_align_jumps;
1704 52030005 : opts->x_flag_align_labels = ptr->x_flag_align_labels;
1705 52030005 : opts->x_flag_align_loops = ptr->x_flag_align_loops;
1706 52030005 : opts->x_flag_allocation_dce = ptr->x_flag_allocation_dce;
1707 52030005 : opts->x_flag_store_data_races = ptr->x_flag_store_data_races;
1708 52030005 : opts->x_flag_associative_math = ptr->x_flag_associative_math;
1709 52030005 : opts->x_flag_assume_sane_operators_new_delete = ptr->x_flag_assume_sane_operators_new_delete;
1710 52030005 : opts->x_flag_asynchronous_unwind_tables = ptr->x_flag_asynchronous_unwind_tables;
1711 52030005 : opts->x_flag_auto_inc_dec = ptr->x_flag_auto_inc_dec;
1712 52030005 : opts->x_flag_auto_profile_inlining = ptr->x_flag_auto_profile_inlining;
1713 52030005 : opts->x_flag_avoid_store_forwarding = ptr->x_flag_avoid_store_forwarding;
1714 52030005 : opts->x_flag_bit_tests = ptr->x_flag_bit_tests;
1715 52030005 : opts->x_flag_branch_on_count_reg = ptr->x_flag_branch_on_count_reg;
1716 52030005 : opts->x_flag_branch_probabilities = ptr->x_flag_branch_probabilities;
1717 52030005 : opts->x_flag_caller_saves = ptr->x_flag_caller_saves;
1718 52030005 : opts->x_flag_code_hoisting = ptr->x_flag_code_hoisting;
1719 52030005 : opts->x_flag_combine_stack_adjustments = ptr->x_flag_combine_stack_adjustments;
1720 52030005 : opts->x_flag_compare_elim_after_reload = ptr->x_flag_compare_elim_after_reload;
1721 52030005 : opts->x_flag_conserve_stack = ptr->x_flag_conserve_stack;
1722 52030005 : opts->x_flag_cprop_registers = ptr->x_flag_cprop_registers;
1723 52030005 : opts->x_flag_crossjumping = ptr->x_flag_crossjumping;
1724 52030005 : opts->x_flag_cse_follow_jumps = ptr->x_flag_cse_follow_jumps;
1725 52030005 : opts->x_flag_dce = ptr->x_flag_dce;
1726 52030005 : opts->x_flag_defer_pop = ptr->x_flag_defer_pop;
1727 52030005 : opts->x_flag_delayed_branch = ptr->x_flag_delayed_branch;
1728 52030005 : opts->x_flag_delete_dead_exceptions = ptr->x_flag_delete_dead_exceptions;
1729 52030005 : opts->x_flag_delete_null_pointer_checks = ptr->x_flag_delete_null_pointer_checks;
1730 52030005 : opts->x_flag_dep_fusion = ptr->x_flag_dep_fusion;
1731 52030005 : opts->x_flag_devirtualize = ptr->x_flag_devirtualize;
1732 52030005 : opts->x_flag_devirtualize_speculatively = ptr->x_flag_devirtualize_speculatively;
1733 52030005 : opts->x_flag_dse = ptr->x_flag_dse;
1734 52030005 : opts->x_flag_early_inlining = ptr->x_flag_early_inlining;
1735 52030005 : opts->x_flag_exceptions = ptr->x_flag_exceptions;
1736 52030005 : opts->x_flag_expensive_optimizations = ptr->x_flag_expensive_optimizations;
1737 52030005 : opts->x_flag_ext_dce = ptr->x_flag_ext_dce;
1738 52030005 : opts->x_flag_finite_loops = ptr->x_flag_finite_loops;
1739 52030005 : opts->x_flag_finite_math_only = ptr->x_flag_finite_math_only;
1740 52030005 : opts->x_flag_float_store = ptr->x_flag_float_store;
1741 52030005 : opts->x_flag_fold_mem_offsets = ptr->x_flag_fold_mem_offsets;
1742 52030005 : opts->x_flag_fold_simple_inlines = ptr->x_flag_fold_simple_inlines;
1743 52030005 : opts->x_flag_forward_propagate = ptr->x_flag_forward_propagate;
1744 52030005 : opts->x_flag_fp_int_builtin_inexact = ptr->x_flag_fp_int_builtin_inexact;
1745 52030005 : opts->x_flag_no_function_cse = ptr->x_flag_no_function_cse;
1746 52030005 : opts->x_flag_gcse = ptr->x_flag_gcse;
1747 52030005 : opts->x_flag_gcse_after_reload = ptr->x_flag_gcse_after_reload;
1748 52030005 : opts->x_flag_gcse_las = ptr->x_flag_gcse_las;
1749 52030005 : opts->x_flag_gcse_lm = ptr->x_flag_gcse_lm;
1750 52030005 : opts->x_flag_gcse_sm = ptr->x_flag_gcse_sm;
1751 52030005 : opts->x_flag_graphite = ptr->x_flag_graphite;
1752 52030005 : opts->x_flag_graphite_identity = ptr->x_flag_graphite_identity;
1753 52030005 : opts->x_flag_guess_branch_prob = ptr->x_flag_guess_branch_prob;
1754 52030005 : opts->x_flag_harden_control_flow_redundancy_check_exceptions = ptr->x_flag_harden_control_flow_redundancy_check_exceptions;
1755 52030005 : opts->x_flag_harden_control_flow_redundancy_check_returning_calls = ptr->x_flag_harden_control_flow_redundancy_check_returning_calls;
1756 52030005 : opts->x_flag_harden_control_flow_redundancy_skip_leaf = ptr->x_flag_harden_control_flow_redundancy_skip_leaf;
1757 52030005 : opts->x_flag_harden_compares = ptr->x_flag_harden_compares;
1758 52030005 : opts->x_flag_harden_conditional_branches = ptr->x_flag_harden_conditional_branches;
1759 52030005 : opts->x_flag_harden_control_flow_redundancy = ptr->x_flag_harden_control_flow_redundancy;
1760 52030005 : opts->x_flag_hoist_adjacent_loads = ptr->x_flag_hoist_adjacent_loads;
1761 52030005 : opts->x_flag_if_conversion = ptr->x_flag_if_conversion;
1762 52030005 : opts->x_flag_if_conversion2 = ptr->x_flag_if_conversion2;
1763 52030005 : opts->x_flag_indirect_inlining = ptr->x_flag_indirect_inlining;
1764 52030005 : opts->x_flag_no_inline = ptr->x_flag_no_inline;
1765 52030005 : opts->x_flag_inline_atomics = ptr->x_flag_inline_atomics;
1766 52030005 : opts->x_flag_inline_functions = ptr->x_flag_inline_functions;
1767 52030005 : opts->x_flag_inline_functions_called_once = ptr->x_flag_inline_functions_called_once;
1768 52030005 : opts->x_flag_inline_small_functions = ptr->x_flag_inline_small_functions;
1769 52030005 : opts->x_flag_ipa_bit_cp = ptr->x_flag_ipa_bit_cp;
1770 52030005 : opts->x_flag_ipa_cp = ptr->x_flag_ipa_cp;
1771 52030005 : opts->x_flag_ipa_cp_clone = ptr->x_flag_ipa_cp_clone;
1772 52030005 : opts->x_flag_ipa_icf = ptr->x_flag_ipa_icf;
1773 52030005 : opts->x_flag_ipa_icf_functions = ptr->x_flag_ipa_icf_functions;
1774 52030005 : opts->x_flag_ipa_icf_variables = ptr->x_flag_ipa_icf_variables;
1775 52030005 : opts->x_flag_ipa_modref = ptr->x_flag_ipa_modref;
1776 52030005 : opts->x_flag_ipa_profile = ptr->x_flag_ipa_profile;
1777 52030005 : opts->x_flag_ipa_pta = ptr->x_flag_ipa_pta;
1778 52030005 : opts->x_flag_ipa_pure_const = ptr->x_flag_ipa_pure_const;
1779 52030005 : opts->x_flag_ipa_ra = ptr->x_flag_ipa_ra;
1780 52030005 : opts->x_flag_ipa_reference = ptr->x_flag_ipa_reference;
1781 52030005 : opts->x_flag_ipa_reference_addressable = ptr->x_flag_ipa_reference_addressable;
1782 52030005 : opts->x_flag_ipa_reorder_for_locality = ptr->x_flag_ipa_reorder_for_locality;
1783 52030005 : opts->x_flag_ipa_sra = ptr->x_flag_ipa_sra;
1784 52030005 : opts->x_flag_ipa_stack_alignment = ptr->x_flag_ipa_stack_alignment;
1785 52030005 : opts->x_flag_ipa_strict_aliasing = ptr->x_flag_ipa_strict_aliasing;
1786 52030005 : opts->x_flag_ipa_vrp = ptr->x_flag_ipa_vrp;
1787 52030005 : opts->x_flag_ira_hoist_pressure = ptr->x_flag_ira_hoist_pressure;
1788 52030005 : opts->x_flag_ira_loop_pressure = ptr->x_flag_ira_loop_pressure;
1789 52030005 : opts->x_flag_ira_share_save_slots = ptr->x_flag_ira_share_save_slots;
1790 52030005 : opts->x_flag_ira_share_spill_slots = ptr->x_flag_ira_share_spill_slots;
1791 52030005 : opts->x_flag_isolate_erroneous_paths_attribute = ptr->x_flag_isolate_erroneous_paths_attribute;
1792 52030005 : opts->x_flag_isolate_erroneous_paths_dereference = ptr->x_flag_isolate_erroneous_paths_dereference;
1793 52030005 : opts->x_flag_ivopts = ptr->x_flag_ivopts;
1794 52030005 : opts->x_flag_jump_tables = ptr->x_flag_jump_tables;
1795 52030005 : opts->x_flag_keep_gc_roots_live = ptr->x_flag_keep_gc_roots_live;
1796 52030005 : opts->x_flag_late_combine_instructions = ptr->x_flag_late_combine_instructions;
1797 52030005 : opts->x_flag_lifetime_dse = ptr->x_flag_lifetime_dse;
1798 52030005 : opts->x_flag_limit_function_alignment = ptr->x_flag_limit_function_alignment;
1799 52030005 : opts->x_flag_live_range_shrinkage = ptr->x_flag_live_range_shrinkage;
1800 52030005 : opts->x_flag_loop_interchange = ptr->x_flag_loop_interchange;
1801 52030005 : opts->x_flag_loop_nest_optimize = ptr->x_flag_loop_nest_optimize;
1802 52030005 : opts->x_flag_loop_parallelize_all = ptr->x_flag_loop_parallelize_all;
1803 52030005 : opts->x_flag_unroll_jam = ptr->x_flag_unroll_jam;
1804 52030005 : opts->x_flag_lra_remat = ptr->x_flag_lra_remat;
1805 52030005 : opts->x_flag_malloc_dce = ptr->x_flag_malloc_dce;
1806 52030005 : opts->x_flag_errno_math = ptr->x_flag_errno_math;
1807 52030005 : opts->x_flag_modulo_sched = ptr->x_flag_modulo_sched;
1808 52030005 : opts->x_flag_modulo_sched_allow_regmoves = ptr->x_flag_modulo_sched_allow_regmoves;
1809 52030005 : opts->x_flag_move_loop_invariants = ptr->x_flag_move_loop_invariants;
1810 52030005 : opts->x_flag_move_loop_stores = ptr->x_flag_move_loop_stores;
1811 52030005 : opts->x_flag_non_call_exceptions = ptr->x_flag_non_call_exceptions;
1812 52030005 : opts->x_flag_nothrow_opt = ptr->x_flag_nothrow_opt;
1813 52030005 : opts->x_flag_omit_frame_pointer = ptr->x_flag_omit_frame_pointer;
1814 52030005 : opts->x_flag_opt_info = ptr->x_flag_opt_info;
1815 52030005 : opts->x_flag_optimize_crc = ptr->x_flag_optimize_crc;
1816 52030005 : opts->x_flag_optimize_sibling_calls = ptr->x_flag_optimize_sibling_calls;
1817 52030005 : opts->x_flag_optimize_strlen = ptr->x_flag_optimize_strlen;
1818 52030005 : opts->x_flag_pack_struct = ptr->x_flag_pack_struct;
1819 52030005 : opts->x_flag_partial_inlining = ptr->x_flag_partial_inlining;
1820 52030005 : opts->x_flag_pcc_struct_return = ptr->x_flag_pcc_struct_return;
1821 52030005 : opts->x_flag_peel_loops = ptr->x_flag_peel_loops;
1822 52030005 : opts->x_flag_no_peephole = ptr->x_flag_no_peephole;
1823 52030005 : opts->x_flag_peephole2 = ptr->x_flag_peephole2;
1824 52030005 : opts->x_flag_plt = ptr->x_flag_plt;
1825 52030005 : opts->x_flag_predictive_commoning = ptr->x_flag_predictive_commoning;
1826 52030005 : opts->x_flag_prefetch_loop_arrays = ptr->x_flag_prefetch_loop_arrays;
1827 52030005 : opts->x_flag_printf_return_value = ptr->x_flag_printf_return_value;
1828 52030005 : opts->x_flag_profile_partial_training = ptr->x_flag_profile_partial_training;
1829 52030005 : opts->x_flag_profile_reorder_functions = ptr->x_flag_profile_reorder_functions;
1830 52030005 : opts->x_flag_reciprocal_math = ptr->x_flag_reciprocal_math;
1831 52030005 : opts->x_flag_ree = ptr->x_flag_ree;
1832 52030005 : opts->x_flag_rename_registers = ptr->x_flag_rename_registers;
1833 52030005 : opts->x_flag_reorder_blocks = ptr->x_flag_reorder_blocks;
1834 52030005 : opts->x_flag_reorder_blocks_and_partition = ptr->x_flag_reorder_blocks_and_partition;
1835 52030005 : opts->x_flag_reorder_functions = ptr->x_flag_reorder_functions;
1836 52030005 : opts->x_flag_rerun_cse_after_loop = ptr->x_flag_rerun_cse_after_loop;
1837 52030005 : opts->x_flag_resched_modulo_sched = ptr->x_flag_resched_modulo_sched;
1838 52030005 : opts->x_flag_rounding_math = ptr->x_flag_rounding_math;
1839 52030005 : opts->x_flag_rtti = ptr->x_flag_rtti;
1840 52030005 : opts->x_flag_save_optimization_record = ptr->x_flag_save_optimization_record;
1841 52030005 : opts->x_flag_sched_critical_path_heuristic = ptr->x_flag_sched_critical_path_heuristic;
1842 52030005 : opts->x_flag_sched_dep_count_heuristic = ptr->x_flag_sched_dep_count_heuristic;
1843 52030005 : opts->x_flag_sched_group_heuristic = ptr->x_flag_sched_group_heuristic;
1844 52030005 : opts->x_flag_schedule_interblock = ptr->x_flag_schedule_interblock;
1845 52030005 : opts->x_flag_sched_last_insn_heuristic = ptr->x_flag_sched_last_insn_heuristic;
1846 52030005 : opts->x_flag_sched_pressure = ptr->x_flag_sched_pressure;
1847 52030005 : opts->x_flag_sched_rank_heuristic = ptr->x_flag_sched_rank_heuristic;
1848 52030005 : opts->x_flag_schedule_speculative = ptr->x_flag_schedule_speculative;
1849 52030005 : opts->x_flag_sched_spec_insn_heuristic = ptr->x_flag_sched_spec_insn_heuristic;
1850 52030005 : opts->x_flag_schedule_speculative_load = ptr->x_flag_schedule_speculative_load;
1851 52030005 : opts->x_flag_schedule_speculative_load_dangerous = ptr->x_flag_schedule_speculative_load_dangerous;
1852 52030005 : opts->x_flag_sched2_use_superblocks = ptr->x_flag_sched2_use_superblocks;
1853 52030005 : opts->x_flag_schedule_fusion = ptr->x_flag_schedule_fusion;
1854 52030005 : opts->x_flag_schedule_insns = ptr->x_flag_schedule_insns;
1855 52030005 : opts->x_flag_schedule_insns_after_reload = ptr->x_flag_schedule_insns_after_reload;
1856 52030005 : opts->x_flag_section_anchors = ptr->x_flag_section_anchors;
1857 52030005 : opts->x_flag_sel_sched_pipelining = ptr->x_flag_sel_sched_pipelining;
1858 52030005 : opts->x_flag_sel_sched_pipelining_outer_loops = ptr->x_flag_sel_sched_pipelining_outer_loops;
1859 52030005 : opts->x_flag_sel_sched_reschedule_pipelined = ptr->x_flag_sel_sched_reschedule_pipelined;
1860 52030005 : opts->x_flag_selective_scheduling = ptr->x_flag_selective_scheduling;
1861 52030005 : opts->x_flag_selective_scheduling2 = ptr->x_flag_selective_scheduling2;
1862 52030005 : opts->x_flag_semantic_interposition = ptr->x_flag_semantic_interposition;
1863 52030005 : opts->x_flag_short_enums = ptr->x_flag_short_enums;
1864 52030005 : opts->x_flag_short_wchar = ptr->x_flag_short_wchar;
1865 52030005 : opts->x_flag_shrink_wrap = ptr->x_flag_shrink_wrap;
1866 52030005 : opts->x_flag_shrink_wrap_separate = ptr->x_flag_shrink_wrap_separate;
1867 52030005 : opts->x_flag_signaling_nans = ptr->x_flag_signaling_nans;
1868 52030005 : opts->x_flag_signed_zeros = ptr->x_flag_signed_zeros;
1869 52030005 : opts->x_flag_single_precision_constant = ptr->x_flag_single_precision_constant;
1870 52030005 : opts->x_flag_speculatively_call_stored_functions = ptr->x_flag_speculatively_call_stored_functions;
1871 52030005 : opts->x_flag_split_ivs_in_unroller = ptr->x_flag_split_ivs_in_unroller;
1872 52030005 : opts->x_flag_split_loops = ptr->x_flag_split_loops;
1873 52030005 : opts->x_flag_split_paths = ptr->x_flag_split_paths;
1874 52030005 : opts->x_flag_split_wide_types = ptr->x_flag_split_wide_types;
1875 52030005 : opts->x_flag_split_wide_types_early = ptr->x_flag_split_wide_types_early;
1876 52030005 : opts->x_flag_ssa_backprop = ptr->x_flag_ssa_backprop;
1877 52030005 : opts->x_flag_ssa_phiopt = ptr->x_flag_ssa_phiopt;
1878 52030005 : opts->x_flag_stack_clash_protection = ptr->x_flag_stack_clash_protection;
1879 52030005 : opts->x_flag_stack_protect = ptr->x_flag_stack_protect;
1880 52030005 : opts->x_flag_stdarg_opt = ptr->x_flag_stdarg_opt;
1881 52030005 : opts->x_flag_store_merging = ptr->x_flag_store_merging;
1882 52030005 : opts->x_flag_strict_aliasing = ptr->x_flag_strict_aliasing;
1883 52030005 : opts->x_flag_strict_enums = ptr->x_flag_strict_enums;
1884 52030005 : opts->x_flag_strict_volatile_bitfields = ptr->x_flag_strict_volatile_bitfields;
1885 52030005 : opts->x_flag_thread_jumps = ptr->x_flag_thread_jumps;
1886 52030005 : opts->x_flag_threadsafe_statics = ptr->x_flag_threadsafe_statics;
1887 52030005 : opts->x_flag_toplevel_reorder = ptr->x_flag_toplevel_reorder;
1888 52030005 : opts->x_flag_tracer = ptr->x_flag_tracer;
1889 52030005 : opts->x_flag_trapping_math = ptr->x_flag_trapping_math;
1890 52030005 : opts->x_flag_trapv = ptr->x_flag_trapv;
1891 52030005 : opts->x_flag_tree_bit_ccp = ptr->x_flag_tree_bit_ccp;
1892 52030005 : opts->x_flag_tree_builtin_call_dce = ptr->x_flag_tree_builtin_call_dce;
1893 52030005 : opts->x_flag_tree_ccp = ptr->x_flag_tree_ccp;
1894 52030005 : opts->x_flag_tree_ch = ptr->x_flag_tree_ch;
1895 52030005 : opts->x_flag_tree_coalesce_vars = ptr->x_flag_tree_coalesce_vars;
1896 52030005 : opts->x_flag_tree_copy_prop = ptr->x_flag_tree_copy_prop;
1897 52030005 : opts->x_flag_tree_cselim = ptr->x_flag_tree_cselim;
1898 52030005 : opts->x_flag_tree_dce = ptr->x_flag_tree_dce;
1899 52030005 : opts->x_flag_tree_dom = ptr->x_flag_tree_dom;
1900 52030005 : opts->x_flag_tree_dse = ptr->x_flag_tree_dse;
1901 52030005 : opts->x_flag_tree_forwprop = ptr->x_flag_tree_forwprop;
1902 52030005 : opts->x_flag_tree_fre = ptr->x_flag_tree_fre;
1903 52030005 : opts->x_flag_tree_loop_distribute_patterns = ptr->x_flag_tree_loop_distribute_patterns;
1904 52030005 : opts->x_flag_tree_loop_distribution = ptr->x_flag_tree_loop_distribution;
1905 52030005 : opts->x_flag_tree_loop_if_convert = ptr->x_flag_tree_loop_if_convert;
1906 52030005 : opts->x_flag_tree_loop_im = ptr->x_flag_tree_loop_im;
1907 52030005 : opts->x_flag_tree_loop_ivcanon = ptr->x_flag_tree_loop_ivcanon;
1908 52030005 : opts->x_flag_tree_loop_optimize = ptr->x_flag_tree_loop_optimize;
1909 52030005 : opts->x_flag_tree_loop_vectorize = ptr->x_flag_tree_loop_vectorize;
1910 52030005 : opts->x_flag_tree_partial_pre = ptr->x_flag_tree_partial_pre;
1911 52030005 : opts->x_flag_tree_phiprop = ptr->x_flag_tree_phiprop;
1912 52030005 : opts->x_flag_tree_pre = ptr->x_flag_tree_pre;
1913 52030005 : opts->x_flag_tree_pta = ptr->x_flag_tree_pta;
1914 52030005 : opts->x_flag_tree_reassoc = ptr->x_flag_tree_reassoc;
1915 52030005 : opts->x_flag_tree_scev_cprop = ptr->x_flag_tree_scev_cprop;
1916 52030005 : opts->x_flag_tree_sink = ptr->x_flag_tree_sink;
1917 52030005 : opts->x_flag_tree_slp_vectorize = ptr->x_flag_tree_slp_vectorize;
1918 52030005 : opts->x_flag_tree_slsr = ptr->x_flag_tree_slsr;
1919 52030005 : opts->x_flag_tree_sra = ptr->x_flag_tree_sra;
1920 52030005 : opts->x_flag_tree_switch_conversion = ptr->x_flag_tree_switch_conversion;
1921 52030005 : opts->x_flag_tree_tail_merge = ptr->x_flag_tree_tail_merge;
1922 52030005 : opts->x_flag_tree_ter = ptr->x_flag_tree_ter;
1923 52030005 : opts->x_flag_tree_vectorize = ptr->x_flag_tree_vectorize;
1924 52030005 : opts->x_flag_tree_vrp = ptr->x_flag_tree_vrp;
1925 52030005 : opts->x_flag_unconstrained_commons = ptr->x_flag_unconstrained_commons;
1926 52030005 : opts->x_flag_unreachable_traps = ptr->x_flag_unreachable_traps;
1927 52030005 : opts->x_flag_unroll_all_loops = ptr->x_flag_unroll_all_loops;
1928 52030005 : opts->x_flag_cunroll_grow_size = ptr->x_flag_cunroll_grow_size;
1929 52030005 : opts->x_flag_unroll_loops = ptr->x_flag_unroll_loops;
1930 52030005 : opts->x_flag_unsafe_math_optimizations = ptr->x_flag_unsafe_math_optimizations;
1931 52030005 : opts->x_flag_unswitch_loops = ptr->x_flag_unswitch_loops;
1932 52030005 : opts->x_flag_unwind_tables = ptr->x_flag_unwind_tables;
1933 52030005 : opts->x_flag_var_tracking = ptr->x_flag_var_tracking;
1934 52030005 : opts->x_flag_var_tracking_assignments = ptr->x_flag_var_tracking_assignments;
1935 52030005 : opts->x_flag_var_tracking_assignments_toggle = ptr->x_flag_var_tracking_assignments_toggle;
1936 52030005 : opts->x_flag_var_tracking_uninit = ptr->x_flag_var_tracking_uninit;
1937 52030005 : opts->x_flag_variable_expansion_in_unroller = ptr->x_flag_variable_expansion_in_unroller;
1938 52030005 : opts->x_flag_version_loops_for_strides = ptr->x_flag_version_loops_for_strides;
1939 52030005 : opts->x_flag_value_profile_transformations = ptr->x_flag_value_profile_transformations;
1940 52030005 : opts->x_flag_web = ptr->x_flag_web;
1941 52030005 : opts->x_flag_wrapv = ptr->x_flag_wrapv;
1942 52030005 : opts->x_flag_wrapv_pointer = ptr->x_flag_wrapv_pointer;
1943 52030005 : opts->x_debug_nonbind_markers_p = ptr->x_debug_nonbind_markers_p;
1944 52030005 : opts->x_ix86_use_scatter = ptr->x_ix86_use_scatter;
1945 52030005 : opts->x_ix86_unroll_only_small_loops = ptr->x_ix86_unroll_only_small_loops;
1946 52030005 : opts->x_str_align_functions = ptr->x_str_align_functions;
1947 52030005 : opts->x_str_align_jumps = ptr->x_str_align_jumps;
1948 52030005 : opts->x_str_align_labels = ptr->x_str_align_labels;
1949 52030005 : opts->x_str_align_loops = ptr->x_str_align_loops;
1950 52030005 : opts->x_flag_patchable_function_entry = ptr->x_flag_patchable_function_entry;
1951 :
1952 52030005 : unsigned HOST_WIDE_INT mask;
1953 52030005 : mask = ptr->explicit_mask[0];
1954 52030005 : opts_set->x_param_align_loop_iterations = (mask & 1) != 0;
1955 52030005 : mask >>= 1;
1956 52030005 : opts_set->x_param_align_threshold = (mask & 1) != 0;
1957 52030005 : mask >>= 1;
1958 52030005 : opts_set->x_param_asan_protect_allocas = (mask & 1) != 0;
1959 52030005 : mask >>= 1;
1960 52030005 : opts_set->x_param_asan_instrument_reads = (mask & 1) != 0;
1961 52030005 : mask >>= 1;
1962 52030005 : opts_set->x_param_asan_instrument_writes = (mask & 1) != 0;
1963 52030005 : mask >>= 1;
1964 52030005 : opts_set->x_param_asan_instrumentation_with_call_threshold = (mask & 1) != 0;
1965 52030005 : mask >>= 1;
1966 52030005 : opts_set->x_param_asan_kernel_mem_intrinsic_prefix = (mask & 1) != 0;
1967 52030005 : mask >>= 1;
1968 52030005 : opts_set->x_param_asan_memintrin = (mask & 1) != 0;
1969 52030005 : mask >>= 1;
1970 52030005 : opts_set->x_param_asan_stack = (mask & 1) != 0;
1971 52030005 : mask >>= 1;
1972 52030005 : opts_set->x_param_asan_use_after_return = (mask & 1) != 0;
1973 52030005 : mask >>= 1;
1974 52030005 : opts_set->x_param_auto_profile_bbs = (mask & 1) != 0;
1975 52030005 : mask >>= 1;
1976 52030005 : opts_set->x_param_auto_profile_reorder_only = (mask & 1) != 0;
1977 52030005 : mask >>= 1;
1978 52030005 : opts_set->x_param_avg_loop_niter = (mask & 1) != 0;
1979 52030005 : mask >>= 1;
1980 52030005 : opts_set->x_param_avoid_fma_max_bits = (mask & 1) != 0;
1981 52030005 : mask >>= 1;
1982 52030005 : opts_set->x_param_builtin_expect_probability = (mask & 1) != 0;
1983 52030005 : mask >>= 1;
1984 52030005 : opts_set->x_param_builtin_string_cmp_inline_length = (mask & 1) != 0;
1985 52030005 : mask >>= 1;
1986 52030005 : opts_set->x_param_case_values_threshold = (mask & 1) != 0;
1987 52030005 : mask >>= 1;
1988 52030005 : opts_set->x_param_comdat_sharing_probability = (mask & 1) != 0;
1989 52030005 : mask >>= 1;
1990 52030005 : opts_set->x_param_construct_interfere_size = (mask & 1) != 0;
1991 52030005 : mask >>= 1;
1992 52030005 : opts_set->x_param_cycle_accurate_model = (mask & 1) != 0;
1993 52030005 : mask >>= 1;
1994 52030005 : opts_set->x_param_destruct_interfere_size = (mask & 1) != 0;
1995 52030005 : mask >>= 1;
1996 52030005 : opts_set->x_param_dse_max_alias_queries_per_store = (mask & 1) != 0;
1997 52030005 : mask >>= 1;
1998 52030005 : opts_set->x_param_dse_max_object_size = (mask & 1) != 0;
1999 52030005 : mask >>= 1;
2000 52030005 : opts_set->x_param_early_inlining_insns = (mask & 1) != 0;
2001 52030005 : mask >>= 1;
2002 52030005 : opts_set->x_param_fsm_scale_path_stmts = (mask & 1) != 0;
2003 52030005 : mask >>= 1;
2004 52030005 : opts_set->x_param_fully_pipelined_fma = (mask & 1) != 0;
2005 52030005 : mask >>= 1;
2006 52030005 : opts_set->x_param_gcse_after_reload_critical_fraction = (mask & 1) != 0;
2007 52030005 : mask >>= 1;
2008 52030005 : opts_set->x_param_gcse_after_reload_partial_fraction = (mask & 1) != 0;
2009 52030005 : mask >>= 1;
2010 52030005 : opts_set->x_param_gcse_cost_distance_ratio = (mask & 1) != 0;
2011 52030005 : mask >>= 1;
2012 52030005 : opts_set->x_param_gcse_unrestricted_cost = (mask & 1) != 0;
2013 52030005 : mask >>= 1;
2014 52030005 : opts_set->x_param_graphite_max_arrays_per_scop = (mask & 1) != 0;
2015 52030005 : mask >>= 1;
2016 52030005 : opts_set->x_param_graphite_max_nb_scop_params = (mask & 1) != 0;
2017 52030005 : mask >>= 1;
2018 52030005 : opts_set->x_param_hardcfr_max_blocks = (mask & 1) != 0;
2019 52030005 : mask >>= 1;
2020 52030005 : opts_set->x_param_hardcfr_max_inline_blocks = (mask & 1) != 0;
2021 52030005 : mask >>= 1;
2022 52030005 : opts_set->x_param_hwasan_instrument_allocas = (mask & 1) != 0;
2023 52030005 : mask >>= 1;
2024 52030005 : opts_set->x_param_hwasan_instrument_mem_intrinsics = (mask & 1) != 0;
2025 52030005 : mask >>= 1;
2026 52030005 : opts_set->x_param_hwasan_instrument_reads = (mask & 1) != 0;
2027 52030005 : mask >>= 1;
2028 52030005 : opts_set->x_param_hwasan_instrument_stack = (mask & 1) != 0;
2029 52030005 : mask >>= 1;
2030 52030005 : opts_set->x_param_hwasan_instrument_writes = (mask & 1) != 0;
2031 52030005 : mask >>= 1;
2032 52030005 : opts_set->x_param_hwasan_random_frame_tag = (mask & 1) != 0;
2033 52030005 : mask >>= 1;
2034 52030005 : opts_set->x_param_inline_heuristics_hint_percent = (mask & 1) != 0;
2035 52030005 : mask >>= 1;
2036 52030005 : opts_set->x_param_inline_min_speedup = (mask & 1) != 0;
2037 52030005 : mask >>= 1;
2038 52030005 : opts_set->x_param_inline_unit_growth = (mask & 1) != 0;
2039 52030005 : mask >>= 1;
2040 52030005 : opts_set->x_param_ipa_cp_eval_threshold = (mask & 1) != 0;
2041 52030005 : mask >>= 1;
2042 52030005 : opts_set->x_param_ipa_cp_large_unit_insns = (mask & 1) != 0;
2043 52030005 : mask >>= 1;
2044 52030005 : opts_set->x_param_ipa_cp_loop_hint_bonus = (mask & 1) != 0;
2045 52030005 : mask >>= 1;
2046 52030005 : opts_set->x_param_ipa_cp_max_recursive_depth = (mask & 1) != 0;
2047 52030005 : mask >>= 1;
2048 52030005 : opts_set->x_param_ipa_cp_min_recursive_probability = (mask & 1) != 0;
2049 52030005 : mask >>= 1;
2050 52030005 : opts_set->x_param_ipa_cp_recursion_penalty = (mask & 1) != 0;
2051 52030005 : mask >>= 1;
2052 52030005 : opts_set->x_param_ipa_cp_recursive_freq_factor = (mask & 1) != 0;
2053 52030005 : mask >>= 1;
2054 52030005 : opts_set->x_param_ipa_cp_single_call_penalty = (mask & 1) != 0;
2055 52030005 : mask >>= 1;
2056 52030005 : opts_set->x_param_ipa_cp_sweeps = (mask & 1) != 0;
2057 52030005 : mask >>= 1;
2058 52030005 : opts_set->x_param_ipa_cp_unit_growth = (mask & 1) != 0;
2059 52030005 : mask >>= 1;
2060 52030005 : opts_set->x_param_ipa_cp_value_list_size = (mask & 1) != 0;
2061 52030005 : mask >>= 1;
2062 52030005 : opts_set->x_param_ipa_jump_function_lookups = (mask & 1) != 0;
2063 52030005 : mask >>= 1;
2064 52030005 : opts_set->x_param_ipa_max_aa_steps = (mask & 1) != 0;
2065 52030005 : mask >>= 1;
2066 52030005 : opts_set->x_param_ipa_max_agg_items = (mask & 1) != 0;
2067 52030005 : mask >>= 1;
2068 52030005 : opts_set->x_param_ipa_max_loop_predicates = (mask & 1) != 0;
2069 52030005 : mask >>= 1;
2070 52030005 : opts_set->x_param_ipa_max_param_expr_ops = (mask & 1) != 0;
2071 52030005 : mask >>= 1;
2072 52030005 : opts_set->x_param_ipa_max_switch_predicate_bounds = (mask & 1) != 0;
2073 52030005 : mask >>= 1;
2074 52030005 : opts_set->x_param_ipa_sra_deref_prob_threshold = (mask & 1) != 0;
2075 52030005 : mask >>= 1;
2076 52030005 : opts_set->x_param_ipa_sra_max_replacements = (mask & 1) != 0;
2077 52030005 : mask >>= 1;
2078 52030005 : opts_set->x_param_ipa_sra_ptr_growth_factor = (mask & 1) != 0;
2079 52030005 : mask >>= 1;
2080 52030005 : opts_set->x_param_ipa_sra_ptrwrap_growth_factor = (mask & 1) != 0;
2081 52030005 : mask >>= 1;
2082 52030005 : mask = ptr->explicit_mask[1];
2083 52030005 : opts_set->x_param_ira_consider_dup_in_all_alts = (mask & 1) != 0;
2084 52030005 : mask >>= 1;
2085 52030005 : opts_set->x_param_ira_loop_reserved_regs = (mask & 1) != 0;
2086 52030005 : mask >>= 1;
2087 52030005 : opts_set->x_param_ira_max_conflict_table_size = (mask & 1) != 0;
2088 52030005 : mask >>= 1;
2089 52030005 : opts_set->x_param_ira_max_loops_num = (mask & 1) != 0;
2090 52030005 : mask >>= 1;
2091 52030005 : opts_set->x_param_ira_simple_lra_insn_threshold = (mask & 1) != 0;
2092 52030005 : mask >>= 1;
2093 52030005 : opts_set->x_param_iv_always_prune_cand_set_bound = (mask & 1) != 0;
2094 52030005 : mask >>= 1;
2095 52030005 : opts_set->x_param_iv_consider_all_candidates_bound = (mask & 1) != 0;
2096 52030005 : mask >>= 1;
2097 52030005 : opts_set->x_param_iv_max_considered_uses = (mask & 1) != 0;
2098 52030005 : mask >>= 1;
2099 52030005 : opts_set->x_ix86_vect_compare_costs = (mask & 1) != 0;
2100 52030005 : mask >>= 1;
2101 52030005 : opts_set->x_param_jump_table_max_growth_ratio_for_size = (mask & 1) != 0;
2102 52030005 : mask >>= 1;
2103 52030005 : opts_set->x_param_jump_table_max_growth_ratio_for_speed = (mask & 1) != 0;
2104 52030005 : mask >>= 1;
2105 52030005 : opts_set->x_param_l1_cache_line_size = (mask & 1) != 0;
2106 52030005 : mask >>= 1;
2107 52030005 : opts_set->x_param_l1_cache_size = (mask & 1) != 0;
2108 52030005 : mask >>= 1;
2109 52030005 : opts_set->x_param_l2_cache_size = (mask & 1) != 0;
2110 52030005 : mask >>= 1;
2111 52030005 : opts_set->x_param_large_function_growth = (mask & 1) != 0;
2112 52030005 : mask >>= 1;
2113 52030005 : opts_set->x_param_large_function_insns = (mask & 1) != 0;
2114 52030005 : mask >>= 1;
2115 52030005 : opts_set->x_param_stack_frame_growth = (mask & 1) != 0;
2116 52030005 : mask >>= 1;
2117 52030005 : opts_set->x_param_large_stack_frame = (mask & 1) != 0;
2118 52030005 : mask >>= 1;
2119 52030005 : opts_set->x_param_large_unit_insns = (mask & 1) != 0;
2120 52030005 : mask >>= 1;
2121 52030005 : opts_set->x_param_lim_expensive = (mask & 1) != 0;
2122 52030005 : mask >>= 1;
2123 52030005 : opts_set->x_param_loop_block_tile_size = (mask & 1) != 0;
2124 52030005 : mask >>= 1;
2125 52030005 : opts_set->x_param_loop_interchange_max_num_stmts = (mask & 1) != 0;
2126 52030005 : mask >>= 1;
2127 52030005 : opts_set->x_param_loop_interchange_stride_ratio = (mask & 1) != 0;
2128 52030005 : mask >>= 1;
2129 52030005 : opts_set->x_param_loop_invariant_max_bbs_in_loop = (mask & 1) != 0;
2130 52030005 : mask >>= 1;
2131 52030005 : opts_set->x_param_loop_max_datarefs_for_datadeps = (mask & 1) != 0;
2132 52030005 : mask >>= 1;
2133 52030005 : opts_set->x_param_loop_versioning_max_inner_insns = (mask & 1) != 0;
2134 52030005 : mask >>= 1;
2135 52030005 : opts_set->x_param_loop_versioning_max_outer_insns = (mask & 1) != 0;
2136 52030005 : mask >>= 1;
2137 52030005 : opts_set->x_param_lra_inheritance_ebb_probability_cutoff = (mask & 1) != 0;
2138 52030005 : mask >>= 1;
2139 52030005 : opts_set->x_param_lra_max_considered_reload_pseudos = (mask & 1) != 0;
2140 52030005 : mask >>= 1;
2141 52030005 : opts_set->x_lra_max_pseudos_points_log2_considered_for_preferences = (mask & 1) != 0;
2142 52030005 : mask >>= 1;
2143 52030005 : opts_set->x_param_lto_locality_frequency = (mask & 1) != 0;
2144 52030005 : mask >>= 1;
2145 52030005 : opts_set->x_param_lto_locality_size = (mask & 1) != 0;
2146 52030005 : mask >>= 1;
2147 52030005 : opts_set->x_param_max_average_unrolled_insns = (mask & 1) != 0;
2148 52030005 : mask >>= 1;
2149 52030005 : opts_set->x_param_max_combine_insns = (mask & 1) != 0;
2150 52030005 : mask >>= 1;
2151 52030005 : opts_set->x_param_max_combine_search_insns = (mask & 1) != 0;
2152 52030005 : mask >>= 1;
2153 52030005 : opts_set->x_param_max_unroll_iterations = (mask & 1) != 0;
2154 52030005 : mask >>= 1;
2155 52030005 : opts_set->x_param_max_completely_peel_times = (mask & 1) != 0;
2156 52030005 : mask >>= 1;
2157 52030005 : opts_set->x_param_max_completely_peeled_insns = (mask & 1) != 0;
2158 52030005 : mask >>= 1;
2159 52030005 : opts_set->x_param_max_crossjump_edges = (mask & 1) != 0;
2160 52030005 : mask >>= 1;
2161 52030005 : opts_set->x_param_max_cse_insns = (mask & 1) != 0;
2162 52030005 : mask >>= 1;
2163 52030005 : opts_set->x_param_max_cse_path_length = (mask & 1) != 0;
2164 52030005 : mask >>= 1;
2165 52030005 : opts_set->x_param_max_cselib_memory_locations = (mask & 1) != 0;
2166 52030005 : mask >>= 1;
2167 52030005 : opts_set->x_param_max_debug_marker_count = (mask & 1) != 0;
2168 52030005 : mask >>= 1;
2169 52030005 : opts_set->x_param_max_delay_slot_insn_search = (mask & 1) != 0;
2170 52030005 : mask >>= 1;
2171 52030005 : opts_set->x_param_max_delay_slot_live_search = (mask & 1) != 0;
2172 52030005 : mask >>= 1;
2173 52030005 : opts_set->x_param_max_devirt_targets = (mask & 1) != 0;
2174 52030005 : mask >>= 1;
2175 52030005 : opts_set->x_param_max_dse_active_local_stores = (mask & 1) != 0;
2176 52030005 : mask >>= 1;
2177 52030005 : opts_set->x_param_early_inliner_max_iterations = (mask & 1) != 0;
2178 52030005 : mask >>= 1;
2179 52030005 : opts_set->x_param_max_find_base_term_values = (mask & 1) != 0;
2180 52030005 : mask >>= 1;
2181 52030005 : opts_set->x_param_max_fsm_thread_path_insns = (mask & 1) != 0;
2182 52030005 : mask >>= 1;
2183 52030005 : opts_set->x_param_max_gcse_insertion_ratio = (mask & 1) != 0;
2184 52030005 : mask >>= 1;
2185 52030005 : opts_set->x_param_max_gcse_memory = (mask & 1) != 0;
2186 52030005 : mask >>= 1;
2187 52030005 : opts_set->x_param_max_goto_duplication_insns = (mask & 1) != 0;
2188 52030005 : mask >>= 1;
2189 52030005 : opts_set->x_param_max_grow_copy_bb_insns = (mask & 1) != 0;
2190 52030005 : mask >>= 1;
2191 52030005 : opts_set->x_param_max_hoist_depth = (mask & 1) != 0;
2192 52030005 : mask >>= 1;
2193 52030005 : opts_set->x_param_inline_functions_called_once_insns = (mask & 1) != 0;
2194 52030005 : mask >>= 1;
2195 52030005 : opts_set->x_param_inline_functions_called_once_loop_depth = (mask & 1) != 0;
2196 52030005 : mask >>= 1;
2197 52030005 : opts_set->x_param_max_inline_insns_auto = (mask & 1) != 0;
2198 52030005 : mask >>= 1;
2199 52030005 : opts_set->x_param_max_inline_insns_recursive_auto = (mask & 1) != 0;
2200 52030005 : mask >>= 1;
2201 52030005 : opts_set->x_param_max_inline_insns_recursive = (mask & 1) != 0;
2202 52030005 : mask >>= 1;
2203 52030005 : opts_set->x_param_max_inline_insns_single = (mask & 1) != 0;
2204 52030005 : mask >>= 1;
2205 52030005 : opts_set->x_param_max_inline_insns_size = (mask & 1) != 0;
2206 52030005 : mask >>= 1;
2207 52030005 : opts_set->x_param_max_inline_insns_small = (mask & 1) != 0;
2208 52030005 : mask >>= 1;
2209 52030005 : opts_set->x_param_max_inline_recursive_depth_auto = (mask & 1) != 0;
2210 52030005 : mask >>= 1;
2211 52030005 : mask = ptr->explicit_mask[2];
2212 52030005 : opts_set->x_param_max_inline_recursive_depth = (mask & 1) != 0;
2213 52030005 : mask >>= 1;
2214 52030005 : opts_set->x_param_max_isl_operations = (mask & 1) != 0;
2215 52030005 : mask >>= 1;
2216 52030005 : opts_set->x_param_max_iterations_computation_cost = (mask & 1) != 0;
2217 52030005 : mask >>= 1;
2218 52030005 : opts_set->x_param_max_iterations_to_track = (mask & 1) != 0;
2219 52030005 : mask >>= 1;
2220 52030005 : opts_set->x_param_max_jump_thread_duplication_stmts = (mask & 1) != 0;
2221 52030005 : mask >>= 1;
2222 52030005 : opts_set->x_param_max_jump_thread_paths = (mask & 1) != 0;
2223 52030005 : mask >>= 1;
2224 52030005 : opts_set->x_param_max_last_value_rtl = (mask & 1) != 0;
2225 52030005 : mask >>= 1;
2226 52030005 : opts_set->x_param_max_loop_header_insns = (mask & 1) != 0;
2227 52030005 : mask >>= 1;
2228 52030005 : opts_set->x_param_max_modulo_backtrack_attempts = (mask & 1) != 0;
2229 52030005 : mask >>= 1;
2230 52030005 : opts_set->x_param_max_niter_dominators_walk = (mask & 1) != 0;
2231 52030005 : mask >>= 1;
2232 52030005 : opts_set->x_param_max_partial_antic_length = (mask & 1) != 0;
2233 52030005 : mask >>= 1;
2234 52030005 : opts_set->x_param_max_peel_branches = (mask & 1) != 0;
2235 52030005 : mask >>= 1;
2236 52030005 : opts_set->x_param_max_peel_times = (mask & 1) != 0;
2237 52030005 : mask >>= 1;
2238 52030005 : opts_set->x_param_max_peeled_insns = (mask & 1) != 0;
2239 52030005 : mask >>= 1;
2240 52030005 : opts_set->x_param_max_pending_list_length = (mask & 1) != 0;
2241 52030005 : mask >>= 1;
2242 52030005 : opts_set->x_param_max_pipeline_region_blocks = (mask & 1) != 0;
2243 52030005 : mask >>= 1;
2244 52030005 : opts_set->x_param_max_pipeline_region_insns = (mask & 1) != 0;
2245 52030005 : mask >>= 1;
2246 52030005 : opts_set->x_param_max_pow_sqrt_depth = (mask & 1) != 0;
2247 52030005 : mask >>= 1;
2248 52030005 : opts_set->x_param_max_predicted_iterations = (mask & 1) != 0;
2249 52030005 : mask >>= 1;
2250 52030005 : opts_set->x_param_max_reload_search_insns = (mask & 1) != 0;
2251 52030005 : mask >>= 1;
2252 52030005 : opts_set->x_param_max_rtl_if_conversion_insns = (mask & 1) != 0;
2253 52030005 : mask >>= 1;
2254 52030005 : opts_set->x_param_max_rtl_if_conversion_predictable_cost = (mask & 1) != 0;
2255 52030005 : mask >>= 1;
2256 52030005 : opts_set->x_param_max_rtl_if_conversion_unpredictable_cost = (mask & 1) != 0;
2257 52030005 : mask >>= 1;
2258 52030005 : opts_set->x_param_max_sched_extend_regions_iters = (mask & 1) != 0;
2259 52030005 : mask >>= 1;
2260 52030005 : opts_set->x_param_max_sched_insn_conflict_delay = (mask & 1) != 0;
2261 52030005 : mask >>= 1;
2262 52030005 : opts_set->x_param_max_sched_ready_insns = (mask & 1) != 0;
2263 52030005 : mask >>= 1;
2264 52030005 : opts_set->x_param_max_sched_region_blocks = (mask & 1) != 0;
2265 52030005 : mask >>= 1;
2266 52030005 : opts_set->x_param_max_sched_region_insns = (mask & 1) != 0;
2267 52030005 : mask >>= 1;
2268 52030005 : opts_set->x_param_max_slsr_candidate_scan = (mask & 1) != 0;
2269 52030005 : mask >>= 1;
2270 52030005 : opts_set->x_param_max_speculative_devirt_maydefs = (mask & 1) != 0;
2271 52030005 : mask >>= 1;
2272 52030005 : opts_set->x_param_max_stores_to_merge = (mask & 1) != 0;
2273 52030005 : mask >>= 1;
2274 52030005 : opts_set->x_param_max_stores_to_sink = (mask & 1) != 0;
2275 52030005 : mask >>= 1;
2276 52030005 : opts_set->x_param_max_tail_merge_comparisons = (mask & 1) != 0;
2277 52030005 : mask >>= 1;
2278 52030005 : opts_set->x_param_max_tail_merge_iterations = (mask & 1) != 0;
2279 52030005 : mask >>= 1;
2280 52030005 : opts_set->x_param_max_tracked_strlens = (mask & 1) != 0;
2281 52030005 : mask >>= 1;
2282 52030005 : opts_set->x_param_max_tree_if_conversion_phi_args = (mask & 1) != 0;
2283 52030005 : mask >>= 1;
2284 52030005 : opts_set->x_param_max_unroll_times = (mask & 1) != 0;
2285 52030005 : mask >>= 1;
2286 52030005 : opts_set->x_param_max_unrolled_insns = (mask & 1) != 0;
2287 52030005 : mask >>= 1;
2288 52030005 : opts_set->x_param_max_unswitch_depth = (mask & 1) != 0;
2289 52030005 : mask >>= 1;
2290 52030005 : opts_set->x_param_max_unswitch_insns = (mask & 1) != 0;
2291 52030005 : mask >>= 1;
2292 52030005 : opts_set->x_param_max_variable_expansions = (mask & 1) != 0;
2293 52030005 : mask >>= 1;
2294 52030005 : opts_set->x_param_max_vartrack_expr_depth = (mask & 1) != 0;
2295 52030005 : mask >>= 1;
2296 52030005 : opts_set->x_param_max_vartrack_reverse_op_size = (mask & 1) != 0;
2297 52030005 : mask >>= 1;
2298 52030005 : opts_set->x_param_max_vartrack_size = (mask & 1) != 0;
2299 52030005 : mask >>= 1;
2300 52030005 : opts_set->x_param_memtag_instrument_mem_intrinsics = (mask & 1) != 0;
2301 52030005 : mask >>= 1;
2302 52030005 : opts_set->x_param_min_crossjump_insns = (mask & 1) != 0;
2303 52030005 : mask >>= 1;
2304 52030005 : opts_set->x_param_min_inline_recursive_probability = (mask & 1) != 0;
2305 52030005 : mask >>= 1;
2306 52030005 : opts_set->x_param_min_insn_to_prefetch_ratio = (mask & 1) != 0;
2307 52030005 : mask >>= 1;
2308 52030005 : opts_set->x_param_min_loop_cond_split_prob = (mask & 1) != 0;
2309 52030005 : mask >>= 1;
2310 52030005 : opts_set->x_param_min_pagesize = (mask & 1) != 0;
2311 52030005 : mask >>= 1;
2312 52030005 : opts_set->x_param_min_size_for_stack_sharing = (mask & 1) != 0;
2313 52030005 : mask >>= 1;
2314 52030005 : opts_set->x_param_min_spec_prob = (mask & 1) != 0;
2315 52030005 : mask >>= 1;
2316 52030005 : opts_set->x_param_min_vect_loop_bound = (mask & 1) != 0;
2317 52030005 : mask >>= 1;
2318 52030005 : opts_set->x_param_modref_max_accesses = (mask & 1) != 0;
2319 52030005 : mask >>= 1;
2320 52030005 : opts_set->x_param_modref_max_adjustments = (mask & 1) != 0;
2321 52030005 : mask >>= 1;
2322 52030005 : opts_set->x_param_modref_max_bases = (mask & 1) != 0;
2323 52030005 : mask >>= 1;
2324 52030005 : opts_set->x_param_modref_max_depth = (mask & 1) != 0;
2325 52030005 : mask >>= 1;
2326 52030005 : opts_set->x_param_modref_max_escape_points = (mask & 1) != 0;
2327 52030005 : mask >>= 1;
2328 52030005 : opts_set->x_param_modref_max_refs = (mask & 1) != 0;
2329 52030005 : mask >>= 1;
2330 52030005 : opts_set->x_param_modref_max_tests = (mask & 1) != 0;
2331 52030005 : mask >>= 1;
2332 52030005 : opts_set->x_param_parloops_chunk_size = (mask & 1) != 0;
2333 52030005 : mask >>= 1;
2334 52030005 : opts_set->x_param_parloops_min_per_thread = (mask & 1) != 0;
2335 52030005 : mask >>= 1;
2336 52030005 : opts_set->x_param_parloops_schedule = (mask & 1) != 0;
2337 52030005 : mask >>= 1;
2338 52030005 : opts_set->x_param_partial_inlining_entry_probability = (mask & 1) != 0;
2339 52030005 : mask >>= 1;
2340 52030005 : mask = ptr->explicit_mask[3];
2341 52030005 : opts_set->x_param_phiopt_factor_max_stmts_live = (mask & 1) != 0;
2342 52030005 : mask >>= 1;
2343 52030005 : opts_set->x_param_predictable_branch_outcome = (mask & 1) != 0;
2344 52030005 : mask >>= 1;
2345 52030005 : opts_set->x_param_prefetch_dynamic_strides = (mask & 1) != 0;
2346 52030005 : mask >>= 1;
2347 52030005 : opts_set->x_param_prefetch_latency = (mask & 1) != 0;
2348 52030005 : mask >>= 1;
2349 52030005 : opts_set->x_param_prefetch_min_insn_to_mem_ratio = (mask & 1) != 0;
2350 52030005 : mask >>= 1;
2351 52030005 : opts_set->x_param_prefetch_minimum_stride = (mask & 1) != 0;
2352 52030005 : mask >>= 1;
2353 52030005 : opts_set->x_param_ranger_logical_depth = (mask & 1) != 0;
2354 52030005 : mask >>= 1;
2355 52030005 : opts_set->x_param_ranger_recompute_depth = (mask & 1) != 0;
2356 52030005 : mask >>= 1;
2357 52030005 : opts_set->x_param_relation_block_limit = (mask & 1) != 0;
2358 52030005 : mask >>= 1;
2359 52030005 : opts_set->x_param_rpo_vn_max_loop_depth = (mask & 1) != 0;
2360 52030005 : mask >>= 1;
2361 52030005 : opts_set->x_param_sccvn_max_alias_queries_per_access = (mask & 1) != 0;
2362 52030005 : mask >>= 1;
2363 52030005 : opts_set->x_param_scev_max_expr_complexity = (mask & 1) != 0;
2364 52030005 : mask >>= 1;
2365 52030005 : opts_set->x_param_scev_max_expr_size = (mask & 1) != 0;
2366 52030005 : mask >>= 1;
2367 52030005 : opts_set->x_param_sched_autopref_queue_depth = (mask & 1) != 0;
2368 52030005 : mask >>= 1;
2369 52030005 : opts_set->x_param_sched_mem_true_dep_cost = (mask & 1) != 0;
2370 52030005 : mask >>= 1;
2371 52030005 : opts_set->x_param_sched_pressure_algorithm = (mask & 1) != 0;
2372 52030005 : mask >>= 1;
2373 52030005 : opts_set->x_param_sched_spec_prob_cutoff = (mask & 1) != 0;
2374 52030005 : mask >>= 1;
2375 52030005 : opts_set->x_param_sched_state_edge_prob_cutoff = (mask & 1) != 0;
2376 52030005 : mask >>= 1;
2377 52030005 : opts_set->x_param_selsched_insns_to_rename = (mask & 1) != 0;
2378 52030005 : mask >>= 1;
2379 52030005 : opts_set->x_param_selsched_max_lookahead = (mask & 1) != 0;
2380 52030005 : mask >>= 1;
2381 52030005 : opts_set->x_param_selsched_max_sched_times = (mask & 1) != 0;
2382 52030005 : mask >>= 1;
2383 52030005 : opts_set->x_param_simultaneous_prefetches = (mask & 1) != 0;
2384 52030005 : mask >>= 1;
2385 52030005 : opts_set->x_param_sink_frequency_threshold = (mask & 1) != 0;
2386 52030005 : mask >>= 1;
2387 52030005 : opts_set->x_param_sms_dfa_history = (mask & 1) != 0;
2388 52030005 : mask >>= 1;
2389 52030005 : opts_set->x_param_sms_loop_average_count_threshold = (mask & 1) != 0;
2390 52030005 : mask >>= 1;
2391 52030005 : opts_set->x_param_sms_max_ii_factor = (mask & 1) != 0;
2392 52030005 : mask >>= 1;
2393 52030005 : opts_set->x_param_sms_min_sc = (mask & 1) != 0;
2394 52030005 : mask >>= 1;
2395 52030005 : opts_set->x_param_sra_max_propagations = (mask & 1) != 0;
2396 52030005 : mask >>= 1;
2397 52030005 : opts_set->x_param_sra_max_scalarization_size_size = (mask & 1) != 0;
2398 52030005 : mask >>= 1;
2399 52030005 : opts_set->x_param_sra_max_scalarization_size_speed = (mask & 1) != 0;
2400 52030005 : mask >>= 1;
2401 52030005 : opts_set->x_param_ssa_name_def_chain_limit = (mask & 1) != 0;
2402 52030005 : mask >>= 1;
2403 52030005 : opts_set->x_param_ssp_buffer_size = (mask & 1) != 0;
2404 52030005 : mask >>= 1;
2405 52030005 : opts_set->x_param_stack_clash_protection_guard_size = (mask & 1) != 0;
2406 52030005 : mask >>= 1;
2407 52030005 : opts_set->x_param_stack_clash_protection_probe_interval = (mask & 1) != 0;
2408 52030005 : mask >>= 1;
2409 52030005 : opts_set->x_param_store_forwarding_max_distance = (mask & 1) != 0;
2410 52030005 : mask >>= 1;
2411 52030005 : opts_set->x_param_store_merging_allow_unaligned = (mask & 1) != 0;
2412 52030005 : mask >>= 1;
2413 52030005 : opts_set->x_param_store_merging_max_size = (mask & 1) != 0;
2414 52030005 : mask >>= 1;
2415 52030005 : opts_set->x_param_switch_conversion_branch_ratio = (mask & 1) != 0;
2416 52030005 : mask >>= 1;
2417 52030005 : opts_set->x_param_tm_max_aggregate_size = (mask & 1) != 0;
2418 52030005 : mask >>= 1;
2419 52030005 : opts_set->x_param_tracer_dynamic_coverage_feedback = (mask & 1) != 0;
2420 52030005 : mask >>= 1;
2421 52030005 : opts_set->x_param_tracer_dynamic_coverage = (mask & 1) != 0;
2422 52030005 : mask >>= 1;
2423 52030005 : opts_set->x_param_tracer_max_code_growth = (mask & 1) != 0;
2424 52030005 : mask >>= 1;
2425 52030005 : opts_set->x_param_tracer_min_branch_probability_feedback = (mask & 1) != 0;
2426 52030005 : mask >>= 1;
2427 52030005 : opts_set->x_param_tracer_min_branch_probability = (mask & 1) != 0;
2428 52030005 : mask >>= 1;
2429 52030005 : opts_set->x_param_tracer_min_branch_ratio = (mask & 1) != 0;
2430 52030005 : mask >>= 1;
2431 52030005 : opts_set->x_param_transitive_relations_work_bound = (mask & 1) != 0;
2432 52030005 : mask >>= 1;
2433 52030005 : opts_set->x_param_tree_reassoc_width = (mask & 1) != 0;
2434 52030005 : mask >>= 1;
2435 52030005 : opts_set->x_param_uninit_control_dep_attempts = (mask & 1) != 0;
2436 52030005 : mask >>= 1;
2437 52030005 : opts_set->x_param_uninit_max_chain_len = (mask & 1) != 0;
2438 52030005 : mask >>= 1;
2439 52030005 : opts_set->x_param_uninit_max_num_chains = (mask & 1) != 0;
2440 52030005 : mask >>= 1;
2441 52030005 : opts_set->x_param_uninit_max_prune_work = (mask & 1) != 0;
2442 52030005 : mask >>= 1;
2443 52030005 : opts_set->x_param_uninlined_function_insns = (mask & 1) != 0;
2444 52030005 : mask >>= 1;
2445 52030005 : opts_set->x_param_uninlined_function_time = (mask & 1) != 0;
2446 52030005 : mask >>= 1;
2447 52030005 : opts_set->x_param_uninlined_function_thunk_insns = (mask & 1) != 0;
2448 52030005 : mask >>= 1;
2449 52030005 : opts_set->x_param_uninlined_function_thunk_time = (mask & 1) != 0;
2450 52030005 : mask >>= 1;
2451 52030005 : opts_set->x_param_unlikely_bb_count_fraction = (mask & 1) != 0;
2452 52030005 : mask >>= 1;
2453 52030005 : opts_set->x_param_unroll_jam_max_unroll = (mask & 1) != 0;
2454 52030005 : mask >>= 1;
2455 52030005 : opts_set->x_param_unroll_jam_min_percent = (mask & 1) != 0;
2456 52030005 : mask >>= 1;
2457 52030005 : opts_set->x_param_use_after_scope_direct_emission_threshold = (mask & 1) != 0;
2458 52030005 : mask >>= 1;
2459 52030005 : opts_set->x_param_vect_epilogues_nomask = (mask & 1) != 0;
2460 52030005 : mask >>= 1;
2461 52030005 : opts_set->x_param_vect_induction_float = (mask & 1) != 0;
2462 52030005 : mask >>= 1;
2463 52030005 : opts_set->x_param_vect_inner_loop_cost_factor = (mask & 1) != 0;
2464 52030005 : mask >>= 1;
2465 52030005 : opts_set->x_param_vect_max_layout_candidates = (mask & 1) != 0;
2466 52030005 : mask >>= 1;
2467 52030005 : opts_set->x_param_vect_max_peeling_for_alignment = (mask & 1) != 0;
2468 52030005 : mask >>= 1;
2469 52030005 : mask = ptr->explicit_mask[4];
2470 52030005 : opts_set->x_param_vect_max_version_for_alias_checks = (mask & 1) != 0;
2471 52030005 : mask >>= 1;
2472 52030005 : opts_set->x_param_vect_max_version_for_alignment_checks = (mask & 1) != 0;
2473 52030005 : mask >>= 1;
2474 52030005 : opts_set->x_param_vect_partial_vector_usage = (mask & 1) != 0;
2475 52030005 : mask >>= 1;
2476 52030005 : opts_set->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (mask & 1) != 0;
2477 52030005 : mask >>= 1;
2478 52030005 : opts_set->x_param_vrp_block_limit = (mask & 1) != 0;
2479 52030005 : mask >>= 1;
2480 52030005 : opts_set->x_param_vrp_cstload_limit = (mask & 1) != 0;
2481 52030005 : mask >>= 1;
2482 52030005 : opts_set->x_param_vrp_sparse_threshold = (mask & 1) != 0;
2483 52030005 : mask >>= 1;
2484 52030005 : opts_set->x_param_vrp_switch_limit = (mask & 1) != 0;
2485 52030005 : mask >>= 1;
2486 52030005 : opts_set->x_param_vrp_vector_threshold = (mask & 1) != 0;
2487 52030005 : mask >>= 1;
2488 52030005 : opts_set->x_flag_complex_method = (mask & 1) != 0;
2489 52030005 : mask >>= 1;
2490 52030005 : opts_set->x_flag_malloc_dse = (mask & 1) != 0;
2491 52030005 : mask >>= 1;
2492 52030005 : opts_set->x_flag_min_function_alignment = (mask & 1) != 0;
2493 52030005 : mask >>= 1;
2494 52030005 : opts_set->x_flag_openmp_target_simd_clone = (mask & 1) != 0;
2495 52030005 : mask >>= 1;
2496 52030005 : opts_set->x_flag_sched_stalled_insns = (mask & 1) != 0;
2497 52030005 : mask >>= 1;
2498 52030005 : opts_set->x_flag_sched_stalled_insns_dep = (mask & 1) != 0;
2499 52030005 : mask >>= 1;
2500 52030005 : opts_set->x_flag_tree_parallelize_loops = (mask & 1) != 0;
2501 52030005 : mask >>= 1;
2502 52030005 : opts_set->x_flag_lto_locality_cloning = static_cast<enum lto_locality_cloning_model >((mask & 1) != 0);
2503 52030005 : mask >>= 1;
2504 52030005 : opts_set->x_flag_lto_locality_heuristics = static_cast<enum lto_locality_heuristics >((mask & 1) != 0);
2505 52030005 : mask >>= 1;
2506 52030005 : opts_set->x_param_ranger_debug = static_cast<enum ranger_debug >((mask & 1) != 0);
2507 52030005 : mask >>= 1;
2508 52030005 : opts_set->x_param_threader_debug = static_cast<enum threader_debug >((mask & 1) != 0);
2509 52030005 : mask >>= 1;
2510 52030005 : opts_set->x_flag_excess_precision = static_cast<enum excess_precision >((mask & 1) != 0);
2511 52030005 : mask >>= 1;
2512 52030005 : opts_set->x_flag_fp_contract_mode = static_cast<enum fp_contract_mode >((mask & 1) != 0);
2513 52030005 : mask >>= 1;
2514 52030005 : opts_set->x_flag_harden_control_flow_redundancy_check_noreturn = static_cast<enum hardcfr_noret >((mask & 1) != 0);
2515 52030005 : mask >>= 1;
2516 52030005 : opts_set->x_flag_inline_stringops = static_cast<enum ilsop_fn >((mask & 1) != 0);
2517 52030005 : mask >>= 1;
2518 52030005 : opts_set->x_flag_ira_algorithm = static_cast<enum ira_algorithm >((mask & 1) != 0);
2519 52030005 : mask >>= 1;
2520 52030005 : opts_set->x_flag_ira_region = static_cast<enum ira_region >((mask & 1) != 0);
2521 52030005 : mask >>= 1;
2522 52030005 : opts_set->x_flag_live_patching = static_cast<enum live_patching_level >((mask & 1) != 0);
2523 52030005 : mask >>= 1;
2524 52030005 : opts_set->x_flag_reorder_blocks_algorithm = static_cast<enum reorder_blocks_algorithm >((mask & 1) != 0);
2525 52030005 : mask >>= 1;
2526 52030005 : opts_set->x_flag_simd_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2527 52030005 : mask >>= 1;
2528 52030005 : opts_set->x_flag_stack_reuse = static_cast<enum stack_reuse_level >((mask & 1) != 0);
2529 52030005 : mask >>= 1;
2530 52030005 : opts_set->x_flag_auto_var_init = static_cast<enum auto_init_type >((mask & 1) != 0);
2531 52030005 : mask >>= 1;
2532 52030005 : opts_set->x_flag_vect_cost_model = static_cast<enum vect_cost_model >((mask & 1) != 0);
2533 52030005 : mask >>= 1;
2534 52030005 : opts_set->x_optimize = (mask & 1) != 0;
2535 52030005 : mask >>= 1;
2536 52030005 : opts_set->x_optimize_size = (mask & 1) != 0;
2537 52030005 : mask >>= 1;
2538 52030005 : opts_set->x_optimize_debug = (mask & 1) != 0;
2539 52030005 : mask >>= 1;
2540 52030005 : opts_set->x_optimize_fast = (mask & 1) != 0;
2541 52030005 : mask >>= 1;
2542 52030005 : opts_set->x_warn_inline = (mask & 1) != 0;
2543 52030005 : mask >>= 1;
2544 52030005 : opts_set->x_flag_aggressive_loop_optimizations = (mask & 1) != 0;
2545 52030005 : mask >>= 1;
2546 52030005 : opts_set->x_flag_align_functions = (mask & 1) != 0;
2547 52030005 : mask >>= 1;
2548 52030005 : opts_set->x_flag_align_jumps = (mask & 1) != 0;
2549 52030005 : mask >>= 1;
2550 52030005 : opts_set->x_flag_align_labels = (mask & 1) != 0;
2551 52030005 : mask >>= 1;
2552 52030005 : opts_set->x_flag_align_loops = (mask & 1) != 0;
2553 52030005 : mask >>= 1;
2554 52030005 : opts_set->x_flag_allocation_dce = (mask & 1) != 0;
2555 52030005 : mask >>= 1;
2556 52030005 : opts_set->x_flag_store_data_races = (mask & 1) != 0;
2557 52030005 : mask >>= 1;
2558 52030005 : opts_set->x_flag_associative_math = (mask & 1) != 0;
2559 52030005 : mask >>= 1;
2560 52030005 : opts_set->x_flag_assume_sane_operators_new_delete = (mask & 1) != 0;
2561 52030005 : mask >>= 1;
2562 52030005 : opts_set->x_flag_asynchronous_unwind_tables = (mask & 1) != 0;
2563 52030005 : mask >>= 1;
2564 52030005 : opts_set->x_flag_auto_inc_dec = (mask & 1) != 0;
2565 52030005 : mask >>= 1;
2566 52030005 : opts_set->x_flag_auto_profile_inlining = (mask & 1) != 0;
2567 52030005 : mask >>= 1;
2568 52030005 : opts_set->x_flag_avoid_store_forwarding = (mask & 1) != 0;
2569 52030005 : mask >>= 1;
2570 52030005 : opts_set->x_flag_bit_tests = (mask & 1) != 0;
2571 52030005 : mask >>= 1;
2572 52030005 : opts_set->x_flag_branch_on_count_reg = (mask & 1) != 0;
2573 52030005 : mask >>= 1;
2574 52030005 : opts_set->x_flag_branch_probabilities = (mask & 1) != 0;
2575 52030005 : mask >>= 1;
2576 52030005 : opts_set->x_flag_caller_saves = (mask & 1) != 0;
2577 52030005 : mask >>= 1;
2578 52030005 : opts_set->x_flag_code_hoisting = (mask & 1) != 0;
2579 52030005 : mask >>= 1;
2580 52030005 : opts_set->x_flag_combine_stack_adjustments = (mask & 1) != 0;
2581 52030005 : mask >>= 1;
2582 52030005 : opts_set->x_flag_compare_elim_after_reload = (mask & 1) != 0;
2583 52030005 : mask >>= 1;
2584 52030005 : opts_set->x_flag_conserve_stack = (mask & 1) != 0;
2585 52030005 : mask >>= 1;
2586 52030005 : opts_set->x_flag_cprop_registers = (mask & 1) != 0;
2587 52030005 : mask >>= 1;
2588 52030005 : opts_set->x_flag_crossjumping = (mask & 1) != 0;
2589 52030005 : mask >>= 1;
2590 52030005 : opts_set->x_flag_cse_follow_jumps = (mask & 1) != 0;
2591 52030005 : mask >>= 1;
2592 52030005 : opts_set->x_flag_dce = (mask & 1) != 0;
2593 52030005 : mask >>= 1;
2594 52030005 : opts_set->x_flag_defer_pop = (mask & 1) != 0;
2595 52030005 : mask >>= 1;
2596 52030005 : opts_set->x_flag_delayed_branch = (mask & 1) != 0;
2597 52030005 : mask >>= 1;
2598 52030005 : mask = ptr->explicit_mask[5];
2599 52030005 : opts_set->x_flag_delete_dead_exceptions = (mask & 1) != 0;
2600 52030005 : mask >>= 1;
2601 52030005 : opts_set->x_flag_delete_null_pointer_checks = (mask & 1) != 0;
2602 52030005 : mask >>= 1;
2603 52030005 : opts_set->x_flag_dep_fusion = (mask & 1) != 0;
2604 52030005 : mask >>= 1;
2605 52030005 : opts_set->x_flag_devirtualize = (mask & 1) != 0;
2606 52030005 : mask >>= 1;
2607 52030005 : opts_set->x_flag_devirtualize_speculatively = (mask & 1) != 0;
2608 52030005 : mask >>= 1;
2609 52030005 : opts_set->x_flag_dse = (mask & 1) != 0;
2610 52030005 : mask >>= 1;
2611 52030005 : opts_set->x_flag_early_inlining = (mask & 1) != 0;
2612 52030005 : mask >>= 1;
2613 52030005 : opts_set->x_flag_exceptions = (mask & 1) != 0;
2614 52030005 : mask >>= 1;
2615 52030005 : opts_set->x_flag_expensive_optimizations = (mask & 1) != 0;
2616 52030005 : mask >>= 1;
2617 52030005 : opts_set->x_flag_ext_dce = (mask & 1) != 0;
2618 52030005 : mask >>= 1;
2619 52030005 : opts_set->x_flag_finite_loops = (mask & 1) != 0;
2620 52030005 : mask >>= 1;
2621 52030005 : opts_set->x_flag_finite_math_only = (mask & 1) != 0;
2622 52030005 : mask >>= 1;
2623 52030005 : opts_set->x_flag_float_store = (mask & 1) != 0;
2624 52030005 : mask >>= 1;
2625 52030005 : opts_set->x_flag_fold_mem_offsets = (mask & 1) != 0;
2626 52030005 : mask >>= 1;
2627 52030005 : opts_set->x_flag_fold_simple_inlines = (mask & 1) != 0;
2628 52030005 : mask >>= 1;
2629 52030005 : opts_set->x_flag_forward_propagate = (mask & 1) != 0;
2630 52030005 : mask >>= 1;
2631 52030005 : opts_set->x_flag_fp_int_builtin_inexact = (mask & 1) != 0;
2632 52030005 : mask >>= 1;
2633 52030005 : opts_set->x_flag_no_function_cse = (mask & 1) != 0;
2634 52030005 : mask >>= 1;
2635 52030005 : opts_set->x_flag_gcse = (mask & 1) != 0;
2636 52030005 : mask >>= 1;
2637 52030005 : opts_set->x_flag_gcse_after_reload = (mask & 1) != 0;
2638 52030005 : mask >>= 1;
2639 52030005 : opts_set->x_flag_gcse_las = (mask & 1) != 0;
2640 52030005 : mask >>= 1;
2641 52030005 : opts_set->x_flag_gcse_lm = (mask & 1) != 0;
2642 52030005 : mask >>= 1;
2643 52030005 : opts_set->x_flag_gcse_sm = (mask & 1) != 0;
2644 52030005 : mask >>= 1;
2645 52030005 : opts_set->x_flag_graphite = (mask & 1) != 0;
2646 52030005 : mask >>= 1;
2647 52030005 : opts_set->x_flag_graphite_identity = (mask & 1) != 0;
2648 52030005 : mask >>= 1;
2649 52030005 : opts_set->x_flag_guess_branch_prob = (mask & 1) != 0;
2650 52030005 : mask >>= 1;
2651 52030005 : opts_set->x_flag_harden_control_flow_redundancy_check_exceptions = (mask & 1) != 0;
2652 52030005 : mask >>= 1;
2653 52030005 : opts_set->x_flag_harden_control_flow_redundancy_check_returning_calls = (mask & 1) != 0;
2654 52030005 : mask >>= 1;
2655 52030005 : opts_set->x_flag_harden_control_flow_redundancy_skip_leaf = (mask & 1) != 0;
2656 52030005 : mask >>= 1;
2657 52030005 : opts_set->x_flag_harden_compares = (mask & 1) != 0;
2658 52030005 : mask >>= 1;
2659 52030005 : opts_set->x_flag_harden_conditional_branches = (mask & 1) != 0;
2660 52030005 : mask >>= 1;
2661 52030005 : opts_set->x_flag_harden_control_flow_redundancy = (mask & 1) != 0;
2662 52030005 : mask >>= 1;
2663 52030005 : opts_set->x_flag_hoist_adjacent_loads = (mask & 1) != 0;
2664 52030005 : mask >>= 1;
2665 52030005 : opts_set->x_flag_if_conversion = (mask & 1) != 0;
2666 52030005 : mask >>= 1;
2667 52030005 : opts_set->x_flag_if_conversion2 = (mask & 1) != 0;
2668 52030005 : mask >>= 1;
2669 52030005 : opts_set->x_flag_indirect_inlining = (mask & 1) != 0;
2670 52030005 : mask >>= 1;
2671 52030005 : opts_set->x_flag_no_inline = (mask & 1) != 0;
2672 52030005 : mask >>= 1;
2673 52030005 : opts_set->x_flag_inline_atomics = (mask & 1) != 0;
2674 52030005 : mask >>= 1;
2675 52030005 : opts_set->x_flag_inline_functions = (mask & 1) != 0;
2676 52030005 : mask >>= 1;
2677 52030005 : opts_set->x_flag_inline_functions_called_once = (mask & 1) != 0;
2678 52030005 : mask >>= 1;
2679 52030005 : opts_set->x_flag_inline_small_functions = (mask & 1) != 0;
2680 52030005 : mask >>= 1;
2681 52030005 : opts_set->x_flag_ipa_bit_cp = (mask & 1) != 0;
2682 52030005 : mask >>= 1;
2683 52030005 : opts_set->x_flag_ipa_cp = (mask & 1) != 0;
2684 52030005 : mask >>= 1;
2685 52030005 : opts_set->x_flag_ipa_cp_clone = (mask & 1) != 0;
2686 52030005 : mask >>= 1;
2687 52030005 : opts_set->x_flag_ipa_icf = (mask & 1) != 0;
2688 52030005 : mask >>= 1;
2689 52030005 : opts_set->x_flag_ipa_icf_functions = (mask & 1) != 0;
2690 52030005 : mask >>= 1;
2691 52030005 : opts_set->x_flag_ipa_icf_variables = (mask & 1) != 0;
2692 52030005 : mask >>= 1;
2693 52030005 : opts_set->x_flag_ipa_modref = (mask & 1) != 0;
2694 52030005 : mask >>= 1;
2695 52030005 : opts_set->x_flag_ipa_profile = (mask & 1) != 0;
2696 52030005 : mask >>= 1;
2697 52030005 : opts_set->x_flag_ipa_pta = (mask & 1) != 0;
2698 52030005 : mask >>= 1;
2699 52030005 : opts_set->x_flag_ipa_pure_const = (mask & 1) != 0;
2700 52030005 : mask >>= 1;
2701 52030005 : opts_set->x_flag_ipa_ra = (mask & 1) != 0;
2702 52030005 : mask >>= 1;
2703 52030005 : opts_set->x_flag_ipa_reference = (mask & 1) != 0;
2704 52030005 : mask >>= 1;
2705 52030005 : opts_set->x_flag_ipa_reference_addressable = (mask & 1) != 0;
2706 52030005 : mask >>= 1;
2707 52030005 : opts_set->x_flag_ipa_reorder_for_locality = (mask & 1) != 0;
2708 52030005 : mask >>= 1;
2709 52030005 : opts_set->x_flag_ipa_sra = (mask & 1) != 0;
2710 52030005 : mask >>= 1;
2711 52030005 : opts_set->x_flag_ipa_stack_alignment = (mask & 1) != 0;
2712 52030005 : mask >>= 1;
2713 52030005 : opts_set->x_flag_ipa_strict_aliasing = (mask & 1) != 0;
2714 52030005 : mask >>= 1;
2715 52030005 : opts_set->x_flag_ipa_vrp = (mask & 1) != 0;
2716 52030005 : mask >>= 1;
2717 52030005 : opts_set->x_flag_ira_hoist_pressure = (mask & 1) != 0;
2718 52030005 : mask >>= 1;
2719 52030005 : opts_set->x_flag_ira_loop_pressure = (mask & 1) != 0;
2720 52030005 : mask >>= 1;
2721 52030005 : opts_set->x_flag_ira_share_save_slots = (mask & 1) != 0;
2722 52030005 : mask >>= 1;
2723 52030005 : opts_set->x_flag_ira_share_spill_slots = (mask & 1) != 0;
2724 52030005 : mask >>= 1;
2725 52030005 : opts_set->x_flag_isolate_erroneous_paths_attribute = (mask & 1) != 0;
2726 52030005 : mask >>= 1;
2727 52030005 : mask = ptr->explicit_mask[6];
2728 52030005 : opts_set->x_flag_isolate_erroneous_paths_dereference = (mask & 1) != 0;
2729 52030005 : mask >>= 1;
2730 52030005 : opts_set->x_flag_ivopts = (mask & 1) != 0;
2731 52030005 : mask >>= 1;
2732 52030005 : opts_set->x_flag_jump_tables = (mask & 1) != 0;
2733 52030005 : mask >>= 1;
2734 52030005 : opts_set->x_flag_keep_gc_roots_live = (mask & 1) != 0;
2735 52030005 : mask >>= 1;
2736 52030005 : opts_set->x_flag_late_combine_instructions = (mask & 1) != 0;
2737 52030005 : mask >>= 1;
2738 52030005 : opts_set->x_flag_lifetime_dse = (mask & 1) != 0;
2739 52030005 : mask >>= 1;
2740 52030005 : opts_set->x_flag_limit_function_alignment = (mask & 1) != 0;
2741 52030005 : mask >>= 1;
2742 52030005 : opts_set->x_flag_live_range_shrinkage = (mask & 1) != 0;
2743 52030005 : mask >>= 1;
2744 52030005 : opts_set->x_flag_loop_interchange = (mask & 1) != 0;
2745 52030005 : mask >>= 1;
2746 52030005 : opts_set->x_flag_loop_nest_optimize = (mask & 1) != 0;
2747 52030005 : mask >>= 1;
2748 52030005 : opts_set->x_flag_loop_parallelize_all = (mask & 1) != 0;
2749 52030005 : mask >>= 1;
2750 52030005 : opts_set->x_flag_unroll_jam = (mask & 1) != 0;
2751 52030005 : mask >>= 1;
2752 52030005 : opts_set->x_flag_lra_remat = (mask & 1) != 0;
2753 52030005 : mask >>= 1;
2754 52030005 : opts_set->x_flag_malloc_dce = (mask & 1) != 0;
2755 52030005 : mask >>= 1;
2756 52030005 : opts_set->x_flag_errno_math = (mask & 1) != 0;
2757 52030005 : mask >>= 1;
2758 52030005 : opts_set->x_flag_modulo_sched = (mask & 1) != 0;
2759 52030005 : mask >>= 1;
2760 52030005 : opts_set->x_flag_modulo_sched_allow_regmoves = (mask & 1) != 0;
2761 52030005 : mask >>= 1;
2762 52030005 : opts_set->x_flag_move_loop_invariants = (mask & 1) != 0;
2763 52030005 : mask >>= 1;
2764 52030005 : opts_set->x_flag_move_loop_stores = (mask & 1) != 0;
2765 52030005 : mask >>= 1;
2766 52030005 : opts_set->x_flag_non_call_exceptions = (mask & 1) != 0;
2767 52030005 : mask >>= 1;
2768 52030005 : opts_set->x_flag_nothrow_opt = (mask & 1) != 0;
2769 52030005 : mask >>= 1;
2770 52030005 : opts_set->x_flag_omit_frame_pointer = (mask & 1) != 0;
2771 52030005 : mask >>= 1;
2772 52030005 : opts_set->x_flag_opt_info = (mask & 1) != 0;
2773 52030005 : mask >>= 1;
2774 52030005 : opts_set->x_flag_optimize_crc = (mask & 1) != 0;
2775 52030005 : mask >>= 1;
2776 52030005 : opts_set->x_flag_optimize_sibling_calls = (mask & 1) != 0;
2777 52030005 : mask >>= 1;
2778 52030005 : opts_set->x_flag_optimize_strlen = (mask & 1) != 0;
2779 52030005 : mask >>= 1;
2780 52030005 : opts_set->x_flag_pack_struct = (mask & 1) != 0;
2781 52030005 : mask >>= 1;
2782 52030005 : opts_set->x_flag_partial_inlining = (mask & 1) != 0;
2783 52030005 : mask >>= 1;
2784 52030005 : opts_set->x_flag_pcc_struct_return = (mask & 1) != 0;
2785 52030005 : mask >>= 1;
2786 52030005 : opts_set->x_flag_peel_loops = (mask & 1) != 0;
2787 52030005 : mask >>= 1;
2788 52030005 : opts_set->x_flag_no_peephole = (mask & 1) != 0;
2789 52030005 : mask >>= 1;
2790 52030005 : opts_set->x_flag_peephole2 = (mask & 1) != 0;
2791 52030005 : mask >>= 1;
2792 52030005 : opts_set->x_flag_plt = (mask & 1) != 0;
2793 52030005 : mask >>= 1;
2794 52030005 : opts_set->x_flag_predictive_commoning = (mask & 1) != 0;
2795 52030005 : mask >>= 1;
2796 52030005 : opts_set->x_flag_prefetch_loop_arrays = (mask & 1) != 0;
2797 52030005 : mask >>= 1;
2798 52030005 : opts_set->x_flag_printf_return_value = (mask & 1) != 0;
2799 52030005 : mask >>= 1;
2800 52030005 : opts_set->x_flag_profile_partial_training = (mask & 1) != 0;
2801 52030005 : mask >>= 1;
2802 52030005 : opts_set->x_flag_profile_reorder_functions = (mask & 1) != 0;
2803 52030005 : mask >>= 1;
2804 52030005 : opts_set->x_flag_reciprocal_math = (mask & 1) != 0;
2805 52030005 : mask >>= 1;
2806 52030005 : opts_set->x_flag_ree = (mask & 1) != 0;
2807 52030005 : mask >>= 1;
2808 52030005 : opts_set->x_flag_rename_registers = (mask & 1) != 0;
2809 52030005 : mask >>= 1;
2810 52030005 : opts_set->x_flag_reorder_blocks = (mask & 1) != 0;
2811 52030005 : mask >>= 1;
2812 52030005 : opts_set->x_flag_reorder_blocks_and_partition = (mask & 1) != 0;
2813 52030005 : mask >>= 1;
2814 52030005 : opts_set->x_flag_reorder_functions = (mask & 1) != 0;
2815 52030005 : mask >>= 1;
2816 52030005 : opts_set->x_flag_rerun_cse_after_loop = (mask & 1) != 0;
2817 52030005 : mask >>= 1;
2818 52030005 : opts_set->x_flag_resched_modulo_sched = (mask & 1) != 0;
2819 52030005 : mask >>= 1;
2820 52030005 : opts_set->x_flag_rounding_math = (mask & 1) != 0;
2821 52030005 : mask >>= 1;
2822 52030005 : opts_set->x_flag_rtti = (mask & 1) != 0;
2823 52030005 : mask >>= 1;
2824 52030005 : opts_set->x_flag_save_optimization_record = (mask & 1) != 0;
2825 52030005 : mask >>= 1;
2826 52030005 : opts_set->x_flag_sched_critical_path_heuristic = (mask & 1) != 0;
2827 52030005 : mask >>= 1;
2828 52030005 : opts_set->x_flag_sched_dep_count_heuristic = (mask & 1) != 0;
2829 52030005 : mask >>= 1;
2830 52030005 : opts_set->x_flag_sched_group_heuristic = (mask & 1) != 0;
2831 52030005 : mask >>= 1;
2832 52030005 : opts_set->x_flag_schedule_interblock = (mask & 1) != 0;
2833 52030005 : mask >>= 1;
2834 52030005 : opts_set->x_flag_sched_last_insn_heuristic = (mask & 1) != 0;
2835 52030005 : mask >>= 1;
2836 52030005 : opts_set->x_flag_sched_pressure = (mask & 1) != 0;
2837 52030005 : mask >>= 1;
2838 52030005 : opts_set->x_flag_sched_rank_heuristic = (mask & 1) != 0;
2839 52030005 : mask >>= 1;
2840 52030005 : opts_set->x_flag_schedule_speculative = (mask & 1) != 0;
2841 52030005 : mask >>= 1;
2842 52030005 : opts_set->x_flag_sched_spec_insn_heuristic = (mask & 1) != 0;
2843 52030005 : mask >>= 1;
2844 52030005 : opts_set->x_flag_schedule_speculative_load = (mask & 1) != 0;
2845 52030005 : mask >>= 1;
2846 52030005 : opts_set->x_flag_schedule_speculative_load_dangerous = (mask & 1) != 0;
2847 52030005 : mask >>= 1;
2848 52030005 : opts_set->x_flag_sched2_use_superblocks = (mask & 1) != 0;
2849 52030005 : mask >>= 1;
2850 52030005 : opts_set->x_flag_schedule_fusion = (mask & 1) != 0;
2851 52030005 : mask >>= 1;
2852 52030005 : opts_set->x_flag_schedule_insns = (mask & 1) != 0;
2853 52030005 : mask >>= 1;
2854 52030005 : opts_set->x_flag_schedule_insns_after_reload = (mask & 1) != 0;
2855 52030005 : mask >>= 1;
2856 52030005 : mask = ptr->explicit_mask[7];
2857 52030005 : opts_set->x_flag_section_anchors = (mask & 1) != 0;
2858 52030005 : mask >>= 1;
2859 52030005 : opts_set->x_flag_sel_sched_pipelining = (mask & 1) != 0;
2860 52030005 : mask >>= 1;
2861 52030005 : opts_set->x_flag_sel_sched_pipelining_outer_loops = (mask & 1) != 0;
2862 52030005 : mask >>= 1;
2863 52030005 : opts_set->x_flag_sel_sched_reschedule_pipelined = (mask & 1) != 0;
2864 52030005 : mask >>= 1;
2865 52030005 : opts_set->x_flag_selective_scheduling = (mask & 1) != 0;
2866 52030005 : mask >>= 1;
2867 52030005 : opts_set->x_flag_selective_scheduling2 = (mask & 1) != 0;
2868 52030005 : mask >>= 1;
2869 52030005 : opts_set->x_flag_semantic_interposition = (mask & 1) != 0;
2870 52030005 : mask >>= 1;
2871 52030005 : opts_set->x_flag_short_enums = (mask & 1) != 0;
2872 52030005 : mask >>= 1;
2873 52030005 : opts_set->x_flag_short_wchar = (mask & 1) != 0;
2874 52030005 : mask >>= 1;
2875 52030005 : opts_set->x_flag_shrink_wrap = (mask & 1) != 0;
2876 52030005 : mask >>= 1;
2877 52030005 : opts_set->x_flag_shrink_wrap_separate = (mask & 1) != 0;
2878 52030005 : mask >>= 1;
2879 52030005 : opts_set->x_flag_signaling_nans = (mask & 1) != 0;
2880 52030005 : mask >>= 1;
2881 52030005 : opts_set->x_flag_signed_zeros = (mask & 1) != 0;
2882 52030005 : mask >>= 1;
2883 52030005 : opts_set->x_flag_single_precision_constant = (mask & 1) != 0;
2884 52030005 : mask >>= 1;
2885 52030005 : opts_set->x_flag_speculatively_call_stored_functions = (mask & 1) != 0;
2886 52030005 : mask >>= 1;
2887 52030005 : opts_set->x_flag_split_ivs_in_unroller = (mask & 1) != 0;
2888 52030005 : mask >>= 1;
2889 52030005 : opts_set->x_flag_split_loops = (mask & 1) != 0;
2890 52030005 : mask >>= 1;
2891 52030005 : opts_set->x_flag_split_paths = (mask & 1) != 0;
2892 52030005 : mask >>= 1;
2893 52030005 : opts_set->x_flag_split_wide_types = (mask & 1) != 0;
2894 52030005 : mask >>= 1;
2895 52030005 : opts_set->x_flag_split_wide_types_early = (mask & 1) != 0;
2896 52030005 : mask >>= 1;
2897 52030005 : opts_set->x_flag_ssa_backprop = (mask & 1) != 0;
2898 52030005 : mask >>= 1;
2899 52030005 : opts_set->x_flag_ssa_phiopt = (mask & 1) != 0;
2900 52030005 : mask >>= 1;
2901 52030005 : opts_set->x_flag_stack_clash_protection = (mask & 1) != 0;
2902 52030005 : mask >>= 1;
2903 52030005 : opts_set->x_flag_stack_protect = (mask & 1) != 0;
2904 52030005 : mask >>= 1;
2905 52030005 : opts_set->x_flag_stdarg_opt = (mask & 1) != 0;
2906 52030005 : mask >>= 1;
2907 52030005 : opts_set->x_flag_store_merging = (mask & 1) != 0;
2908 52030005 : mask >>= 1;
2909 52030005 : opts_set->x_flag_strict_aliasing = (mask & 1) != 0;
2910 52030005 : mask >>= 1;
2911 52030005 : opts_set->x_flag_strict_enums = (mask & 1) != 0;
2912 52030005 : mask >>= 1;
2913 52030005 : opts_set->x_flag_strict_volatile_bitfields = (mask & 1) != 0;
2914 52030005 : mask >>= 1;
2915 52030005 : opts_set->x_flag_thread_jumps = (mask & 1) != 0;
2916 52030005 : mask >>= 1;
2917 52030005 : opts_set->x_flag_threadsafe_statics = (mask & 1) != 0;
2918 52030005 : mask >>= 1;
2919 52030005 : opts_set->x_flag_toplevel_reorder = (mask & 1) != 0;
2920 52030005 : mask >>= 1;
2921 52030005 : opts_set->x_flag_tracer = (mask & 1) != 0;
2922 52030005 : mask >>= 1;
2923 52030005 : opts_set->x_flag_trapping_math = (mask & 1) != 0;
2924 52030005 : mask >>= 1;
2925 52030005 : opts_set->x_flag_trapv = (mask & 1) != 0;
2926 52030005 : mask >>= 1;
2927 52030005 : opts_set->x_flag_tree_bit_ccp = (mask & 1) != 0;
2928 52030005 : mask >>= 1;
2929 52030005 : opts_set->x_flag_tree_builtin_call_dce = (mask & 1) != 0;
2930 52030005 : mask >>= 1;
2931 52030005 : opts_set->x_flag_tree_ccp = (mask & 1) != 0;
2932 52030005 : mask >>= 1;
2933 52030005 : opts_set->x_flag_tree_ch = (mask & 1) != 0;
2934 52030005 : mask >>= 1;
2935 52030005 : opts_set->x_flag_tree_coalesce_vars = (mask & 1) != 0;
2936 52030005 : mask >>= 1;
2937 52030005 : opts_set->x_flag_tree_copy_prop = (mask & 1) != 0;
2938 52030005 : mask >>= 1;
2939 52030005 : opts_set->x_flag_tree_cselim = (mask & 1) != 0;
2940 52030005 : mask >>= 1;
2941 52030005 : opts_set->x_flag_tree_dce = (mask & 1) != 0;
2942 52030005 : mask >>= 1;
2943 52030005 : opts_set->x_flag_tree_dom = (mask & 1) != 0;
2944 52030005 : mask >>= 1;
2945 52030005 : opts_set->x_flag_tree_dse = (mask & 1) != 0;
2946 52030005 : mask >>= 1;
2947 52030005 : opts_set->x_flag_tree_forwprop = (mask & 1) != 0;
2948 52030005 : mask >>= 1;
2949 52030005 : opts_set->x_flag_tree_fre = (mask & 1) != 0;
2950 52030005 : mask >>= 1;
2951 52030005 : opts_set->x_flag_tree_loop_distribute_patterns = (mask & 1) != 0;
2952 52030005 : mask >>= 1;
2953 52030005 : opts_set->x_flag_tree_loop_distribution = (mask & 1) != 0;
2954 52030005 : mask >>= 1;
2955 52030005 : opts_set->x_flag_tree_loop_if_convert = (mask & 1) != 0;
2956 52030005 : mask >>= 1;
2957 52030005 : opts_set->x_flag_tree_loop_im = (mask & 1) != 0;
2958 52030005 : mask >>= 1;
2959 52030005 : opts_set->x_flag_tree_loop_ivcanon = (mask & 1) != 0;
2960 52030005 : mask >>= 1;
2961 52030005 : opts_set->x_flag_tree_loop_optimize = (mask & 1) != 0;
2962 52030005 : mask >>= 1;
2963 52030005 : opts_set->x_flag_tree_loop_vectorize = (mask & 1) != 0;
2964 52030005 : mask >>= 1;
2965 52030005 : opts_set->x_flag_tree_partial_pre = (mask & 1) != 0;
2966 52030005 : mask >>= 1;
2967 52030005 : opts_set->x_flag_tree_phiprop = (mask & 1) != 0;
2968 52030005 : mask >>= 1;
2969 52030005 : opts_set->x_flag_tree_pre = (mask & 1) != 0;
2970 52030005 : mask >>= 1;
2971 52030005 : opts_set->x_flag_tree_pta = (mask & 1) != 0;
2972 52030005 : mask >>= 1;
2973 52030005 : opts_set->x_flag_tree_reassoc = (mask & 1) != 0;
2974 52030005 : mask >>= 1;
2975 52030005 : opts_set->x_flag_tree_scev_cprop = (mask & 1) != 0;
2976 52030005 : mask >>= 1;
2977 52030005 : opts_set->x_flag_tree_sink = (mask & 1) != 0;
2978 52030005 : mask >>= 1;
2979 52030005 : opts_set->x_flag_tree_slp_vectorize = (mask & 1) != 0;
2980 52030005 : mask >>= 1;
2981 52030005 : opts_set->x_flag_tree_slsr = (mask & 1) != 0;
2982 52030005 : mask >>= 1;
2983 52030005 : opts_set->x_flag_tree_sra = (mask & 1) != 0;
2984 52030005 : mask >>= 1;
2985 52030005 : mask = ptr->explicit_mask[8];
2986 52030005 : opts_set->x_flag_tree_switch_conversion = (mask & 1) != 0;
2987 52030005 : mask >>= 1;
2988 52030005 : opts_set->x_flag_tree_tail_merge = (mask & 1) != 0;
2989 52030005 : mask >>= 1;
2990 52030005 : opts_set->x_flag_tree_ter = (mask & 1) != 0;
2991 52030005 : mask >>= 1;
2992 52030005 : opts_set->x_flag_tree_vectorize = (mask & 1) != 0;
2993 52030005 : mask >>= 1;
2994 52030005 : opts_set->x_flag_tree_vrp = (mask & 1) != 0;
2995 52030005 : mask >>= 1;
2996 52030005 : opts_set->x_flag_unconstrained_commons = (mask & 1) != 0;
2997 52030005 : mask >>= 1;
2998 52030005 : opts_set->x_flag_unreachable_traps = (mask & 1) != 0;
2999 52030005 : mask >>= 1;
3000 52030005 : opts_set->x_flag_unroll_all_loops = (mask & 1) != 0;
3001 52030005 : mask >>= 1;
3002 52030005 : opts_set->x_flag_cunroll_grow_size = (mask & 1) != 0;
3003 52030005 : mask >>= 1;
3004 52030005 : opts_set->x_flag_unroll_loops = (mask & 1) != 0;
3005 52030005 : mask >>= 1;
3006 52030005 : opts_set->x_flag_unsafe_math_optimizations = (mask & 1) != 0;
3007 52030005 : mask >>= 1;
3008 52030005 : opts_set->x_flag_unswitch_loops = (mask & 1) != 0;
3009 52030005 : mask >>= 1;
3010 52030005 : opts_set->x_flag_unwind_tables = (mask & 1) != 0;
3011 52030005 : mask >>= 1;
3012 52030005 : opts_set->x_flag_var_tracking = (mask & 1) != 0;
3013 52030005 : mask >>= 1;
3014 52030005 : opts_set->x_flag_var_tracking_assignments = (mask & 1) != 0;
3015 52030005 : mask >>= 1;
3016 52030005 : opts_set->x_flag_var_tracking_assignments_toggle = (mask & 1) != 0;
3017 52030005 : mask >>= 1;
3018 52030005 : opts_set->x_flag_var_tracking_uninit = (mask & 1) != 0;
3019 52030005 : mask >>= 1;
3020 52030005 : opts_set->x_flag_variable_expansion_in_unroller = (mask & 1) != 0;
3021 52030005 : mask >>= 1;
3022 52030005 : opts_set->x_flag_version_loops_for_strides = (mask & 1) != 0;
3023 52030005 : mask >>= 1;
3024 52030005 : opts_set->x_flag_value_profile_transformations = (mask & 1) != 0;
3025 52030005 : mask >>= 1;
3026 52030005 : opts_set->x_flag_web = (mask & 1) != 0;
3027 52030005 : mask >>= 1;
3028 52030005 : opts_set->x_flag_wrapv = (mask & 1) != 0;
3029 52030005 : mask >>= 1;
3030 52030005 : opts_set->x_flag_wrapv_pointer = (mask & 1) != 0;
3031 52030005 : mask >>= 1;
3032 52030005 : opts_set->x_debug_nonbind_markers_p = (mask & 1) != 0;
3033 52030005 : mask >>= 1;
3034 52030005 : opts_set->x_ix86_use_scatter = (mask & 1) != 0;
3035 52030005 : mask >>= 1;
3036 52030005 : opts_set->x_ix86_unroll_only_small_loops = (mask & 1) != 0;
3037 52030005 : mask >>= 1;
3038 52030005 : opts_set->x_str_align_functions = (mask & 1) ? "" : nullptr;
3039 52030005 : mask >>= 1;
3040 52030005 : opts_set->x_str_align_jumps = (mask & 1) ? "" : nullptr;
3041 52030005 : mask >>= 1;
3042 52030005 : opts_set->x_str_align_labels = (mask & 1) ? "" : nullptr;
3043 52030005 : mask >>= 1;
3044 52030005 : opts_set->x_str_align_loops = (mask & 1) ? "" : nullptr;
3045 52030005 : mask >>= 1;
3046 52030005 : opts_set->x_flag_patchable_function_entry = (mask & 1) ? "" : nullptr;
3047 52030005 : mask >>= 1;
3048 52030005 : targetm.override_options_after_change ();
3049 52030005 : }
3050 :
3051 : /* Print optimization options from a structure. */
3052 : void
3053 0 : cl_optimization_print (FILE *file,
3054 : int indent_to,
3055 : struct cl_optimization *ptr)
3056 : {
3057 0 : fputs ("\n", file);
3058 0 : if (ptr->x_param_align_loop_iterations)
3059 0 : fprintf (file, "%*s%s (%#x)\n",
3060 : indent_to, "",
3061 : "param_align_loop_iterations",
3062 : ptr->x_param_align_loop_iterations);
3063 :
3064 0 : if (ptr->x_param_align_threshold)
3065 0 : fprintf (file, "%*s%s (%#x)\n",
3066 : indent_to, "",
3067 : "param_align_threshold",
3068 : ptr->x_param_align_threshold);
3069 :
3070 0 : if (ptr->x_param_asan_protect_allocas)
3071 0 : fprintf (file, "%*s%s (%#x)\n",
3072 : indent_to, "",
3073 : "param_asan_protect_allocas",
3074 : ptr->x_param_asan_protect_allocas);
3075 :
3076 0 : if (ptr->x_param_asan_instrument_reads)
3077 0 : fprintf (file, "%*s%s (%#x)\n",
3078 : indent_to, "",
3079 : "param_asan_instrument_reads",
3080 : ptr->x_param_asan_instrument_reads);
3081 :
3082 0 : if (ptr->x_param_asan_instrument_writes)
3083 0 : fprintf (file, "%*s%s (%#x)\n",
3084 : indent_to, "",
3085 : "param_asan_instrument_writes",
3086 : ptr->x_param_asan_instrument_writes);
3087 :
3088 0 : if (ptr->x_param_asan_instrumentation_with_call_threshold)
3089 0 : fprintf (file, "%*s%s (%#x)\n",
3090 : indent_to, "",
3091 : "param_asan_instrumentation_with_call_threshold",
3092 : ptr->x_param_asan_instrumentation_with_call_threshold);
3093 :
3094 0 : if (ptr->x_param_asan_kernel_mem_intrinsic_prefix)
3095 0 : fprintf (file, "%*s%s (%#x)\n",
3096 : indent_to, "",
3097 : "param_asan_kernel_mem_intrinsic_prefix",
3098 : ptr->x_param_asan_kernel_mem_intrinsic_prefix);
3099 :
3100 0 : if (ptr->x_param_asan_memintrin)
3101 0 : fprintf (file, "%*s%s (%#x)\n",
3102 : indent_to, "",
3103 : "param_asan_memintrin",
3104 : ptr->x_param_asan_memintrin);
3105 :
3106 0 : if (ptr->x_param_asan_stack)
3107 0 : fprintf (file, "%*s%s (%#x)\n",
3108 : indent_to, "",
3109 : "param_asan_stack",
3110 : ptr->x_param_asan_stack);
3111 :
3112 0 : if (ptr->x_param_asan_use_after_return)
3113 0 : fprintf (file, "%*s%s (%#x)\n",
3114 : indent_to, "",
3115 : "param_asan_use_after_return",
3116 : ptr->x_param_asan_use_after_return);
3117 :
3118 0 : if (ptr->x_param_auto_profile_bbs)
3119 0 : fprintf (file, "%*s%s (%#x)\n",
3120 : indent_to, "",
3121 : "param_auto_profile_bbs",
3122 : ptr->x_param_auto_profile_bbs);
3123 :
3124 0 : if (ptr->x_param_auto_profile_reorder_only)
3125 0 : fprintf (file, "%*s%s (%#x)\n",
3126 : indent_to, "",
3127 : "param_auto_profile_reorder_only",
3128 : ptr->x_param_auto_profile_reorder_only);
3129 :
3130 0 : if (ptr->x_param_avg_loop_niter)
3131 0 : fprintf (file, "%*s%s (%#x)\n",
3132 : indent_to, "",
3133 : "param_avg_loop_niter",
3134 : ptr->x_param_avg_loop_niter);
3135 :
3136 0 : if (ptr->x_param_avoid_fma_max_bits)
3137 0 : fprintf (file, "%*s%s (%#x)\n",
3138 : indent_to, "",
3139 : "param_avoid_fma_max_bits",
3140 : ptr->x_param_avoid_fma_max_bits);
3141 :
3142 0 : if (ptr->x_param_builtin_expect_probability)
3143 0 : fprintf (file, "%*s%s (%#x)\n",
3144 : indent_to, "",
3145 : "param_builtin_expect_probability",
3146 : ptr->x_param_builtin_expect_probability);
3147 :
3148 0 : if (ptr->x_param_builtin_string_cmp_inline_length)
3149 0 : fprintf (file, "%*s%s (%#x)\n",
3150 : indent_to, "",
3151 : "param_builtin_string_cmp_inline_length",
3152 : ptr->x_param_builtin_string_cmp_inline_length);
3153 :
3154 0 : if (ptr->x_param_case_values_threshold)
3155 0 : fprintf (file, "%*s%s (%#x)\n",
3156 : indent_to, "",
3157 : "param_case_values_threshold",
3158 : ptr->x_param_case_values_threshold);
3159 :
3160 0 : if (ptr->x_param_comdat_sharing_probability)
3161 0 : fprintf (file, "%*s%s (%#x)\n",
3162 : indent_to, "",
3163 : "param_comdat_sharing_probability",
3164 : ptr->x_param_comdat_sharing_probability);
3165 :
3166 0 : if (ptr->x_param_construct_interfere_size)
3167 0 : fprintf (file, "%*s%s (%#x)\n",
3168 : indent_to, "",
3169 : "param_construct_interfere_size",
3170 : ptr->x_param_construct_interfere_size);
3171 :
3172 0 : if (ptr->x_param_cycle_accurate_model)
3173 0 : fprintf (file, "%*s%s (%#x)\n",
3174 : indent_to, "",
3175 : "param_cycle_accurate_model",
3176 : ptr->x_param_cycle_accurate_model);
3177 :
3178 0 : if (ptr->x_param_destruct_interfere_size)
3179 0 : fprintf (file, "%*s%s (%#x)\n",
3180 : indent_to, "",
3181 : "param_destruct_interfere_size",
3182 : ptr->x_param_destruct_interfere_size);
3183 :
3184 0 : if (ptr->x_param_dse_max_alias_queries_per_store)
3185 0 : fprintf (file, "%*s%s (%#x)\n",
3186 : indent_to, "",
3187 : "param_dse_max_alias_queries_per_store",
3188 : ptr->x_param_dse_max_alias_queries_per_store);
3189 :
3190 0 : if (ptr->x_param_dse_max_object_size)
3191 0 : fprintf (file, "%*s%s (%#x)\n",
3192 : indent_to, "",
3193 : "param_dse_max_object_size",
3194 : ptr->x_param_dse_max_object_size);
3195 :
3196 0 : if (ptr->x_param_early_inlining_insns)
3197 0 : fprintf (file, "%*s%s (%#x)\n",
3198 : indent_to, "",
3199 : "param_early_inlining_insns",
3200 : ptr->x_param_early_inlining_insns);
3201 :
3202 0 : if (ptr->x_param_fsm_scale_path_stmts)
3203 0 : fprintf (file, "%*s%s (%#x)\n",
3204 : indent_to, "",
3205 : "param_fsm_scale_path_stmts",
3206 : ptr->x_param_fsm_scale_path_stmts);
3207 :
3208 0 : if (ptr->x_param_fully_pipelined_fma)
3209 0 : fprintf (file, "%*s%s (%#x)\n",
3210 : indent_to, "",
3211 : "param_fully_pipelined_fma",
3212 : ptr->x_param_fully_pipelined_fma);
3213 :
3214 0 : if (ptr->x_param_gcse_after_reload_critical_fraction)
3215 0 : fprintf (file, "%*s%s (%#x)\n",
3216 : indent_to, "",
3217 : "param_gcse_after_reload_critical_fraction",
3218 : ptr->x_param_gcse_after_reload_critical_fraction);
3219 :
3220 0 : if (ptr->x_param_gcse_after_reload_partial_fraction)
3221 0 : fprintf (file, "%*s%s (%#x)\n",
3222 : indent_to, "",
3223 : "param_gcse_after_reload_partial_fraction",
3224 : ptr->x_param_gcse_after_reload_partial_fraction);
3225 :
3226 0 : if (ptr->x_param_gcse_cost_distance_ratio)
3227 0 : fprintf (file, "%*s%s (%#x)\n",
3228 : indent_to, "",
3229 : "param_gcse_cost_distance_ratio",
3230 : ptr->x_param_gcse_cost_distance_ratio);
3231 :
3232 0 : if (ptr->x_param_gcse_unrestricted_cost)
3233 0 : fprintf (file, "%*s%s (%#x)\n",
3234 : indent_to, "",
3235 : "param_gcse_unrestricted_cost",
3236 : ptr->x_param_gcse_unrestricted_cost);
3237 :
3238 0 : if (ptr->x_param_graphite_max_arrays_per_scop)
3239 0 : fprintf (file, "%*s%s (%#x)\n",
3240 : indent_to, "",
3241 : "param_graphite_max_arrays_per_scop",
3242 : ptr->x_param_graphite_max_arrays_per_scop);
3243 :
3244 0 : if (ptr->x_param_graphite_max_nb_scop_params)
3245 0 : fprintf (file, "%*s%s (%#x)\n",
3246 : indent_to, "",
3247 : "param_graphite_max_nb_scop_params",
3248 : ptr->x_param_graphite_max_nb_scop_params);
3249 :
3250 0 : if (ptr->x_param_hardcfr_max_blocks)
3251 0 : fprintf (file, "%*s%s (%#x)\n",
3252 : indent_to, "",
3253 : "param_hardcfr_max_blocks",
3254 : ptr->x_param_hardcfr_max_blocks);
3255 :
3256 0 : if (ptr->x_param_hardcfr_max_inline_blocks)
3257 0 : fprintf (file, "%*s%s (%#x)\n",
3258 : indent_to, "",
3259 : "param_hardcfr_max_inline_blocks",
3260 : ptr->x_param_hardcfr_max_inline_blocks);
3261 :
3262 0 : if (ptr->x_param_hwasan_instrument_allocas)
3263 0 : fprintf (file, "%*s%s (%#x)\n",
3264 : indent_to, "",
3265 : "param_hwasan_instrument_allocas",
3266 : ptr->x_param_hwasan_instrument_allocas);
3267 :
3268 0 : if (ptr->x_param_hwasan_instrument_mem_intrinsics)
3269 0 : fprintf (file, "%*s%s (%#x)\n",
3270 : indent_to, "",
3271 : "param_hwasan_instrument_mem_intrinsics",
3272 : ptr->x_param_hwasan_instrument_mem_intrinsics);
3273 :
3274 0 : if (ptr->x_param_hwasan_instrument_reads)
3275 0 : fprintf (file, "%*s%s (%#x)\n",
3276 : indent_to, "",
3277 : "param_hwasan_instrument_reads",
3278 : ptr->x_param_hwasan_instrument_reads);
3279 :
3280 0 : if (ptr->x_param_hwasan_instrument_stack)
3281 0 : fprintf (file, "%*s%s (%#x)\n",
3282 : indent_to, "",
3283 : "param_hwasan_instrument_stack",
3284 : ptr->x_param_hwasan_instrument_stack);
3285 :
3286 0 : if (ptr->x_param_hwasan_instrument_writes)
3287 0 : fprintf (file, "%*s%s (%#x)\n",
3288 : indent_to, "",
3289 : "param_hwasan_instrument_writes",
3290 : ptr->x_param_hwasan_instrument_writes);
3291 :
3292 0 : if (ptr->x_param_hwasan_random_frame_tag)
3293 0 : fprintf (file, "%*s%s (%#x)\n",
3294 : indent_to, "",
3295 : "param_hwasan_random_frame_tag",
3296 : ptr->x_param_hwasan_random_frame_tag);
3297 :
3298 0 : if (ptr->x_param_inline_heuristics_hint_percent)
3299 0 : fprintf (file, "%*s%s (%#x)\n",
3300 : indent_to, "",
3301 : "param_inline_heuristics_hint_percent",
3302 : ptr->x_param_inline_heuristics_hint_percent);
3303 :
3304 0 : if (ptr->x_param_inline_min_speedup)
3305 0 : fprintf (file, "%*s%s (%#x)\n",
3306 : indent_to, "",
3307 : "param_inline_min_speedup",
3308 : ptr->x_param_inline_min_speedup);
3309 :
3310 0 : if (ptr->x_param_inline_unit_growth)
3311 0 : fprintf (file, "%*s%s (%#x)\n",
3312 : indent_to, "",
3313 : "param_inline_unit_growth",
3314 : ptr->x_param_inline_unit_growth);
3315 :
3316 0 : if (ptr->x_param_ipa_cp_eval_threshold)
3317 0 : fprintf (file, "%*s%s (%#x)\n",
3318 : indent_to, "",
3319 : "param_ipa_cp_eval_threshold",
3320 : ptr->x_param_ipa_cp_eval_threshold);
3321 :
3322 0 : if (ptr->x_param_ipa_cp_large_unit_insns)
3323 0 : fprintf (file, "%*s%s (%#x)\n",
3324 : indent_to, "",
3325 : "param_ipa_cp_large_unit_insns",
3326 : ptr->x_param_ipa_cp_large_unit_insns);
3327 :
3328 0 : if (ptr->x_param_ipa_cp_loop_hint_bonus)
3329 0 : fprintf (file, "%*s%s (%#x)\n",
3330 : indent_to, "",
3331 : "param_ipa_cp_loop_hint_bonus",
3332 : ptr->x_param_ipa_cp_loop_hint_bonus);
3333 :
3334 0 : if (ptr->x_param_ipa_cp_max_recursive_depth)
3335 0 : fprintf (file, "%*s%s (%#x)\n",
3336 : indent_to, "",
3337 : "param_ipa_cp_max_recursive_depth",
3338 : ptr->x_param_ipa_cp_max_recursive_depth);
3339 :
3340 0 : if (ptr->x_param_ipa_cp_min_recursive_probability)
3341 0 : fprintf (file, "%*s%s (%#x)\n",
3342 : indent_to, "",
3343 : "param_ipa_cp_min_recursive_probability",
3344 : ptr->x_param_ipa_cp_min_recursive_probability);
3345 :
3346 0 : if (ptr->x_param_ipa_cp_recursion_penalty)
3347 0 : fprintf (file, "%*s%s (%#x)\n",
3348 : indent_to, "",
3349 : "param_ipa_cp_recursion_penalty",
3350 : ptr->x_param_ipa_cp_recursion_penalty);
3351 :
3352 0 : if (ptr->x_param_ipa_cp_recursive_freq_factor)
3353 0 : fprintf (file, "%*s%s (%#x)\n",
3354 : indent_to, "",
3355 : "param_ipa_cp_recursive_freq_factor",
3356 : ptr->x_param_ipa_cp_recursive_freq_factor);
3357 :
3358 0 : if (ptr->x_param_ipa_cp_single_call_penalty)
3359 0 : fprintf (file, "%*s%s (%#x)\n",
3360 : indent_to, "",
3361 : "param_ipa_cp_single_call_penalty",
3362 : ptr->x_param_ipa_cp_single_call_penalty);
3363 :
3364 0 : if (ptr->x_param_ipa_cp_sweeps)
3365 0 : fprintf (file, "%*s%s (%#x)\n",
3366 : indent_to, "",
3367 : "param_ipa_cp_sweeps",
3368 : ptr->x_param_ipa_cp_sweeps);
3369 :
3370 0 : if (ptr->x_param_ipa_cp_unit_growth)
3371 0 : fprintf (file, "%*s%s (%#x)\n",
3372 : indent_to, "",
3373 : "param_ipa_cp_unit_growth",
3374 : ptr->x_param_ipa_cp_unit_growth);
3375 :
3376 0 : if (ptr->x_param_ipa_cp_value_list_size)
3377 0 : fprintf (file, "%*s%s (%#x)\n",
3378 : indent_to, "",
3379 : "param_ipa_cp_value_list_size",
3380 : ptr->x_param_ipa_cp_value_list_size);
3381 :
3382 0 : if (ptr->x_param_ipa_jump_function_lookups)
3383 0 : fprintf (file, "%*s%s (%#x)\n",
3384 : indent_to, "",
3385 : "param_ipa_jump_function_lookups",
3386 : ptr->x_param_ipa_jump_function_lookups);
3387 :
3388 0 : if (ptr->x_param_ipa_max_aa_steps)
3389 0 : fprintf (file, "%*s%s (%#x)\n",
3390 : indent_to, "",
3391 : "param_ipa_max_aa_steps",
3392 : ptr->x_param_ipa_max_aa_steps);
3393 :
3394 0 : if (ptr->x_param_ipa_max_agg_items)
3395 0 : fprintf (file, "%*s%s (%#x)\n",
3396 : indent_to, "",
3397 : "param_ipa_max_agg_items",
3398 : ptr->x_param_ipa_max_agg_items);
3399 :
3400 0 : if (ptr->x_param_ipa_max_loop_predicates)
3401 0 : fprintf (file, "%*s%s (%#x)\n",
3402 : indent_to, "",
3403 : "param_ipa_max_loop_predicates",
3404 : ptr->x_param_ipa_max_loop_predicates);
3405 :
3406 0 : if (ptr->x_param_ipa_max_param_expr_ops)
3407 0 : fprintf (file, "%*s%s (%#x)\n",
3408 : indent_to, "",
3409 : "param_ipa_max_param_expr_ops",
3410 : ptr->x_param_ipa_max_param_expr_ops);
3411 :
3412 0 : if (ptr->x_param_ipa_max_switch_predicate_bounds)
3413 0 : fprintf (file, "%*s%s (%#x)\n",
3414 : indent_to, "",
3415 : "param_ipa_max_switch_predicate_bounds",
3416 : ptr->x_param_ipa_max_switch_predicate_bounds);
3417 :
3418 0 : if (ptr->x_param_ipa_sra_deref_prob_threshold)
3419 0 : fprintf (file, "%*s%s (%#x)\n",
3420 : indent_to, "",
3421 : "param_ipa_sra_deref_prob_threshold",
3422 : ptr->x_param_ipa_sra_deref_prob_threshold);
3423 :
3424 0 : if (ptr->x_param_ipa_sra_max_replacements)
3425 0 : fprintf (file, "%*s%s (%#x)\n",
3426 : indent_to, "",
3427 : "param_ipa_sra_max_replacements",
3428 : ptr->x_param_ipa_sra_max_replacements);
3429 :
3430 0 : if (ptr->x_param_ipa_sra_ptr_growth_factor)
3431 0 : fprintf (file, "%*s%s (%#x)\n",
3432 : indent_to, "",
3433 : "param_ipa_sra_ptr_growth_factor",
3434 : ptr->x_param_ipa_sra_ptr_growth_factor);
3435 :
3436 0 : if (ptr->x_param_ipa_sra_ptrwrap_growth_factor)
3437 0 : fprintf (file, "%*s%s (%#x)\n",
3438 : indent_to, "",
3439 : "param_ipa_sra_ptrwrap_growth_factor",
3440 : ptr->x_param_ipa_sra_ptrwrap_growth_factor);
3441 :
3442 0 : if (ptr->x_param_ira_consider_dup_in_all_alts)
3443 0 : fprintf (file, "%*s%s (%#x)\n",
3444 : indent_to, "",
3445 : "param_ira_consider_dup_in_all_alts",
3446 : ptr->x_param_ira_consider_dup_in_all_alts);
3447 :
3448 0 : if (ptr->x_param_ira_loop_reserved_regs)
3449 0 : fprintf (file, "%*s%s (%#x)\n",
3450 : indent_to, "",
3451 : "param_ira_loop_reserved_regs",
3452 : ptr->x_param_ira_loop_reserved_regs);
3453 :
3454 0 : if (ptr->x_param_ira_max_conflict_table_size)
3455 0 : fprintf (file, "%*s%s (%#x)\n",
3456 : indent_to, "",
3457 : "param_ira_max_conflict_table_size",
3458 : ptr->x_param_ira_max_conflict_table_size);
3459 :
3460 0 : if (ptr->x_param_ira_max_loops_num)
3461 0 : fprintf (file, "%*s%s (%#x)\n",
3462 : indent_to, "",
3463 : "param_ira_max_loops_num",
3464 : ptr->x_param_ira_max_loops_num);
3465 :
3466 0 : if (ptr->x_param_ira_simple_lra_insn_threshold)
3467 0 : fprintf (file, "%*s%s (%#x)\n",
3468 : indent_to, "",
3469 : "param_ira_simple_lra_insn_threshold",
3470 : ptr->x_param_ira_simple_lra_insn_threshold);
3471 :
3472 0 : if (ptr->x_param_iv_always_prune_cand_set_bound)
3473 0 : fprintf (file, "%*s%s (%#x)\n",
3474 : indent_to, "",
3475 : "param_iv_always_prune_cand_set_bound",
3476 : ptr->x_param_iv_always_prune_cand_set_bound);
3477 :
3478 0 : if (ptr->x_param_iv_consider_all_candidates_bound)
3479 0 : fprintf (file, "%*s%s (%#x)\n",
3480 : indent_to, "",
3481 : "param_iv_consider_all_candidates_bound",
3482 : ptr->x_param_iv_consider_all_candidates_bound);
3483 :
3484 0 : if (ptr->x_param_iv_max_considered_uses)
3485 0 : fprintf (file, "%*s%s (%#x)\n",
3486 : indent_to, "",
3487 : "param_iv_max_considered_uses",
3488 : ptr->x_param_iv_max_considered_uses);
3489 :
3490 0 : if (ptr->x_ix86_vect_compare_costs)
3491 0 : fprintf (file, "%*s%s (%#x)\n",
3492 : indent_to, "",
3493 : "ix86_vect_compare_costs",
3494 : ptr->x_ix86_vect_compare_costs);
3495 :
3496 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_size)
3497 0 : fprintf (file, "%*s%s (%#x)\n",
3498 : indent_to, "",
3499 : "param_jump_table_max_growth_ratio_for_size",
3500 : ptr->x_param_jump_table_max_growth_ratio_for_size);
3501 :
3502 0 : if (ptr->x_param_jump_table_max_growth_ratio_for_speed)
3503 0 : fprintf (file, "%*s%s (%#x)\n",
3504 : indent_to, "",
3505 : "param_jump_table_max_growth_ratio_for_speed",
3506 : ptr->x_param_jump_table_max_growth_ratio_for_speed);
3507 :
3508 0 : if (ptr->x_param_l1_cache_line_size)
3509 0 : fprintf (file, "%*s%s (%#x)\n",
3510 : indent_to, "",
3511 : "param_l1_cache_line_size",
3512 : ptr->x_param_l1_cache_line_size);
3513 :
3514 0 : if (ptr->x_param_l1_cache_size)
3515 0 : fprintf (file, "%*s%s (%#x)\n",
3516 : indent_to, "",
3517 : "param_l1_cache_size",
3518 : ptr->x_param_l1_cache_size);
3519 :
3520 0 : if (ptr->x_param_l2_cache_size)
3521 0 : fprintf (file, "%*s%s (%#x)\n",
3522 : indent_to, "",
3523 : "param_l2_cache_size",
3524 : ptr->x_param_l2_cache_size);
3525 :
3526 0 : if (ptr->x_param_large_function_growth)
3527 0 : fprintf (file, "%*s%s (%#x)\n",
3528 : indent_to, "",
3529 : "param_large_function_growth",
3530 : ptr->x_param_large_function_growth);
3531 :
3532 0 : if (ptr->x_param_large_function_insns)
3533 0 : fprintf (file, "%*s%s (%#x)\n",
3534 : indent_to, "",
3535 : "param_large_function_insns",
3536 : ptr->x_param_large_function_insns);
3537 :
3538 0 : if (ptr->x_param_stack_frame_growth)
3539 0 : fprintf (file, "%*s%s (%#x)\n",
3540 : indent_to, "",
3541 : "param_stack_frame_growth",
3542 : ptr->x_param_stack_frame_growth);
3543 :
3544 0 : if (ptr->x_param_large_stack_frame)
3545 0 : fprintf (file, "%*s%s (%#x)\n",
3546 : indent_to, "",
3547 : "param_large_stack_frame",
3548 : ptr->x_param_large_stack_frame);
3549 :
3550 0 : if (ptr->x_param_large_unit_insns)
3551 0 : fprintf (file, "%*s%s (%#x)\n",
3552 : indent_to, "",
3553 : "param_large_unit_insns",
3554 : ptr->x_param_large_unit_insns);
3555 :
3556 0 : if (ptr->x_param_lim_expensive)
3557 0 : fprintf (file, "%*s%s (%#x)\n",
3558 : indent_to, "",
3559 : "param_lim_expensive",
3560 : ptr->x_param_lim_expensive);
3561 :
3562 0 : if (ptr->x_param_loop_block_tile_size)
3563 0 : fprintf (file, "%*s%s (%#x)\n",
3564 : indent_to, "",
3565 : "param_loop_block_tile_size",
3566 : ptr->x_param_loop_block_tile_size);
3567 :
3568 0 : if (ptr->x_param_loop_interchange_max_num_stmts)
3569 0 : fprintf (file, "%*s%s (%#x)\n",
3570 : indent_to, "",
3571 : "param_loop_interchange_max_num_stmts",
3572 : ptr->x_param_loop_interchange_max_num_stmts);
3573 :
3574 0 : if (ptr->x_param_loop_interchange_stride_ratio)
3575 0 : fprintf (file, "%*s%s (%#x)\n",
3576 : indent_to, "",
3577 : "param_loop_interchange_stride_ratio",
3578 : ptr->x_param_loop_interchange_stride_ratio);
3579 :
3580 0 : if (ptr->x_param_loop_invariant_max_bbs_in_loop)
3581 0 : fprintf (file, "%*s%s (%#x)\n",
3582 : indent_to, "",
3583 : "param_loop_invariant_max_bbs_in_loop",
3584 : ptr->x_param_loop_invariant_max_bbs_in_loop);
3585 :
3586 0 : if (ptr->x_param_loop_max_datarefs_for_datadeps)
3587 0 : fprintf (file, "%*s%s (%#x)\n",
3588 : indent_to, "",
3589 : "param_loop_max_datarefs_for_datadeps",
3590 : ptr->x_param_loop_max_datarefs_for_datadeps);
3591 :
3592 0 : if (ptr->x_param_loop_versioning_max_inner_insns)
3593 0 : fprintf (file, "%*s%s (%#x)\n",
3594 : indent_to, "",
3595 : "param_loop_versioning_max_inner_insns",
3596 : ptr->x_param_loop_versioning_max_inner_insns);
3597 :
3598 0 : if (ptr->x_param_loop_versioning_max_outer_insns)
3599 0 : fprintf (file, "%*s%s (%#x)\n",
3600 : indent_to, "",
3601 : "param_loop_versioning_max_outer_insns",
3602 : ptr->x_param_loop_versioning_max_outer_insns);
3603 :
3604 0 : if (ptr->x_param_lra_inheritance_ebb_probability_cutoff)
3605 0 : fprintf (file, "%*s%s (%#x)\n",
3606 : indent_to, "",
3607 : "param_lra_inheritance_ebb_probability_cutoff",
3608 : ptr->x_param_lra_inheritance_ebb_probability_cutoff);
3609 :
3610 0 : if (ptr->x_param_lra_max_considered_reload_pseudos)
3611 0 : fprintf (file, "%*s%s (%#x)\n",
3612 : indent_to, "",
3613 : "param_lra_max_considered_reload_pseudos",
3614 : ptr->x_param_lra_max_considered_reload_pseudos);
3615 :
3616 0 : if (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences)
3617 0 : fprintf (file, "%*s%s (%#x)\n",
3618 : indent_to, "",
3619 : "lra_max_pseudos_points_log2_considered_for_preferences",
3620 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
3621 :
3622 0 : if (ptr->x_param_lto_locality_frequency)
3623 0 : fprintf (file, "%*s%s (%#x)\n",
3624 : indent_to, "",
3625 : "param_lto_locality_frequency",
3626 : ptr->x_param_lto_locality_frequency);
3627 :
3628 0 : if (ptr->x_param_lto_locality_size)
3629 0 : fprintf (file, "%*s%s (%#x)\n",
3630 : indent_to, "",
3631 : "param_lto_locality_size",
3632 : ptr->x_param_lto_locality_size);
3633 :
3634 0 : if (ptr->x_param_max_average_unrolled_insns)
3635 0 : fprintf (file, "%*s%s (%#x)\n",
3636 : indent_to, "",
3637 : "param_max_average_unrolled_insns",
3638 : ptr->x_param_max_average_unrolled_insns);
3639 :
3640 0 : if (ptr->x_param_max_combine_insns)
3641 0 : fprintf (file, "%*s%s (%#x)\n",
3642 : indent_to, "",
3643 : "param_max_combine_insns",
3644 : ptr->x_param_max_combine_insns);
3645 :
3646 0 : if (ptr->x_param_max_combine_search_insns)
3647 0 : fprintf (file, "%*s%s (%#x)\n",
3648 : indent_to, "",
3649 : "param_max_combine_search_insns",
3650 : ptr->x_param_max_combine_search_insns);
3651 :
3652 0 : if (ptr->x_param_max_unroll_iterations)
3653 0 : fprintf (file, "%*s%s (%#x)\n",
3654 : indent_to, "",
3655 : "param_max_unroll_iterations",
3656 : ptr->x_param_max_unroll_iterations);
3657 :
3658 0 : if (ptr->x_param_max_completely_peel_times)
3659 0 : fprintf (file, "%*s%s (%#x)\n",
3660 : indent_to, "",
3661 : "param_max_completely_peel_times",
3662 : ptr->x_param_max_completely_peel_times);
3663 :
3664 0 : if (ptr->x_param_max_completely_peeled_insns)
3665 0 : fprintf (file, "%*s%s (%#x)\n",
3666 : indent_to, "",
3667 : "param_max_completely_peeled_insns",
3668 : ptr->x_param_max_completely_peeled_insns);
3669 :
3670 0 : if (ptr->x_param_max_crossjump_edges)
3671 0 : fprintf (file, "%*s%s (%#x)\n",
3672 : indent_to, "",
3673 : "param_max_crossjump_edges",
3674 : ptr->x_param_max_crossjump_edges);
3675 :
3676 0 : if (ptr->x_param_max_cse_insns)
3677 0 : fprintf (file, "%*s%s (%#x)\n",
3678 : indent_to, "",
3679 : "param_max_cse_insns",
3680 : ptr->x_param_max_cse_insns);
3681 :
3682 0 : if (ptr->x_param_max_cse_path_length)
3683 0 : fprintf (file, "%*s%s (%#x)\n",
3684 : indent_to, "",
3685 : "param_max_cse_path_length",
3686 : ptr->x_param_max_cse_path_length);
3687 :
3688 0 : if (ptr->x_param_max_cselib_memory_locations)
3689 0 : fprintf (file, "%*s%s (%#x)\n",
3690 : indent_to, "",
3691 : "param_max_cselib_memory_locations",
3692 : ptr->x_param_max_cselib_memory_locations);
3693 :
3694 0 : if (ptr->x_param_max_debug_marker_count)
3695 0 : fprintf (file, "%*s%s (%#x)\n",
3696 : indent_to, "",
3697 : "param_max_debug_marker_count",
3698 : ptr->x_param_max_debug_marker_count);
3699 :
3700 0 : if (ptr->x_param_max_delay_slot_insn_search)
3701 0 : fprintf (file, "%*s%s (%#x)\n",
3702 : indent_to, "",
3703 : "param_max_delay_slot_insn_search",
3704 : ptr->x_param_max_delay_slot_insn_search);
3705 :
3706 0 : if (ptr->x_param_max_delay_slot_live_search)
3707 0 : fprintf (file, "%*s%s (%#x)\n",
3708 : indent_to, "",
3709 : "param_max_delay_slot_live_search",
3710 : ptr->x_param_max_delay_slot_live_search);
3711 :
3712 0 : if (ptr->x_param_max_devirt_targets)
3713 0 : fprintf (file, "%*s%s (%#x)\n",
3714 : indent_to, "",
3715 : "param_max_devirt_targets",
3716 : ptr->x_param_max_devirt_targets);
3717 :
3718 0 : if (ptr->x_param_max_dse_active_local_stores)
3719 0 : fprintf (file, "%*s%s (%#x)\n",
3720 : indent_to, "",
3721 : "param_max_dse_active_local_stores",
3722 : ptr->x_param_max_dse_active_local_stores);
3723 :
3724 0 : if (ptr->x_param_early_inliner_max_iterations)
3725 0 : fprintf (file, "%*s%s (%#x)\n",
3726 : indent_to, "",
3727 : "param_early_inliner_max_iterations",
3728 : ptr->x_param_early_inliner_max_iterations);
3729 :
3730 0 : if (ptr->x_param_max_find_base_term_values)
3731 0 : fprintf (file, "%*s%s (%#x)\n",
3732 : indent_to, "",
3733 : "param_max_find_base_term_values",
3734 : ptr->x_param_max_find_base_term_values);
3735 :
3736 0 : if (ptr->x_param_max_fsm_thread_path_insns)
3737 0 : fprintf (file, "%*s%s (%#x)\n",
3738 : indent_to, "",
3739 : "param_max_fsm_thread_path_insns",
3740 : ptr->x_param_max_fsm_thread_path_insns);
3741 :
3742 0 : if (ptr->x_param_max_gcse_insertion_ratio)
3743 0 : fprintf (file, "%*s%s (%#x)\n",
3744 : indent_to, "",
3745 : "param_max_gcse_insertion_ratio",
3746 : ptr->x_param_max_gcse_insertion_ratio);
3747 :
3748 0 : if (ptr->x_param_max_gcse_memory)
3749 0 : fprintf (file, "%*s%s (%#x)\n",
3750 : indent_to, "",
3751 : "param_max_gcse_memory",
3752 : ptr->x_param_max_gcse_memory);
3753 :
3754 0 : if (ptr->x_param_max_goto_duplication_insns)
3755 0 : fprintf (file, "%*s%s (%#x)\n",
3756 : indent_to, "",
3757 : "param_max_goto_duplication_insns",
3758 : ptr->x_param_max_goto_duplication_insns);
3759 :
3760 0 : if (ptr->x_param_max_grow_copy_bb_insns)
3761 0 : fprintf (file, "%*s%s (%#x)\n",
3762 : indent_to, "",
3763 : "param_max_grow_copy_bb_insns",
3764 : ptr->x_param_max_grow_copy_bb_insns);
3765 :
3766 0 : if (ptr->x_param_max_hoist_depth)
3767 0 : fprintf (file, "%*s%s (%#x)\n",
3768 : indent_to, "",
3769 : "param_max_hoist_depth",
3770 : ptr->x_param_max_hoist_depth);
3771 :
3772 0 : if (ptr->x_param_inline_functions_called_once_insns)
3773 0 : fprintf (file, "%*s%s (%#x)\n",
3774 : indent_to, "",
3775 : "param_inline_functions_called_once_insns",
3776 : ptr->x_param_inline_functions_called_once_insns);
3777 :
3778 0 : if (ptr->x_param_inline_functions_called_once_loop_depth)
3779 0 : fprintf (file, "%*s%s (%#x)\n",
3780 : indent_to, "",
3781 : "param_inline_functions_called_once_loop_depth",
3782 : ptr->x_param_inline_functions_called_once_loop_depth);
3783 :
3784 0 : if (ptr->x_param_max_inline_insns_auto)
3785 0 : fprintf (file, "%*s%s (%#x)\n",
3786 : indent_to, "",
3787 : "param_max_inline_insns_auto",
3788 : ptr->x_param_max_inline_insns_auto);
3789 :
3790 0 : if (ptr->x_param_max_inline_insns_recursive_auto)
3791 0 : fprintf (file, "%*s%s (%#x)\n",
3792 : indent_to, "",
3793 : "param_max_inline_insns_recursive_auto",
3794 : ptr->x_param_max_inline_insns_recursive_auto);
3795 :
3796 0 : if (ptr->x_param_max_inline_insns_recursive)
3797 0 : fprintf (file, "%*s%s (%#x)\n",
3798 : indent_to, "",
3799 : "param_max_inline_insns_recursive",
3800 : ptr->x_param_max_inline_insns_recursive);
3801 :
3802 0 : if (ptr->x_param_max_inline_insns_single)
3803 0 : fprintf (file, "%*s%s (%#x)\n",
3804 : indent_to, "",
3805 : "param_max_inline_insns_single",
3806 : ptr->x_param_max_inline_insns_single);
3807 :
3808 0 : if (ptr->x_param_max_inline_insns_size)
3809 0 : fprintf (file, "%*s%s (%#x)\n",
3810 : indent_to, "",
3811 : "param_max_inline_insns_size",
3812 : ptr->x_param_max_inline_insns_size);
3813 :
3814 0 : if (ptr->x_param_max_inline_insns_small)
3815 0 : fprintf (file, "%*s%s (%#x)\n",
3816 : indent_to, "",
3817 : "param_max_inline_insns_small",
3818 : ptr->x_param_max_inline_insns_small);
3819 :
3820 0 : if (ptr->x_param_max_inline_recursive_depth_auto)
3821 0 : fprintf (file, "%*s%s (%#x)\n",
3822 : indent_to, "",
3823 : "param_max_inline_recursive_depth_auto",
3824 : ptr->x_param_max_inline_recursive_depth_auto);
3825 :
3826 0 : if (ptr->x_param_max_inline_recursive_depth)
3827 0 : fprintf (file, "%*s%s (%#x)\n",
3828 : indent_to, "",
3829 : "param_max_inline_recursive_depth",
3830 : ptr->x_param_max_inline_recursive_depth);
3831 :
3832 0 : if (ptr->x_param_max_isl_operations)
3833 0 : fprintf (file, "%*s%s (%#x)\n",
3834 : indent_to, "",
3835 : "param_max_isl_operations",
3836 : ptr->x_param_max_isl_operations);
3837 :
3838 0 : if (ptr->x_param_max_iterations_computation_cost)
3839 0 : fprintf (file, "%*s%s (%#x)\n",
3840 : indent_to, "",
3841 : "param_max_iterations_computation_cost",
3842 : ptr->x_param_max_iterations_computation_cost);
3843 :
3844 0 : if (ptr->x_param_max_iterations_to_track)
3845 0 : fprintf (file, "%*s%s (%#x)\n",
3846 : indent_to, "",
3847 : "param_max_iterations_to_track",
3848 : ptr->x_param_max_iterations_to_track);
3849 :
3850 0 : if (ptr->x_param_max_jump_thread_duplication_stmts)
3851 0 : fprintf (file, "%*s%s (%#x)\n",
3852 : indent_to, "",
3853 : "param_max_jump_thread_duplication_stmts",
3854 : ptr->x_param_max_jump_thread_duplication_stmts);
3855 :
3856 0 : if (ptr->x_param_max_jump_thread_paths)
3857 0 : fprintf (file, "%*s%s (%#x)\n",
3858 : indent_to, "",
3859 : "param_max_jump_thread_paths",
3860 : ptr->x_param_max_jump_thread_paths);
3861 :
3862 0 : if (ptr->x_param_max_last_value_rtl)
3863 0 : fprintf (file, "%*s%s (%#x)\n",
3864 : indent_to, "",
3865 : "param_max_last_value_rtl",
3866 : ptr->x_param_max_last_value_rtl);
3867 :
3868 0 : if (ptr->x_param_max_loop_header_insns)
3869 0 : fprintf (file, "%*s%s (%#x)\n",
3870 : indent_to, "",
3871 : "param_max_loop_header_insns",
3872 : ptr->x_param_max_loop_header_insns);
3873 :
3874 0 : if (ptr->x_param_max_modulo_backtrack_attempts)
3875 0 : fprintf (file, "%*s%s (%#x)\n",
3876 : indent_to, "",
3877 : "param_max_modulo_backtrack_attempts",
3878 : ptr->x_param_max_modulo_backtrack_attempts);
3879 :
3880 0 : if (ptr->x_param_max_niter_dominators_walk)
3881 0 : fprintf (file, "%*s%s (%#x)\n",
3882 : indent_to, "",
3883 : "param_max_niter_dominators_walk",
3884 : ptr->x_param_max_niter_dominators_walk);
3885 :
3886 0 : if (ptr->x_param_max_partial_antic_length)
3887 0 : fprintf (file, "%*s%s (%#x)\n",
3888 : indent_to, "",
3889 : "param_max_partial_antic_length",
3890 : ptr->x_param_max_partial_antic_length);
3891 :
3892 0 : if (ptr->x_param_max_peel_branches)
3893 0 : fprintf (file, "%*s%s (%#x)\n",
3894 : indent_to, "",
3895 : "param_max_peel_branches",
3896 : ptr->x_param_max_peel_branches);
3897 :
3898 0 : if (ptr->x_param_max_peel_times)
3899 0 : fprintf (file, "%*s%s (%#x)\n",
3900 : indent_to, "",
3901 : "param_max_peel_times",
3902 : ptr->x_param_max_peel_times);
3903 :
3904 0 : if (ptr->x_param_max_peeled_insns)
3905 0 : fprintf (file, "%*s%s (%#x)\n",
3906 : indent_to, "",
3907 : "param_max_peeled_insns",
3908 : ptr->x_param_max_peeled_insns);
3909 :
3910 0 : if (ptr->x_param_max_pending_list_length)
3911 0 : fprintf (file, "%*s%s (%#x)\n",
3912 : indent_to, "",
3913 : "param_max_pending_list_length",
3914 : ptr->x_param_max_pending_list_length);
3915 :
3916 0 : if (ptr->x_param_max_pipeline_region_blocks)
3917 0 : fprintf (file, "%*s%s (%#x)\n",
3918 : indent_to, "",
3919 : "param_max_pipeline_region_blocks",
3920 : ptr->x_param_max_pipeline_region_blocks);
3921 :
3922 0 : if (ptr->x_param_max_pipeline_region_insns)
3923 0 : fprintf (file, "%*s%s (%#x)\n",
3924 : indent_to, "",
3925 : "param_max_pipeline_region_insns",
3926 : ptr->x_param_max_pipeline_region_insns);
3927 :
3928 0 : if (ptr->x_param_max_pow_sqrt_depth)
3929 0 : fprintf (file, "%*s%s (%#x)\n",
3930 : indent_to, "",
3931 : "param_max_pow_sqrt_depth",
3932 : ptr->x_param_max_pow_sqrt_depth);
3933 :
3934 0 : if (ptr->x_param_max_predicted_iterations)
3935 0 : fprintf (file, "%*s%s (%#x)\n",
3936 : indent_to, "",
3937 : "param_max_predicted_iterations",
3938 : ptr->x_param_max_predicted_iterations);
3939 :
3940 0 : if (ptr->x_param_max_reload_search_insns)
3941 0 : fprintf (file, "%*s%s (%#x)\n",
3942 : indent_to, "",
3943 : "param_max_reload_search_insns",
3944 : ptr->x_param_max_reload_search_insns);
3945 :
3946 0 : if (ptr->x_param_max_rtl_if_conversion_insns)
3947 0 : fprintf (file, "%*s%s (%#x)\n",
3948 : indent_to, "",
3949 : "param_max_rtl_if_conversion_insns",
3950 : ptr->x_param_max_rtl_if_conversion_insns);
3951 :
3952 0 : if (ptr->x_param_max_rtl_if_conversion_predictable_cost)
3953 0 : fprintf (file, "%*s%s (%#x)\n",
3954 : indent_to, "",
3955 : "param_max_rtl_if_conversion_predictable_cost",
3956 : ptr->x_param_max_rtl_if_conversion_predictable_cost);
3957 :
3958 0 : if (ptr->x_param_max_rtl_if_conversion_unpredictable_cost)
3959 0 : fprintf (file, "%*s%s (%#x)\n",
3960 : indent_to, "",
3961 : "param_max_rtl_if_conversion_unpredictable_cost",
3962 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
3963 :
3964 0 : if (ptr->x_param_max_sched_extend_regions_iters)
3965 0 : fprintf (file, "%*s%s (%#x)\n",
3966 : indent_to, "",
3967 : "param_max_sched_extend_regions_iters",
3968 : ptr->x_param_max_sched_extend_regions_iters);
3969 :
3970 0 : if (ptr->x_param_max_sched_insn_conflict_delay)
3971 0 : fprintf (file, "%*s%s (%#x)\n",
3972 : indent_to, "",
3973 : "param_max_sched_insn_conflict_delay",
3974 : ptr->x_param_max_sched_insn_conflict_delay);
3975 :
3976 0 : if (ptr->x_param_max_sched_ready_insns)
3977 0 : fprintf (file, "%*s%s (%#x)\n",
3978 : indent_to, "",
3979 : "param_max_sched_ready_insns",
3980 : ptr->x_param_max_sched_ready_insns);
3981 :
3982 0 : if (ptr->x_param_max_sched_region_blocks)
3983 0 : fprintf (file, "%*s%s (%#x)\n",
3984 : indent_to, "",
3985 : "param_max_sched_region_blocks",
3986 : ptr->x_param_max_sched_region_blocks);
3987 :
3988 0 : if (ptr->x_param_max_sched_region_insns)
3989 0 : fprintf (file, "%*s%s (%#x)\n",
3990 : indent_to, "",
3991 : "param_max_sched_region_insns",
3992 : ptr->x_param_max_sched_region_insns);
3993 :
3994 0 : if (ptr->x_param_max_slsr_candidate_scan)
3995 0 : fprintf (file, "%*s%s (%#x)\n",
3996 : indent_to, "",
3997 : "param_max_slsr_candidate_scan",
3998 : ptr->x_param_max_slsr_candidate_scan);
3999 :
4000 0 : if (ptr->x_param_max_speculative_devirt_maydefs)
4001 0 : fprintf (file, "%*s%s (%#x)\n",
4002 : indent_to, "",
4003 : "param_max_speculative_devirt_maydefs",
4004 : ptr->x_param_max_speculative_devirt_maydefs);
4005 :
4006 0 : if (ptr->x_param_max_stores_to_merge)
4007 0 : fprintf (file, "%*s%s (%#x)\n",
4008 : indent_to, "",
4009 : "param_max_stores_to_merge",
4010 : ptr->x_param_max_stores_to_merge);
4011 :
4012 0 : if (ptr->x_param_max_stores_to_sink)
4013 0 : fprintf (file, "%*s%s (%#x)\n",
4014 : indent_to, "",
4015 : "param_max_stores_to_sink",
4016 : ptr->x_param_max_stores_to_sink);
4017 :
4018 0 : if (ptr->x_param_max_tail_merge_comparisons)
4019 0 : fprintf (file, "%*s%s (%#x)\n",
4020 : indent_to, "",
4021 : "param_max_tail_merge_comparisons",
4022 : ptr->x_param_max_tail_merge_comparisons);
4023 :
4024 0 : if (ptr->x_param_max_tail_merge_iterations)
4025 0 : fprintf (file, "%*s%s (%#x)\n",
4026 : indent_to, "",
4027 : "param_max_tail_merge_iterations",
4028 : ptr->x_param_max_tail_merge_iterations);
4029 :
4030 0 : if (ptr->x_param_max_tracked_strlens)
4031 0 : fprintf (file, "%*s%s (%#x)\n",
4032 : indent_to, "",
4033 : "param_max_tracked_strlens",
4034 : ptr->x_param_max_tracked_strlens);
4035 :
4036 0 : if (ptr->x_param_max_tree_if_conversion_phi_args)
4037 0 : fprintf (file, "%*s%s (%#x)\n",
4038 : indent_to, "",
4039 : "param_max_tree_if_conversion_phi_args",
4040 : ptr->x_param_max_tree_if_conversion_phi_args);
4041 :
4042 0 : if (ptr->x_param_max_unroll_times)
4043 0 : fprintf (file, "%*s%s (%#x)\n",
4044 : indent_to, "",
4045 : "param_max_unroll_times",
4046 : ptr->x_param_max_unroll_times);
4047 :
4048 0 : if (ptr->x_param_max_unrolled_insns)
4049 0 : fprintf (file, "%*s%s (%#x)\n",
4050 : indent_to, "",
4051 : "param_max_unrolled_insns",
4052 : ptr->x_param_max_unrolled_insns);
4053 :
4054 0 : if (ptr->x_param_max_unswitch_depth)
4055 0 : fprintf (file, "%*s%s (%#x)\n",
4056 : indent_to, "",
4057 : "param_max_unswitch_depth",
4058 : ptr->x_param_max_unswitch_depth);
4059 :
4060 0 : if (ptr->x_param_max_unswitch_insns)
4061 0 : fprintf (file, "%*s%s (%#x)\n",
4062 : indent_to, "",
4063 : "param_max_unswitch_insns",
4064 : ptr->x_param_max_unswitch_insns);
4065 :
4066 0 : if (ptr->x_param_max_variable_expansions)
4067 0 : fprintf (file, "%*s%s (%#x)\n",
4068 : indent_to, "",
4069 : "param_max_variable_expansions",
4070 : ptr->x_param_max_variable_expansions);
4071 :
4072 0 : if (ptr->x_param_max_vartrack_expr_depth)
4073 0 : fprintf (file, "%*s%s (%#x)\n",
4074 : indent_to, "",
4075 : "param_max_vartrack_expr_depth",
4076 : ptr->x_param_max_vartrack_expr_depth);
4077 :
4078 0 : if (ptr->x_param_max_vartrack_reverse_op_size)
4079 0 : fprintf (file, "%*s%s (%#x)\n",
4080 : indent_to, "",
4081 : "param_max_vartrack_reverse_op_size",
4082 : ptr->x_param_max_vartrack_reverse_op_size);
4083 :
4084 0 : if (ptr->x_param_max_vartrack_size)
4085 0 : fprintf (file, "%*s%s (%#x)\n",
4086 : indent_to, "",
4087 : "param_max_vartrack_size",
4088 : ptr->x_param_max_vartrack_size);
4089 :
4090 0 : if (ptr->x_param_memtag_instrument_mem_intrinsics)
4091 0 : fprintf (file, "%*s%s (%#x)\n",
4092 : indent_to, "",
4093 : "param_memtag_instrument_mem_intrinsics",
4094 : ptr->x_param_memtag_instrument_mem_intrinsics);
4095 :
4096 0 : if (ptr->x_param_min_crossjump_insns)
4097 0 : fprintf (file, "%*s%s (%#x)\n",
4098 : indent_to, "",
4099 : "param_min_crossjump_insns",
4100 : ptr->x_param_min_crossjump_insns);
4101 :
4102 0 : if (ptr->x_param_min_inline_recursive_probability)
4103 0 : fprintf (file, "%*s%s (%#x)\n",
4104 : indent_to, "",
4105 : "param_min_inline_recursive_probability",
4106 : ptr->x_param_min_inline_recursive_probability);
4107 :
4108 0 : if (ptr->x_param_min_insn_to_prefetch_ratio)
4109 0 : fprintf (file, "%*s%s (%#x)\n",
4110 : indent_to, "",
4111 : "param_min_insn_to_prefetch_ratio",
4112 : ptr->x_param_min_insn_to_prefetch_ratio);
4113 :
4114 0 : if (ptr->x_param_min_loop_cond_split_prob)
4115 0 : fprintf (file, "%*s%s (%#x)\n",
4116 : indent_to, "",
4117 : "param_min_loop_cond_split_prob",
4118 : ptr->x_param_min_loop_cond_split_prob);
4119 :
4120 0 : if (ptr->x_param_min_pagesize)
4121 0 : fprintf (file, "%*s%s (%#x)\n",
4122 : indent_to, "",
4123 : "param_min_pagesize",
4124 : ptr->x_param_min_pagesize);
4125 :
4126 0 : if (ptr->x_param_min_size_for_stack_sharing)
4127 0 : fprintf (file, "%*s%s (%#x)\n",
4128 : indent_to, "",
4129 : "param_min_size_for_stack_sharing",
4130 : ptr->x_param_min_size_for_stack_sharing);
4131 :
4132 0 : if (ptr->x_param_min_spec_prob)
4133 0 : fprintf (file, "%*s%s (%#x)\n",
4134 : indent_to, "",
4135 : "param_min_spec_prob",
4136 : ptr->x_param_min_spec_prob);
4137 :
4138 0 : if (ptr->x_param_min_vect_loop_bound)
4139 0 : fprintf (file, "%*s%s (%#x)\n",
4140 : indent_to, "",
4141 : "param_min_vect_loop_bound",
4142 : ptr->x_param_min_vect_loop_bound);
4143 :
4144 0 : if (ptr->x_param_modref_max_accesses)
4145 0 : fprintf (file, "%*s%s (%#x)\n",
4146 : indent_to, "",
4147 : "param_modref_max_accesses",
4148 : ptr->x_param_modref_max_accesses);
4149 :
4150 0 : if (ptr->x_param_modref_max_adjustments)
4151 0 : fprintf (file, "%*s%s (%#x)\n",
4152 : indent_to, "",
4153 : "param_modref_max_adjustments",
4154 : ptr->x_param_modref_max_adjustments);
4155 :
4156 0 : if (ptr->x_param_modref_max_bases)
4157 0 : fprintf (file, "%*s%s (%#x)\n",
4158 : indent_to, "",
4159 : "param_modref_max_bases",
4160 : ptr->x_param_modref_max_bases);
4161 :
4162 0 : if (ptr->x_param_modref_max_depth)
4163 0 : fprintf (file, "%*s%s (%#x)\n",
4164 : indent_to, "",
4165 : "param_modref_max_depth",
4166 : ptr->x_param_modref_max_depth);
4167 :
4168 0 : if (ptr->x_param_modref_max_escape_points)
4169 0 : fprintf (file, "%*s%s (%#x)\n",
4170 : indent_to, "",
4171 : "param_modref_max_escape_points",
4172 : ptr->x_param_modref_max_escape_points);
4173 :
4174 0 : if (ptr->x_param_modref_max_refs)
4175 0 : fprintf (file, "%*s%s (%#x)\n",
4176 : indent_to, "",
4177 : "param_modref_max_refs",
4178 : ptr->x_param_modref_max_refs);
4179 :
4180 0 : if (ptr->x_param_modref_max_tests)
4181 0 : fprintf (file, "%*s%s (%#x)\n",
4182 : indent_to, "",
4183 : "param_modref_max_tests",
4184 : ptr->x_param_modref_max_tests);
4185 :
4186 0 : if (ptr->x_param_parloops_chunk_size)
4187 0 : fprintf (file, "%*s%s (%#x)\n",
4188 : indent_to, "",
4189 : "param_parloops_chunk_size",
4190 : ptr->x_param_parloops_chunk_size);
4191 :
4192 0 : if (ptr->x_param_parloops_min_per_thread)
4193 0 : fprintf (file, "%*s%s (%#x)\n",
4194 : indent_to, "",
4195 : "param_parloops_min_per_thread",
4196 : ptr->x_param_parloops_min_per_thread);
4197 :
4198 0 : if (ptr->x_param_parloops_schedule)
4199 0 : fprintf (file, "%*s%s (%#x)\n",
4200 : indent_to, "",
4201 : "param_parloops_schedule",
4202 : ptr->x_param_parloops_schedule);
4203 :
4204 0 : if (ptr->x_param_partial_inlining_entry_probability)
4205 0 : fprintf (file, "%*s%s (%#x)\n",
4206 : indent_to, "",
4207 : "param_partial_inlining_entry_probability",
4208 : ptr->x_param_partial_inlining_entry_probability);
4209 :
4210 0 : if (ptr->x_param_phiopt_factor_max_stmts_live)
4211 0 : fprintf (file, "%*s%s (%#x)\n",
4212 : indent_to, "",
4213 : "param_phiopt_factor_max_stmts_live",
4214 : ptr->x_param_phiopt_factor_max_stmts_live);
4215 :
4216 0 : if (ptr->x_param_predictable_branch_outcome)
4217 0 : fprintf (file, "%*s%s (%#x)\n",
4218 : indent_to, "",
4219 : "param_predictable_branch_outcome",
4220 : ptr->x_param_predictable_branch_outcome);
4221 :
4222 0 : if (ptr->x_param_prefetch_dynamic_strides)
4223 0 : fprintf (file, "%*s%s (%#x)\n",
4224 : indent_to, "",
4225 : "param_prefetch_dynamic_strides",
4226 : ptr->x_param_prefetch_dynamic_strides);
4227 :
4228 0 : if (ptr->x_param_prefetch_latency)
4229 0 : fprintf (file, "%*s%s (%#x)\n",
4230 : indent_to, "",
4231 : "param_prefetch_latency",
4232 : ptr->x_param_prefetch_latency);
4233 :
4234 0 : if (ptr->x_param_prefetch_min_insn_to_mem_ratio)
4235 0 : fprintf (file, "%*s%s (%#x)\n",
4236 : indent_to, "",
4237 : "param_prefetch_min_insn_to_mem_ratio",
4238 : ptr->x_param_prefetch_min_insn_to_mem_ratio);
4239 :
4240 0 : if (ptr->x_param_prefetch_minimum_stride)
4241 0 : fprintf (file, "%*s%s (%#x)\n",
4242 : indent_to, "",
4243 : "param_prefetch_minimum_stride",
4244 : ptr->x_param_prefetch_minimum_stride);
4245 :
4246 0 : if (ptr->x_param_ranger_logical_depth)
4247 0 : fprintf (file, "%*s%s (%#x)\n",
4248 : indent_to, "",
4249 : "param_ranger_logical_depth",
4250 : ptr->x_param_ranger_logical_depth);
4251 :
4252 0 : if (ptr->x_param_ranger_recompute_depth)
4253 0 : fprintf (file, "%*s%s (%#x)\n",
4254 : indent_to, "",
4255 : "param_ranger_recompute_depth",
4256 : ptr->x_param_ranger_recompute_depth);
4257 :
4258 0 : if (ptr->x_param_relation_block_limit)
4259 0 : fprintf (file, "%*s%s (%#x)\n",
4260 : indent_to, "",
4261 : "param_relation_block_limit",
4262 : ptr->x_param_relation_block_limit);
4263 :
4264 0 : if (ptr->x_param_rpo_vn_max_loop_depth)
4265 0 : fprintf (file, "%*s%s (%#x)\n",
4266 : indent_to, "",
4267 : "param_rpo_vn_max_loop_depth",
4268 : ptr->x_param_rpo_vn_max_loop_depth);
4269 :
4270 0 : if (ptr->x_param_sccvn_max_alias_queries_per_access)
4271 0 : fprintf (file, "%*s%s (%#x)\n",
4272 : indent_to, "",
4273 : "param_sccvn_max_alias_queries_per_access",
4274 : ptr->x_param_sccvn_max_alias_queries_per_access);
4275 :
4276 0 : if (ptr->x_param_scev_max_expr_complexity)
4277 0 : fprintf (file, "%*s%s (%#x)\n",
4278 : indent_to, "",
4279 : "param_scev_max_expr_complexity",
4280 : ptr->x_param_scev_max_expr_complexity);
4281 :
4282 0 : if (ptr->x_param_scev_max_expr_size)
4283 0 : fprintf (file, "%*s%s (%#x)\n",
4284 : indent_to, "",
4285 : "param_scev_max_expr_size",
4286 : ptr->x_param_scev_max_expr_size);
4287 :
4288 0 : if (ptr->x_param_sched_autopref_queue_depth)
4289 0 : fprintf (file, "%*s%s (%#x)\n",
4290 : indent_to, "",
4291 : "param_sched_autopref_queue_depth",
4292 : ptr->x_param_sched_autopref_queue_depth);
4293 :
4294 0 : if (ptr->x_param_sched_mem_true_dep_cost)
4295 0 : fprintf (file, "%*s%s (%#x)\n",
4296 : indent_to, "",
4297 : "param_sched_mem_true_dep_cost",
4298 : ptr->x_param_sched_mem_true_dep_cost);
4299 :
4300 0 : if (ptr->x_param_sched_pressure_algorithm)
4301 0 : fprintf (file, "%*s%s (%#x)\n",
4302 : indent_to, "",
4303 : "param_sched_pressure_algorithm",
4304 : ptr->x_param_sched_pressure_algorithm);
4305 :
4306 0 : if (ptr->x_param_sched_spec_prob_cutoff)
4307 0 : fprintf (file, "%*s%s (%#x)\n",
4308 : indent_to, "",
4309 : "param_sched_spec_prob_cutoff",
4310 : ptr->x_param_sched_spec_prob_cutoff);
4311 :
4312 0 : if (ptr->x_param_sched_state_edge_prob_cutoff)
4313 0 : fprintf (file, "%*s%s (%#x)\n",
4314 : indent_to, "",
4315 : "param_sched_state_edge_prob_cutoff",
4316 : ptr->x_param_sched_state_edge_prob_cutoff);
4317 :
4318 0 : if (ptr->x_param_selsched_insns_to_rename)
4319 0 : fprintf (file, "%*s%s (%#x)\n",
4320 : indent_to, "",
4321 : "param_selsched_insns_to_rename",
4322 : ptr->x_param_selsched_insns_to_rename);
4323 :
4324 0 : if (ptr->x_param_selsched_max_lookahead)
4325 0 : fprintf (file, "%*s%s (%#x)\n",
4326 : indent_to, "",
4327 : "param_selsched_max_lookahead",
4328 : ptr->x_param_selsched_max_lookahead);
4329 :
4330 0 : if (ptr->x_param_selsched_max_sched_times)
4331 0 : fprintf (file, "%*s%s (%#x)\n",
4332 : indent_to, "",
4333 : "param_selsched_max_sched_times",
4334 : ptr->x_param_selsched_max_sched_times);
4335 :
4336 0 : if (ptr->x_param_simultaneous_prefetches)
4337 0 : fprintf (file, "%*s%s (%#x)\n",
4338 : indent_to, "",
4339 : "param_simultaneous_prefetches",
4340 : ptr->x_param_simultaneous_prefetches);
4341 :
4342 0 : if (ptr->x_param_sink_frequency_threshold)
4343 0 : fprintf (file, "%*s%s (%#x)\n",
4344 : indent_to, "",
4345 : "param_sink_frequency_threshold",
4346 : ptr->x_param_sink_frequency_threshold);
4347 :
4348 0 : if (ptr->x_param_sms_dfa_history)
4349 0 : fprintf (file, "%*s%s (%#x)\n",
4350 : indent_to, "",
4351 : "param_sms_dfa_history",
4352 : ptr->x_param_sms_dfa_history);
4353 :
4354 0 : if (ptr->x_param_sms_loop_average_count_threshold)
4355 0 : fprintf (file, "%*s%s (%#x)\n",
4356 : indent_to, "",
4357 : "param_sms_loop_average_count_threshold",
4358 : ptr->x_param_sms_loop_average_count_threshold);
4359 :
4360 0 : if (ptr->x_param_sms_max_ii_factor)
4361 0 : fprintf (file, "%*s%s (%#x)\n",
4362 : indent_to, "",
4363 : "param_sms_max_ii_factor",
4364 : ptr->x_param_sms_max_ii_factor);
4365 :
4366 0 : if (ptr->x_param_sms_min_sc)
4367 0 : fprintf (file, "%*s%s (%#x)\n",
4368 : indent_to, "",
4369 : "param_sms_min_sc",
4370 : ptr->x_param_sms_min_sc);
4371 :
4372 0 : if (ptr->x_param_sra_max_propagations)
4373 0 : fprintf (file, "%*s%s (%#x)\n",
4374 : indent_to, "",
4375 : "param_sra_max_propagations",
4376 : ptr->x_param_sra_max_propagations);
4377 :
4378 0 : if (ptr->x_param_sra_max_scalarization_size_size)
4379 0 : fprintf (file, "%*s%s (%#x)\n",
4380 : indent_to, "",
4381 : "param_sra_max_scalarization_size_size",
4382 : ptr->x_param_sra_max_scalarization_size_size);
4383 :
4384 0 : if (ptr->x_param_sra_max_scalarization_size_speed)
4385 0 : fprintf (file, "%*s%s (%#x)\n",
4386 : indent_to, "",
4387 : "param_sra_max_scalarization_size_speed",
4388 : ptr->x_param_sra_max_scalarization_size_speed);
4389 :
4390 0 : if (ptr->x_param_ssa_name_def_chain_limit)
4391 0 : fprintf (file, "%*s%s (%#x)\n",
4392 : indent_to, "",
4393 : "param_ssa_name_def_chain_limit",
4394 : ptr->x_param_ssa_name_def_chain_limit);
4395 :
4396 0 : if (ptr->x_param_ssp_buffer_size)
4397 0 : fprintf (file, "%*s%s (%#x)\n",
4398 : indent_to, "",
4399 : "param_ssp_buffer_size",
4400 : ptr->x_param_ssp_buffer_size);
4401 :
4402 0 : if (ptr->x_param_stack_clash_protection_guard_size)
4403 0 : fprintf (file, "%*s%s (%#x)\n",
4404 : indent_to, "",
4405 : "param_stack_clash_protection_guard_size",
4406 : ptr->x_param_stack_clash_protection_guard_size);
4407 :
4408 0 : if (ptr->x_param_stack_clash_protection_probe_interval)
4409 0 : fprintf (file, "%*s%s (%#x)\n",
4410 : indent_to, "",
4411 : "param_stack_clash_protection_probe_interval",
4412 : ptr->x_param_stack_clash_protection_probe_interval);
4413 :
4414 0 : if (ptr->x_param_store_forwarding_max_distance)
4415 0 : fprintf (file, "%*s%s (%#x)\n",
4416 : indent_to, "",
4417 : "param_store_forwarding_max_distance",
4418 : ptr->x_param_store_forwarding_max_distance);
4419 :
4420 0 : if (ptr->x_param_store_merging_allow_unaligned)
4421 0 : fprintf (file, "%*s%s (%#x)\n",
4422 : indent_to, "",
4423 : "param_store_merging_allow_unaligned",
4424 : ptr->x_param_store_merging_allow_unaligned);
4425 :
4426 0 : if (ptr->x_param_store_merging_max_size)
4427 0 : fprintf (file, "%*s%s (%#x)\n",
4428 : indent_to, "",
4429 : "param_store_merging_max_size",
4430 : ptr->x_param_store_merging_max_size);
4431 :
4432 0 : if (ptr->x_param_switch_conversion_branch_ratio)
4433 0 : fprintf (file, "%*s%s (%#x)\n",
4434 : indent_to, "",
4435 : "param_switch_conversion_branch_ratio",
4436 : ptr->x_param_switch_conversion_branch_ratio);
4437 :
4438 0 : if (ptr->x_param_tm_max_aggregate_size)
4439 0 : fprintf (file, "%*s%s (%#x)\n",
4440 : indent_to, "",
4441 : "param_tm_max_aggregate_size",
4442 : ptr->x_param_tm_max_aggregate_size);
4443 :
4444 0 : if (ptr->x_param_tracer_dynamic_coverage_feedback)
4445 0 : fprintf (file, "%*s%s (%#x)\n",
4446 : indent_to, "",
4447 : "param_tracer_dynamic_coverage_feedback",
4448 : ptr->x_param_tracer_dynamic_coverage_feedback);
4449 :
4450 0 : if (ptr->x_param_tracer_dynamic_coverage)
4451 0 : fprintf (file, "%*s%s (%#x)\n",
4452 : indent_to, "",
4453 : "param_tracer_dynamic_coverage",
4454 : ptr->x_param_tracer_dynamic_coverage);
4455 :
4456 0 : if (ptr->x_param_tracer_max_code_growth)
4457 0 : fprintf (file, "%*s%s (%#x)\n",
4458 : indent_to, "",
4459 : "param_tracer_max_code_growth",
4460 : ptr->x_param_tracer_max_code_growth);
4461 :
4462 0 : if (ptr->x_param_tracer_min_branch_probability_feedback)
4463 0 : fprintf (file, "%*s%s (%#x)\n",
4464 : indent_to, "",
4465 : "param_tracer_min_branch_probability_feedback",
4466 : ptr->x_param_tracer_min_branch_probability_feedback);
4467 :
4468 0 : if (ptr->x_param_tracer_min_branch_probability)
4469 0 : fprintf (file, "%*s%s (%#x)\n",
4470 : indent_to, "",
4471 : "param_tracer_min_branch_probability",
4472 : ptr->x_param_tracer_min_branch_probability);
4473 :
4474 0 : if (ptr->x_param_tracer_min_branch_ratio)
4475 0 : fprintf (file, "%*s%s (%#x)\n",
4476 : indent_to, "",
4477 : "param_tracer_min_branch_ratio",
4478 : ptr->x_param_tracer_min_branch_ratio);
4479 :
4480 0 : if (ptr->x_param_transitive_relations_work_bound)
4481 0 : fprintf (file, "%*s%s (%#x)\n",
4482 : indent_to, "",
4483 : "param_transitive_relations_work_bound",
4484 : ptr->x_param_transitive_relations_work_bound);
4485 :
4486 0 : if (ptr->x_param_tree_reassoc_width)
4487 0 : fprintf (file, "%*s%s (%#x)\n",
4488 : indent_to, "",
4489 : "param_tree_reassoc_width",
4490 : ptr->x_param_tree_reassoc_width);
4491 :
4492 0 : if (ptr->x_param_uninit_control_dep_attempts)
4493 0 : fprintf (file, "%*s%s (%#x)\n",
4494 : indent_to, "",
4495 : "param_uninit_control_dep_attempts",
4496 : ptr->x_param_uninit_control_dep_attempts);
4497 :
4498 0 : if (ptr->x_param_uninit_max_chain_len)
4499 0 : fprintf (file, "%*s%s (%#x)\n",
4500 : indent_to, "",
4501 : "param_uninit_max_chain_len",
4502 : ptr->x_param_uninit_max_chain_len);
4503 :
4504 0 : if (ptr->x_param_uninit_max_num_chains)
4505 0 : fprintf (file, "%*s%s (%#x)\n",
4506 : indent_to, "",
4507 : "param_uninit_max_num_chains",
4508 : ptr->x_param_uninit_max_num_chains);
4509 :
4510 0 : if (ptr->x_param_uninit_max_prune_work)
4511 0 : fprintf (file, "%*s%s (%#x)\n",
4512 : indent_to, "",
4513 : "param_uninit_max_prune_work",
4514 : ptr->x_param_uninit_max_prune_work);
4515 :
4516 0 : if (ptr->x_param_uninlined_function_insns)
4517 0 : fprintf (file, "%*s%s (%#x)\n",
4518 : indent_to, "",
4519 : "param_uninlined_function_insns",
4520 : ptr->x_param_uninlined_function_insns);
4521 :
4522 0 : if (ptr->x_param_uninlined_function_time)
4523 0 : fprintf (file, "%*s%s (%#x)\n",
4524 : indent_to, "",
4525 : "param_uninlined_function_time",
4526 : ptr->x_param_uninlined_function_time);
4527 :
4528 0 : if (ptr->x_param_uninlined_function_thunk_insns)
4529 0 : fprintf (file, "%*s%s (%#x)\n",
4530 : indent_to, "",
4531 : "param_uninlined_function_thunk_insns",
4532 : ptr->x_param_uninlined_function_thunk_insns);
4533 :
4534 0 : if (ptr->x_param_uninlined_function_thunk_time)
4535 0 : fprintf (file, "%*s%s (%#x)\n",
4536 : indent_to, "",
4537 : "param_uninlined_function_thunk_time",
4538 : ptr->x_param_uninlined_function_thunk_time);
4539 :
4540 0 : if (ptr->x_param_unlikely_bb_count_fraction)
4541 0 : fprintf (file, "%*s%s (%#x)\n",
4542 : indent_to, "",
4543 : "param_unlikely_bb_count_fraction",
4544 : ptr->x_param_unlikely_bb_count_fraction);
4545 :
4546 0 : if (ptr->x_param_unroll_jam_max_unroll)
4547 0 : fprintf (file, "%*s%s (%#x)\n",
4548 : indent_to, "",
4549 : "param_unroll_jam_max_unroll",
4550 : ptr->x_param_unroll_jam_max_unroll);
4551 :
4552 0 : if (ptr->x_param_unroll_jam_min_percent)
4553 0 : fprintf (file, "%*s%s (%#x)\n",
4554 : indent_to, "",
4555 : "param_unroll_jam_min_percent",
4556 : ptr->x_param_unroll_jam_min_percent);
4557 :
4558 0 : if (ptr->x_param_use_after_scope_direct_emission_threshold)
4559 0 : fprintf (file, "%*s%s (%#x)\n",
4560 : indent_to, "",
4561 : "param_use_after_scope_direct_emission_threshold",
4562 : ptr->x_param_use_after_scope_direct_emission_threshold);
4563 :
4564 0 : if (ptr->x_param_vect_epilogues_nomask)
4565 0 : fprintf (file, "%*s%s (%#x)\n",
4566 : indent_to, "",
4567 : "param_vect_epilogues_nomask",
4568 : ptr->x_param_vect_epilogues_nomask);
4569 :
4570 0 : if (ptr->x_param_vect_induction_float)
4571 0 : fprintf (file, "%*s%s (%#x)\n",
4572 : indent_to, "",
4573 : "param_vect_induction_float",
4574 : ptr->x_param_vect_induction_float);
4575 :
4576 0 : if (ptr->x_param_vect_inner_loop_cost_factor)
4577 0 : fprintf (file, "%*s%s (%#x)\n",
4578 : indent_to, "",
4579 : "param_vect_inner_loop_cost_factor",
4580 : ptr->x_param_vect_inner_loop_cost_factor);
4581 :
4582 0 : if (ptr->x_param_vect_max_layout_candidates)
4583 0 : fprintf (file, "%*s%s (%#x)\n",
4584 : indent_to, "",
4585 : "param_vect_max_layout_candidates",
4586 : ptr->x_param_vect_max_layout_candidates);
4587 :
4588 0 : if (ptr->x_param_vect_max_peeling_for_alignment)
4589 0 : fprintf (file, "%*s%s (%#x)\n",
4590 : indent_to, "",
4591 : "param_vect_max_peeling_for_alignment",
4592 : ptr->x_param_vect_max_peeling_for_alignment);
4593 :
4594 0 : if (ptr->x_param_vect_max_version_for_alias_checks)
4595 0 : fprintf (file, "%*s%s (%#x)\n",
4596 : indent_to, "",
4597 : "param_vect_max_version_for_alias_checks",
4598 : ptr->x_param_vect_max_version_for_alias_checks);
4599 :
4600 0 : if (ptr->x_param_vect_max_version_for_alignment_checks)
4601 0 : fprintf (file, "%*s%s (%#x)\n",
4602 : indent_to, "",
4603 : "param_vect_max_version_for_alignment_checks",
4604 : ptr->x_param_vect_max_version_for_alignment_checks);
4605 :
4606 0 : if (ptr->x_param_vect_partial_vector_usage)
4607 0 : fprintf (file, "%*s%s (%#x)\n",
4608 : indent_to, "",
4609 : "param_vect_partial_vector_usage",
4610 : ptr->x_param_vect_partial_vector_usage);
4611 :
4612 0 : if (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
4613 0 : fprintf (file, "%*s%s (%#x)\n",
4614 : indent_to, "",
4615 : "param_vect_allow_possibly_not_worthwhile_vectorizations",
4616 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
4617 :
4618 0 : if (ptr->x_param_vrp_block_limit)
4619 0 : fprintf (file, "%*s%s (%#x)\n",
4620 : indent_to, "",
4621 : "param_vrp_block_limit",
4622 : ptr->x_param_vrp_block_limit);
4623 :
4624 0 : if (ptr->x_param_vrp_cstload_limit)
4625 0 : fprintf (file, "%*s%s (%#x)\n",
4626 : indent_to, "",
4627 : "param_vrp_cstload_limit",
4628 : ptr->x_param_vrp_cstload_limit);
4629 :
4630 0 : if (ptr->x_param_vrp_sparse_threshold)
4631 0 : fprintf (file, "%*s%s (%#x)\n",
4632 : indent_to, "",
4633 : "param_vrp_sparse_threshold",
4634 : ptr->x_param_vrp_sparse_threshold);
4635 :
4636 0 : if (ptr->x_param_vrp_switch_limit)
4637 0 : fprintf (file, "%*s%s (%#x)\n",
4638 : indent_to, "",
4639 : "param_vrp_switch_limit",
4640 : ptr->x_param_vrp_switch_limit);
4641 :
4642 0 : if (ptr->x_param_vrp_vector_threshold)
4643 0 : fprintf (file, "%*s%s (%#x)\n",
4644 : indent_to, "",
4645 : "param_vrp_vector_threshold",
4646 : ptr->x_param_vrp_vector_threshold);
4647 :
4648 0 : if (ptr->x_flag_complex_method)
4649 0 : fprintf (file, "%*s%s (%#x)\n",
4650 : indent_to, "",
4651 : "flag_complex_method",
4652 : ptr->x_flag_complex_method);
4653 :
4654 0 : if (ptr->x_flag_malloc_dse)
4655 0 : fprintf (file, "%*s%s (%#x)\n",
4656 : indent_to, "",
4657 : "flag_malloc_dse",
4658 : ptr->x_flag_malloc_dse);
4659 :
4660 0 : if (ptr->x_flag_min_function_alignment)
4661 0 : fprintf (file, "%*s%s (%#x)\n",
4662 : indent_to, "",
4663 : "flag_min_function_alignment",
4664 : ptr->x_flag_min_function_alignment);
4665 :
4666 0 : if (ptr->x_flag_openmp_target_simd_clone)
4667 0 : fprintf (file, "%*s%s (%#x)\n",
4668 : indent_to, "",
4669 : "flag_openmp_target_simd_clone",
4670 : ptr->x_flag_openmp_target_simd_clone);
4671 :
4672 0 : if (ptr->x_flag_sched_stalled_insns)
4673 0 : fprintf (file, "%*s%s (%#x)\n",
4674 : indent_to, "",
4675 : "flag_sched_stalled_insns",
4676 : ptr->x_flag_sched_stalled_insns);
4677 :
4678 0 : if (ptr->x_flag_sched_stalled_insns_dep)
4679 0 : fprintf (file, "%*s%s (%#x)\n",
4680 : indent_to, "",
4681 : "flag_sched_stalled_insns_dep",
4682 : ptr->x_flag_sched_stalled_insns_dep);
4683 :
4684 0 : if (ptr->x_flag_tree_parallelize_loops)
4685 0 : fprintf (file, "%*s%s (%#x)\n",
4686 : indent_to, "",
4687 : "flag_tree_parallelize_loops",
4688 : ptr->x_flag_tree_parallelize_loops);
4689 :
4690 0 : fprintf (file, "%*s%s (%#x)\n",
4691 : indent_to, "",
4692 : "flag_lto_locality_cloning",
4693 0 : (int) ptr->x_flag_lto_locality_cloning);
4694 :
4695 0 : fprintf (file, "%*s%s (%#x)\n",
4696 : indent_to, "",
4697 : "flag_lto_locality_heuristics",
4698 0 : (int) ptr->x_flag_lto_locality_heuristics);
4699 :
4700 0 : fprintf (file, "%*s%s (%#x)\n",
4701 : indent_to, "",
4702 : "param_ranger_debug",
4703 0 : (int) ptr->x_param_ranger_debug);
4704 :
4705 0 : fprintf (file, "%*s%s (%#x)\n",
4706 : indent_to, "",
4707 : "param_threader_debug",
4708 0 : (int) ptr->x_param_threader_debug);
4709 :
4710 0 : fprintf (file, "%*s%s (%#x)\n",
4711 : indent_to, "",
4712 : "flag_excess_precision",
4713 0 : (int) ptr->x_flag_excess_precision);
4714 :
4715 0 : fprintf (file, "%*s%s (%#x)\n",
4716 : indent_to, "",
4717 : "flag_fp_contract_mode",
4718 0 : (int) ptr->x_flag_fp_contract_mode);
4719 :
4720 0 : fprintf (file, "%*s%s (%#x)\n",
4721 : indent_to, "",
4722 : "flag_harden_control_flow_redundancy_check_noreturn",
4723 0 : (int) ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
4724 :
4725 0 : fprintf (file, "%*s%s (%#x)\n",
4726 : indent_to, "",
4727 : "flag_inline_stringops",
4728 0 : (int) ptr->x_flag_inline_stringops);
4729 :
4730 0 : fprintf (file, "%*s%s (%#x)\n",
4731 : indent_to, "",
4732 : "flag_ira_algorithm",
4733 0 : (int) ptr->x_flag_ira_algorithm);
4734 :
4735 0 : fprintf (file, "%*s%s (%#x)\n",
4736 : indent_to, "",
4737 : "flag_ira_region",
4738 0 : (int) ptr->x_flag_ira_region);
4739 :
4740 0 : fprintf (file, "%*s%s (%#x)\n",
4741 : indent_to, "",
4742 : "flag_live_patching",
4743 0 : (int) ptr->x_flag_live_patching);
4744 :
4745 0 : fprintf (file, "%*s%s (%#x)\n",
4746 : indent_to, "",
4747 : "flag_reorder_blocks_algorithm",
4748 0 : (int) ptr->x_flag_reorder_blocks_algorithm);
4749 :
4750 0 : fprintf (file, "%*s%s (%#x)\n",
4751 : indent_to, "",
4752 : "flag_simd_cost_model",
4753 0 : (int) ptr->x_flag_simd_cost_model);
4754 :
4755 0 : fprintf (file, "%*s%s (%#x)\n",
4756 : indent_to, "",
4757 : "flag_stack_reuse",
4758 0 : (int) ptr->x_flag_stack_reuse);
4759 :
4760 0 : fprintf (file, "%*s%s (%#x)\n",
4761 : indent_to, "",
4762 : "flag_auto_var_init",
4763 0 : (int) ptr->x_flag_auto_var_init);
4764 :
4765 0 : fprintf (file, "%*s%s (%#x)\n",
4766 : indent_to, "",
4767 : "flag_vect_cost_model",
4768 0 : (int) ptr->x_flag_vect_cost_model);
4769 :
4770 0 : if (ptr->x_optimize)
4771 0 : fprintf (file, "%*s%s (%#x)\n",
4772 : indent_to, "",
4773 : "optimize",
4774 : ptr->x_optimize);
4775 :
4776 0 : if (ptr->x_optimize_size)
4777 0 : fprintf (file, "%*s%s (%#x)\n",
4778 : indent_to, "",
4779 : "optimize_size",
4780 : ptr->x_optimize_size);
4781 :
4782 0 : if (ptr->x_optimize_debug)
4783 0 : fprintf (file, "%*s%s (%#x)\n",
4784 : indent_to, "",
4785 : "optimize_debug",
4786 : ptr->x_optimize_debug);
4787 :
4788 0 : if (ptr->x_optimize_fast)
4789 0 : fprintf (file, "%*s%s (%#x)\n",
4790 : indent_to, "",
4791 : "optimize_fast",
4792 : ptr->x_optimize_fast);
4793 :
4794 0 : if (ptr->x_warn_inline)
4795 0 : fprintf (file, "%*s%s (%#x)\n",
4796 : indent_to, "",
4797 : "warn_inline",
4798 : ptr->x_warn_inline);
4799 :
4800 0 : if (ptr->x_flag_aggressive_loop_optimizations)
4801 0 : fprintf (file, "%*s%s (%#x)\n",
4802 : indent_to, "",
4803 : "flag_aggressive_loop_optimizations",
4804 : ptr->x_flag_aggressive_loop_optimizations);
4805 :
4806 0 : if (ptr->x_flag_align_functions)
4807 0 : fprintf (file, "%*s%s (%#x)\n",
4808 : indent_to, "",
4809 : "flag_align_functions",
4810 : ptr->x_flag_align_functions);
4811 :
4812 0 : if (ptr->x_flag_align_jumps)
4813 0 : fprintf (file, "%*s%s (%#x)\n",
4814 : indent_to, "",
4815 : "flag_align_jumps",
4816 : ptr->x_flag_align_jumps);
4817 :
4818 0 : if (ptr->x_flag_align_labels)
4819 0 : fprintf (file, "%*s%s (%#x)\n",
4820 : indent_to, "",
4821 : "flag_align_labels",
4822 : ptr->x_flag_align_labels);
4823 :
4824 0 : if (ptr->x_flag_align_loops)
4825 0 : fprintf (file, "%*s%s (%#x)\n",
4826 : indent_to, "",
4827 : "flag_align_loops",
4828 : ptr->x_flag_align_loops);
4829 :
4830 0 : if (ptr->x_flag_allocation_dce)
4831 0 : fprintf (file, "%*s%s (%#x)\n",
4832 : indent_to, "",
4833 : "flag_allocation_dce",
4834 : ptr->x_flag_allocation_dce);
4835 :
4836 0 : if (ptr->x_flag_store_data_races)
4837 0 : fprintf (file, "%*s%s (%#x)\n",
4838 : indent_to, "",
4839 : "flag_store_data_races",
4840 : ptr->x_flag_store_data_races);
4841 :
4842 0 : if (ptr->x_flag_associative_math)
4843 0 : fprintf (file, "%*s%s (%#x)\n",
4844 : indent_to, "",
4845 : "flag_associative_math",
4846 : ptr->x_flag_associative_math);
4847 :
4848 0 : if (ptr->x_flag_assume_sane_operators_new_delete)
4849 0 : fprintf (file, "%*s%s (%#x)\n",
4850 : indent_to, "",
4851 : "flag_assume_sane_operators_new_delete",
4852 : ptr->x_flag_assume_sane_operators_new_delete);
4853 :
4854 0 : if (ptr->x_flag_asynchronous_unwind_tables)
4855 0 : fprintf (file, "%*s%s (%#x)\n",
4856 : indent_to, "",
4857 : "flag_asynchronous_unwind_tables",
4858 : ptr->x_flag_asynchronous_unwind_tables);
4859 :
4860 0 : if (ptr->x_flag_auto_inc_dec)
4861 0 : fprintf (file, "%*s%s (%#x)\n",
4862 : indent_to, "",
4863 : "flag_auto_inc_dec",
4864 : ptr->x_flag_auto_inc_dec);
4865 :
4866 0 : if (ptr->x_flag_auto_profile_inlining)
4867 0 : fprintf (file, "%*s%s (%#x)\n",
4868 : indent_to, "",
4869 : "flag_auto_profile_inlining",
4870 : ptr->x_flag_auto_profile_inlining);
4871 :
4872 0 : if (ptr->x_flag_avoid_store_forwarding)
4873 0 : fprintf (file, "%*s%s (%#x)\n",
4874 : indent_to, "",
4875 : "flag_avoid_store_forwarding",
4876 : ptr->x_flag_avoid_store_forwarding);
4877 :
4878 0 : if (ptr->x_flag_bit_tests)
4879 0 : fprintf (file, "%*s%s (%#x)\n",
4880 : indent_to, "",
4881 : "flag_bit_tests",
4882 : ptr->x_flag_bit_tests);
4883 :
4884 0 : if (ptr->x_flag_branch_on_count_reg)
4885 0 : fprintf (file, "%*s%s (%#x)\n",
4886 : indent_to, "",
4887 : "flag_branch_on_count_reg",
4888 : ptr->x_flag_branch_on_count_reg);
4889 :
4890 0 : if (ptr->x_flag_branch_probabilities)
4891 0 : fprintf (file, "%*s%s (%#x)\n",
4892 : indent_to, "",
4893 : "flag_branch_probabilities",
4894 : ptr->x_flag_branch_probabilities);
4895 :
4896 0 : if (ptr->x_flag_caller_saves)
4897 0 : fprintf (file, "%*s%s (%#x)\n",
4898 : indent_to, "",
4899 : "flag_caller_saves",
4900 : ptr->x_flag_caller_saves);
4901 :
4902 0 : if (ptr->x_flag_code_hoisting)
4903 0 : fprintf (file, "%*s%s (%#x)\n",
4904 : indent_to, "",
4905 : "flag_code_hoisting",
4906 : ptr->x_flag_code_hoisting);
4907 :
4908 0 : if (ptr->x_flag_combine_stack_adjustments)
4909 0 : fprintf (file, "%*s%s (%#x)\n",
4910 : indent_to, "",
4911 : "flag_combine_stack_adjustments",
4912 : ptr->x_flag_combine_stack_adjustments);
4913 :
4914 0 : if (ptr->x_flag_compare_elim_after_reload)
4915 0 : fprintf (file, "%*s%s (%#x)\n",
4916 : indent_to, "",
4917 : "flag_compare_elim_after_reload",
4918 : ptr->x_flag_compare_elim_after_reload);
4919 :
4920 0 : if (ptr->x_flag_conserve_stack)
4921 0 : fprintf (file, "%*s%s (%#x)\n",
4922 : indent_to, "",
4923 : "flag_conserve_stack",
4924 : ptr->x_flag_conserve_stack);
4925 :
4926 0 : if (ptr->x_flag_cprop_registers)
4927 0 : fprintf (file, "%*s%s (%#x)\n",
4928 : indent_to, "",
4929 : "flag_cprop_registers",
4930 : ptr->x_flag_cprop_registers);
4931 :
4932 0 : if (ptr->x_flag_crossjumping)
4933 0 : fprintf (file, "%*s%s (%#x)\n",
4934 : indent_to, "",
4935 : "flag_crossjumping",
4936 : ptr->x_flag_crossjumping);
4937 :
4938 0 : if (ptr->x_flag_cse_follow_jumps)
4939 0 : fprintf (file, "%*s%s (%#x)\n",
4940 : indent_to, "",
4941 : "flag_cse_follow_jumps",
4942 : ptr->x_flag_cse_follow_jumps);
4943 :
4944 0 : if (ptr->x_flag_dce)
4945 0 : fprintf (file, "%*s%s (%#x)\n",
4946 : indent_to, "",
4947 : "flag_dce",
4948 : ptr->x_flag_dce);
4949 :
4950 0 : if (ptr->x_flag_defer_pop)
4951 0 : fprintf (file, "%*s%s (%#x)\n",
4952 : indent_to, "",
4953 : "flag_defer_pop",
4954 : ptr->x_flag_defer_pop);
4955 :
4956 0 : if (ptr->x_flag_delayed_branch)
4957 0 : fprintf (file, "%*s%s (%#x)\n",
4958 : indent_to, "",
4959 : "flag_delayed_branch",
4960 : ptr->x_flag_delayed_branch);
4961 :
4962 0 : if (ptr->x_flag_delete_dead_exceptions)
4963 0 : fprintf (file, "%*s%s (%#x)\n",
4964 : indent_to, "",
4965 : "flag_delete_dead_exceptions",
4966 : ptr->x_flag_delete_dead_exceptions);
4967 :
4968 0 : if (ptr->x_flag_delete_null_pointer_checks)
4969 0 : fprintf (file, "%*s%s (%#x)\n",
4970 : indent_to, "",
4971 : "flag_delete_null_pointer_checks",
4972 : ptr->x_flag_delete_null_pointer_checks);
4973 :
4974 0 : if (ptr->x_flag_dep_fusion)
4975 0 : fprintf (file, "%*s%s (%#x)\n",
4976 : indent_to, "",
4977 : "flag_dep_fusion",
4978 : ptr->x_flag_dep_fusion);
4979 :
4980 0 : if (ptr->x_flag_devirtualize)
4981 0 : fprintf (file, "%*s%s (%#x)\n",
4982 : indent_to, "",
4983 : "flag_devirtualize",
4984 : ptr->x_flag_devirtualize);
4985 :
4986 0 : if (ptr->x_flag_devirtualize_speculatively)
4987 0 : fprintf (file, "%*s%s (%#x)\n",
4988 : indent_to, "",
4989 : "flag_devirtualize_speculatively",
4990 : ptr->x_flag_devirtualize_speculatively);
4991 :
4992 0 : if (ptr->x_flag_dse)
4993 0 : fprintf (file, "%*s%s (%#x)\n",
4994 : indent_to, "",
4995 : "flag_dse",
4996 : ptr->x_flag_dse);
4997 :
4998 0 : if (ptr->x_flag_early_inlining)
4999 0 : fprintf (file, "%*s%s (%#x)\n",
5000 : indent_to, "",
5001 : "flag_early_inlining",
5002 : ptr->x_flag_early_inlining);
5003 :
5004 0 : if (ptr->x_flag_exceptions)
5005 0 : fprintf (file, "%*s%s (%#x)\n",
5006 : indent_to, "",
5007 : "flag_exceptions",
5008 : ptr->x_flag_exceptions);
5009 :
5010 0 : if (ptr->x_flag_expensive_optimizations)
5011 0 : fprintf (file, "%*s%s (%#x)\n",
5012 : indent_to, "",
5013 : "flag_expensive_optimizations",
5014 : ptr->x_flag_expensive_optimizations);
5015 :
5016 0 : if (ptr->x_flag_ext_dce)
5017 0 : fprintf (file, "%*s%s (%#x)\n",
5018 : indent_to, "",
5019 : "flag_ext_dce",
5020 : ptr->x_flag_ext_dce);
5021 :
5022 0 : if (ptr->x_flag_finite_loops)
5023 0 : fprintf (file, "%*s%s (%#x)\n",
5024 : indent_to, "",
5025 : "flag_finite_loops",
5026 : ptr->x_flag_finite_loops);
5027 :
5028 0 : if (ptr->x_flag_finite_math_only)
5029 0 : fprintf (file, "%*s%s (%#x)\n",
5030 : indent_to, "",
5031 : "flag_finite_math_only",
5032 : ptr->x_flag_finite_math_only);
5033 :
5034 0 : if (ptr->x_flag_float_store)
5035 0 : fprintf (file, "%*s%s (%#x)\n",
5036 : indent_to, "",
5037 : "flag_float_store",
5038 : ptr->x_flag_float_store);
5039 :
5040 0 : if (ptr->x_flag_fold_mem_offsets)
5041 0 : fprintf (file, "%*s%s (%#x)\n",
5042 : indent_to, "",
5043 : "flag_fold_mem_offsets",
5044 : ptr->x_flag_fold_mem_offsets);
5045 :
5046 0 : if (ptr->x_flag_fold_simple_inlines)
5047 0 : fprintf (file, "%*s%s (%#x)\n",
5048 : indent_to, "",
5049 : "flag_fold_simple_inlines",
5050 : ptr->x_flag_fold_simple_inlines);
5051 :
5052 0 : if (ptr->x_flag_forward_propagate)
5053 0 : fprintf (file, "%*s%s (%#x)\n",
5054 : indent_to, "",
5055 : "flag_forward_propagate",
5056 : ptr->x_flag_forward_propagate);
5057 :
5058 0 : if (ptr->x_flag_fp_int_builtin_inexact)
5059 0 : fprintf (file, "%*s%s (%#x)\n",
5060 : indent_to, "",
5061 : "flag_fp_int_builtin_inexact",
5062 : ptr->x_flag_fp_int_builtin_inexact);
5063 :
5064 0 : if (ptr->x_flag_no_function_cse)
5065 0 : fprintf (file, "%*s%s (%#x)\n",
5066 : indent_to, "",
5067 : "flag_no_function_cse",
5068 : ptr->x_flag_no_function_cse);
5069 :
5070 0 : if (ptr->x_flag_gcse)
5071 0 : fprintf (file, "%*s%s (%#x)\n",
5072 : indent_to, "",
5073 : "flag_gcse",
5074 : ptr->x_flag_gcse);
5075 :
5076 0 : if (ptr->x_flag_gcse_after_reload)
5077 0 : fprintf (file, "%*s%s (%#x)\n",
5078 : indent_to, "",
5079 : "flag_gcse_after_reload",
5080 : ptr->x_flag_gcse_after_reload);
5081 :
5082 0 : if (ptr->x_flag_gcse_las)
5083 0 : fprintf (file, "%*s%s (%#x)\n",
5084 : indent_to, "",
5085 : "flag_gcse_las",
5086 : ptr->x_flag_gcse_las);
5087 :
5088 0 : if (ptr->x_flag_gcse_lm)
5089 0 : fprintf (file, "%*s%s (%#x)\n",
5090 : indent_to, "",
5091 : "flag_gcse_lm",
5092 : ptr->x_flag_gcse_lm);
5093 :
5094 0 : if (ptr->x_flag_gcse_sm)
5095 0 : fprintf (file, "%*s%s (%#x)\n",
5096 : indent_to, "",
5097 : "flag_gcse_sm",
5098 : ptr->x_flag_gcse_sm);
5099 :
5100 0 : if (ptr->x_flag_graphite)
5101 0 : fprintf (file, "%*s%s (%#x)\n",
5102 : indent_to, "",
5103 : "flag_graphite",
5104 : ptr->x_flag_graphite);
5105 :
5106 0 : if (ptr->x_flag_graphite_identity)
5107 0 : fprintf (file, "%*s%s (%#x)\n",
5108 : indent_to, "",
5109 : "flag_graphite_identity",
5110 : ptr->x_flag_graphite_identity);
5111 :
5112 0 : if (ptr->x_flag_guess_branch_prob)
5113 0 : fprintf (file, "%*s%s (%#x)\n",
5114 : indent_to, "",
5115 : "flag_guess_branch_prob",
5116 : ptr->x_flag_guess_branch_prob);
5117 :
5118 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_exceptions)
5119 0 : fprintf (file, "%*s%s (%#x)\n",
5120 : indent_to, "",
5121 : "flag_harden_control_flow_redundancy_check_exceptions",
5122 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
5123 :
5124 0 : if (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls)
5125 0 : fprintf (file, "%*s%s (%#x)\n",
5126 : indent_to, "",
5127 : "flag_harden_control_flow_redundancy_check_returning_calls",
5128 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
5129 :
5130 0 : if (ptr->x_flag_harden_control_flow_redundancy_skip_leaf)
5131 0 : fprintf (file, "%*s%s (%#x)\n",
5132 : indent_to, "",
5133 : "flag_harden_control_flow_redundancy_skip_leaf",
5134 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
5135 :
5136 0 : if (ptr->x_flag_harden_compares)
5137 0 : fprintf (file, "%*s%s (%#x)\n",
5138 : indent_to, "",
5139 : "flag_harden_compares",
5140 : ptr->x_flag_harden_compares);
5141 :
5142 0 : if (ptr->x_flag_harden_conditional_branches)
5143 0 : fprintf (file, "%*s%s (%#x)\n",
5144 : indent_to, "",
5145 : "flag_harden_conditional_branches",
5146 : ptr->x_flag_harden_conditional_branches);
5147 :
5148 0 : if (ptr->x_flag_harden_control_flow_redundancy)
5149 0 : fprintf (file, "%*s%s (%#x)\n",
5150 : indent_to, "",
5151 : "flag_harden_control_flow_redundancy",
5152 : ptr->x_flag_harden_control_flow_redundancy);
5153 :
5154 0 : if (ptr->x_flag_hoist_adjacent_loads)
5155 0 : fprintf (file, "%*s%s (%#x)\n",
5156 : indent_to, "",
5157 : "flag_hoist_adjacent_loads",
5158 : ptr->x_flag_hoist_adjacent_loads);
5159 :
5160 0 : if (ptr->x_flag_if_conversion)
5161 0 : fprintf (file, "%*s%s (%#x)\n",
5162 : indent_to, "",
5163 : "flag_if_conversion",
5164 : ptr->x_flag_if_conversion);
5165 :
5166 0 : if (ptr->x_flag_if_conversion2)
5167 0 : fprintf (file, "%*s%s (%#x)\n",
5168 : indent_to, "",
5169 : "flag_if_conversion2",
5170 : ptr->x_flag_if_conversion2);
5171 :
5172 0 : if (ptr->x_flag_indirect_inlining)
5173 0 : fprintf (file, "%*s%s (%#x)\n",
5174 : indent_to, "",
5175 : "flag_indirect_inlining",
5176 : ptr->x_flag_indirect_inlining);
5177 :
5178 0 : if (ptr->x_flag_no_inline)
5179 0 : fprintf (file, "%*s%s (%#x)\n",
5180 : indent_to, "",
5181 : "flag_no_inline",
5182 : ptr->x_flag_no_inline);
5183 :
5184 0 : if (ptr->x_flag_inline_atomics)
5185 0 : fprintf (file, "%*s%s (%#x)\n",
5186 : indent_to, "",
5187 : "flag_inline_atomics",
5188 : ptr->x_flag_inline_atomics);
5189 :
5190 0 : if (ptr->x_flag_inline_functions)
5191 0 : fprintf (file, "%*s%s (%#x)\n",
5192 : indent_to, "",
5193 : "flag_inline_functions",
5194 : ptr->x_flag_inline_functions);
5195 :
5196 0 : if (ptr->x_flag_inline_functions_called_once)
5197 0 : fprintf (file, "%*s%s (%#x)\n",
5198 : indent_to, "",
5199 : "flag_inline_functions_called_once",
5200 : ptr->x_flag_inline_functions_called_once);
5201 :
5202 0 : if (ptr->x_flag_inline_small_functions)
5203 0 : fprintf (file, "%*s%s (%#x)\n",
5204 : indent_to, "",
5205 : "flag_inline_small_functions",
5206 : ptr->x_flag_inline_small_functions);
5207 :
5208 0 : if (ptr->x_flag_ipa_bit_cp)
5209 0 : fprintf (file, "%*s%s (%#x)\n",
5210 : indent_to, "",
5211 : "flag_ipa_bit_cp",
5212 : ptr->x_flag_ipa_bit_cp);
5213 :
5214 0 : if (ptr->x_flag_ipa_cp)
5215 0 : fprintf (file, "%*s%s (%#x)\n",
5216 : indent_to, "",
5217 : "flag_ipa_cp",
5218 : ptr->x_flag_ipa_cp);
5219 :
5220 0 : if (ptr->x_flag_ipa_cp_clone)
5221 0 : fprintf (file, "%*s%s (%#x)\n",
5222 : indent_to, "",
5223 : "flag_ipa_cp_clone",
5224 : ptr->x_flag_ipa_cp_clone);
5225 :
5226 0 : if (ptr->x_flag_ipa_icf)
5227 0 : fprintf (file, "%*s%s (%#x)\n",
5228 : indent_to, "",
5229 : "flag_ipa_icf",
5230 : ptr->x_flag_ipa_icf);
5231 :
5232 0 : if (ptr->x_flag_ipa_icf_functions)
5233 0 : fprintf (file, "%*s%s (%#x)\n",
5234 : indent_to, "",
5235 : "flag_ipa_icf_functions",
5236 : ptr->x_flag_ipa_icf_functions);
5237 :
5238 0 : if (ptr->x_flag_ipa_icf_variables)
5239 0 : fprintf (file, "%*s%s (%#x)\n",
5240 : indent_to, "",
5241 : "flag_ipa_icf_variables",
5242 : ptr->x_flag_ipa_icf_variables);
5243 :
5244 0 : if (ptr->x_flag_ipa_modref)
5245 0 : fprintf (file, "%*s%s (%#x)\n",
5246 : indent_to, "",
5247 : "flag_ipa_modref",
5248 : ptr->x_flag_ipa_modref);
5249 :
5250 0 : if (ptr->x_flag_ipa_profile)
5251 0 : fprintf (file, "%*s%s (%#x)\n",
5252 : indent_to, "",
5253 : "flag_ipa_profile",
5254 : ptr->x_flag_ipa_profile);
5255 :
5256 0 : if (ptr->x_flag_ipa_pta)
5257 0 : fprintf (file, "%*s%s (%#x)\n",
5258 : indent_to, "",
5259 : "flag_ipa_pta",
5260 : ptr->x_flag_ipa_pta);
5261 :
5262 0 : if (ptr->x_flag_ipa_pure_const)
5263 0 : fprintf (file, "%*s%s (%#x)\n",
5264 : indent_to, "",
5265 : "flag_ipa_pure_const",
5266 : ptr->x_flag_ipa_pure_const);
5267 :
5268 0 : if (ptr->x_flag_ipa_ra)
5269 0 : fprintf (file, "%*s%s (%#x)\n",
5270 : indent_to, "",
5271 : "flag_ipa_ra",
5272 : ptr->x_flag_ipa_ra);
5273 :
5274 0 : if (ptr->x_flag_ipa_reference)
5275 0 : fprintf (file, "%*s%s (%#x)\n",
5276 : indent_to, "",
5277 : "flag_ipa_reference",
5278 : ptr->x_flag_ipa_reference);
5279 :
5280 0 : if (ptr->x_flag_ipa_reference_addressable)
5281 0 : fprintf (file, "%*s%s (%#x)\n",
5282 : indent_to, "",
5283 : "flag_ipa_reference_addressable",
5284 : ptr->x_flag_ipa_reference_addressable);
5285 :
5286 0 : if (ptr->x_flag_ipa_reorder_for_locality)
5287 0 : fprintf (file, "%*s%s (%#x)\n",
5288 : indent_to, "",
5289 : "flag_ipa_reorder_for_locality",
5290 : ptr->x_flag_ipa_reorder_for_locality);
5291 :
5292 0 : if (ptr->x_flag_ipa_sra)
5293 0 : fprintf (file, "%*s%s (%#x)\n",
5294 : indent_to, "",
5295 : "flag_ipa_sra",
5296 : ptr->x_flag_ipa_sra);
5297 :
5298 0 : if (ptr->x_flag_ipa_stack_alignment)
5299 0 : fprintf (file, "%*s%s (%#x)\n",
5300 : indent_to, "",
5301 : "flag_ipa_stack_alignment",
5302 : ptr->x_flag_ipa_stack_alignment);
5303 :
5304 0 : if (ptr->x_flag_ipa_strict_aliasing)
5305 0 : fprintf (file, "%*s%s (%#x)\n",
5306 : indent_to, "",
5307 : "flag_ipa_strict_aliasing",
5308 : ptr->x_flag_ipa_strict_aliasing);
5309 :
5310 0 : if (ptr->x_flag_ipa_vrp)
5311 0 : fprintf (file, "%*s%s (%#x)\n",
5312 : indent_to, "",
5313 : "flag_ipa_vrp",
5314 : ptr->x_flag_ipa_vrp);
5315 :
5316 0 : if (ptr->x_flag_ira_hoist_pressure)
5317 0 : fprintf (file, "%*s%s (%#x)\n",
5318 : indent_to, "",
5319 : "flag_ira_hoist_pressure",
5320 : ptr->x_flag_ira_hoist_pressure);
5321 :
5322 0 : if (ptr->x_flag_ira_loop_pressure)
5323 0 : fprintf (file, "%*s%s (%#x)\n",
5324 : indent_to, "",
5325 : "flag_ira_loop_pressure",
5326 : ptr->x_flag_ira_loop_pressure);
5327 :
5328 0 : if (ptr->x_flag_ira_share_save_slots)
5329 0 : fprintf (file, "%*s%s (%#x)\n",
5330 : indent_to, "",
5331 : "flag_ira_share_save_slots",
5332 : ptr->x_flag_ira_share_save_slots);
5333 :
5334 0 : if (ptr->x_flag_ira_share_spill_slots)
5335 0 : fprintf (file, "%*s%s (%#x)\n",
5336 : indent_to, "",
5337 : "flag_ira_share_spill_slots",
5338 : ptr->x_flag_ira_share_spill_slots);
5339 :
5340 0 : if (ptr->x_flag_isolate_erroneous_paths_attribute)
5341 0 : fprintf (file, "%*s%s (%#x)\n",
5342 : indent_to, "",
5343 : "flag_isolate_erroneous_paths_attribute",
5344 : ptr->x_flag_isolate_erroneous_paths_attribute);
5345 :
5346 0 : if (ptr->x_flag_isolate_erroneous_paths_dereference)
5347 0 : fprintf (file, "%*s%s (%#x)\n",
5348 : indent_to, "",
5349 : "flag_isolate_erroneous_paths_dereference",
5350 : ptr->x_flag_isolate_erroneous_paths_dereference);
5351 :
5352 0 : if (ptr->x_flag_ivopts)
5353 0 : fprintf (file, "%*s%s (%#x)\n",
5354 : indent_to, "",
5355 : "flag_ivopts",
5356 : ptr->x_flag_ivopts);
5357 :
5358 0 : if (ptr->x_flag_jump_tables)
5359 0 : fprintf (file, "%*s%s (%#x)\n",
5360 : indent_to, "",
5361 : "flag_jump_tables",
5362 : ptr->x_flag_jump_tables);
5363 :
5364 0 : if (ptr->x_flag_keep_gc_roots_live)
5365 0 : fprintf (file, "%*s%s (%#x)\n",
5366 : indent_to, "",
5367 : "flag_keep_gc_roots_live",
5368 : ptr->x_flag_keep_gc_roots_live);
5369 :
5370 0 : if (ptr->x_flag_late_combine_instructions)
5371 0 : fprintf (file, "%*s%s (%#x)\n",
5372 : indent_to, "",
5373 : "flag_late_combine_instructions",
5374 : ptr->x_flag_late_combine_instructions);
5375 :
5376 0 : if (ptr->x_flag_lifetime_dse)
5377 0 : fprintf (file, "%*s%s (%#x)\n",
5378 : indent_to, "",
5379 : "flag_lifetime_dse",
5380 : ptr->x_flag_lifetime_dse);
5381 :
5382 0 : if (ptr->x_flag_limit_function_alignment)
5383 0 : fprintf (file, "%*s%s (%#x)\n",
5384 : indent_to, "",
5385 : "flag_limit_function_alignment",
5386 : ptr->x_flag_limit_function_alignment);
5387 :
5388 0 : if (ptr->x_flag_live_range_shrinkage)
5389 0 : fprintf (file, "%*s%s (%#x)\n",
5390 : indent_to, "",
5391 : "flag_live_range_shrinkage",
5392 : ptr->x_flag_live_range_shrinkage);
5393 :
5394 0 : if (ptr->x_flag_loop_interchange)
5395 0 : fprintf (file, "%*s%s (%#x)\n",
5396 : indent_to, "",
5397 : "flag_loop_interchange",
5398 : ptr->x_flag_loop_interchange);
5399 :
5400 0 : if (ptr->x_flag_loop_nest_optimize)
5401 0 : fprintf (file, "%*s%s (%#x)\n",
5402 : indent_to, "",
5403 : "flag_loop_nest_optimize",
5404 : ptr->x_flag_loop_nest_optimize);
5405 :
5406 0 : if (ptr->x_flag_loop_parallelize_all)
5407 0 : fprintf (file, "%*s%s (%#x)\n",
5408 : indent_to, "",
5409 : "flag_loop_parallelize_all",
5410 : ptr->x_flag_loop_parallelize_all);
5411 :
5412 0 : if (ptr->x_flag_unroll_jam)
5413 0 : fprintf (file, "%*s%s (%#x)\n",
5414 : indent_to, "",
5415 : "flag_unroll_jam",
5416 : ptr->x_flag_unroll_jam);
5417 :
5418 0 : if (ptr->x_flag_lra_remat)
5419 0 : fprintf (file, "%*s%s (%#x)\n",
5420 : indent_to, "",
5421 : "flag_lra_remat",
5422 : ptr->x_flag_lra_remat);
5423 :
5424 0 : if (ptr->x_flag_malloc_dce)
5425 0 : fprintf (file, "%*s%s (%#x)\n",
5426 : indent_to, "",
5427 : "flag_malloc_dce",
5428 : ptr->x_flag_malloc_dce);
5429 :
5430 0 : if (ptr->x_flag_errno_math)
5431 0 : fprintf (file, "%*s%s (%#x)\n",
5432 : indent_to, "",
5433 : "flag_errno_math",
5434 : ptr->x_flag_errno_math);
5435 :
5436 0 : if (ptr->x_flag_modulo_sched)
5437 0 : fprintf (file, "%*s%s (%#x)\n",
5438 : indent_to, "",
5439 : "flag_modulo_sched",
5440 : ptr->x_flag_modulo_sched);
5441 :
5442 0 : if (ptr->x_flag_modulo_sched_allow_regmoves)
5443 0 : fprintf (file, "%*s%s (%#x)\n",
5444 : indent_to, "",
5445 : "flag_modulo_sched_allow_regmoves",
5446 : ptr->x_flag_modulo_sched_allow_regmoves);
5447 :
5448 0 : if (ptr->x_flag_move_loop_invariants)
5449 0 : fprintf (file, "%*s%s (%#x)\n",
5450 : indent_to, "",
5451 : "flag_move_loop_invariants",
5452 : ptr->x_flag_move_loop_invariants);
5453 :
5454 0 : if (ptr->x_flag_move_loop_stores)
5455 0 : fprintf (file, "%*s%s (%#x)\n",
5456 : indent_to, "",
5457 : "flag_move_loop_stores",
5458 : ptr->x_flag_move_loop_stores);
5459 :
5460 0 : if (ptr->x_flag_non_call_exceptions)
5461 0 : fprintf (file, "%*s%s (%#x)\n",
5462 : indent_to, "",
5463 : "flag_non_call_exceptions",
5464 : ptr->x_flag_non_call_exceptions);
5465 :
5466 0 : if (ptr->x_flag_nothrow_opt)
5467 0 : fprintf (file, "%*s%s (%#x)\n",
5468 : indent_to, "",
5469 : "flag_nothrow_opt",
5470 : ptr->x_flag_nothrow_opt);
5471 :
5472 0 : if (ptr->x_flag_omit_frame_pointer)
5473 0 : fprintf (file, "%*s%s (%#x)\n",
5474 : indent_to, "",
5475 : "flag_omit_frame_pointer",
5476 : ptr->x_flag_omit_frame_pointer);
5477 :
5478 0 : if (ptr->x_flag_opt_info)
5479 0 : fprintf (file, "%*s%s (%#x)\n",
5480 : indent_to, "",
5481 : "flag_opt_info",
5482 : ptr->x_flag_opt_info);
5483 :
5484 0 : if (ptr->x_flag_optimize_crc)
5485 0 : fprintf (file, "%*s%s (%#x)\n",
5486 : indent_to, "",
5487 : "flag_optimize_crc",
5488 : ptr->x_flag_optimize_crc);
5489 :
5490 0 : if (ptr->x_flag_optimize_sibling_calls)
5491 0 : fprintf (file, "%*s%s (%#x)\n",
5492 : indent_to, "",
5493 : "flag_optimize_sibling_calls",
5494 : ptr->x_flag_optimize_sibling_calls);
5495 :
5496 0 : if (ptr->x_flag_optimize_strlen)
5497 0 : fprintf (file, "%*s%s (%#x)\n",
5498 : indent_to, "",
5499 : "flag_optimize_strlen",
5500 : ptr->x_flag_optimize_strlen);
5501 :
5502 0 : if (ptr->x_flag_pack_struct)
5503 0 : fprintf (file, "%*s%s (%#x)\n",
5504 : indent_to, "",
5505 : "flag_pack_struct",
5506 : ptr->x_flag_pack_struct);
5507 :
5508 0 : if (ptr->x_flag_partial_inlining)
5509 0 : fprintf (file, "%*s%s (%#x)\n",
5510 : indent_to, "",
5511 : "flag_partial_inlining",
5512 : ptr->x_flag_partial_inlining);
5513 :
5514 0 : if (ptr->x_flag_pcc_struct_return)
5515 0 : fprintf (file, "%*s%s (%#x)\n",
5516 : indent_to, "",
5517 : "flag_pcc_struct_return",
5518 : ptr->x_flag_pcc_struct_return);
5519 :
5520 0 : if (ptr->x_flag_peel_loops)
5521 0 : fprintf (file, "%*s%s (%#x)\n",
5522 : indent_to, "",
5523 : "flag_peel_loops",
5524 : ptr->x_flag_peel_loops);
5525 :
5526 0 : if (ptr->x_flag_no_peephole)
5527 0 : fprintf (file, "%*s%s (%#x)\n",
5528 : indent_to, "",
5529 : "flag_no_peephole",
5530 : ptr->x_flag_no_peephole);
5531 :
5532 0 : if (ptr->x_flag_peephole2)
5533 0 : fprintf (file, "%*s%s (%#x)\n",
5534 : indent_to, "",
5535 : "flag_peephole2",
5536 : ptr->x_flag_peephole2);
5537 :
5538 0 : if (ptr->x_flag_plt)
5539 0 : fprintf (file, "%*s%s (%#x)\n",
5540 : indent_to, "",
5541 : "flag_plt",
5542 : ptr->x_flag_plt);
5543 :
5544 0 : if (ptr->x_flag_predictive_commoning)
5545 0 : fprintf (file, "%*s%s (%#x)\n",
5546 : indent_to, "",
5547 : "flag_predictive_commoning",
5548 : ptr->x_flag_predictive_commoning);
5549 :
5550 0 : if (ptr->x_flag_prefetch_loop_arrays)
5551 0 : fprintf (file, "%*s%s (%#x)\n",
5552 : indent_to, "",
5553 : "flag_prefetch_loop_arrays",
5554 : ptr->x_flag_prefetch_loop_arrays);
5555 :
5556 0 : if (ptr->x_flag_printf_return_value)
5557 0 : fprintf (file, "%*s%s (%#x)\n",
5558 : indent_to, "",
5559 : "flag_printf_return_value",
5560 : ptr->x_flag_printf_return_value);
5561 :
5562 0 : if (ptr->x_flag_profile_partial_training)
5563 0 : fprintf (file, "%*s%s (%#x)\n",
5564 : indent_to, "",
5565 : "flag_profile_partial_training",
5566 : ptr->x_flag_profile_partial_training);
5567 :
5568 0 : if (ptr->x_flag_profile_reorder_functions)
5569 0 : fprintf (file, "%*s%s (%#x)\n",
5570 : indent_to, "",
5571 : "flag_profile_reorder_functions",
5572 : ptr->x_flag_profile_reorder_functions);
5573 :
5574 0 : if (ptr->x_flag_reciprocal_math)
5575 0 : fprintf (file, "%*s%s (%#x)\n",
5576 : indent_to, "",
5577 : "flag_reciprocal_math",
5578 : ptr->x_flag_reciprocal_math);
5579 :
5580 0 : if (ptr->x_flag_ree)
5581 0 : fprintf (file, "%*s%s (%#x)\n",
5582 : indent_to, "",
5583 : "flag_ree",
5584 : ptr->x_flag_ree);
5585 :
5586 0 : if (ptr->x_flag_rename_registers)
5587 0 : fprintf (file, "%*s%s (%#x)\n",
5588 : indent_to, "",
5589 : "flag_rename_registers",
5590 : ptr->x_flag_rename_registers);
5591 :
5592 0 : if (ptr->x_flag_reorder_blocks)
5593 0 : fprintf (file, "%*s%s (%#x)\n",
5594 : indent_to, "",
5595 : "flag_reorder_blocks",
5596 : ptr->x_flag_reorder_blocks);
5597 :
5598 0 : if (ptr->x_flag_reorder_blocks_and_partition)
5599 0 : fprintf (file, "%*s%s (%#x)\n",
5600 : indent_to, "",
5601 : "flag_reorder_blocks_and_partition",
5602 : ptr->x_flag_reorder_blocks_and_partition);
5603 :
5604 0 : if (ptr->x_flag_reorder_functions)
5605 0 : fprintf (file, "%*s%s (%#x)\n",
5606 : indent_to, "",
5607 : "flag_reorder_functions",
5608 : ptr->x_flag_reorder_functions);
5609 :
5610 0 : if (ptr->x_flag_rerun_cse_after_loop)
5611 0 : fprintf (file, "%*s%s (%#x)\n",
5612 : indent_to, "",
5613 : "flag_rerun_cse_after_loop",
5614 : ptr->x_flag_rerun_cse_after_loop);
5615 :
5616 0 : if (ptr->x_flag_resched_modulo_sched)
5617 0 : fprintf (file, "%*s%s (%#x)\n",
5618 : indent_to, "",
5619 : "flag_resched_modulo_sched",
5620 : ptr->x_flag_resched_modulo_sched);
5621 :
5622 0 : if (ptr->x_flag_rounding_math)
5623 0 : fprintf (file, "%*s%s (%#x)\n",
5624 : indent_to, "",
5625 : "flag_rounding_math",
5626 : ptr->x_flag_rounding_math);
5627 :
5628 0 : if (ptr->x_flag_rtti)
5629 0 : fprintf (file, "%*s%s (%#x)\n",
5630 : indent_to, "",
5631 : "flag_rtti",
5632 : ptr->x_flag_rtti);
5633 :
5634 0 : if (ptr->x_flag_save_optimization_record)
5635 0 : fprintf (file, "%*s%s (%#x)\n",
5636 : indent_to, "",
5637 : "flag_save_optimization_record",
5638 : ptr->x_flag_save_optimization_record);
5639 :
5640 0 : if (ptr->x_flag_sched_critical_path_heuristic)
5641 0 : fprintf (file, "%*s%s (%#x)\n",
5642 : indent_to, "",
5643 : "flag_sched_critical_path_heuristic",
5644 : ptr->x_flag_sched_critical_path_heuristic);
5645 :
5646 0 : if (ptr->x_flag_sched_dep_count_heuristic)
5647 0 : fprintf (file, "%*s%s (%#x)\n",
5648 : indent_to, "",
5649 : "flag_sched_dep_count_heuristic",
5650 : ptr->x_flag_sched_dep_count_heuristic);
5651 :
5652 0 : if (ptr->x_flag_sched_group_heuristic)
5653 0 : fprintf (file, "%*s%s (%#x)\n",
5654 : indent_to, "",
5655 : "flag_sched_group_heuristic",
5656 : ptr->x_flag_sched_group_heuristic);
5657 :
5658 0 : if (ptr->x_flag_schedule_interblock)
5659 0 : fprintf (file, "%*s%s (%#x)\n",
5660 : indent_to, "",
5661 : "flag_schedule_interblock",
5662 : ptr->x_flag_schedule_interblock);
5663 :
5664 0 : if (ptr->x_flag_sched_last_insn_heuristic)
5665 0 : fprintf (file, "%*s%s (%#x)\n",
5666 : indent_to, "",
5667 : "flag_sched_last_insn_heuristic",
5668 : ptr->x_flag_sched_last_insn_heuristic);
5669 :
5670 0 : if (ptr->x_flag_sched_pressure)
5671 0 : fprintf (file, "%*s%s (%#x)\n",
5672 : indent_to, "",
5673 : "flag_sched_pressure",
5674 : ptr->x_flag_sched_pressure);
5675 :
5676 0 : if (ptr->x_flag_sched_rank_heuristic)
5677 0 : fprintf (file, "%*s%s (%#x)\n",
5678 : indent_to, "",
5679 : "flag_sched_rank_heuristic",
5680 : ptr->x_flag_sched_rank_heuristic);
5681 :
5682 0 : if (ptr->x_flag_schedule_speculative)
5683 0 : fprintf (file, "%*s%s (%#x)\n",
5684 : indent_to, "",
5685 : "flag_schedule_speculative",
5686 : ptr->x_flag_schedule_speculative);
5687 :
5688 0 : if (ptr->x_flag_sched_spec_insn_heuristic)
5689 0 : fprintf (file, "%*s%s (%#x)\n",
5690 : indent_to, "",
5691 : "flag_sched_spec_insn_heuristic",
5692 : ptr->x_flag_sched_spec_insn_heuristic);
5693 :
5694 0 : if (ptr->x_flag_schedule_speculative_load)
5695 0 : fprintf (file, "%*s%s (%#x)\n",
5696 : indent_to, "",
5697 : "flag_schedule_speculative_load",
5698 : ptr->x_flag_schedule_speculative_load);
5699 :
5700 0 : if (ptr->x_flag_schedule_speculative_load_dangerous)
5701 0 : fprintf (file, "%*s%s (%#x)\n",
5702 : indent_to, "",
5703 : "flag_schedule_speculative_load_dangerous",
5704 : ptr->x_flag_schedule_speculative_load_dangerous);
5705 :
5706 0 : if (ptr->x_flag_sched2_use_superblocks)
5707 0 : fprintf (file, "%*s%s (%#x)\n",
5708 : indent_to, "",
5709 : "flag_sched2_use_superblocks",
5710 : ptr->x_flag_sched2_use_superblocks);
5711 :
5712 0 : if (ptr->x_flag_schedule_fusion)
5713 0 : fprintf (file, "%*s%s (%#x)\n",
5714 : indent_to, "",
5715 : "flag_schedule_fusion",
5716 : ptr->x_flag_schedule_fusion);
5717 :
5718 0 : if (ptr->x_flag_schedule_insns)
5719 0 : fprintf (file, "%*s%s (%#x)\n",
5720 : indent_to, "",
5721 : "flag_schedule_insns",
5722 : ptr->x_flag_schedule_insns);
5723 :
5724 0 : if (ptr->x_flag_schedule_insns_after_reload)
5725 0 : fprintf (file, "%*s%s (%#x)\n",
5726 : indent_to, "",
5727 : "flag_schedule_insns_after_reload",
5728 : ptr->x_flag_schedule_insns_after_reload);
5729 :
5730 0 : if (ptr->x_flag_section_anchors)
5731 0 : fprintf (file, "%*s%s (%#x)\n",
5732 : indent_to, "",
5733 : "flag_section_anchors",
5734 : ptr->x_flag_section_anchors);
5735 :
5736 0 : if (ptr->x_flag_sel_sched_pipelining)
5737 0 : fprintf (file, "%*s%s (%#x)\n",
5738 : indent_to, "",
5739 : "flag_sel_sched_pipelining",
5740 : ptr->x_flag_sel_sched_pipelining);
5741 :
5742 0 : if (ptr->x_flag_sel_sched_pipelining_outer_loops)
5743 0 : fprintf (file, "%*s%s (%#x)\n",
5744 : indent_to, "",
5745 : "flag_sel_sched_pipelining_outer_loops",
5746 : ptr->x_flag_sel_sched_pipelining_outer_loops);
5747 :
5748 0 : if (ptr->x_flag_sel_sched_reschedule_pipelined)
5749 0 : fprintf (file, "%*s%s (%#x)\n",
5750 : indent_to, "",
5751 : "flag_sel_sched_reschedule_pipelined",
5752 : ptr->x_flag_sel_sched_reschedule_pipelined);
5753 :
5754 0 : if (ptr->x_flag_selective_scheduling)
5755 0 : fprintf (file, "%*s%s (%#x)\n",
5756 : indent_to, "",
5757 : "flag_selective_scheduling",
5758 : ptr->x_flag_selective_scheduling);
5759 :
5760 0 : if (ptr->x_flag_selective_scheduling2)
5761 0 : fprintf (file, "%*s%s (%#x)\n",
5762 : indent_to, "",
5763 : "flag_selective_scheduling2",
5764 : ptr->x_flag_selective_scheduling2);
5765 :
5766 0 : if (ptr->x_flag_semantic_interposition)
5767 0 : fprintf (file, "%*s%s (%#x)\n",
5768 : indent_to, "",
5769 : "flag_semantic_interposition",
5770 : ptr->x_flag_semantic_interposition);
5771 :
5772 0 : if (ptr->x_flag_short_enums)
5773 0 : fprintf (file, "%*s%s (%#x)\n",
5774 : indent_to, "",
5775 : "flag_short_enums",
5776 : ptr->x_flag_short_enums);
5777 :
5778 0 : if (ptr->x_flag_short_wchar)
5779 0 : fprintf (file, "%*s%s (%#x)\n",
5780 : indent_to, "",
5781 : "flag_short_wchar",
5782 : ptr->x_flag_short_wchar);
5783 :
5784 0 : if (ptr->x_flag_shrink_wrap)
5785 0 : fprintf (file, "%*s%s (%#x)\n",
5786 : indent_to, "",
5787 : "flag_shrink_wrap",
5788 : ptr->x_flag_shrink_wrap);
5789 :
5790 0 : if (ptr->x_flag_shrink_wrap_separate)
5791 0 : fprintf (file, "%*s%s (%#x)\n",
5792 : indent_to, "",
5793 : "flag_shrink_wrap_separate",
5794 : ptr->x_flag_shrink_wrap_separate);
5795 :
5796 0 : if (ptr->x_flag_signaling_nans)
5797 0 : fprintf (file, "%*s%s (%#x)\n",
5798 : indent_to, "",
5799 : "flag_signaling_nans",
5800 : ptr->x_flag_signaling_nans);
5801 :
5802 0 : if (ptr->x_flag_signed_zeros)
5803 0 : fprintf (file, "%*s%s (%#x)\n",
5804 : indent_to, "",
5805 : "flag_signed_zeros",
5806 : ptr->x_flag_signed_zeros);
5807 :
5808 0 : if (ptr->x_flag_single_precision_constant)
5809 0 : fprintf (file, "%*s%s (%#x)\n",
5810 : indent_to, "",
5811 : "flag_single_precision_constant",
5812 : ptr->x_flag_single_precision_constant);
5813 :
5814 0 : if (ptr->x_flag_speculatively_call_stored_functions)
5815 0 : fprintf (file, "%*s%s (%#x)\n",
5816 : indent_to, "",
5817 : "flag_speculatively_call_stored_functions",
5818 : ptr->x_flag_speculatively_call_stored_functions);
5819 :
5820 0 : if (ptr->x_flag_split_ivs_in_unroller)
5821 0 : fprintf (file, "%*s%s (%#x)\n",
5822 : indent_to, "",
5823 : "flag_split_ivs_in_unroller",
5824 : ptr->x_flag_split_ivs_in_unroller);
5825 :
5826 0 : if (ptr->x_flag_split_loops)
5827 0 : fprintf (file, "%*s%s (%#x)\n",
5828 : indent_to, "",
5829 : "flag_split_loops",
5830 : ptr->x_flag_split_loops);
5831 :
5832 0 : if (ptr->x_flag_split_paths)
5833 0 : fprintf (file, "%*s%s (%#x)\n",
5834 : indent_to, "",
5835 : "flag_split_paths",
5836 : ptr->x_flag_split_paths);
5837 :
5838 0 : if (ptr->x_flag_split_wide_types)
5839 0 : fprintf (file, "%*s%s (%#x)\n",
5840 : indent_to, "",
5841 : "flag_split_wide_types",
5842 : ptr->x_flag_split_wide_types);
5843 :
5844 0 : if (ptr->x_flag_split_wide_types_early)
5845 0 : fprintf (file, "%*s%s (%#x)\n",
5846 : indent_to, "",
5847 : "flag_split_wide_types_early",
5848 : ptr->x_flag_split_wide_types_early);
5849 :
5850 0 : if (ptr->x_flag_ssa_backprop)
5851 0 : fprintf (file, "%*s%s (%#x)\n",
5852 : indent_to, "",
5853 : "flag_ssa_backprop",
5854 : ptr->x_flag_ssa_backprop);
5855 :
5856 0 : if (ptr->x_flag_ssa_phiopt)
5857 0 : fprintf (file, "%*s%s (%#x)\n",
5858 : indent_to, "",
5859 : "flag_ssa_phiopt",
5860 : ptr->x_flag_ssa_phiopt);
5861 :
5862 0 : if (ptr->x_flag_stack_clash_protection)
5863 0 : fprintf (file, "%*s%s (%#x)\n",
5864 : indent_to, "",
5865 : "flag_stack_clash_protection",
5866 : ptr->x_flag_stack_clash_protection);
5867 :
5868 0 : if (ptr->x_flag_stack_protect)
5869 0 : fprintf (file, "%*s%s (%#x)\n",
5870 : indent_to, "",
5871 : "flag_stack_protect",
5872 : ptr->x_flag_stack_protect);
5873 :
5874 0 : if (ptr->x_flag_stdarg_opt)
5875 0 : fprintf (file, "%*s%s (%#x)\n",
5876 : indent_to, "",
5877 : "flag_stdarg_opt",
5878 : ptr->x_flag_stdarg_opt);
5879 :
5880 0 : if (ptr->x_flag_store_merging)
5881 0 : fprintf (file, "%*s%s (%#x)\n",
5882 : indent_to, "",
5883 : "flag_store_merging",
5884 : ptr->x_flag_store_merging);
5885 :
5886 0 : if (ptr->x_flag_strict_aliasing)
5887 0 : fprintf (file, "%*s%s (%#x)\n",
5888 : indent_to, "",
5889 : "flag_strict_aliasing",
5890 : ptr->x_flag_strict_aliasing);
5891 :
5892 0 : if (ptr->x_flag_strict_enums)
5893 0 : fprintf (file, "%*s%s (%#x)\n",
5894 : indent_to, "",
5895 : "flag_strict_enums",
5896 : ptr->x_flag_strict_enums);
5897 :
5898 0 : if (ptr->x_flag_strict_volatile_bitfields)
5899 0 : fprintf (file, "%*s%s (%#x)\n",
5900 : indent_to, "",
5901 : "flag_strict_volatile_bitfields",
5902 : ptr->x_flag_strict_volatile_bitfields);
5903 :
5904 0 : if (ptr->x_flag_thread_jumps)
5905 0 : fprintf (file, "%*s%s (%#x)\n",
5906 : indent_to, "",
5907 : "flag_thread_jumps",
5908 : ptr->x_flag_thread_jumps);
5909 :
5910 0 : if (ptr->x_flag_threadsafe_statics)
5911 0 : fprintf (file, "%*s%s (%#x)\n",
5912 : indent_to, "",
5913 : "flag_threadsafe_statics",
5914 : ptr->x_flag_threadsafe_statics);
5915 :
5916 0 : if (ptr->x_flag_toplevel_reorder)
5917 0 : fprintf (file, "%*s%s (%#x)\n",
5918 : indent_to, "",
5919 : "flag_toplevel_reorder",
5920 : ptr->x_flag_toplevel_reorder);
5921 :
5922 0 : if (ptr->x_flag_tracer)
5923 0 : fprintf (file, "%*s%s (%#x)\n",
5924 : indent_to, "",
5925 : "flag_tracer",
5926 : ptr->x_flag_tracer);
5927 :
5928 0 : if (ptr->x_flag_trapping_math)
5929 0 : fprintf (file, "%*s%s (%#x)\n",
5930 : indent_to, "",
5931 : "flag_trapping_math",
5932 : ptr->x_flag_trapping_math);
5933 :
5934 0 : if (ptr->x_flag_trapv)
5935 0 : fprintf (file, "%*s%s (%#x)\n",
5936 : indent_to, "",
5937 : "flag_trapv",
5938 : ptr->x_flag_trapv);
5939 :
5940 0 : if (ptr->x_flag_tree_bit_ccp)
5941 0 : fprintf (file, "%*s%s (%#x)\n",
5942 : indent_to, "",
5943 : "flag_tree_bit_ccp",
5944 : ptr->x_flag_tree_bit_ccp);
5945 :
5946 0 : if (ptr->x_flag_tree_builtin_call_dce)
5947 0 : fprintf (file, "%*s%s (%#x)\n",
5948 : indent_to, "",
5949 : "flag_tree_builtin_call_dce",
5950 : ptr->x_flag_tree_builtin_call_dce);
5951 :
5952 0 : if (ptr->x_flag_tree_ccp)
5953 0 : fprintf (file, "%*s%s (%#x)\n",
5954 : indent_to, "",
5955 : "flag_tree_ccp",
5956 : ptr->x_flag_tree_ccp);
5957 :
5958 0 : if (ptr->x_flag_tree_ch)
5959 0 : fprintf (file, "%*s%s (%#x)\n",
5960 : indent_to, "",
5961 : "flag_tree_ch",
5962 : ptr->x_flag_tree_ch);
5963 :
5964 0 : if (ptr->x_flag_tree_coalesce_vars)
5965 0 : fprintf (file, "%*s%s (%#x)\n",
5966 : indent_to, "",
5967 : "flag_tree_coalesce_vars",
5968 : ptr->x_flag_tree_coalesce_vars);
5969 :
5970 0 : if (ptr->x_flag_tree_copy_prop)
5971 0 : fprintf (file, "%*s%s (%#x)\n",
5972 : indent_to, "",
5973 : "flag_tree_copy_prop",
5974 : ptr->x_flag_tree_copy_prop);
5975 :
5976 0 : if (ptr->x_flag_tree_cselim)
5977 0 : fprintf (file, "%*s%s (%#x)\n",
5978 : indent_to, "",
5979 : "flag_tree_cselim",
5980 : ptr->x_flag_tree_cselim);
5981 :
5982 0 : if (ptr->x_flag_tree_dce)
5983 0 : fprintf (file, "%*s%s (%#x)\n",
5984 : indent_to, "",
5985 : "flag_tree_dce",
5986 : ptr->x_flag_tree_dce);
5987 :
5988 0 : if (ptr->x_flag_tree_dom)
5989 0 : fprintf (file, "%*s%s (%#x)\n",
5990 : indent_to, "",
5991 : "flag_tree_dom",
5992 : ptr->x_flag_tree_dom);
5993 :
5994 0 : if (ptr->x_flag_tree_dse)
5995 0 : fprintf (file, "%*s%s (%#x)\n",
5996 : indent_to, "",
5997 : "flag_tree_dse",
5998 : ptr->x_flag_tree_dse);
5999 :
6000 0 : if (ptr->x_flag_tree_forwprop)
6001 0 : fprintf (file, "%*s%s (%#x)\n",
6002 : indent_to, "",
6003 : "flag_tree_forwprop",
6004 : ptr->x_flag_tree_forwprop);
6005 :
6006 0 : if (ptr->x_flag_tree_fre)
6007 0 : fprintf (file, "%*s%s (%#x)\n",
6008 : indent_to, "",
6009 : "flag_tree_fre",
6010 : ptr->x_flag_tree_fre);
6011 :
6012 0 : if (ptr->x_flag_tree_loop_distribute_patterns)
6013 0 : fprintf (file, "%*s%s (%#x)\n",
6014 : indent_to, "",
6015 : "flag_tree_loop_distribute_patterns",
6016 : ptr->x_flag_tree_loop_distribute_patterns);
6017 :
6018 0 : if (ptr->x_flag_tree_loop_distribution)
6019 0 : fprintf (file, "%*s%s (%#x)\n",
6020 : indent_to, "",
6021 : "flag_tree_loop_distribution",
6022 : ptr->x_flag_tree_loop_distribution);
6023 :
6024 0 : if (ptr->x_flag_tree_loop_if_convert)
6025 0 : fprintf (file, "%*s%s (%#x)\n",
6026 : indent_to, "",
6027 : "flag_tree_loop_if_convert",
6028 : ptr->x_flag_tree_loop_if_convert);
6029 :
6030 0 : if (ptr->x_flag_tree_loop_im)
6031 0 : fprintf (file, "%*s%s (%#x)\n",
6032 : indent_to, "",
6033 : "flag_tree_loop_im",
6034 : ptr->x_flag_tree_loop_im);
6035 :
6036 0 : if (ptr->x_flag_tree_loop_ivcanon)
6037 0 : fprintf (file, "%*s%s (%#x)\n",
6038 : indent_to, "",
6039 : "flag_tree_loop_ivcanon",
6040 : ptr->x_flag_tree_loop_ivcanon);
6041 :
6042 0 : if (ptr->x_flag_tree_loop_optimize)
6043 0 : fprintf (file, "%*s%s (%#x)\n",
6044 : indent_to, "",
6045 : "flag_tree_loop_optimize",
6046 : ptr->x_flag_tree_loop_optimize);
6047 :
6048 0 : if (ptr->x_flag_tree_loop_vectorize)
6049 0 : fprintf (file, "%*s%s (%#x)\n",
6050 : indent_to, "",
6051 : "flag_tree_loop_vectorize",
6052 : ptr->x_flag_tree_loop_vectorize);
6053 :
6054 0 : if (ptr->x_flag_tree_partial_pre)
6055 0 : fprintf (file, "%*s%s (%#x)\n",
6056 : indent_to, "",
6057 : "flag_tree_partial_pre",
6058 : ptr->x_flag_tree_partial_pre);
6059 :
6060 0 : if (ptr->x_flag_tree_phiprop)
6061 0 : fprintf (file, "%*s%s (%#x)\n",
6062 : indent_to, "",
6063 : "flag_tree_phiprop",
6064 : ptr->x_flag_tree_phiprop);
6065 :
6066 0 : if (ptr->x_flag_tree_pre)
6067 0 : fprintf (file, "%*s%s (%#x)\n",
6068 : indent_to, "",
6069 : "flag_tree_pre",
6070 : ptr->x_flag_tree_pre);
6071 :
6072 0 : if (ptr->x_flag_tree_pta)
6073 0 : fprintf (file, "%*s%s (%#x)\n",
6074 : indent_to, "",
6075 : "flag_tree_pta",
6076 : ptr->x_flag_tree_pta);
6077 :
6078 0 : if (ptr->x_flag_tree_reassoc)
6079 0 : fprintf (file, "%*s%s (%#x)\n",
6080 : indent_to, "",
6081 : "flag_tree_reassoc",
6082 : ptr->x_flag_tree_reassoc);
6083 :
6084 0 : if (ptr->x_flag_tree_scev_cprop)
6085 0 : fprintf (file, "%*s%s (%#x)\n",
6086 : indent_to, "",
6087 : "flag_tree_scev_cprop",
6088 : ptr->x_flag_tree_scev_cprop);
6089 :
6090 0 : if (ptr->x_flag_tree_sink)
6091 0 : fprintf (file, "%*s%s (%#x)\n",
6092 : indent_to, "",
6093 : "flag_tree_sink",
6094 : ptr->x_flag_tree_sink);
6095 :
6096 0 : if (ptr->x_flag_tree_slp_vectorize)
6097 0 : fprintf (file, "%*s%s (%#x)\n",
6098 : indent_to, "",
6099 : "flag_tree_slp_vectorize",
6100 : ptr->x_flag_tree_slp_vectorize);
6101 :
6102 0 : if (ptr->x_flag_tree_slsr)
6103 0 : fprintf (file, "%*s%s (%#x)\n",
6104 : indent_to, "",
6105 : "flag_tree_slsr",
6106 : ptr->x_flag_tree_slsr);
6107 :
6108 0 : if (ptr->x_flag_tree_sra)
6109 0 : fprintf (file, "%*s%s (%#x)\n",
6110 : indent_to, "",
6111 : "flag_tree_sra",
6112 : ptr->x_flag_tree_sra);
6113 :
6114 0 : if (ptr->x_flag_tree_switch_conversion)
6115 0 : fprintf (file, "%*s%s (%#x)\n",
6116 : indent_to, "",
6117 : "flag_tree_switch_conversion",
6118 : ptr->x_flag_tree_switch_conversion);
6119 :
6120 0 : if (ptr->x_flag_tree_tail_merge)
6121 0 : fprintf (file, "%*s%s (%#x)\n",
6122 : indent_to, "",
6123 : "flag_tree_tail_merge",
6124 : ptr->x_flag_tree_tail_merge);
6125 :
6126 0 : if (ptr->x_flag_tree_ter)
6127 0 : fprintf (file, "%*s%s (%#x)\n",
6128 : indent_to, "",
6129 : "flag_tree_ter",
6130 : ptr->x_flag_tree_ter);
6131 :
6132 0 : if (ptr->x_flag_tree_vectorize)
6133 0 : fprintf (file, "%*s%s (%#x)\n",
6134 : indent_to, "",
6135 : "flag_tree_vectorize",
6136 : ptr->x_flag_tree_vectorize);
6137 :
6138 0 : if (ptr->x_flag_tree_vrp)
6139 0 : fprintf (file, "%*s%s (%#x)\n",
6140 : indent_to, "",
6141 : "flag_tree_vrp",
6142 : ptr->x_flag_tree_vrp);
6143 :
6144 0 : if (ptr->x_flag_unconstrained_commons)
6145 0 : fprintf (file, "%*s%s (%#x)\n",
6146 : indent_to, "",
6147 : "flag_unconstrained_commons",
6148 : ptr->x_flag_unconstrained_commons);
6149 :
6150 0 : if (ptr->x_flag_unreachable_traps)
6151 0 : fprintf (file, "%*s%s (%#x)\n",
6152 : indent_to, "",
6153 : "flag_unreachable_traps",
6154 : ptr->x_flag_unreachable_traps);
6155 :
6156 0 : if (ptr->x_flag_unroll_all_loops)
6157 0 : fprintf (file, "%*s%s (%#x)\n",
6158 : indent_to, "",
6159 : "flag_unroll_all_loops",
6160 : ptr->x_flag_unroll_all_loops);
6161 :
6162 0 : if (ptr->x_flag_cunroll_grow_size)
6163 0 : fprintf (file, "%*s%s (%#x)\n",
6164 : indent_to, "",
6165 : "flag_cunroll_grow_size",
6166 : ptr->x_flag_cunroll_grow_size);
6167 :
6168 0 : if (ptr->x_flag_unroll_loops)
6169 0 : fprintf (file, "%*s%s (%#x)\n",
6170 : indent_to, "",
6171 : "flag_unroll_loops",
6172 : ptr->x_flag_unroll_loops);
6173 :
6174 0 : if (ptr->x_flag_unsafe_math_optimizations)
6175 0 : fprintf (file, "%*s%s (%#x)\n",
6176 : indent_to, "",
6177 : "flag_unsafe_math_optimizations",
6178 : ptr->x_flag_unsafe_math_optimizations);
6179 :
6180 0 : if (ptr->x_flag_unswitch_loops)
6181 0 : fprintf (file, "%*s%s (%#x)\n",
6182 : indent_to, "",
6183 : "flag_unswitch_loops",
6184 : ptr->x_flag_unswitch_loops);
6185 :
6186 0 : if (ptr->x_flag_unwind_tables)
6187 0 : fprintf (file, "%*s%s (%#x)\n",
6188 : indent_to, "",
6189 : "flag_unwind_tables",
6190 : ptr->x_flag_unwind_tables);
6191 :
6192 0 : if (ptr->x_flag_var_tracking)
6193 0 : fprintf (file, "%*s%s (%#x)\n",
6194 : indent_to, "",
6195 : "flag_var_tracking",
6196 : ptr->x_flag_var_tracking);
6197 :
6198 0 : if (ptr->x_flag_var_tracking_assignments)
6199 0 : fprintf (file, "%*s%s (%#x)\n",
6200 : indent_to, "",
6201 : "flag_var_tracking_assignments",
6202 : ptr->x_flag_var_tracking_assignments);
6203 :
6204 0 : if (ptr->x_flag_var_tracking_assignments_toggle)
6205 0 : fprintf (file, "%*s%s (%#x)\n",
6206 : indent_to, "",
6207 : "flag_var_tracking_assignments_toggle",
6208 : ptr->x_flag_var_tracking_assignments_toggle);
6209 :
6210 0 : if (ptr->x_flag_var_tracking_uninit)
6211 0 : fprintf (file, "%*s%s (%#x)\n",
6212 : indent_to, "",
6213 : "flag_var_tracking_uninit",
6214 : ptr->x_flag_var_tracking_uninit);
6215 :
6216 0 : if (ptr->x_flag_variable_expansion_in_unroller)
6217 0 : fprintf (file, "%*s%s (%#x)\n",
6218 : indent_to, "",
6219 : "flag_variable_expansion_in_unroller",
6220 : ptr->x_flag_variable_expansion_in_unroller);
6221 :
6222 0 : if (ptr->x_flag_version_loops_for_strides)
6223 0 : fprintf (file, "%*s%s (%#x)\n",
6224 : indent_to, "",
6225 : "flag_version_loops_for_strides",
6226 : ptr->x_flag_version_loops_for_strides);
6227 :
6228 0 : if (ptr->x_flag_value_profile_transformations)
6229 0 : fprintf (file, "%*s%s (%#x)\n",
6230 : indent_to, "",
6231 : "flag_value_profile_transformations",
6232 : ptr->x_flag_value_profile_transformations);
6233 :
6234 0 : if (ptr->x_flag_web)
6235 0 : fprintf (file, "%*s%s (%#x)\n",
6236 : indent_to, "",
6237 : "flag_web",
6238 : ptr->x_flag_web);
6239 :
6240 0 : if (ptr->x_flag_wrapv)
6241 0 : fprintf (file, "%*s%s (%#x)\n",
6242 : indent_to, "",
6243 : "flag_wrapv",
6244 : ptr->x_flag_wrapv);
6245 :
6246 0 : if (ptr->x_flag_wrapv_pointer)
6247 0 : fprintf (file, "%*s%s (%#x)\n",
6248 : indent_to, "",
6249 : "flag_wrapv_pointer",
6250 : ptr->x_flag_wrapv_pointer);
6251 :
6252 0 : if (ptr->x_debug_nonbind_markers_p)
6253 0 : fprintf (file, "%*s%s (%#x)\n",
6254 : indent_to, "",
6255 : "debug_nonbind_markers_p",
6256 : ptr->x_debug_nonbind_markers_p);
6257 :
6258 0 : if (ptr->x_ix86_use_scatter)
6259 0 : fprintf (file, "%*s%s (%#x)\n",
6260 : indent_to, "",
6261 : "ix86_use_scatter",
6262 : ptr->x_ix86_use_scatter);
6263 :
6264 0 : if (ptr->x_ix86_unroll_only_small_loops)
6265 0 : fprintf (file, "%*s%s (%#x)\n",
6266 : indent_to, "",
6267 : "ix86_unroll_only_small_loops",
6268 : ptr->x_ix86_unroll_only_small_loops);
6269 :
6270 0 : if (ptr->x_str_align_functions)
6271 0 : fprintf (file, "%*s%s (%s)\n",
6272 : indent_to, "",
6273 : "str_align_functions",
6274 : ptr->x_str_align_functions);
6275 :
6276 0 : if (ptr->x_str_align_jumps)
6277 0 : fprintf (file, "%*s%s (%s)\n",
6278 : indent_to, "",
6279 : "str_align_jumps",
6280 : ptr->x_str_align_jumps);
6281 :
6282 0 : if (ptr->x_str_align_labels)
6283 0 : fprintf (file, "%*s%s (%s)\n",
6284 : indent_to, "",
6285 : "str_align_labels",
6286 : ptr->x_str_align_labels);
6287 :
6288 0 : if (ptr->x_str_align_loops)
6289 0 : fprintf (file, "%*s%s (%s)\n",
6290 : indent_to, "",
6291 : "str_align_loops",
6292 : ptr->x_str_align_loops);
6293 :
6294 0 : if (ptr->x_flag_patchable_function_entry)
6295 0 : fprintf (file, "%*s%s (%s)\n",
6296 : indent_to, "",
6297 : "flag_patchable_function_entry",
6298 : ptr->x_flag_patchable_function_entry);
6299 :
6300 0 : }
6301 :
6302 : /* Print different optimization variables from structures provided as arguments. */
6303 : void
6304 0 : cl_optimization_print_diff (FILE *file,
6305 : int indent_to,
6306 : struct cl_optimization *ptr1,
6307 : struct cl_optimization *ptr2)
6308 : {
6309 0 : fputs ("\n", file);
6310 0 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
6311 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6312 : indent_to, "",
6313 : "param_align_loop_iterations",
6314 : ptr1->x_param_align_loop_iterations,
6315 : ptr2->x_param_align_loop_iterations);
6316 :
6317 0 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
6318 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6319 : indent_to, "",
6320 : "param_align_threshold",
6321 : ptr1->x_param_align_threshold,
6322 : ptr2->x_param_align_threshold);
6323 :
6324 0 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
6325 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6326 : indent_to, "",
6327 : "param_asan_protect_allocas",
6328 : ptr1->x_param_asan_protect_allocas,
6329 : ptr2->x_param_asan_protect_allocas);
6330 :
6331 0 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
6332 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6333 : indent_to, "",
6334 : "param_asan_instrument_reads",
6335 : ptr1->x_param_asan_instrument_reads,
6336 : ptr2->x_param_asan_instrument_reads);
6337 :
6338 0 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
6339 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6340 : indent_to, "",
6341 : "param_asan_instrument_writes",
6342 : ptr1->x_param_asan_instrument_writes,
6343 : ptr2->x_param_asan_instrument_writes);
6344 :
6345 0 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
6346 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6347 : indent_to, "",
6348 : "param_asan_instrumentation_with_call_threshold",
6349 : ptr1->x_param_asan_instrumentation_with_call_threshold,
6350 : ptr2->x_param_asan_instrumentation_with_call_threshold);
6351 :
6352 0 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
6353 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6354 : indent_to, "",
6355 : "param_asan_kernel_mem_intrinsic_prefix",
6356 : ptr1->x_param_asan_kernel_mem_intrinsic_prefix,
6357 : ptr2->x_param_asan_kernel_mem_intrinsic_prefix);
6358 :
6359 0 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
6360 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6361 : indent_to, "",
6362 : "param_asan_memintrin",
6363 : ptr1->x_param_asan_memintrin,
6364 : ptr2->x_param_asan_memintrin);
6365 :
6366 0 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
6367 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6368 : indent_to, "",
6369 : "param_asan_stack",
6370 : ptr1->x_param_asan_stack,
6371 : ptr2->x_param_asan_stack);
6372 :
6373 0 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
6374 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6375 : indent_to, "",
6376 : "param_asan_use_after_return",
6377 : ptr1->x_param_asan_use_after_return,
6378 : ptr2->x_param_asan_use_after_return);
6379 :
6380 0 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
6381 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6382 : indent_to, "",
6383 : "param_auto_profile_bbs",
6384 : ptr1->x_param_auto_profile_bbs,
6385 : ptr2->x_param_auto_profile_bbs);
6386 :
6387 0 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
6388 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6389 : indent_to, "",
6390 : "param_auto_profile_reorder_only",
6391 : ptr1->x_param_auto_profile_reorder_only,
6392 : ptr2->x_param_auto_profile_reorder_only);
6393 :
6394 0 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
6395 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6396 : indent_to, "",
6397 : "param_avg_loop_niter",
6398 : ptr1->x_param_avg_loop_niter,
6399 : ptr2->x_param_avg_loop_niter);
6400 :
6401 0 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
6402 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6403 : indent_to, "",
6404 : "param_avoid_fma_max_bits",
6405 : ptr1->x_param_avoid_fma_max_bits,
6406 : ptr2->x_param_avoid_fma_max_bits);
6407 :
6408 0 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
6409 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6410 : indent_to, "",
6411 : "param_builtin_expect_probability",
6412 : ptr1->x_param_builtin_expect_probability,
6413 : ptr2->x_param_builtin_expect_probability);
6414 :
6415 0 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
6416 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6417 : indent_to, "",
6418 : "param_builtin_string_cmp_inline_length",
6419 : ptr1->x_param_builtin_string_cmp_inline_length,
6420 : ptr2->x_param_builtin_string_cmp_inline_length);
6421 :
6422 0 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
6423 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6424 : indent_to, "",
6425 : "param_case_values_threshold",
6426 : ptr1->x_param_case_values_threshold,
6427 : ptr2->x_param_case_values_threshold);
6428 :
6429 0 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
6430 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6431 : indent_to, "",
6432 : "param_comdat_sharing_probability",
6433 : ptr1->x_param_comdat_sharing_probability,
6434 : ptr2->x_param_comdat_sharing_probability);
6435 :
6436 0 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
6437 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6438 : indent_to, "",
6439 : "param_construct_interfere_size",
6440 : ptr1->x_param_construct_interfere_size,
6441 : ptr2->x_param_construct_interfere_size);
6442 :
6443 0 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
6444 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6445 : indent_to, "",
6446 : "param_cycle_accurate_model",
6447 : ptr1->x_param_cycle_accurate_model,
6448 : ptr2->x_param_cycle_accurate_model);
6449 :
6450 0 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
6451 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6452 : indent_to, "",
6453 : "param_destruct_interfere_size",
6454 : ptr1->x_param_destruct_interfere_size,
6455 : ptr2->x_param_destruct_interfere_size);
6456 :
6457 0 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
6458 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6459 : indent_to, "",
6460 : "param_dse_max_alias_queries_per_store",
6461 : ptr1->x_param_dse_max_alias_queries_per_store,
6462 : ptr2->x_param_dse_max_alias_queries_per_store);
6463 :
6464 0 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
6465 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6466 : indent_to, "",
6467 : "param_dse_max_object_size",
6468 : ptr1->x_param_dse_max_object_size,
6469 : ptr2->x_param_dse_max_object_size);
6470 :
6471 0 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
6472 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6473 : indent_to, "",
6474 : "param_early_inlining_insns",
6475 : ptr1->x_param_early_inlining_insns,
6476 : ptr2->x_param_early_inlining_insns);
6477 :
6478 0 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
6479 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6480 : indent_to, "",
6481 : "param_fsm_scale_path_stmts",
6482 : ptr1->x_param_fsm_scale_path_stmts,
6483 : ptr2->x_param_fsm_scale_path_stmts);
6484 :
6485 0 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
6486 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6487 : indent_to, "",
6488 : "param_fully_pipelined_fma",
6489 : ptr1->x_param_fully_pipelined_fma,
6490 : ptr2->x_param_fully_pipelined_fma);
6491 :
6492 0 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
6493 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6494 : indent_to, "",
6495 : "param_gcse_after_reload_critical_fraction",
6496 : ptr1->x_param_gcse_after_reload_critical_fraction,
6497 : ptr2->x_param_gcse_after_reload_critical_fraction);
6498 :
6499 0 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
6500 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6501 : indent_to, "",
6502 : "param_gcse_after_reload_partial_fraction",
6503 : ptr1->x_param_gcse_after_reload_partial_fraction,
6504 : ptr2->x_param_gcse_after_reload_partial_fraction);
6505 :
6506 0 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
6507 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6508 : indent_to, "",
6509 : "param_gcse_cost_distance_ratio",
6510 : ptr1->x_param_gcse_cost_distance_ratio,
6511 : ptr2->x_param_gcse_cost_distance_ratio);
6512 :
6513 0 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
6514 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6515 : indent_to, "",
6516 : "param_gcse_unrestricted_cost",
6517 : ptr1->x_param_gcse_unrestricted_cost,
6518 : ptr2->x_param_gcse_unrestricted_cost);
6519 :
6520 0 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
6521 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6522 : indent_to, "",
6523 : "param_graphite_max_arrays_per_scop",
6524 : ptr1->x_param_graphite_max_arrays_per_scop,
6525 : ptr2->x_param_graphite_max_arrays_per_scop);
6526 :
6527 0 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
6528 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6529 : indent_to, "",
6530 : "param_graphite_max_nb_scop_params",
6531 : ptr1->x_param_graphite_max_nb_scop_params,
6532 : ptr2->x_param_graphite_max_nb_scop_params);
6533 :
6534 0 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
6535 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6536 : indent_to, "",
6537 : "param_hardcfr_max_blocks",
6538 : ptr1->x_param_hardcfr_max_blocks,
6539 : ptr2->x_param_hardcfr_max_blocks);
6540 :
6541 0 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
6542 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6543 : indent_to, "",
6544 : "param_hardcfr_max_inline_blocks",
6545 : ptr1->x_param_hardcfr_max_inline_blocks,
6546 : ptr2->x_param_hardcfr_max_inline_blocks);
6547 :
6548 0 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
6549 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6550 : indent_to, "",
6551 : "param_hwasan_instrument_allocas",
6552 : ptr1->x_param_hwasan_instrument_allocas,
6553 : ptr2->x_param_hwasan_instrument_allocas);
6554 :
6555 0 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
6556 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6557 : indent_to, "",
6558 : "param_hwasan_instrument_mem_intrinsics",
6559 : ptr1->x_param_hwasan_instrument_mem_intrinsics,
6560 : ptr2->x_param_hwasan_instrument_mem_intrinsics);
6561 :
6562 0 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
6563 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6564 : indent_to, "",
6565 : "param_hwasan_instrument_reads",
6566 : ptr1->x_param_hwasan_instrument_reads,
6567 : ptr2->x_param_hwasan_instrument_reads);
6568 :
6569 0 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
6570 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6571 : indent_to, "",
6572 : "param_hwasan_instrument_stack",
6573 : ptr1->x_param_hwasan_instrument_stack,
6574 : ptr2->x_param_hwasan_instrument_stack);
6575 :
6576 0 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
6577 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6578 : indent_to, "",
6579 : "param_hwasan_instrument_writes",
6580 : ptr1->x_param_hwasan_instrument_writes,
6581 : ptr2->x_param_hwasan_instrument_writes);
6582 :
6583 0 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
6584 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6585 : indent_to, "",
6586 : "param_hwasan_random_frame_tag",
6587 : ptr1->x_param_hwasan_random_frame_tag,
6588 : ptr2->x_param_hwasan_random_frame_tag);
6589 :
6590 0 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
6591 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6592 : indent_to, "",
6593 : "param_inline_heuristics_hint_percent",
6594 : ptr1->x_param_inline_heuristics_hint_percent,
6595 : ptr2->x_param_inline_heuristics_hint_percent);
6596 :
6597 0 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
6598 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6599 : indent_to, "",
6600 : "param_inline_min_speedup",
6601 : ptr1->x_param_inline_min_speedup,
6602 : ptr2->x_param_inline_min_speedup);
6603 :
6604 0 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
6605 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6606 : indent_to, "",
6607 : "param_inline_unit_growth",
6608 : ptr1->x_param_inline_unit_growth,
6609 : ptr2->x_param_inline_unit_growth);
6610 :
6611 0 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
6612 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6613 : indent_to, "",
6614 : "param_ipa_cp_eval_threshold",
6615 : ptr1->x_param_ipa_cp_eval_threshold,
6616 : ptr2->x_param_ipa_cp_eval_threshold);
6617 :
6618 0 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
6619 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6620 : indent_to, "",
6621 : "param_ipa_cp_large_unit_insns",
6622 : ptr1->x_param_ipa_cp_large_unit_insns,
6623 : ptr2->x_param_ipa_cp_large_unit_insns);
6624 :
6625 0 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
6626 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6627 : indent_to, "",
6628 : "param_ipa_cp_loop_hint_bonus",
6629 : ptr1->x_param_ipa_cp_loop_hint_bonus,
6630 : ptr2->x_param_ipa_cp_loop_hint_bonus);
6631 :
6632 0 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
6633 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6634 : indent_to, "",
6635 : "param_ipa_cp_max_recursive_depth",
6636 : ptr1->x_param_ipa_cp_max_recursive_depth,
6637 : ptr2->x_param_ipa_cp_max_recursive_depth);
6638 :
6639 0 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
6640 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6641 : indent_to, "",
6642 : "param_ipa_cp_min_recursive_probability",
6643 : ptr1->x_param_ipa_cp_min_recursive_probability,
6644 : ptr2->x_param_ipa_cp_min_recursive_probability);
6645 :
6646 0 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
6647 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6648 : indent_to, "",
6649 : "param_ipa_cp_recursion_penalty",
6650 : ptr1->x_param_ipa_cp_recursion_penalty,
6651 : ptr2->x_param_ipa_cp_recursion_penalty);
6652 :
6653 0 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
6654 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6655 : indent_to, "",
6656 : "param_ipa_cp_recursive_freq_factor",
6657 : ptr1->x_param_ipa_cp_recursive_freq_factor,
6658 : ptr2->x_param_ipa_cp_recursive_freq_factor);
6659 :
6660 0 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
6661 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6662 : indent_to, "",
6663 : "param_ipa_cp_single_call_penalty",
6664 : ptr1->x_param_ipa_cp_single_call_penalty,
6665 : ptr2->x_param_ipa_cp_single_call_penalty);
6666 :
6667 0 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
6668 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6669 : indent_to, "",
6670 : "param_ipa_cp_sweeps",
6671 : ptr1->x_param_ipa_cp_sweeps,
6672 : ptr2->x_param_ipa_cp_sweeps);
6673 :
6674 0 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
6675 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6676 : indent_to, "",
6677 : "param_ipa_cp_unit_growth",
6678 : ptr1->x_param_ipa_cp_unit_growth,
6679 : ptr2->x_param_ipa_cp_unit_growth);
6680 :
6681 0 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
6682 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6683 : indent_to, "",
6684 : "param_ipa_cp_value_list_size",
6685 : ptr1->x_param_ipa_cp_value_list_size,
6686 : ptr2->x_param_ipa_cp_value_list_size);
6687 :
6688 0 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
6689 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6690 : indent_to, "",
6691 : "param_ipa_jump_function_lookups",
6692 : ptr1->x_param_ipa_jump_function_lookups,
6693 : ptr2->x_param_ipa_jump_function_lookups);
6694 :
6695 0 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
6696 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6697 : indent_to, "",
6698 : "param_ipa_max_aa_steps",
6699 : ptr1->x_param_ipa_max_aa_steps,
6700 : ptr2->x_param_ipa_max_aa_steps);
6701 :
6702 0 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
6703 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6704 : indent_to, "",
6705 : "param_ipa_max_agg_items",
6706 : ptr1->x_param_ipa_max_agg_items,
6707 : ptr2->x_param_ipa_max_agg_items);
6708 :
6709 0 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
6710 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6711 : indent_to, "",
6712 : "param_ipa_max_loop_predicates",
6713 : ptr1->x_param_ipa_max_loop_predicates,
6714 : ptr2->x_param_ipa_max_loop_predicates);
6715 :
6716 0 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
6717 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6718 : indent_to, "",
6719 : "param_ipa_max_param_expr_ops",
6720 : ptr1->x_param_ipa_max_param_expr_ops,
6721 : ptr2->x_param_ipa_max_param_expr_ops);
6722 :
6723 0 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
6724 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6725 : indent_to, "",
6726 : "param_ipa_max_switch_predicate_bounds",
6727 : ptr1->x_param_ipa_max_switch_predicate_bounds,
6728 : ptr2->x_param_ipa_max_switch_predicate_bounds);
6729 :
6730 0 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
6731 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6732 : indent_to, "",
6733 : "param_ipa_sra_deref_prob_threshold",
6734 : ptr1->x_param_ipa_sra_deref_prob_threshold,
6735 : ptr2->x_param_ipa_sra_deref_prob_threshold);
6736 :
6737 0 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
6738 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6739 : indent_to, "",
6740 : "param_ipa_sra_max_replacements",
6741 : ptr1->x_param_ipa_sra_max_replacements,
6742 : ptr2->x_param_ipa_sra_max_replacements);
6743 :
6744 0 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
6745 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6746 : indent_to, "",
6747 : "param_ipa_sra_ptr_growth_factor",
6748 : ptr1->x_param_ipa_sra_ptr_growth_factor,
6749 : ptr2->x_param_ipa_sra_ptr_growth_factor);
6750 :
6751 0 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
6752 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6753 : indent_to, "",
6754 : "param_ipa_sra_ptrwrap_growth_factor",
6755 : ptr1->x_param_ipa_sra_ptrwrap_growth_factor,
6756 : ptr2->x_param_ipa_sra_ptrwrap_growth_factor);
6757 :
6758 0 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
6759 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6760 : indent_to, "",
6761 : "param_ira_consider_dup_in_all_alts",
6762 : ptr1->x_param_ira_consider_dup_in_all_alts,
6763 : ptr2->x_param_ira_consider_dup_in_all_alts);
6764 :
6765 0 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
6766 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6767 : indent_to, "",
6768 : "param_ira_loop_reserved_regs",
6769 : ptr1->x_param_ira_loop_reserved_regs,
6770 : ptr2->x_param_ira_loop_reserved_regs);
6771 :
6772 0 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
6773 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6774 : indent_to, "",
6775 : "param_ira_max_conflict_table_size",
6776 : ptr1->x_param_ira_max_conflict_table_size,
6777 : ptr2->x_param_ira_max_conflict_table_size);
6778 :
6779 0 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
6780 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6781 : indent_to, "",
6782 : "param_ira_max_loops_num",
6783 : ptr1->x_param_ira_max_loops_num,
6784 : ptr2->x_param_ira_max_loops_num);
6785 :
6786 0 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
6787 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6788 : indent_to, "",
6789 : "param_ira_simple_lra_insn_threshold",
6790 : ptr1->x_param_ira_simple_lra_insn_threshold,
6791 : ptr2->x_param_ira_simple_lra_insn_threshold);
6792 :
6793 0 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
6794 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6795 : indent_to, "",
6796 : "param_iv_always_prune_cand_set_bound",
6797 : ptr1->x_param_iv_always_prune_cand_set_bound,
6798 : ptr2->x_param_iv_always_prune_cand_set_bound);
6799 :
6800 0 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
6801 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6802 : indent_to, "",
6803 : "param_iv_consider_all_candidates_bound",
6804 : ptr1->x_param_iv_consider_all_candidates_bound,
6805 : ptr2->x_param_iv_consider_all_candidates_bound);
6806 :
6807 0 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
6808 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6809 : indent_to, "",
6810 : "param_iv_max_considered_uses",
6811 : ptr1->x_param_iv_max_considered_uses,
6812 : ptr2->x_param_iv_max_considered_uses);
6813 :
6814 0 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
6815 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6816 : indent_to, "",
6817 : "ix86_vect_compare_costs",
6818 : ptr1->x_ix86_vect_compare_costs,
6819 : ptr2->x_ix86_vect_compare_costs);
6820 :
6821 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
6822 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6823 : indent_to, "",
6824 : "param_jump_table_max_growth_ratio_for_size",
6825 : ptr1->x_param_jump_table_max_growth_ratio_for_size,
6826 : ptr2->x_param_jump_table_max_growth_ratio_for_size);
6827 :
6828 0 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
6829 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6830 : indent_to, "",
6831 : "param_jump_table_max_growth_ratio_for_speed",
6832 : ptr1->x_param_jump_table_max_growth_ratio_for_speed,
6833 : ptr2->x_param_jump_table_max_growth_ratio_for_speed);
6834 :
6835 0 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
6836 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6837 : indent_to, "",
6838 : "param_l1_cache_line_size",
6839 : ptr1->x_param_l1_cache_line_size,
6840 : ptr2->x_param_l1_cache_line_size);
6841 :
6842 0 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
6843 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6844 : indent_to, "",
6845 : "param_l1_cache_size",
6846 : ptr1->x_param_l1_cache_size,
6847 : ptr2->x_param_l1_cache_size);
6848 :
6849 0 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
6850 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6851 : indent_to, "",
6852 : "param_l2_cache_size",
6853 : ptr1->x_param_l2_cache_size,
6854 : ptr2->x_param_l2_cache_size);
6855 :
6856 0 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
6857 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6858 : indent_to, "",
6859 : "param_large_function_growth",
6860 : ptr1->x_param_large_function_growth,
6861 : ptr2->x_param_large_function_growth);
6862 :
6863 0 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
6864 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6865 : indent_to, "",
6866 : "param_large_function_insns",
6867 : ptr1->x_param_large_function_insns,
6868 : ptr2->x_param_large_function_insns);
6869 :
6870 0 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
6871 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6872 : indent_to, "",
6873 : "param_stack_frame_growth",
6874 : ptr1->x_param_stack_frame_growth,
6875 : ptr2->x_param_stack_frame_growth);
6876 :
6877 0 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
6878 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6879 : indent_to, "",
6880 : "param_large_stack_frame",
6881 : ptr1->x_param_large_stack_frame,
6882 : ptr2->x_param_large_stack_frame);
6883 :
6884 0 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
6885 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6886 : indent_to, "",
6887 : "param_large_unit_insns",
6888 : ptr1->x_param_large_unit_insns,
6889 : ptr2->x_param_large_unit_insns);
6890 :
6891 0 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
6892 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6893 : indent_to, "",
6894 : "param_lim_expensive",
6895 : ptr1->x_param_lim_expensive,
6896 : ptr2->x_param_lim_expensive);
6897 :
6898 0 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
6899 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6900 : indent_to, "",
6901 : "param_loop_block_tile_size",
6902 : ptr1->x_param_loop_block_tile_size,
6903 : ptr2->x_param_loop_block_tile_size);
6904 :
6905 0 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
6906 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6907 : indent_to, "",
6908 : "param_loop_interchange_max_num_stmts",
6909 : ptr1->x_param_loop_interchange_max_num_stmts,
6910 : ptr2->x_param_loop_interchange_max_num_stmts);
6911 :
6912 0 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
6913 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6914 : indent_to, "",
6915 : "param_loop_interchange_stride_ratio",
6916 : ptr1->x_param_loop_interchange_stride_ratio,
6917 : ptr2->x_param_loop_interchange_stride_ratio);
6918 :
6919 0 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
6920 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6921 : indent_to, "",
6922 : "param_loop_invariant_max_bbs_in_loop",
6923 : ptr1->x_param_loop_invariant_max_bbs_in_loop,
6924 : ptr2->x_param_loop_invariant_max_bbs_in_loop);
6925 :
6926 0 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
6927 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6928 : indent_to, "",
6929 : "param_loop_max_datarefs_for_datadeps",
6930 : ptr1->x_param_loop_max_datarefs_for_datadeps,
6931 : ptr2->x_param_loop_max_datarefs_for_datadeps);
6932 :
6933 0 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
6934 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6935 : indent_to, "",
6936 : "param_loop_versioning_max_inner_insns",
6937 : ptr1->x_param_loop_versioning_max_inner_insns,
6938 : ptr2->x_param_loop_versioning_max_inner_insns);
6939 :
6940 0 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
6941 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6942 : indent_to, "",
6943 : "param_loop_versioning_max_outer_insns",
6944 : ptr1->x_param_loop_versioning_max_outer_insns,
6945 : ptr2->x_param_loop_versioning_max_outer_insns);
6946 :
6947 0 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
6948 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6949 : indent_to, "",
6950 : "param_lra_inheritance_ebb_probability_cutoff",
6951 : ptr1->x_param_lra_inheritance_ebb_probability_cutoff,
6952 : ptr2->x_param_lra_inheritance_ebb_probability_cutoff);
6953 :
6954 0 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
6955 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6956 : indent_to, "",
6957 : "param_lra_max_considered_reload_pseudos",
6958 : ptr1->x_param_lra_max_considered_reload_pseudos,
6959 : ptr2->x_param_lra_max_considered_reload_pseudos);
6960 :
6961 0 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
6962 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6963 : indent_to, "",
6964 : "lra_max_pseudos_points_log2_considered_for_preferences",
6965 : ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences,
6966 : ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences);
6967 :
6968 0 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
6969 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6970 : indent_to, "",
6971 : "param_lto_locality_frequency",
6972 : ptr1->x_param_lto_locality_frequency,
6973 : ptr2->x_param_lto_locality_frequency);
6974 :
6975 0 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
6976 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6977 : indent_to, "",
6978 : "param_lto_locality_size",
6979 : ptr1->x_param_lto_locality_size,
6980 : ptr2->x_param_lto_locality_size);
6981 :
6982 0 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
6983 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6984 : indent_to, "",
6985 : "param_max_average_unrolled_insns",
6986 : ptr1->x_param_max_average_unrolled_insns,
6987 : ptr2->x_param_max_average_unrolled_insns);
6988 :
6989 0 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
6990 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6991 : indent_to, "",
6992 : "param_max_combine_insns",
6993 : ptr1->x_param_max_combine_insns,
6994 : ptr2->x_param_max_combine_insns);
6995 :
6996 0 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
6997 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
6998 : indent_to, "",
6999 : "param_max_combine_search_insns",
7000 : ptr1->x_param_max_combine_search_insns,
7001 : ptr2->x_param_max_combine_search_insns);
7002 :
7003 0 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
7004 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7005 : indent_to, "",
7006 : "param_max_unroll_iterations",
7007 : ptr1->x_param_max_unroll_iterations,
7008 : ptr2->x_param_max_unroll_iterations);
7009 :
7010 0 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
7011 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7012 : indent_to, "",
7013 : "param_max_completely_peel_times",
7014 : ptr1->x_param_max_completely_peel_times,
7015 : ptr2->x_param_max_completely_peel_times);
7016 :
7017 0 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
7018 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7019 : indent_to, "",
7020 : "param_max_completely_peeled_insns",
7021 : ptr1->x_param_max_completely_peeled_insns,
7022 : ptr2->x_param_max_completely_peeled_insns);
7023 :
7024 0 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
7025 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7026 : indent_to, "",
7027 : "param_max_crossjump_edges",
7028 : ptr1->x_param_max_crossjump_edges,
7029 : ptr2->x_param_max_crossjump_edges);
7030 :
7031 0 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
7032 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7033 : indent_to, "",
7034 : "param_max_cse_insns",
7035 : ptr1->x_param_max_cse_insns,
7036 : ptr2->x_param_max_cse_insns);
7037 :
7038 0 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
7039 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7040 : indent_to, "",
7041 : "param_max_cse_path_length",
7042 : ptr1->x_param_max_cse_path_length,
7043 : ptr2->x_param_max_cse_path_length);
7044 :
7045 0 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
7046 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7047 : indent_to, "",
7048 : "param_max_cselib_memory_locations",
7049 : ptr1->x_param_max_cselib_memory_locations,
7050 : ptr2->x_param_max_cselib_memory_locations);
7051 :
7052 0 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
7053 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7054 : indent_to, "",
7055 : "param_max_debug_marker_count",
7056 : ptr1->x_param_max_debug_marker_count,
7057 : ptr2->x_param_max_debug_marker_count);
7058 :
7059 0 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
7060 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7061 : indent_to, "",
7062 : "param_max_delay_slot_insn_search",
7063 : ptr1->x_param_max_delay_slot_insn_search,
7064 : ptr2->x_param_max_delay_slot_insn_search);
7065 :
7066 0 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
7067 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7068 : indent_to, "",
7069 : "param_max_delay_slot_live_search",
7070 : ptr1->x_param_max_delay_slot_live_search,
7071 : ptr2->x_param_max_delay_slot_live_search);
7072 :
7073 0 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
7074 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7075 : indent_to, "",
7076 : "param_max_devirt_targets",
7077 : ptr1->x_param_max_devirt_targets,
7078 : ptr2->x_param_max_devirt_targets);
7079 :
7080 0 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
7081 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7082 : indent_to, "",
7083 : "param_max_dse_active_local_stores",
7084 : ptr1->x_param_max_dse_active_local_stores,
7085 : ptr2->x_param_max_dse_active_local_stores);
7086 :
7087 0 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
7088 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7089 : indent_to, "",
7090 : "param_early_inliner_max_iterations",
7091 : ptr1->x_param_early_inliner_max_iterations,
7092 : ptr2->x_param_early_inliner_max_iterations);
7093 :
7094 0 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
7095 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7096 : indent_to, "",
7097 : "param_max_find_base_term_values",
7098 : ptr1->x_param_max_find_base_term_values,
7099 : ptr2->x_param_max_find_base_term_values);
7100 :
7101 0 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
7102 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7103 : indent_to, "",
7104 : "param_max_fsm_thread_path_insns",
7105 : ptr1->x_param_max_fsm_thread_path_insns,
7106 : ptr2->x_param_max_fsm_thread_path_insns);
7107 :
7108 0 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
7109 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7110 : indent_to, "",
7111 : "param_max_gcse_insertion_ratio",
7112 : ptr1->x_param_max_gcse_insertion_ratio,
7113 : ptr2->x_param_max_gcse_insertion_ratio);
7114 :
7115 0 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
7116 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7117 : indent_to, "",
7118 : "param_max_gcse_memory",
7119 : ptr1->x_param_max_gcse_memory,
7120 : ptr2->x_param_max_gcse_memory);
7121 :
7122 0 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
7123 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7124 : indent_to, "",
7125 : "param_max_goto_duplication_insns",
7126 : ptr1->x_param_max_goto_duplication_insns,
7127 : ptr2->x_param_max_goto_duplication_insns);
7128 :
7129 0 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
7130 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7131 : indent_to, "",
7132 : "param_max_grow_copy_bb_insns",
7133 : ptr1->x_param_max_grow_copy_bb_insns,
7134 : ptr2->x_param_max_grow_copy_bb_insns);
7135 :
7136 0 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
7137 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7138 : indent_to, "",
7139 : "param_max_hoist_depth",
7140 : ptr1->x_param_max_hoist_depth,
7141 : ptr2->x_param_max_hoist_depth);
7142 :
7143 0 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
7144 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7145 : indent_to, "",
7146 : "param_inline_functions_called_once_insns",
7147 : ptr1->x_param_inline_functions_called_once_insns,
7148 : ptr2->x_param_inline_functions_called_once_insns);
7149 :
7150 0 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
7151 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7152 : indent_to, "",
7153 : "param_inline_functions_called_once_loop_depth",
7154 : ptr1->x_param_inline_functions_called_once_loop_depth,
7155 : ptr2->x_param_inline_functions_called_once_loop_depth);
7156 :
7157 0 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
7158 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7159 : indent_to, "",
7160 : "param_max_inline_insns_auto",
7161 : ptr1->x_param_max_inline_insns_auto,
7162 : ptr2->x_param_max_inline_insns_auto);
7163 :
7164 0 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
7165 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7166 : indent_to, "",
7167 : "param_max_inline_insns_recursive_auto",
7168 : ptr1->x_param_max_inline_insns_recursive_auto,
7169 : ptr2->x_param_max_inline_insns_recursive_auto);
7170 :
7171 0 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
7172 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7173 : indent_to, "",
7174 : "param_max_inline_insns_recursive",
7175 : ptr1->x_param_max_inline_insns_recursive,
7176 : ptr2->x_param_max_inline_insns_recursive);
7177 :
7178 0 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
7179 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7180 : indent_to, "",
7181 : "param_max_inline_insns_single",
7182 : ptr1->x_param_max_inline_insns_single,
7183 : ptr2->x_param_max_inline_insns_single);
7184 :
7185 0 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
7186 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7187 : indent_to, "",
7188 : "param_max_inline_insns_size",
7189 : ptr1->x_param_max_inline_insns_size,
7190 : ptr2->x_param_max_inline_insns_size);
7191 :
7192 0 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
7193 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7194 : indent_to, "",
7195 : "param_max_inline_insns_small",
7196 : ptr1->x_param_max_inline_insns_small,
7197 : ptr2->x_param_max_inline_insns_small);
7198 :
7199 0 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
7200 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7201 : indent_to, "",
7202 : "param_max_inline_recursive_depth_auto",
7203 : ptr1->x_param_max_inline_recursive_depth_auto,
7204 : ptr2->x_param_max_inline_recursive_depth_auto);
7205 :
7206 0 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
7207 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7208 : indent_to, "",
7209 : "param_max_inline_recursive_depth",
7210 : ptr1->x_param_max_inline_recursive_depth,
7211 : ptr2->x_param_max_inline_recursive_depth);
7212 :
7213 0 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
7214 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7215 : indent_to, "",
7216 : "param_max_isl_operations",
7217 : ptr1->x_param_max_isl_operations,
7218 : ptr2->x_param_max_isl_operations);
7219 :
7220 0 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
7221 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7222 : indent_to, "",
7223 : "param_max_iterations_computation_cost",
7224 : ptr1->x_param_max_iterations_computation_cost,
7225 : ptr2->x_param_max_iterations_computation_cost);
7226 :
7227 0 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
7228 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7229 : indent_to, "",
7230 : "param_max_iterations_to_track",
7231 : ptr1->x_param_max_iterations_to_track,
7232 : ptr2->x_param_max_iterations_to_track);
7233 :
7234 0 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
7235 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7236 : indent_to, "",
7237 : "param_max_jump_thread_duplication_stmts",
7238 : ptr1->x_param_max_jump_thread_duplication_stmts,
7239 : ptr2->x_param_max_jump_thread_duplication_stmts);
7240 :
7241 0 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
7242 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7243 : indent_to, "",
7244 : "param_max_jump_thread_paths",
7245 : ptr1->x_param_max_jump_thread_paths,
7246 : ptr2->x_param_max_jump_thread_paths);
7247 :
7248 0 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
7249 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7250 : indent_to, "",
7251 : "param_max_last_value_rtl",
7252 : ptr1->x_param_max_last_value_rtl,
7253 : ptr2->x_param_max_last_value_rtl);
7254 :
7255 0 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
7256 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7257 : indent_to, "",
7258 : "param_max_loop_header_insns",
7259 : ptr1->x_param_max_loop_header_insns,
7260 : ptr2->x_param_max_loop_header_insns);
7261 :
7262 0 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
7263 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7264 : indent_to, "",
7265 : "param_max_modulo_backtrack_attempts",
7266 : ptr1->x_param_max_modulo_backtrack_attempts,
7267 : ptr2->x_param_max_modulo_backtrack_attempts);
7268 :
7269 0 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
7270 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7271 : indent_to, "",
7272 : "param_max_niter_dominators_walk",
7273 : ptr1->x_param_max_niter_dominators_walk,
7274 : ptr2->x_param_max_niter_dominators_walk);
7275 :
7276 0 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
7277 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7278 : indent_to, "",
7279 : "param_max_partial_antic_length",
7280 : ptr1->x_param_max_partial_antic_length,
7281 : ptr2->x_param_max_partial_antic_length);
7282 :
7283 0 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
7284 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7285 : indent_to, "",
7286 : "param_max_peel_branches",
7287 : ptr1->x_param_max_peel_branches,
7288 : ptr2->x_param_max_peel_branches);
7289 :
7290 0 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
7291 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7292 : indent_to, "",
7293 : "param_max_peel_times",
7294 : ptr1->x_param_max_peel_times,
7295 : ptr2->x_param_max_peel_times);
7296 :
7297 0 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
7298 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7299 : indent_to, "",
7300 : "param_max_peeled_insns",
7301 : ptr1->x_param_max_peeled_insns,
7302 : ptr2->x_param_max_peeled_insns);
7303 :
7304 0 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
7305 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7306 : indent_to, "",
7307 : "param_max_pending_list_length",
7308 : ptr1->x_param_max_pending_list_length,
7309 : ptr2->x_param_max_pending_list_length);
7310 :
7311 0 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
7312 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7313 : indent_to, "",
7314 : "param_max_pipeline_region_blocks",
7315 : ptr1->x_param_max_pipeline_region_blocks,
7316 : ptr2->x_param_max_pipeline_region_blocks);
7317 :
7318 0 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
7319 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7320 : indent_to, "",
7321 : "param_max_pipeline_region_insns",
7322 : ptr1->x_param_max_pipeline_region_insns,
7323 : ptr2->x_param_max_pipeline_region_insns);
7324 :
7325 0 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
7326 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7327 : indent_to, "",
7328 : "param_max_pow_sqrt_depth",
7329 : ptr1->x_param_max_pow_sqrt_depth,
7330 : ptr2->x_param_max_pow_sqrt_depth);
7331 :
7332 0 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
7333 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7334 : indent_to, "",
7335 : "param_max_predicted_iterations",
7336 : ptr1->x_param_max_predicted_iterations,
7337 : ptr2->x_param_max_predicted_iterations);
7338 :
7339 0 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
7340 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7341 : indent_to, "",
7342 : "param_max_reload_search_insns",
7343 : ptr1->x_param_max_reload_search_insns,
7344 : ptr2->x_param_max_reload_search_insns);
7345 :
7346 0 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
7347 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7348 : indent_to, "",
7349 : "param_max_rtl_if_conversion_insns",
7350 : ptr1->x_param_max_rtl_if_conversion_insns,
7351 : ptr2->x_param_max_rtl_if_conversion_insns);
7352 :
7353 0 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
7354 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7355 : indent_to, "",
7356 : "param_max_rtl_if_conversion_predictable_cost",
7357 : ptr1->x_param_max_rtl_if_conversion_predictable_cost,
7358 : ptr2->x_param_max_rtl_if_conversion_predictable_cost);
7359 :
7360 0 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
7361 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7362 : indent_to, "",
7363 : "param_max_rtl_if_conversion_unpredictable_cost",
7364 : ptr1->x_param_max_rtl_if_conversion_unpredictable_cost,
7365 : ptr2->x_param_max_rtl_if_conversion_unpredictable_cost);
7366 :
7367 0 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
7368 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7369 : indent_to, "",
7370 : "param_max_sched_extend_regions_iters",
7371 : ptr1->x_param_max_sched_extend_regions_iters,
7372 : ptr2->x_param_max_sched_extend_regions_iters);
7373 :
7374 0 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
7375 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7376 : indent_to, "",
7377 : "param_max_sched_insn_conflict_delay",
7378 : ptr1->x_param_max_sched_insn_conflict_delay,
7379 : ptr2->x_param_max_sched_insn_conflict_delay);
7380 :
7381 0 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
7382 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7383 : indent_to, "",
7384 : "param_max_sched_ready_insns",
7385 : ptr1->x_param_max_sched_ready_insns,
7386 : ptr2->x_param_max_sched_ready_insns);
7387 :
7388 0 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
7389 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7390 : indent_to, "",
7391 : "param_max_sched_region_blocks",
7392 : ptr1->x_param_max_sched_region_blocks,
7393 : ptr2->x_param_max_sched_region_blocks);
7394 :
7395 0 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
7396 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7397 : indent_to, "",
7398 : "param_max_sched_region_insns",
7399 : ptr1->x_param_max_sched_region_insns,
7400 : ptr2->x_param_max_sched_region_insns);
7401 :
7402 0 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
7403 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7404 : indent_to, "",
7405 : "param_max_slsr_candidate_scan",
7406 : ptr1->x_param_max_slsr_candidate_scan,
7407 : ptr2->x_param_max_slsr_candidate_scan);
7408 :
7409 0 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
7410 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7411 : indent_to, "",
7412 : "param_max_speculative_devirt_maydefs",
7413 : ptr1->x_param_max_speculative_devirt_maydefs,
7414 : ptr2->x_param_max_speculative_devirt_maydefs);
7415 :
7416 0 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
7417 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7418 : indent_to, "",
7419 : "param_max_stores_to_merge",
7420 : ptr1->x_param_max_stores_to_merge,
7421 : ptr2->x_param_max_stores_to_merge);
7422 :
7423 0 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
7424 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7425 : indent_to, "",
7426 : "param_max_stores_to_sink",
7427 : ptr1->x_param_max_stores_to_sink,
7428 : ptr2->x_param_max_stores_to_sink);
7429 :
7430 0 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
7431 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7432 : indent_to, "",
7433 : "param_max_tail_merge_comparisons",
7434 : ptr1->x_param_max_tail_merge_comparisons,
7435 : ptr2->x_param_max_tail_merge_comparisons);
7436 :
7437 0 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
7438 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7439 : indent_to, "",
7440 : "param_max_tail_merge_iterations",
7441 : ptr1->x_param_max_tail_merge_iterations,
7442 : ptr2->x_param_max_tail_merge_iterations);
7443 :
7444 0 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
7445 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7446 : indent_to, "",
7447 : "param_max_tracked_strlens",
7448 : ptr1->x_param_max_tracked_strlens,
7449 : ptr2->x_param_max_tracked_strlens);
7450 :
7451 0 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
7452 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7453 : indent_to, "",
7454 : "param_max_tree_if_conversion_phi_args",
7455 : ptr1->x_param_max_tree_if_conversion_phi_args,
7456 : ptr2->x_param_max_tree_if_conversion_phi_args);
7457 :
7458 0 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
7459 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7460 : indent_to, "",
7461 : "param_max_unroll_times",
7462 : ptr1->x_param_max_unroll_times,
7463 : ptr2->x_param_max_unroll_times);
7464 :
7465 0 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
7466 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7467 : indent_to, "",
7468 : "param_max_unrolled_insns",
7469 : ptr1->x_param_max_unrolled_insns,
7470 : ptr2->x_param_max_unrolled_insns);
7471 :
7472 0 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
7473 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7474 : indent_to, "",
7475 : "param_max_unswitch_depth",
7476 : ptr1->x_param_max_unswitch_depth,
7477 : ptr2->x_param_max_unswitch_depth);
7478 :
7479 0 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
7480 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7481 : indent_to, "",
7482 : "param_max_unswitch_insns",
7483 : ptr1->x_param_max_unswitch_insns,
7484 : ptr2->x_param_max_unswitch_insns);
7485 :
7486 0 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
7487 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7488 : indent_to, "",
7489 : "param_max_variable_expansions",
7490 : ptr1->x_param_max_variable_expansions,
7491 : ptr2->x_param_max_variable_expansions);
7492 :
7493 0 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
7494 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7495 : indent_to, "",
7496 : "param_max_vartrack_expr_depth",
7497 : ptr1->x_param_max_vartrack_expr_depth,
7498 : ptr2->x_param_max_vartrack_expr_depth);
7499 :
7500 0 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
7501 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7502 : indent_to, "",
7503 : "param_max_vartrack_reverse_op_size",
7504 : ptr1->x_param_max_vartrack_reverse_op_size,
7505 : ptr2->x_param_max_vartrack_reverse_op_size);
7506 :
7507 0 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
7508 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7509 : indent_to, "",
7510 : "param_max_vartrack_size",
7511 : ptr1->x_param_max_vartrack_size,
7512 : ptr2->x_param_max_vartrack_size);
7513 :
7514 0 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
7515 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7516 : indent_to, "",
7517 : "param_memtag_instrument_mem_intrinsics",
7518 : ptr1->x_param_memtag_instrument_mem_intrinsics,
7519 : ptr2->x_param_memtag_instrument_mem_intrinsics);
7520 :
7521 0 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
7522 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7523 : indent_to, "",
7524 : "param_min_crossjump_insns",
7525 : ptr1->x_param_min_crossjump_insns,
7526 : ptr2->x_param_min_crossjump_insns);
7527 :
7528 0 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
7529 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7530 : indent_to, "",
7531 : "param_min_inline_recursive_probability",
7532 : ptr1->x_param_min_inline_recursive_probability,
7533 : ptr2->x_param_min_inline_recursive_probability);
7534 :
7535 0 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
7536 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7537 : indent_to, "",
7538 : "param_min_insn_to_prefetch_ratio",
7539 : ptr1->x_param_min_insn_to_prefetch_ratio,
7540 : ptr2->x_param_min_insn_to_prefetch_ratio);
7541 :
7542 0 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
7543 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7544 : indent_to, "",
7545 : "param_min_loop_cond_split_prob",
7546 : ptr1->x_param_min_loop_cond_split_prob,
7547 : ptr2->x_param_min_loop_cond_split_prob);
7548 :
7549 0 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
7550 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7551 : indent_to, "",
7552 : "param_min_pagesize",
7553 : ptr1->x_param_min_pagesize,
7554 : ptr2->x_param_min_pagesize);
7555 :
7556 0 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
7557 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7558 : indent_to, "",
7559 : "param_min_size_for_stack_sharing",
7560 : ptr1->x_param_min_size_for_stack_sharing,
7561 : ptr2->x_param_min_size_for_stack_sharing);
7562 :
7563 0 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
7564 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7565 : indent_to, "",
7566 : "param_min_spec_prob",
7567 : ptr1->x_param_min_spec_prob,
7568 : ptr2->x_param_min_spec_prob);
7569 :
7570 0 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
7571 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7572 : indent_to, "",
7573 : "param_min_vect_loop_bound",
7574 : ptr1->x_param_min_vect_loop_bound,
7575 : ptr2->x_param_min_vect_loop_bound);
7576 :
7577 0 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
7578 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7579 : indent_to, "",
7580 : "param_modref_max_accesses",
7581 : ptr1->x_param_modref_max_accesses,
7582 : ptr2->x_param_modref_max_accesses);
7583 :
7584 0 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
7585 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7586 : indent_to, "",
7587 : "param_modref_max_adjustments",
7588 : ptr1->x_param_modref_max_adjustments,
7589 : ptr2->x_param_modref_max_adjustments);
7590 :
7591 0 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
7592 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7593 : indent_to, "",
7594 : "param_modref_max_bases",
7595 : ptr1->x_param_modref_max_bases,
7596 : ptr2->x_param_modref_max_bases);
7597 :
7598 0 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
7599 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7600 : indent_to, "",
7601 : "param_modref_max_depth",
7602 : ptr1->x_param_modref_max_depth,
7603 : ptr2->x_param_modref_max_depth);
7604 :
7605 0 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
7606 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7607 : indent_to, "",
7608 : "param_modref_max_escape_points",
7609 : ptr1->x_param_modref_max_escape_points,
7610 : ptr2->x_param_modref_max_escape_points);
7611 :
7612 0 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
7613 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7614 : indent_to, "",
7615 : "param_modref_max_refs",
7616 : ptr1->x_param_modref_max_refs,
7617 : ptr2->x_param_modref_max_refs);
7618 :
7619 0 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
7620 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7621 : indent_to, "",
7622 : "param_modref_max_tests",
7623 : ptr1->x_param_modref_max_tests,
7624 : ptr2->x_param_modref_max_tests);
7625 :
7626 0 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
7627 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7628 : indent_to, "",
7629 : "param_parloops_chunk_size",
7630 : ptr1->x_param_parloops_chunk_size,
7631 : ptr2->x_param_parloops_chunk_size);
7632 :
7633 0 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
7634 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7635 : indent_to, "",
7636 : "param_parloops_min_per_thread",
7637 : ptr1->x_param_parloops_min_per_thread,
7638 : ptr2->x_param_parloops_min_per_thread);
7639 :
7640 0 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
7641 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7642 : indent_to, "",
7643 : "param_parloops_schedule",
7644 : ptr1->x_param_parloops_schedule,
7645 : ptr2->x_param_parloops_schedule);
7646 :
7647 0 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
7648 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7649 : indent_to, "",
7650 : "param_partial_inlining_entry_probability",
7651 : ptr1->x_param_partial_inlining_entry_probability,
7652 : ptr2->x_param_partial_inlining_entry_probability);
7653 :
7654 0 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
7655 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7656 : indent_to, "",
7657 : "param_phiopt_factor_max_stmts_live",
7658 : ptr1->x_param_phiopt_factor_max_stmts_live,
7659 : ptr2->x_param_phiopt_factor_max_stmts_live);
7660 :
7661 0 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
7662 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7663 : indent_to, "",
7664 : "param_predictable_branch_outcome",
7665 : ptr1->x_param_predictable_branch_outcome,
7666 : ptr2->x_param_predictable_branch_outcome);
7667 :
7668 0 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
7669 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7670 : indent_to, "",
7671 : "param_prefetch_dynamic_strides",
7672 : ptr1->x_param_prefetch_dynamic_strides,
7673 : ptr2->x_param_prefetch_dynamic_strides);
7674 :
7675 0 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
7676 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7677 : indent_to, "",
7678 : "param_prefetch_latency",
7679 : ptr1->x_param_prefetch_latency,
7680 : ptr2->x_param_prefetch_latency);
7681 :
7682 0 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
7683 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7684 : indent_to, "",
7685 : "param_prefetch_min_insn_to_mem_ratio",
7686 : ptr1->x_param_prefetch_min_insn_to_mem_ratio,
7687 : ptr2->x_param_prefetch_min_insn_to_mem_ratio);
7688 :
7689 0 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
7690 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7691 : indent_to, "",
7692 : "param_prefetch_minimum_stride",
7693 : ptr1->x_param_prefetch_minimum_stride,
7694 : ptr2->x_param_prefetch_minimum_stride);
7695 :
7696 0 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
7697 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7698 : indent_to, "",
7699 : "param_ranger_logical_depth",
7700 : ptr1->x_param_ranger_logical_depth,
7701 : ptr2->x_param_ranger_logical_depth);
7702 :
7703 0 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
7704 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7705 : indent_to, "",
7706 : "param_ranger_recompute_depth",
7707 : ptr1->x_param_ranger_recompute_depth,
7708 : ptr2->x_param_ranger_recompute_depth);
7709 :
7710 0 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
7711 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7712 : indent_to, "",
7713 : "param_relation_block_limit",
7714 : ptr1->x_param_relation_block_limit,
7715 : ptr2->x_param_relation_block_limit);
7716 :
7717 0 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
7718 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7719 : indent_to, "",
7720 : "param_rpo_vn_max_loop_depth",
7721 : ptr1->x_param_rpo_vn_max_loop_depth,
7722 : ptr2->x_param_rpo_vn_max_loop_depth);
7723 :
7724 0 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
7725 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7726 : indent_to, "",
7727 : "param_sccvn_max_alias_queries_per_access",
7728 : ptr1->x_param_sccvn_max_alias_queries_per_access,
7729 : ptr2->x_param_sccvn_max_alias_queries_per_access);
7730 :
7731 0 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
7732 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7733 : indent_to, "",
7734 : "param_scev_max_expr_complexity",
7735 : ptr1->x_param_scev_max_expr_complexity,
7736 : ptr2->x_param_scev_max_expr_complexity);
7737 :
7738 0 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
7739 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7740 : indent_to, "",
7741 : "param_scev_max_expr_size",
7742 : ptr1->x_param_scev_max_expr_size,
7743 : ptr2->x_param_scev_max_expr_size);
7744 :
7745 0 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
7746 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7747 : indent_to, "",
7748 : "param_sched_autopref_queue_depth",
7749 : ptr1->x_param_sched_autopref_queue_depth,
7750 : ptr2->x_param_sched_autopref_queue_depth);
7751 :
7752 0 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
7753 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7754 : indent_to, "",
7755 : "param_sched_mem_true_dep_cost",
7756 : ptr1->x_param_sched_mem_true_dep_cost,
7757 : ptr2->x_param_sched_mem_true_dep_cost);
7758 :
7759 0 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
7760 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7761 : indent_to, "",
7762 : "param_sched_pressure_algorithm",
7763 : ptr1->x_param_sched_pressure_algorithm,
7764 : ptr2->x_param_sched_pressure_algorithm);
7765 :
7766 0 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
7767 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7768 : indent_to, "",
7769 : "param_sched_spec_prob_cutoff",
7770 : ptr1->x_param_sched_spec_prob_cutoff,
7771 : ptr2->x_param_sched_spec_prob_cutoff);
7772 :
7773 0 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
7774 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7775 : indent_to, "",
7776 : "param_sched_state_edge_prob_cutoff",
7777 : ptr1->x_param_sched_state_edge_prob_cutoff,
7778 : ptr2->x_param_sched_state_edge_prob_cutoff);
7779 :
7780 0 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
7781 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7782 : indent_to, "",
7783 : "param_selsched_insns_to_rename",
7784 : ptr1->x_param_selsched_insns_to_rename,
7785 : ptr2->x_param_selsched_insns_to_rename);
7786 :
7787 0 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
7788 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7789 : indent_to, "",
7790 : "param_selsched_max_lookahead",
7791 : ptr1->x_param_selsched_max_lookahead,
7792 : ptr2->x_param_selsched_max_lookahead);
7793 :
7794 0 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
7795 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7796 : indent_to, "",
7797 : "param_selsched_max_sched_times",
7798 : ptr1->x_param_selsched_max_sched_times,
7799 : ptr2->x_param_selsched_max_sched_times);
7800 :
7801 0 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
7802 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7803 : indent_to, "",
7804 : "param_simultaneous_prefetches",
7805 : ptr1->x_param_simultaneous_prefetches,
7806 : ptr2->x_param_simultaneous_prefetches);
7807 :
7808 0 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
7809 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7810 : indent_to, "",
7811 : "param_sink_frequency_threshold",
7812 : ptr1->x_param_sink_frequency_threshold,
7813 : ptr2->x_param_sink_frequency_threshold);
7814 :
7815 0 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
7816 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7817 : indent_to, "",
7818 : "param_sms_dfa_history",
7819 : ptr1->x_param_sms_dfa_history,
7820 : ptr2->x_param_sms_dfa_history);
7821 :
7822 0 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
7823 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7824 : indent_to, "",
7825 : "param_sms_loop_average_count_threshold",
7826 : ptr1->x_param_sms_loop_average_count_threshold,
7827 : ptr2->x_param_sms_loop_average_count_threshold);
7828 :
7829 0 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
7830 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7831 : indent_to, "",
7832 : "param_sms_max_ii_factor",
7833 : ptr1->x_param_sms_max_ii_factor,
7834 : ptr2->x_param_sms_max_ii_factor);
7835 :
7836 0 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
7837 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7838 : indent_to, "",
7839 : "param_sms_min_sc",
7840 : ptr1->x_param_sms_min_sc,
7841 : ptr2->x_param_sms_min_sc);
7842 :
7843 0 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
7844 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7845 : indent_to, "",
7846 : "param_sra_max_propagations",
7847 : ptr1->x_param_sra_max_propagations,
7848 : ptr2->x_param_sra_max_propagations);
7849 :
7850 0 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
7851 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7852 : indent_to, "",
7853 : "param_sra_max_scalarization_size_size",
7854 : ptr1->x_param_sra_max_scalarization_size_size,
7855 : ptr2->x_param_sra_max_scalarization_size_size);
7856 :
7857 0 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
7858 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7859 : indent_to, "",
7860 : "param_sra_max_scalarization_size_speed",
7861 : ptr1->x_param_sra_max_scalarization_size_speed,
7862 : ptr2->x_param_sra_max_scalarization_size_speed);
7863 :
7864 0 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
7865 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7866 : indent_to, "",
7867 : "param_ssa_name_def_chain_limit",
7868 : ptr1->x_param_ssa_name_def_chain_limit,
7869 : ptr2->x_param_ssa_name_def_chain_limit);
7870 :
7871 0 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
7872 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7873 : indent_to, "",
7874 : "param_ssp_buffer_size",
7875 : ptr1->x_param_ssp_buffer_size,
7876 : ptr2->x_param_ssp_buffer_size);
7877 :
7878 0 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
7879 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7880 : indent_to, "",
7881 : "param_stack_clash_protection_guard_size",
7882 : ptr1->x_param_stack_clash_protection_guard_size,
7883 : ptr2->x_param_stack_clash_protection_guard_size);
7884 :
7885 0 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
7886 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7887 : indent_to, "",
7888 : "param_stack_clash_protection_probe_interval",
7889 : ptr1->x_param_stack_clash_protection_probe_interval,
7890 : ptr2->x_param_stack_clash_protection_probe_interval);
7891 :
7892 0 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
7893 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7894 : indent_to, "",
7895 : "param_store_forwarding_max_distance",
7896 : ptr1->x_param_store_forwarding_max_distance,
7897 : ptr2->x_param_store_forwarding_max_distance);
7898 :
7899 0 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
7900 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7901 : indent_to, "",
7902 : "param_store_merging_allow_unaligned",
7903 : ptr1->x_param_store_merging_allow_unaligned,
7904 : ptr2->x_param_store_merging_allow_unaligned);
7905 :
7906 0 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
7907 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7908 : indent_to, "",
7909 : "param_store_merging_max_size",
7910 : ptr1->x_param_store_merging_max_size,
7911 : ptr2->x_param_store_merging_max_size);
7912 :
7913 0 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
7914 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7915 : indent_to, "",
7916 : "param_switch_conversion_branch_ratio",
7917 : ptr1->x_param_switch_conversion_branch_ratio,
7918 : ptr2->x_param_switch_conversion_branch_ratio);
7919 :
7920 0 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
7921 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7922 : indent_to, "",
7923 : "param_tm_max_aggregate_size",
7924 : ptr1->x_param_tm_max_aggregate_size,
7925 : ptr2->x_param_tm_max_aggregate_size);
7926 :
7927 0 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
7928 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7929 : indent_to, "",
7930 : "param_tracer_dynamic_coverage_feedback",
7931 : ptr1->x_param_tracer_dynamic_coverage_feedback,
7932 : ptr2->x_param_tracer_dynamic_coverage_feedback);
7933 :
7934 0 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
7935 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7936 : indent_to, "",
7937 : "param_tracer_dynamic_coverage",
7938 : ptr1->x_param_tracer_dynamic_coverage,
7939 : ptr2->x_param_tracer_dynamic_coverage);
7940 :
7941 0 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
7942 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7943 : indent_to, "",
7944 : "param_tracer_max_code_growth",
7945 : ptr1->x_param_tracer_max_code_growth,
7946 : ptr2->x_param_tracer_max_code_growth);
7947 :
7948 0 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
7949 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7950 : indent_to, "",
7951 : "param_tracer_min_branch_probability_feedback",
7952 : ptr1->x_param_tracer_min_branch_probability_feedback,
7953 : ptr2->x_param_tracer_min_branch_probability_feedback);
7954 :
7955 0 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
7956 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7957 : indent_to, "",
7958 : "param_tracer_min_branch_probability",
7959 : ptr1->x_param_tracer_min_branch_probability,
7960 : ptr2->x_param_tracer_min_branch_probability);
7961 :
7962 0 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
7963 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7964 : indent_to, "",
7965 : "param_tracer_min_branch_ratio",
7966 : ptr1->x_param_tracer_min_branch_ratio,
7967 : ptr2->x_param_tracer_min_branch_ratio);
7968 :
7969 0 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
7970 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7971 : indent_to, "",
7972 : "param_transitive_relations_work_bound",
7973 : ptr1->x_param_transitive_relations_work_bound,
7974 : ptr2->x_param_transitive_relations_work_bound);
7975 :
7976 0 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
7977 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7978 : indent_to, "",
7979 : "param_tree_reassoc_width",
7980 : ptr1->x_param_tree_reassoc_width,
7981 : ptr2->x_param_tree_reassoc_width);
7982 :
7983 0 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
7984 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7985 : indent_to, "",
7986 : "param_uninit_control_dep_attempts",
7987 : ptr1->x_param_uninit_control_dep_attempts,
7988 : ptr2->x_param_uninit_control_dep_attempts);
7989 :
7990 0 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
7991 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7992 : indent_to, "",
7993 : "param_uninit_max_chain_len",
7994 : ptr1->x_param_uninit_max_chain_len,
7995 : ptr2->x_param_uninit_max_chain_len);
7996 :
7997 0 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
7998 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
7999 : indent_to, "",
8000 : "param_uninit_max_num_chains",
8001 : ptr1->x_param_uninit_max_num_chains,
8002 : ptr2->x_param_uninit_max_num_chains);
8003 :
8004 0 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
8005 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8006 : indent_to, "",
8007 : "param_uninit_max_prune_work",
8008 : ptr1->x_param_uninit_max_prune_work,
8009 : ptr2->x_param_uninit_max_prune_work);
8010 :
8011 0 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
8012 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8013 : indent_to, "",
8014 : "param_uninlined_function_insns",
8015 : ptr1->x_param_uninlined_function_insns,
8016 : ptr2->x_param_uninlined_function_insns);
8017 :
8018 0 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
8019 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8020 : indent_to, "",
8021 : "param_uninlined_function_time",
8022 : ptr1->x_param_uninlined_function_time,
8023 : ptr2->x_param_uninlined_function_time);
8024 :
8025 0 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
8026 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8027 : indent_to, "",
8028 : "param_uninlined_function_thunk_insns",
8029 : ptr1->x_param_uninlined_function_thunk_insns,
8030 : ptr2->x_param_uninlined_function_thunk_insns);
8031 :
8032 0 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
8033 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8034 : indent_to, "",
8035 : "param_uninlined_function_thunk_time",
8036 : ptr1->x_param_uninlined_function_thunk_time,
8037 : ptr2->x_param_uninlined_function_thunk_time);
8038 :
8039 0 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
8040 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8041 : indent_to, "",
8042 : "param_unlikely_bb_count_fraction",
8043 : ptr1->x_param_unlikely_bb_count_fraction,
8044 : ptr2->x_param_unlikely_bb_count_fraction);
8045 :
8046 0 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
8047 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8048 : indent_to, "",
8049 : "param_unroll_jam_max_unroll",
8050 : ptr1->x_param_unroll_jam_max_unroll,
8051 : ptr2->x_param_unroll_jam_max_unroll);
8052 :
8053 0 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
8054 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8055 : indent_to, "",
8056 : "param_unroll_jam_min_percent",
8057 : ptr1->x_param_unroll_jam_min_percent,
8058 : ptr2->x_param_unroll_jam_min_percent);
8059 :
8060 0 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
8061 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8062 : indent_to, "",
8063 : "param_use_after_scope_direct_emission_threshold",
8064 : ptr1->x_param_use_after_scope_direct_emission_threshold,
8065 : ptr2->x_param_use_after_scope_direct_emission_threshold);
8066 :
8067 0 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
8068 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8069 : indent_to, "",
8070 : "param_vect_epilogues_nomask",
8071 : ptr1->x_param_vect_epilogues_nomask,
8072 : ptr2->x_param_vect_epilogues_nomask);
8073 :
8074 0 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
8075 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8076 : indent_to, "",
8077 : "param_vect_induction_float",
8078 : ptr1->x_param_vect_induction_float,
8079 : ptr2->x_param_vect_induction_float);
8080 :
8081 0 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
8082 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8083 : indent_to, "",
8084 : "param_vect_inner_loop_cost_factor",
8085 : ptr1->x_param_vect_inner_loop_cost_factor,
8086 : ptr2->x_param_vect_inner_loop_cost_factor);
8087 :
8088 0 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
8089 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8090 : indent_to, "",
8091 : "param_vect_max_layout_candidates",
8092 : ptr1->x_param_vect_max_layout_candidates,
8093 : ptr2->x_param_vect_max_layout_candidates);
8094 :
8095 0 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
8096 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8097 : indent_to, "",
8098 : "param_vect_max_peeling_for_alignment",
8099 : ptr1->x_param_vect_max_peeling_for_alignment,
8100 : ptr2->x_param_vect_max_peeling_for_alignment);
8101 :
8102 0 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
8103 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8104 : indent_to, "",
8105 : "param_vect_max_version_for_alias_checks",
8106 : ptr1->x_param_vect_max_version_for_alias_checks,
8107 : ptr2->x_param_vect_max_version_for_alias_checks);
8108 :
8109 0 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
8110 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8111 : indent_to, "",
8112 : "param_vect_max_version_for_alignment_checks",
8113 : ptr1->x_param_vect_max_version_for_alignment_checks,
8114 : ptr2->x_param_vect_max_version_for_alignment_checks);
8115 :
8116 0 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
8117 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8118 : indent_to, "",
8119 : "param_vect_partial_vector_usage",
8120 : ptr1->x_param_vect_partial_vector_usage,
8121 : ptr2->x_param_vect_partial_vector_usage);
8122 :
8123 0 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
8124 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8125 : indent_to, "",
8126 : "param_vect_allow_possibly_not_worthwhile_vectorizations",
8127 : ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations,
8128 : ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
8129 :
8130 0 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
8131 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8132 : indent_to, "",
8133 : "param_vrp_block_limit",
8134 : ptr1->x_param_vrp_block_limit,
8135 : ptr2->x_param_vrp_block_limit);
8136 :
8137 0 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
8138 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8139 : indent_to, "",
8140 : "param_vrp_cstload_limit",
8141 : ptr1->x_param_vrp_cstload_limit,
8142 : ptr2->x_param_vrp_cstload_limit);
8143 :
8144 0 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
8145 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8146 : indent_to, "",
8147 : "param_vrp_sparse_threshold",
8148 : ptr1->x_param_vrp_sparse_threshold,
8149 : ptr2->x_param_vrp_sparse_threshold);
8150 :
8151 0 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
8152 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8153 : indent_to, "",
8154 : "param_vrp_switch_limit",
8155 : ptr1->x_param_vrp_switch_limit,
8156 : ptr2->x_param_vrp_switch_limit);
8157 :
8158 0 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
8159 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8160 : indent_to, "",
8161 : "param_vrp_vector_threshold",
8162 : ptr1->x_param_vrp_vector_threshold,
8163 : ptr2->x_param_vrp_vector_threshold);
8164 :
8165 0 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
8166 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8167 : indent_to, "",
8168 : "flag_complex_method",
8169 : ptr1->x_flag_complex_method,
8170 : ptr2->x_flag_complex_method);
8171 :
8172 0 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
8173 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8174 : indent_to, "",
8175 : "flag_malloc_dse",
8176 : ptr1->x_flag_malloc_dse,
8177 : ptr2->x_flag_malloc_dse);
8178 :
8179 0 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
8180 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8181 : indent_to, "",
8182 : "flag_min_function_alignment",
8183 : ptr1->x_flag_min_function_alignment,
8184 : ptr2->x_flag_min_function_alignment);
8185 :
8186 0 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
8187 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8188 : indent_to, "",
8189 : "flag_openmp_target_simd_clone",
8190 : ptr1->x_flag_openmp_target_simd_clone,
8191 : ptr2->x_flag_openmp_target_simd_clone);
8192 :
8193 0 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
8194 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8195 : indent_to, "",
8196 : "flag_sched_stalled_insns",
8197 : ptr1->x_flag_sched_stalled_insns,
8198 : ptr2->x_flag_sched_stalled_insns);
8199 :
8200 0 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
8201 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8202 : indent_to, "",
8203 : "flag_sched_stalled_insns_dep",
8204 : ptr1->x_flag_sched_stalled_insns_dep,
8205 : ptr2->x_flag_sched_stalled_insns_dep);
8206 :
8207 0 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
8208 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8209 : indent_to, "",
8210 : "flag_tree_parallelize_loops",
8211 : ptr1->x_flag_tree_parallelize_loops,
8212 : ptr2->x_flag_tree_parallelize_loops);
8213 :
8214 0 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
8215 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8216 : indent_to, "",
8217 : "flag_lto_locality_cloning",
8218 : (int) ptr1->x_flag_lto_locality_cloning,
8219 : (int) ptr2->x_flag_lto_locality_cloning);
8220 :
8221 0 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
8222 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8223 : indent_to, "",
8224 : "flag_lto_locality_heuristics",
8225 : (int) ptr1->x_flag_lto_locality_heuristics,
8226 : (int) ptr2->x_flag_lto_locality_heuristics);
8227 :
8228 0 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
8229 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8230 : indent_to, "",
8231 : "param_ranger_debug",
8232 : (int) ptr1->x_param_ranger_debug,
8233 : (int) ptr2->x_param_ranger_debug);
8234 :
8235 0 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
8236 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8237 : indent_to, "",
8238 : "param_threader_debug",
8239 : (int) ptr1->x_param_threader_debug,
8240 : (int) ptr2->x_param_threader_debug);
8241 :
8242 0 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
8243 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8244 : indent_to, "",
8245 : "flag_excess_precision",
8246 : (int) ptr1->x_flag_excess_precision,
8247 : (int) ptr2->x_flag_excess_precision);
8248 :
8249 0 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
8250 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8251 : indent_to, "",
8252 : "flag_fp_contract_mode",
8253 : (int) ptr1->x_flag_fp_contract_mode,
8254 : (int) ptr2->x_flag_fp_contract_mode);
8255 :
8256 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
8257 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8258 : indent_to, "",
8259 : "flag_harden_control_flow_redundancy_check_noreturn",
8260 : (int) ptr1->x_flag_harden_control_flow_redundancy_check_noreturn,
8261 : (int) ptr2->x_flag_harden_control_flow_redundancy_check_noreturn);
8262 :
8263 0 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
8264 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8265 : indent_to, "",
8266 : "flag_inline_stringops",
8267 : (int) ptr1->x_flag_inline_stringops,
8268 : (int) ptr2->x_flag_inline_stringops);
8269 :
8270 0 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
8271 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8272 : indent_to, "",
8273 : "flag_ira_algorithm",
8274 : (int) ptr1->x_flag_ira_algorithm,
8275 : (int) ptr2->x_flag_ira_algorithm);
8276 :
8277 0 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
8278 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8279 : indent_to, "",
8280 : "flag_ira_region",
8281 : (int) ptr1->x_flag_ira_region,
8282 : (int) ptr2->x_flag_ira_region);
8283 :
8284 0 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
8285 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8286 : indent_to, "",
8287 : "flag_live_patching",
8288 : (int) ptr1->x_flag_live_patching,
8289 : (int) ptr2->x_flag_live_patching);
8290 :
8291 0 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
8292 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8293 : indent_to, "",
8294 : "flag_reorder_blocks_algorithm",
8295 : (int) ptr1->x_flag_reorder_blocks_algorithm,
8296 : (int) ptr2->x_flag_reorder_blocks_algorithm);
8297 :
8298 0 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
8299 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8300 : indent_to, "",
8301 : "flag_simd_cost_model",
8302 : (int) ptr1->x_flag_simd_cost_model,
8303 : (int) ptr2->x_flag_simd_cost_model);
8304 :
8305 0 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
8306 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8307 : indent_to, "",
8308 : "flag_stack_reuse",
8309 : (int) ptr1->x_flag_stack_reuse,
8310 : (int) ptr2->x_flag_stack_reuse);
8311 :
8312 0 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
8313 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8314 : indent_to, "",
8315 : "flag_auto_var_init",
8316 : (int) ptr1->x_flag_auto_var_init,
8317 : (int) ptr2->x_flag_auto_var_init);
8318 :
8319 0 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
8320 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8321 : indent_to, "",
8322 : "flag_vect_cost_model",
8323 : (int) ptr1->x_flag_vect_cost_model,
8324 : (int) ptr2->x_flag_vect_cost_model);
8325 :
8326 0 : if (ptr1->x_optimize != ptr2->x_optimize)
8327 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8328 : indent_to, "",
8329 : "optimize",
8330 : ptr1->x_optimize,
8331 : ptr2->x_optimize);
8332 :
8333 0 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
8334 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8335 : indent_to, "",
8336 : "optimize_size",
8337 : ptr1->x_optimize_size,
8338 : ptr2->x_optimize_size);
8339 :
8340 0 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
8341 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8342 : indent_to, "",
8343 : "optimize_debug",
8344 : ptr1->x_optimize_debug,
8345 : ptr2->x_optimize_debug);
8346 :
8347 0 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
8348 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8349 : indent_to, "",
8350 : "optimize_fast",
8351 : ptr1->x_optimize_fast,
8352 : ptr2->x_optimize_fast);
8353 :
8354 0 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
8355 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8356 : indent_to, "",
8357 : "warn_inline",
8358 : ptr1->x_warn_inline,
8359 : ptr2->x_warn_inline);
8360 :
8361 0 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
8362 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8363 : indent_to, "",
8364 : "flag_aggressive_loop_optimizations",
8365 : ptr1->x_flag_aggressive_loop_optimizations,
8366 : ptr2->x_flag_aggressive_loop_optimizations);
8367 :
8368 0 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
8369 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8370 : indent_to, "",
8371 : "flag_align_functions",
8372 : ptr1->x_flag_align_functions,
8373 : ptr2->x_flag_align_functions);
8374 :
8375 0 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
8376 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8377 : indent_to, "",
8378 : "flag_align_jumps",
8379 : ptr1->x_flag_align_jumps,
8380 : ptr2->x_flag_align_jumps);
8381 :
8382 0 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
8383 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8384 : indent_to, "",
8385 : "flag_align_labels",
8386 : ptr1->x_flag_align_labels,
8387 : ptr2->x_flag_align_labels);
8388 :
8389 0 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
8390 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8391 : indent_to, "",
8392 : "flag_align_loops",
8393 : ptr1->x_flag_align_loops,
8394 : ptr2->x_flag_align_loops);
8395 :
8396 0 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
8397 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8398 : indent_to, "",
8399 : "flag_allocation_dce",
8400 : ptr1->x_flag_allocation_dce,
8401 : ptr2->x_flag_allocation_dce);
8402 :
8403 0 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
8404 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8405 : indent_to, "",
8406 : "flag_store_data_races",
8407 : ptr1->x_flag_store_data_races,
8408 : ptr2->x_flag_store_data_races);
8409 :
8410 0 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
8411 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8412 : indent_to, "",
8413 : "flag_associative_math",
8414 : ptr1->x_flag_associative_math,
8415 : ptr2->x_flag_associative_math);
8416 :
8417 0 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
8418 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8419 : indent_to, "",
8420 : "flag_assume_sane_operators_new_delete",
8421 : ptr1->x_flag_assume_sane_operators_new_delete,
8422 : ptr2->x_flag_assume_sane_operators_new_delete);
8423 :
8424 0 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
8425 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8426 : indent_to, "",
8427 : "flag_asynchronous_unwind_tables",
8428 : ptr1->x_flag_asynchronous_unwind_tables,
8429 : ptr2->x_flag_asynchronous_unwind_tables);
8430 :
8431 0 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
8432 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8433 : indent_to, "",
8434 : "flag_auto_inc_dec",
8435 : ptr1->x_flag_auto_inc_dec,
8436 : ptr2->x_flag_auto_inc_dec);
8437 :
8438 0 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
8439 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8440 : indent_to, "",
8441 : "flag_auto_profile_inlining",
8442 : ptr1->x_flag_auto_profile_inlining,
8443 : ptr2->x_flag_auto_profile_inlining);
8444 :
8445 0 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
8446 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8447 : indent_to, "",
8448 : "flag_avoid_store_forwarding",
8449 : ptr1->x_flag_avoid_store_forwarding,
8450 : ptr2->x_flag_avoid_store_forwarding);
8451 :
8452 0 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
8453 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8454 : indent_to, "",
8455 : "flag_bit_tests",
8456 : ptr1->x_flag_bit_tests,
8457 : ptr2->x_flag_bit_tests);
8458 :
8459 0 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
8460 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8461 : indent_to, "",
8462 : "flag_branch_on_count_reg",
8463 : ptr1->x_flag_branch_on_count_reg,
8464 : ptr2->x_flag_branch_on_count_reg);
8465 :
8466 0 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
8467 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8468 : indent_to, "",
8469 : "flag_branch_probabilities",
8470 : ptr1->x_flag_branch_probabilities,
8471 : ptr2->x_flag_branch_probabilities);
8472 :
8473 0 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
8474 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8475 : indent_to, "",
8476 : "flag_caller_saves",
8477 : ptr1->x_flag_caller_saves,
8478 : ptr2->x_flag_caller_saves);
8479 :
8480 0 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
8481 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8482 : indent_to, "",
8483 : "flag_code_hoisting",
8484 : ptr1->x_flag_code_hoisting,
8485 : ptr2->x_flag_code_hoisting);
8486 :
8487 0 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
8488 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8489 : indent_to, "",
8490 : "flag_combine_stack_adjustments",
8491 : ptr1->x_flag_combine_stack_adjustments,
8492 : ptr2->x_flag_combine_stack_adjustments);
8493 :
8494 0 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
8495 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8496 : indent_to, "",
8497 : "flag_compare_elim_after_reload",
8498 : ptr1->x_flag_compare_elim_after_reload,
8499 : ptr2->x_flag_compare_elim_after_reload);
8500 :
8501 0 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
8502 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8503 : indent_to, "",
8504 : "flag_conserve_stack",
8505 : ptr1->x_flag_conserve_stack,
8506 : ptr2->x_flag_conserve_stack);
8507 :
8508 0 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
8509 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8510 : indent_to, "",
8511 : "flag_cprop_registers",
8512 : ptr1->x_flag_cprop_registers,
8513 : ptr2->x_flag_cprop_registers);
8514 :
8515 0 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
8516 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8517 : indent_to, "",
8518 : "flag_crossjumping",
8519 : ptr1->x_flag_crossjumping,
8520 : ptr2->x_flag_crossjumping);
8521 :
8522 0 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
8523 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8524 : indent_to, "",
8525 : "flag_cse_follow_jumps",
8526 : ptr1->x_flag_cse_follow_jumps,
8527 : ptr2->x_flag_cse_follow_jumps);
8528 :
8529 0 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
8530 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8531 : indent_to, "",
8532 : "flag_dce",
8533 : ptr1->x_flag_dce,
8534 : ptr2->x_flag_dce);
8535 :
8536 0 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
8537 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8538 : indent_to, "",
8539 : "flag_defer_pop",
8540 : ptr1->x_flag_defer_pop,
8541 : ptr2->x_flag_defer_pop);
8542 :
8543 0 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
8544 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8545 : indent_to, "",
8546 : "flag_delayed_branch",
8547 : ptr1->x_flag_delayed_branch,
8548 : ptr2->x_flag_delayed_branch);
8549 :
8550 0 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
8551 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8552 : indent_to, "",
8553 : "flag_delete_dead_exceptions",
8554 : ptr1->x_flag_delete_dead_exceptions,
8555 : ptr2->x_flag_delete_dead_exceptions);
8556 :
8557 0 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
8558 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8559 : indent_to, "",
8560 : "flag_delete_null_pointer_checks",
8561 : ptr1->x_flag_delete_null_pointer_checks,
8562 : ptr2->x_flag_delete_null_pointer_checks);
8563 :
8564 0 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
8565 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8566 : indent_to, "",
8567 : "flag_dep_fusion",
8568 : ptr1->x_flag_dep_fusion,
8569 : ptr2->x_flag_dep_fusion);
8570 :
8571 0 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
8572 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8573 : indent_to, "",
8574 : "flag_devirtualize",
8575 : ptr1->x_flag_devirtualize,
8576 : ptr2->x_flag_devirtualize);
8577 :
8578 0 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
8579 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8580 : indent_to, "",
8581 : "flag_devirtualize_speculatively",
8582 : ptr1->x_flag_devirtualize_speculatively,
8583 : ptr2->x_flag_devirtualize_speculatively);
8584 :
8585 0 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
8586 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8587 : indent_to, "",
8588 : "flag_dse",
8589 : ptr1->x_flag_dse,
8590 : ptr2->x_flag_dse);
8591 :
8592 0 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
8593 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8594 : indent_to, "",
8595 : "flag_early_inlining",
8596 : ptr1->x_flag_early_inlining,
8597 : ptr2->x_flag_early_inlining);
8598 :
8599 0 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
8600 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8601 : indent_to, "",
8602 : "flag_exceptions",
8603 : ptr1->x_flag_exceptions,
8604 : ptr2->x_flag_exceptions);
8605 :
8606 0 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
8607 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8608 : indent_to, "",
8609 : "flag_expensive_optimizations",
8610 : ptr1->x_flag_expensive_optimizations,
8611 : ptr2->x_flag_expensive_optimizations);
8612 :
8613 0 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
8614 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8615 : indent_to, "",
8616 : "flag_ext_dce",
8617 : ptr1->x_flag_ext_dce,
8618 : ptr2->x_flag_ext_dce);
8619 :
8620 0 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
8621 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8622 : indent_to, "",
8623 : "flag_finite_loops",
8624 : ptr1->x_flag_finite_loops,
8625 : ptr2->x_flag_finite_loops);
8626 :
8627 0 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
8628 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8629 : indent_to, "",
8630 : "flag_finite_math_only",
8631 : ptr1->x_flag_finite_math_only,
8632 : ptr2->x_flag_finite_math_only);
8633 :
8634 0 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
8635 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8636 : indent_to, "",
8637 : "flag_float_store",
8638 : ptr1->x_flag_float_store,
8639 : ptr2->x_flag_float_store);
8640 :
8641 0 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
8642 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8643 : indent_to, "",
8644 : "flag_fold_mem_offsets",
8645 : ptr1->x_flag_fold_mem_offsets,
8646 : ptr2->x_flag_fold_mem_offsets);
8647 :
8648 0 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
8649 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8650 : indent_to, "",
8651 : "flag_fold_simple_inlines",
8652 : ptr1->x_flag_fold_simple_inlines,
8653 : ptr2->x_flag_fold_simple_inlines);
8654 :
8655 0 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
8656 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8657 : indent_to, "",
8658 : "flag_forward_propagate",
8659 : ptr1->x_flag_forward_propagate,
8660 : ptr2->x_flag_forward_propagate);
8661 :
8662 0 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
8663 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8664 : indent_to, "",
8665 : "flag_fp_int_builtin_inexact",
8666 : ptr1->x_flag_fp_int_builtin_inexact,
8667 : ptr2->x_flag_fp_int_builtin_inexact);
8668 :
8669 0 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
8670 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8671 : indent_to, "",
8672 : "flag_no_function_cse",
8673 : ptr1->x_flag_no_function_cse,
8674 : ptr2->x_flag_no_function_cse);
8675 :
8676 0 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
8677 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8678 : indent_to, "",
8679 : "flag_gcse",
8680 : ptr1->x_flag_gcse,
8681 : ptr2->x_flag_gcse);
8682 :
8683 0 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
8684 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8685 : indent_to, "",
8686 : "flag_gcse_after_reload",
8687 : ptr1->x_flag_gcse_after_reload,
8688 : ptr2->x_flag_gcse_after_reload);
8689 :
8690 0 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
8691 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8692 : indent_to, "",
8693 : "flag_gcse_las",
8694 : ptr1->x_flag_gcse_las,
8695 : ptr2->x_flag_gcse_las);
8696 :
8697 0 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
8698 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8699 : indent_to, "",
8700 : "flag_gcse_lm",
8701 : ptr1->x_flag_gcse_lm,
8702 : ptr2->x_flag_gcse_lm);
8703 :
8704 0 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
8705 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8706 : indent_to, "",
8707 : "flag_gcse_sm",
8708 : ptr1->x_flag_gcse_sm,
8709 : ptr2->x_flag_gcse_sm);
8710 :
8711 0 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
8712 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8713 : indent_to, "",
8714 : "flag_graphite",
8715 : ptr1->x_flag_graphite,
8716 : ptr2->x_flag_graphite);
8717 :
8718 0 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
8719 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8720 : indent_to, "",
8721 : "flag_graphite_identity",
8722 : ptr1->x_flag_graphite_identity,
8723 : ptr2->x_flag_graphite_identity);
8724 :
8725 0 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
8726 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8727 : indent_to, "",
8728 : "flag_guess_branch_prob",
8729 : ptr1->x_flag_guess_branch_prob,
8730 : ptr2->x_flag_guess_branch_prob);
8731 :
8732 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
8733 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8734 : indent_to, "",
8735 : "flag_harden_control_flow_redundancy_check_exceptions",
8736 : ptr1->x_flag_harden_control_flow_redundancy_check_exceptions,
8737 : ptr2->x_flag_harden_control_flow_redundancy_check_exceptions);
8738 :
8739 0 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
8740 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8741 : indent_to, "",
8742 : "flag_harden_control_flow_redundancy_check_returning_calls",
8743 : ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls,
8744 : ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls);
8745 :
8746 0 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
8747 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8748 : indent_to, "",
8749 : "flag_harden_control_flow_redundancy_skip_leaf",
8750 : ptr1->x_flag_harden_control_flow_redundancy_skip_leaf,
8751 : ptr2->x_flag_harden_control_flow_redundancy_skip_leaf);
8752 :
8753 0 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
8754 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8755 : indent_to, "",
8756 : "flag_harden_compares",
8757 : ptr1->x_flag_harden_compares,
8758 : ptr2->x_flag_harden_compares);
8759 :
8760 0 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
8761 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8762 : indent_to, "",
8763 : "flag_harden_conditional_branches",
8764 : ptr1->x_flag_harden_conditional_branches,
8765 : ptr2->x_flag_harden_conditional_branches);
8766 :
8767 0 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
8768 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8769 : indent_to, "",
8770 : "flag_harden_control_flow_redundancy",
8771 : ptr1->x_flag_harden_control_flow_redundancy,
8772 : ptr2->x_flag_harden_control_flow_redundancy);
8773 :
8774 0 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
8775 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8776 : indent_to, "",
8777 : "flag_hoist_adjacent_loads",
8778 : ptr1->x_flag_hoist_adjacent_loads,
8779 : ptr2->x_flag_hoist_adjacent_loads);
8780 :
8781 0 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
8782 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8783 : indent_to, "",
8784 : "flag_if_conversion",
8785 : ptr1->x_flag_if_conversion,
8786 : ptr2->x_flag_if_conversion);
8787 :
8788 0 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
8789 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8790 : indent_to, "",
8791 : "flag_if_conversion2",
8792 : ptr1->x_flag_if_conversion2,
8793 : ptr2->x_flag_if_conversion2);
8794 :
8795 0 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
8796 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8797 : indent_to, "",
8798 : "flag_indirect_inlining",
8799 : ptr1->x_flag_indirect_inlining,
8800 : ptr2->x_flag_indirect_inlining);
8801 :
8802 0 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
8803 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8804 : indent_to, "",
8805 : "flag_no_inline",
8806 : ptr1->x_flag_no_inline,
8807 : ptr2->x_flag_no_inline);
8808 :
8809 0 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
8810 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8811 : indent_to, "",
8812 : "flag_inline_atomics",
8813 : ptr1->x_flag_inline_atomics,
8814 : ptr2->x_flag_inline_atomics);
8815 :
8816 0 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
8817 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8818 : indent_to, "",
8819 : "flag_inline_functions",
8820 : ptr1->x_flag_inline_functions,
8821 : ptr2->x_flag_inline_functions);
8822 :
8823 0 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
8824 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8825 : indent_to, "",
8826 : "flag_inline_functions_called_once",
8827 : ptr1->x_flag_inline_functions_called_once,
8828 : ptr2->x_flag_inline_functions_called_once);
8829 :
8830 0 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
8831 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8832 : indent_to, "",
8833 : "flag_inline_small_functions",
8834 : ptr1->x_flag_inline_small_functions,
8835 : ptr2->x_flag_inline_small_functions);
8836 :
8837 0 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
8838 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8839 : indent_to, "",
8840 : "flag_ipa_bit_cp",
8841 : ptr1->x_flag_ipa_bit_cp,
8842 : ptr2->x_flag_ipa_bit_cp);
8843 :
8844 0 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
8845 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8846 : indent_to, "",
8847 : "flag_ipa_cp",
8848 : ptr1->x_flag_ipa_cp,
8849 : ptr2->x_flag_ipa_cp);
8850 :
8851 0 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
8852 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8853 : indent_to, "",
8854 : "flag_ipa_cp_clone",
8855 : ptr1->x_flag_ipa_cp_clone,
8856 : ptr2->x_flag_ipa_cp_clone);
8857 :
8858 0 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
8859 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8860 : indent_to, "",
8861 : "flag_ipa_icf",
8862 : ptr1->x_flag_ipa_icf,
8863 : ptr2->x_flag_ipa_icf);
8864 :
8865 0 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
8866 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8867 : indent_to, "",
8868 : "flag_ipa_icf_functions",
8869 : ptr1->x_flag_ipa_icf_functions,
8870 : ptr2->x_flag_ipa_icf_functions);
8871 :
8872 0 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
8873 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8874 : indent_to, "",
8875 : "flag_ipa_icf_variables",
8876 : ptr1->x_flag_ipa_icf_variables,
8877 : ptr2->x_flag_ipa_icf_variables);
8878 :
8879 0 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
8880 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8881 : indent_to, "",
8882 : "flag_ipa_modref",
8883 : ptr1->x_flag_ipa_modref,
8884 : ptr2->x_flag_ipa_modref);
8885 :
8886 0 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
8887 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8888 : indent_to, "",
8889 : "flag_ipa_profile",
8890 : ptr1->x_flag_ipa_profile,
8891 : ptr2->x_flag_ipa_profile);
8892 :
8893 0 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
8894 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8895 : indent_to, "",
8896 : "flag_ipa_pta",
8897 : ptr1->x_flag_ipa_pta,
8898 : ptr2->x_flag_ipa_pta);
8899 :
8900 0 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
8901 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8902 : indent_to, "",
8903 : "flag_ipa_pure_const",
8904 : ptr1->x_flag_ipa_pure_const,
8905 : ptr2->x_flag_ipa_pure_const);
8906 :
8907 0 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
8908 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8909 : indent_to, "",
8910 : "flag_ipa_ra",
8911 : ptr1->x_flag_ipa_ra,
8912 : ptr2->x_flag_ipa_ra);
8913 :
8914 0 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
8915 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8916 : indent_to, "",
8917 : "flag_ipa_reference",
8918 : ptr1->x_flag_ipa_reference,
8919 : ptr2->x_flag_ipa_reference);
8920 :
8921 0 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
8922 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8923 : indent_to, "",
8924 : "flag_ipa_reference_addressable",
8925 : ptr1->x_flag_ipa_reference_addressable,
8926 : ptr2->x_flag_ipa_reference_addressable);
8927 :
8928 0 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
8929 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8930 : indent_to, "",
8931 : "flag_ipa_reorder_for_locality",
8932 : ptr1->x_flag_ipa_reorder_for_locality,
8933 : ptr2->x_flag_ipa_reorder_for_locality);
8934 :
8935 0 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
8936 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8937 : indent_to, "",
8938 : "flag_ipa_sra",
8939 : ptr1->x_flag_ipa_sra,
8940 : ptr2->x_flag_ipa_sra);
8941 :
8942 0 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
8943 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8944 : indent_to, "",
8945 : "flag_ipa_stack_alignment",
8946 : ptr1->x_flag_ipa_stack_alignment,
8947 : ptr2->x_flag_ipa_stack_alignment);
8948 :
8949 0 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
8950 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8951 : indent_to, "",
8952 : "flag_ipa_strict_aliasing",
8953 : ptr1->x_flag_ipa_strict_aliasing,
8954 : ptr2->x_flag_ipa_strict_aliasing);
8955 :
8956 0 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
8957 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8958 : indent_to, "",
8959 : "flag_ipa_vrp",
8960 : ptr1->x_flag_ipa_vrp,
8961 : ptr2->x_flag_ipa_vrp);
8962 :
8963 0 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
8964 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8965 : indent_to, "",
8966 : "flag_ira_hoist_pressure",
8967 : ptr1->x_flag_ira_hoist_pressure,
8968 : ptr2->x_flag_ira_hoist_pressure);
8969 :
8970 0 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
8971 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8972 : indent_to, "",
8973 : "flag_ira_loop_pressure",
8974 : ptr1->x_flag_ira_loop_pressure,
8975 : ptr2->x_flag_ira_loop_pressure);
8976 :
8977 0 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
8978 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8979 : indent_to, "",
8980 : "flag_ira_share_save_slots",
8981 : ptr1->x_flag_ira_share_save_slots,
8982 : ptr2->x_flag_ira_share_save_slots);
8983 :
8984 0 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
8985 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8986 : indent_to, "",
8987 : "flag_ira_share_spill_slots",
8988 : ptr1->x_flag_ira_share_spill_slots,
8989 : ptr2->x_flag_ira_share_spill_slots);
8990 :
8991 0 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
8992 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
8993 : indent_to, "",
8994 : "flag_isolate_erroneous_paths_attribute",
8995 : ptr1->x_flag_isolate_erroneous_paths_attribute,
8996 : ptr2->x_flag_isolate_erroneous_paths_attribute);
8997 :
8998 0 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
8999 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9000 : indent_to, "",
9001 : "flag_isolate_erroneous_paths_dereference",
9002 : ptr1->x_flag_isolate_erroneous_paths_dereference,
9003 : ptr2->x_flag_isolate_erroneous_paths_dereference);
9004 :
9005 0 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
9006 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9007 : indent_to, "",
9008 : "flag_ivopts",
9009 : ptr1->x_flag_ivopts,
9010 : ptr2->x_flag_ivopts);
9011 :
9012 0 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
9013 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9014 : indent_to, "",
9015 : "flag_jump_tables",
9016 : ptr1->x_flag_jump_tables,
9017 : ptr2->x_flag_jump_tables);
9018 :
9019 0 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
9020 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9021 : indent_to, "",
9022 : "flag_keep_gc_roots_live",
9023 : ptr1->x_flag_keep_gc_roots_live,
9024 : ptr2->x_flag_keep_gc_roots_live);
9025 :
9026 0 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
9027 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9028 : indent_to, "",
9029 : "flag_late_combine_instructions",
9030 : ptr1->x_flag_late_combine_instructions,
9031 : ptr2->x_flag_late_combine_instructions);
9032 :
9033 0 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
9034 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9035 : indent_to, "",
9036 : "flag_lifetime_dse",
9037 : ptr1->x_flag_lifetime_dse,
9038 : ptr2->x_flag_lifetime_dse);
9039 :
9040 0 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
9041 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9042 : indent_to, "",
9043 : "flag_limit_function_alignment",
9044 : ptr1->x_flag_limit_function_alignment,
9045 : ptr2->x_flag_limit_function_alignment);
9046 :
9047 0 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
9048 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9049 : indent_to, "",
9050 : "flag_live_range_shrinkage",
9051 : ptr1->x_flag_live_range_shrinkage,
9052 : ptr2->x_flag_live_range_shrinkage);
9053 :
9054 0 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
9055 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9056 : indent_to, "",
9057 : "flag_loop_interchange",
9058 : ptr1->x_flag_loop_interchange,
9059 : ptr2->x_flag_loop_interchange);
9060 :
9061 0 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
9062 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9063 : indent_to, "",
9064 : "flag_loop_nest_optimize",
9065 : ptr1->x_flag_loop_nest_optimize,
9066 : ptr2->x_flag_loop_nest_optimize);
9067 :
9068 0 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
9069 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9070 : indent_to, "",
9071 : "flag_loop_parallelize_all",
9072 : ptr1->x_flag_loop_parallelize_all,
9073 : ptr2->x_flag_loop_parallelize_all);
9074 :
9075 0 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
9076 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9077 : indent_to, "",
9078 : "flag_unroll_jam",
9079 : ptr1->x_flag_unroll_jam,
9080 : ptr2->x_flag_unroll_jam);
9081 :
9082 0 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
9083 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9084 : indent_to, "",
9085 : "flag_lra_remat",
9086 : ptr1->x_flag_lra_remat,
9087 : ptr2->x_flag_lra_remat);
9088 :
9089 0 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
9090 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9091 : indent_to, "",
9092 : "flag_malloc_dce",
9093 : ptr1->x_flag_malloc_dce,
9094 : ptr2->x_flag_malloc_dce);
9095 :
9096 0 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
9097 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9098 : indent_to, "",
9099 : "flag_errno_math",
9100 : ptr1->x_flag_errno_math,
9101 : ptr2->x_flag_errno_math);
9102 :
9103 0 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
9104 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9105 : indent_to, "",
9106 : "flag_modulo_sched",
9107 : ptr1->x_flag_modulo_sched,
9108 : ptr2->x_flag_modulo_sched);
9109 :
9110 0 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
9111 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9112 : indent_to, "",
9113 : "flag_modulo_sched_allow_regmoves",
9114 : ptr1->x_flag_modulo_sched_allow_regmoves,
9115 : ptr2->x_flag_modulo_sched_allow_regmoves);
9116 :
9117 0 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
9118 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9119 : indent_to, "",
9120 : "flag_move_loop_invariants",
9121 : ptr1->x_flag_move_loop_invariants,
9122 : ptr2->x_flag_move_loop_invariants);
9123 :
9124 0 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
9125 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9126 : indent_to, "",
9127 : "flag_move_loop_stores",
9128 : ptr1->x_flag_move_loop_stores,
9129 : ptr2->x_flag_move_loop_stores);
9130 :
9131 0 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
9132 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9133 : indent_to, "",
9134 : "flag_non_call_exceptions",
9135 : ptr1->x_flag_non_call_exceptions,
9136 : ptr2->x_flag_non_call_exceptions);
9137 :
9138 0 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
9139 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9140 : indent_to, "",
9141 : "flag_nothrow_opt",
9142 : ptr1->x_flag_nothrow_opt,
9143 : ptr2->x_flag_nothrow_opt);
9144 :
9145 0 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
9146 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9147 : indent_to, "",
9148 : "flag_omit_frame_pointer",
9149 : ptr1->x_flag_omit_frame_pointer,
9150 : ptr2->x_flag_omit_frame_pointer);
9151 :
9152 0 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
9153 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9154 : indent_to, "",
9155 : "flag_opt_info",
9156 : ptr1->x_flag_opt_info,
9157 : ptr2->x_flag_opt_info);
9158 :
9159 0 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
9160 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9161 : indent_to, "",
9162 : "flag_optimize_crc",
9163 : ptr1->x_flag_optimize_crc,
9164 : ptr2->x_flag_optimize_crc);
9165 :
9166 0 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
9167 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9168 : indent_to, "",
9169 : "flag_optimize_sibling_calls",
9170 : ptr1->x_flag_optimize_sibling_calls,
9171 : ptr2->x_flag_optimize_sibling_calls);
9172 :
9173 0 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
9174 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9175 : indent_to, "",
9176 : "flag_optimize_strlen",
9177 : ptr1->x_flag_optimize_strlen,
9178 : ptr2->x_flag_optimize_strlen);
9179 :
9180 0 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
9181 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9182 : indent_to, "",
9183 : "flag_pack_struct",
9184 : ptr1->x_flag_pack_struct,
9185 : ptr2->x_flag_pack_struct);
9186 :
9187 0 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
9188 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9189 : indent_to, "",
9190 : "flag_partial_inlining",
9191 : ptr1->x_flag_partial_inlining,
9192 : ptr2->x_flag_partial_inlining);
9193 :
9194 0 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
9195 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9196 : indent_to, "",
9197 : "flag_pcc_struct_return",
9198 : ptr1->x_flag_pcc_struct_return,
9199 : ptr2->x_flag_pcc_struct_return);
9200 :
9201 0 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
9202 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9203 : indent_to, "",
9204 : "flag_peel_loops",
9205 : ptr1->x_flag_peel_loops,
9206 : ptr2->x_flag_peel_loops);
9207 :
9208 0 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
9209 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9210 : indent_to, "",
9211 : "flag_no_peephole",
9212 : ptr1->x_flag_no_peephole,
9213 : ptr2->x_flag_no_peephole);
9214 :
9215 0 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
9216 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9217 : indent_to, "",
9218 : "flag_peephole2",
9219 : ptr1->x_flag_peephole2,
9220 : ptr2->x_flag_peephole2);
9221 :
9222 0 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
9223 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9224 : indent_to, "",
9225 : "flag_plt",
9226 : ptr1->x_flag_plt,
9227 : ptr2->x_flag_plt);
9228 :
9229 0 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
9230 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9231 : indent_to, "",
9232 : "flag_predictive_commoning",
9233 : ptr1->x_flag_predictive_commoning,
9234 : ptr2->x_flag_predictive_commoning);
9235 :
9236 0 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
9237 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9238 : indent_to, "",
9239 : "flag_prefetch_loop_arrays",
9240 : ptr1->x_flag_prefetch_loop_arrays,
9241 : ptr2->x_flag_prefetch_loop_arrays);
9242 :
9243 0 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
9244 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9245 : indent_to, "",
9246 : "flag_printf_return_value",
9247 : ptr1->x_flag_printf_return_value,
9248 : ptr2->x_flag_printf_return_value);
9249 :
9250 0 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
9251 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9252 : indent_to, "",
9253 : "flag_profile_partial_training",
9254 : ptr1->x_flag_profile_partial_training,
9255 : ptr2->x_flag_profile_partial_training);
9256 :
9257 0 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
9258 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9259 : indent_to, "",
9260 : "flag_profile_reorder_functions",
9261 : ptr1->x_flag_profile_reorder_functions,
9262 : ptr2->x_flag_profile_reorder_functions);
9263 :
9264 0 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
9265 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9266 : indent_to, "",
9267 : "flag_reciprocal_math",
9268 : ptr1->x_flag_reciprocal_math,
9269 : ptr2->x_flag_reciprocal_math);
9270 :
9271 0 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
9272 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9273 : indent_to, "",
9274 : "flag_ree",
9275 : ptr1->x_flag_ree,
9276 : ptr2->x_flag_ree);
9277 :
9278 0 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
9279 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9280 : indent_to, "",
9281 : "flag_rename_registers",
9282 : ptr1->x_flag_rename_registers,
9283 : ptr2->x_flag_rename_registers);
9284 :
9285 0 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
9286 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9287 : indent_to, "",
9288 : "flag_reorder_blocks",
9289 : ptr1->x_flag_reorder_blocks,
9290 : ptr2->x_flag_reorder_blocks);
9291 :
9292 0 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
9293 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9294 : indent_to, "",
9295 : "flag_reorder_blocks_and_partition",
9296 : ptr1->x_flag_reorder_blocks_and_partition,
9297 : ptr2->x_flag_reorder_blocks_and_partition);
9298 :
9299 0 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
9300 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9301 : indent_to, "",
9302 : "flag_reorder_functions",
9303 : ptr1->x_flag_reorder_functions,
9304 : ptr2->x_flag_reorder_functions);
9305 :
9306 0 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
9307 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9308 : indent_to, "",
9309 : "flag_rerun_cse_after_loop",
9310 : ptr1->x_flag_rerun_cse_after_loop,
9311 : ptr2->x_flag_rerun_cse_after_loop);
9312 :
9313 0 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
9314 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9315 : indent_to, "",
9316 : "flag_resched_modulo_sched",
9317 : ptr1->x_flag_resched_modulo_sched,
9318 : ptr2->x_flag_resched_modulo_sched);
9319 :
9320 0 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
9321 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9322 : indent_to, "",
9323 : "flag_rounding_math",
9324 : ptr1->x_flag_rounding_math,
9325 : ptr2->x_flag_rounding_math);
9326 :
9327 0 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
9328 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9329 : indent_to, "",
9330 : "flag_rtti",
9331 : ptr1->x_flag_rtti,
9332 : ptr2->x_flag_rtti);
9333 :
9334 0 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
9335 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9336 : indent_to, "",
9337 : "flag_save_optimization_record",
9338 : ptr1->x_flag_save_optimization_record,
9339 : ptr2->x_flag_save_optimization_record);
9340 :
9341 0 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
9342 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9343 : indent_to, "",
9344 : "flag_sched_critical_path_heuristic",
9345 : ptr1->x_flag_sched_critical_path_heuristic,
9346 : ptr2->x_flag_sched_critical_path_heuristic);
9347 :
9348 0 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
9349 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9350 : indent_to, "",
9351 : "flag_sched_dep_count_heuristic",
9352 : ptr1->x_flag_sched_dep_count_heuristic,
9353 : ptr2->x_flag_sched_dep_count_heuristic);
9354 :
9355 0 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
9356 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9357 : indent_to, "",
9358 : "flag_sched_group_heuristic",
9359 : ptr1->x_flag_sched_group_heuristic,
9360 : ptr2->x_flag_sched_group_heuristic);
9361 :
9362 0 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
9363 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9364 : indent_to, "",
9365 : "flag_schedule_interblock",
9366 : ptr1->x_flag_schedule_interblock,
9367 : ptr2->x_flag_schedule_interblock);
9368 :
9369 0 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
9370 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9371 : indent_to, "",
9372 : "flag_sched_last_insn_heuristic",
9373 : ptr1->x_flag_sched_last_insn_heuristic,
9374 : ptr2->x_flag_sched_last_insn_heuristic);
9375 :
9376 0 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
9377 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9378 : indent_to, "",
9379 : "flag_sched_pressure",
9380 : ptr1->x_flag_sched_pressure,
9381 : ptr2->x_flag_sched_pressure);
9382 :
9383 0 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
9384 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9385 : indent_to, "",
9386 : "flag_sched_rank_heuristic",
9387 : ptr1->x_flag_sched_rank_heuristic,
9388 : ptr2->x_flag_sched_rank_heuristic);
9389 :
9390 0 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
9391 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9392 : indent_to, "",
9393 : "flag_schedule_speculative",
9394 : ptr1->x_flag_schedule_speculative,
9395 : ptr2->x_flag_schedule_speculative);
9396 :
9397 0 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
9398 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9399 : indent_to, "",
9400 : "flag_sched_spec_insn_heuristic",
9401 : ptr1->x_flag_sched_spec_insn_heuristic,
9402 : ptr2->x_flag_sched_spec_insn_heuristic);
9403 :
9404 0 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
9405 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9406 : indent_to, "",
9407 : "flag_schedule_speculative_load",
9408 : ptr1->x_flag_schedule_speculative_load,
9409 : ptr2->x_flag_schedule_speculative_load);
9410 :
9411 0 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
9412 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9413 : indent_to, "",
9414 : "flag_schedule_speculative_load_dangerous",
9415 : ptr1->x_flag_schedule_speculative_load_dangerous,
9416 : ptr2->x_flag_schedule_speculative_load_dangerous);
9417 :
9418 0 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
9419 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9420 : indent_to, "",
9421 : "flag_sched2_use_superblocks",
9422 : ptr1->x_flag_sched2_use_superblocks,
9423 : ptr2->x_flag_sched2_use_superblocks);
9424 :
9425 0 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
9426 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9427 : indent_to, "",
9428 : "flag_schedule_fusion",
9429 : ptr1->x_flag_schedule_fusion,
9430 : ptr2->x_flag_schedule_fusion);
9431 :
9432 0 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
9433 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9434 : indent_to, "",
9435 : "flag_schedule_insns",
9436 : ptr1->x_flag_schedule_insns,
9437 : ptr2->x_flag_schedule_insns);
9438 :
9439 0 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
9440 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9441 : indent_to, "",
9442 : "flag_schedule_insns_after_reload",
9443 : ptr1->x_flag_schedule_insns_after_reload,
9444 : ptr2->x_flag_schedule_insns_after_reload);
9445 :
9446 0 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
9447 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9448 : indent_to, "",
9449 : "flag_section_anchors",
9450 : ptr1->x_flag_section_anchors,
9451 : ptr2->x_flag_section_anchors);
9452 :
9453 0 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
9454 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9455 : indent_to, "",
9456 : "flag_sel_sched_pipelining",
9457 : ptr1->x_flag_sel_sched_pipelining,
9458 : ptr2->x_flag_sel_sched_pipelining);
9459 :
9460 0 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
9461 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9462 : indent_to, "",
9463 : "flag_sel_sched_pipelining_outer_loops",
9464 : ptr1->x_flag_sel_sched_pipelining_outer_loops,
9465 : ptr2->x_flag_sel_sched_pipelining_outer_loops);
9466 :
9467 0 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
9468 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9469 : indent_to, "",
9470 : "flag_sel_sched_reschedule_pipelined",
9471 : ptr1->x_flag_sel_sched_reschedule_pipelined,
9472 : ptr2->x_flag_sel_sched_reschedule_pipelined);
9473 :
9474 0 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
9475 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9476 : indent_to, "",
9477 : "flag_selective_scheduling",
9478 : ptr1->x_flag_selective_scheduling,
9479 : ptr2->x_flag_selective_scheduling);
9480 :
9481 0 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
9482 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9483 : indent_to, "",
9484 : "flag_selective_scheduling2",
9485 : ptr1->x_flag_selective_scheduling2,
9486 : ptr2->x_flag_selective_scheduling2);
9487 :
9488 0 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
9489 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9490 : indent_to, "",
9491 : "flag_semantic_interposition",
9492 : ptr1->x_flag_semantic_interposition,
9493 : ptr2->x_flag_semantic_interposition);
9494 :
9495 0 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
9496 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9497 : indent_to, "",
9498 : "flag_short_enums",
9499 : ptr1->x_flag_short_enums,
9500 : ptr2->x_flag_short_enums);
9501 :
9502 0 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
9503 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9504 : indent_to, "",
9505 : "flag_short_wchar",
9506 : ptr1->x_flag_short_wchar,
9507 : ptr2->x_flag_short_wchar);
9508 :
9509 0 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
9510 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9511 : indent_to, "",
9512 : "flag_shrink_wrap",
9513 : ptr1->x_flag_shrink_wrap,
9514 : ptr2->x_flag_shrink_wrap);
9515 :
9516 0 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
9517 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9518 : indent_to, "",
9519 : "flag_shrink_wrap_separate",
9520 : ptr1->x_flag_shrink_wrap_separate,
9521 : ptr2->x_flag_shrink_wrap_separate);
9522 :
9523 0 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
9524 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9525 : indent_to, "",
9526 : "flag_signaling_nans",
9527 : ptr1->x_flag_signaling_nans,
9528 : ptr2->x_flag_signaling_nans);
9529 :
9530 0 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
9531 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9532 : indent_to, "",
9533 : "flag_signed_zeros",
9534 : ptr1->x_flag_signed_zeros,
9535 : ptr2->x_flag_signed_zeros);
9536 :
9537 0 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
9538 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9539 : indent_to, "",
9540 : "flag_single_precision_constant",
9541 : ptr1->x_flag_single_precision_constant,
9542 : ptr2->x_flag_single_precision_constant);
9543 :
9544 0 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
9545 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9546 : indent_to, "",
9547 : "flag_speculatively_call_stored_functions",
9548 : ptr1->x_flag_speculatively_call_stored_functions,
9549 : ptr2->x_flag_speculatively_call_stored_functions);
9550 :
9551 0 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
9552 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9553 : indent_to, "",
9554 : "flag_split_ivs_in_unroller",
9555 : ptr1->x_flag_split_ivs_in_unroller,
9556 : ptr2->x_flag_split_ivs_in_unroller);
9557 :
9558 0 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
9559 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9560 : indent_to, "",
9561 : "flag_split_loops",
9562 : ptr1->x_flag_split_loops,
9563 : ptr2->x_flag_split_loops);
9564 :
9565 0 : if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
9566 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9567 : indent_to, "",
9568 : "flag_split_paths",
9569 : ptr1->x_flag_split_paths,
9570 : ptr2->x_flag_split_paths);
9571 :
9572 0 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
9573 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9574 : indent_to, "",
9575 : "flag_split_wide_types",
9576 : ptr1->x_flag_split_wide_types,
9577 : ptr2->x_flag_split_wide_types);
9578 :
9579 0 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
9580 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9581 : indent_to, "",
9582 : "flag_split_wide_types_early",
9583 : ptr1->x_flag_split_wide_types_early,
9584 : ptr2->x_flag_split_wide_types_early);
9585 :
9586 0 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
9587 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9588 : indent_to, "",
9589 : "flag_ssa_backprop",
9590 : ptr1->x_flag_ssa_backprop,
9591 : ptr2->x_flag_ssa_backprop);
9592 :
9593 0 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
9594 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9595 : indent_to, "",
9596 : "flag_ssa_phiopt",
9597 : ptr1->x_flag_ssa_phiopt,
9598 : ptr2->x_flag_ssa_phiopt);
9599 :
9600 0 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
9601 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9602 : indent_to, "",
9603 : "flag_stack_clash_protection",
9604 : ptr1->x_flag_stack_clash_protection,
9605 : ptr2->x_flag_stack_clash_protection);
9606 :
9607 0 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
9608 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9609 : indent_to, "",
9610 : "flag_stack_protect",
9611 : ptr1->x_flag_stack_protect,
9612 : ptr2->x_flag_stack_protect);
9613 :
9614 0 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
9615 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9616 : indent_to, "",
9617 : "flag_stdarg_opt",
9618 : ptr1->x_flag_stdarg_opt,
9619 : ptr2->x_flag_stdarg_opt);
9620 :
9621 0 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
9622 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9623 : indent_to, "",
9624 : "flag_store_merging",
9625 : ptr1->x_flag_store_merging,
9626 : ptr2->x_flag_store_merging);
9627 :
9628 0 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
9629 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9630 : indent_to, "",
9631 : "flag_strict_aliasing",
9632 : ptr1->x_flag_strict_aliasing,
9633 : ptr2->x_flag_strict_aliasing);
9634 :
9635 0 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
9636 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9637 : indent_to, "",
9638 : "flag_strict_enums",
9639 : ptr1->x_flag_strict_enums,
9640 : ptr2->x_flag_strict_enums);
9641 :
9642 0 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
9643 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9644 : indent_to, "",
9645 : "flag_strict_volatile_bitfields",
9646 : ptr1->x_flag_strict_volatile_bitfields,
9647 : ptr2->x_flag_strict_volatile_bitfields);
9648 :
9649 0 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
9650 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9651 : indent_to, "",
9652 : "flag_thread_jumps",
9653 : ptr1->x_flag_thread_jumps,
9654 : ptr2->x_flag_thread_jumps);
9655 :
9656 0 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
9657 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9658 : indent_to, "",
9659 : "flag_threadsafe_statics",
9660 : ptr1->x_flag_threadsafe_statics,
9661 : ptr2->x_flag_threadsafe_statics);
9662 :
9663 0 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
9664 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9665 : indent_to, "",
9666 : "flag_toplevel_reorder",
9667 : ptr1->x_flag_toplevel_reorder,
9668 : ptr2->x_flag_toplevel_reorder);
9669 :
9670 0 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
9671 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9672 : indent_to, "",
9673 : "flag_tracer",
9674 : ptr1->x_flag_tracer,
9675 : ptr2->x_flag_tracer);
9676 :
9677 0 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
9678 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9679 : indent_to, "",
9680 : "flag_trapping_math",
9681 : ptr1->x_flag_trapping_math,
9682 : ptr2->x_flag_trapping_math);
9683 :
9684 0 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
9685 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9686 : indent_to, "",
9687 : "flag_trapv",
9688 : ptr1->x_flag_trapv,
9689 : ptr2->x_flag_trapv);
9690 :
9691 0 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
9692 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9693 : indent_to, "",
9694 : "flag_tree_bit_ccp",
9695 : ptr1->x_flag_tree_bit_ccp,
9696 : ptr2->x_flag_tree_bit_ccp);
9697 :
9698 0 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
9699 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9700 : indent_to, "",
9701 : "flag_tree_builtin_call_dce",
9702 : ptr1->x_flag_tree_builtin_call_dce,
9703 : ptr2->x_flag_tree_builtin_call_dce);
9704 :
9705 0 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
9706 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9707 : indent_to, "",
9708 : "flag_tree_ccp",
9709 : ptr1->x_flag_tree_ccp,
9710 : ptr2->x_flag_tree_ccp);
9711 :
9712 0 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
9713 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9714 : indent_to, "",
9715 : "flag_tree_ch",
9716 : ptr1->x_flag_tree_ch,
9717 : ptr2->x_flag_tree_ch);
9718 :
9719 0 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
9720 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9721 : indent_to, "",
9722 : "flag_tree_coalesce_vars",
9723 : ptr1->x_flag_tree_coalesce_vars,
9724 : ptr2->x_flag_tree_coalesce_vars);
9725 :
9726 0 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
9727 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9728 : indent_to, "",
9729 : "flag_tree_copy_prop",
9730 : ptr1->x_flag_tree_copy_prop,
9731 : ptr2->x_flag_tree_copy_prop);
9732 :
9733 0 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
9734 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9735 : indent_to, "",
9736 : "flag_tree_cselim",
9737 : ptr1->x_flag_tree_cselim,
9738 : ptr2->x_flag_tree_cselim);
9739 :
9740 0 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
9741 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9742 : indent_to, "",
9743 : "flag_tree_dce",
9744 : ptr1->x_flag_tree_dce,
9745 : ptr2->x_flag_tree_dce);
9746 :
9747 0 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
9748 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9749 : indent_to, "",
9750 : "flag_tree_dom",
9751 : ptr1->x_flag_tree_dom,
9752 : ptr2->x_flag_tree_dom);
9753 :
9754 0 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
9755 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9756 : indent_to, "",
9757 : "flag_tree_dse",
9758 : ptr1->x_flag_tree_dse,
9759 : ptr2->x_flag_tree_dse);
9760 :
9761 0 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
9762 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9763 : indent_to, "",
9764 : "flag_tree_forwprop",
9765 : ptr1->x_flag_tree_forwprop,
9766 : ptr2->x_flag_tree_forwprop);
9767 :
9768 0 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
9769 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9770 : indent_to, "",
9771 : "flag_tree_fre",
9772 : ptr1->x_flag_tree_fre,
9773 : ptr2->x_flag_tree_fre);
9774 :
9775 0 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
9776 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9777 : indent_to, "",
9778 : "flag_tree_loop_distribute_patterns",
9779 : ptr1->x_flag_tree_loop_distribute_patterns,
9780 : ptr2->x_flag_tree_loop_distribute_patterns);
9781 :
9782 0 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
9783 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9784 : indent_to, "",
9785 : "flag_tree_loop_distribution",
9786 : ptr1->x_flag_tree_loop_distribution,
9787 : ptr2->x_flag_tree_loop_distribution);
9788 :
9789 0 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
9790 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9791 : indent_to, "",
9792 : "flag_tree_loop_if_convert",
9793 : ptr1->x_flag_tree_loop_if_convert,
9794 : ptr2->x_flag_tree_loop_if_convert);
9795 :
9796 0 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
9797 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9798 : indent_to, "",
9799 : "flag_tree_loop_im",
9800 : ptr1->x_flag_tree_loop_im,
9801 : ptr2->x_flag_tree_loop_im);
9802 :
9803 0 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
9804 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9805 : indent_to, "",
9806 : "flag_tree_loop_ivcanon",
9807 : ptr1->x_flag_tree_loop_ivcanon,
9808 : ptr2->x_flag_tree_loop_ivcanon);
9809 :
9810 0 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
9811 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9812 : indent_to, "",
9813 : "flag_tree_loop_optimize",
9814 : ptr1->x_flag_tree_loop_optimize,
9815 : ptr2->x_flag_tree_loop_optimize);
9816 :
9817 0 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
9818 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9819 : indent_to, "",
9820 : "flag_tree_loop_vectorize",
9821 : ptr1->x_flag_tree_loop_vectorize,
9822 : ptr2->x_flag_tree_loop_vectorize);
9823 :
9824 0 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
9825 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9826 : indent_to, "",
9827 : "flag_tree_partial_pre",
9828 : ptr1->x_flag_tree_partial_pre,
9829 : ptr2->x_flag_tree_partial_pre);
9830 :
9831 0 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
9832 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9833 : indent_to, "",
9834 : "flag_tree_phiprop",
9835 : ptr1->x_flag_tree_phiprop,
9836 : ptr2->x_flag_tree_phiprop);
9837 :
9838 0 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
9839 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9840 : indent_to, "",
9841 : "flag_tree_pre",
9842 : ptr1->x_flag_tree_pre,
9843 : ptr2->x_flag_tree_pre);
9844 :
9845 0 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
9846 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9847 : indent_to, "",
9848 : "flag_tree_pta",
9849 : ptr1->x_flag_tree_pta,
9850 : ptr2->x_flag_tree_pta);
9851 :
9852 0 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
9853 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9854 : indent_to, "",
9855 : "flag_tree_reassoc",
9856 : ptr1->x_flag_tree_reassoc,
9857 : ptr2->x_flag_tree_reassoc);
9858 :
9859 0 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
9860 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9861 : indent_to, "",
9862 : "flag_tree_scev_cprop",
9863 : ptr1->x_flag_tree_scev_cprop,
9864 : ptr2->x_flag_tree_scev_cprop);
9865 :
9866 0 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
9867 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9868 : indent_to, "",
9869 : "flag_tree_sink",
9870 : ptr1->x_flag_tree_sink,
9871 : ptr2->x_flag_tree_sink);
9872 :
9873 0 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
9874 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9875 : indent_to, "",
9876 : "flag_tree_slp_vectorize",
9877 : ptr1->x_flag_tree_slp_vectorize,
9878 : ptr2->x_flag_tree_slp_vectorize);
9879 :
9880 0 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
9881 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9882 : indent_to, "",
9883 : "flag_tree_slsr",
9884 : ptr1->x_flag_tree_slsr,
9885 : ptr2->x_flag_tree_slsr);
9886 :
9887 0 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
9888 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9889 : indent_to, "",
9890 : "flag_tree_sra",
9891 : ptr1->x_flag_tree_sra,
9892 : ptr2->x_flag_tree_sra);
9893 :
9894 0 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
9895 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9896 : indent_to, "",
9897 : "flag_tree_switch_conversion",
9898 : ptr1->x_flag_tree_switch_conversion,
9899 : ptr2->x_flag_tree_switch_conversion);
9900 :
9901 0 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
9902 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9903 : indent_to, "",
9904 : "flag_tree_tail_merge",
9905 : ptr1->x_flag_tree_tail_merge,
9906 : ptr2->x_flag_tree_tail_merge);
9907 :
9908 0 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
9909 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9910 : indent_to, "",
9911 : "flag_tree_ter",
9912 : ptr1->x_flag_tree_ter,
9913 : ptr2->x_flag_tree_ter);
9914 :
9915 0 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
9916 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9917 : indent_to, "",
9918 : "flag_tree_vectorize",
9919 : ptr1->x_flag_tree_vectorize,
9920 : ptr2->x_flag_tree_vectorize);
9921 :
9922 0 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
9923 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9924 : indent_to, "",
9925 : "flag_tree_vrp",
9926 : ptr1->x_flag_tree_vrp,
9927 : ptr2->x_flag_tree_vrp);
9928 :
9929 0 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
9930 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9931 : indent_to, "",
9932 : "flag_unconstrained_commons",
9933 : ptr1->x_flag_unconstrained_commons,
9934 : ptr2->x_flag_unconstrained_commons);
9935 :
9936 0 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
9937 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9938 : indent_to, "",
9939 : "flag_unreachable_traps",
9940 : ptr1->x_flag_unreachable_traps,
9941 : ptr2->x_flag_unreachable_traps);
9942 :
9943 0 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
9944 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9945 : indent_to, "",
9946 : "flag_unroll_all_loops",
9947 : ptr1->x_flag_unroll_all_loops,
9948 : ptr2->x_flag_unroll_all_loops);
9949 :
9950 0 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
9951 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9952 : indent_to, "",
9953 : "flag_cunroll_grow_size",
9954 : ptr1->x_flag_cunroll_grow_size,
9955 : ptr2->x_flag_cunroll_grow_size);
9956 :
9957 0 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
9958 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9959 : indent_to, "",
9960 : "flag_unroll_loops",
9961 : ptr1->x_flag_unroll_loops,
9962 : ptr2->x_flag_unroll_loops);
9963 :
9964 0 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
9965 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9966 : indent_to, "",
9967 : "flag_unsafe_math_optimizations",
9968 : ptr1->x_flag_unsafe_math_optimizations,
9969 : ptr2->x_flag_unsafe_math_optimizations);
9970 :
9971 0 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
9972 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9973 : indent_to, "",
9974 : "flag_unswitch_loops",
9975 : ptr1->x_flag_unswitch_loops,
9976 : ptr2->x_flag_unswitch_loops);
9977 :
9978 0 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
9979 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9980 : indent_to, "",
9981 : "flag_unwind_tables",
9982 : ptr1->x_flag_unwind_tables,
9983 : ptr2->x_flag_unwind_tables);
9984 :
9985 0 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
9986 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9987 : indent_to, "",
9988 : "flag_var_tracking",
9989 : ptr1->x_flag_var_tracking,
9990 : ptr2->x_flag_var_tracking);
9991 :
9992 0 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
9993 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
9994 : indent_to, "",
9995 : "flag_var_tracking_assignments",
9996 : ptr1->x_flag_var_tracking_assignments,
9997 : ptr2->x_flag_var_tracking_assignments);
9998 :
9999 0 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
10000 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10001 : indent_to, "",
10002 : "flag_var_tracking_assignments_toggle",
10003 : ptr1->x_flag_var_tracking_assignments_toggle,
10004 : ptr2->x_flag_var_tracking_assignments_toggle);
10005 :
10006 0 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
10007 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10008 : indent_to, "",
10009 : "flag_var_tracking_uninit",
10010 : ptr1->x_flag_var_tracking_uninit,
10011 : ptr2->x_flag_var_tracking_uninit);
10012 :
10013 0 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
10014 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10015 : indent_to, "",
10016 : "flag_variable_expansion_in_unroller",
10017 : ptr1->x_flag_variable_expansion_in_unroller,
10018 : ptr2->x_flag_variable_expansion_in_unroller);
10019 :
10020 0 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
10021 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10022 : indent_to, "",
10023 : "flag_version_loops_for_strides",
10024 : ptr1->x_flag_version_loops_for_strides,
10025 : ptr2->x_flag_version_loops_for_strides);
10026 :
10027 0 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
10028 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10029 : indent_to, "",
10030 : "flag_value_profile_transformations",
10031 : ptr1->x_flag_value_profile_transformations,
10032 : ptr2->x_flag_value_profile_transformations);
10033 :
10034 0 : if (ptr1->x_flag_web != ptr2->x_flag_web)
10035 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10036 : indent_to, "",
10037 : "flag_web",
10038 : ptr1->x_flag_web,
10039 : ptr2->x_flag_web);
10040 :
10041 0 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
10042 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10043 : indent_to, "",
10044 : "flag_wrapv",
10045 : ptr1->x_flag_wrapv,
10046 : ptr2->x_flag_wrapv);
10047 :
10048 0 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
10049 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10050 : indent_to, "",
10051 : "flag_wrapv_pointer",
10052 : ptr1->x_flag_wrapv_pointer,
10053 : ptr2->x_flag_wrapv_pointer);
10054 :
10055 0 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
10056 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10057 : indent_to, "",
10058 : "debug_nonbind_markers_p",
10059 : ptr1->x_debug_nonbind_markers_p,
10060 : ptr2->x_debug_nonbind_markers_p);
10061 :
10062 0 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
10063 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10064 : indent_to, "",
10065 : "ix86_use_scatter",
10066 : ptr1->x_ix86_use_scatter,
10067 : ptr2->x_ix86_use_scatter);
10068 :
10069 0 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
10070 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10071 : indent_to, "",
10072 : "ix86_unroll_only_small_loops",
10073 : ptr1->x_ix86_unroll_only_small_loops,
10074 : ptr2->x_ix86_unroll_only_small_loops);
10075 :
10076 0 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
10077 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
10078 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
10079 0 : fprintf (file, "%*s%s (%s/%s)\n",
10080 : indent_to, "",
10081 : "str_align_functions",
10082 : ptr1->x_str_align_functions ? ptr1->x_str_align_functions : "(null)",
10083 : ptr2->x_str_align_functions ? ptr2->x_str_align_functions : "(null)");
10084 :
10085 0 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
10086 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
10087 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
10088 0 : fprintf (file, "%*s%s (%s/%s)\n",
10089 : indent_to, "",
10090 : "str_align_jumps",
10091 : ptr1->x_str_align_jumps ? ptr1->x_str_align_jumps : "(null)",
10092 : ptr2->x_str_align_jumps ? ptr2->x_str_align_jumps : "(null)");
10093 :
10094 0 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
10095 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
10096 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
10097 0 : fprintf (file, "%*s%s (%s/%s)\n",
10098 : indent_to, "",
10099 : "str_align_labels",
10100 : ptr1->x_str_align_labels ? ptr1->x_str_align_labels : "(null)",
10101 : ptr2->x_str_align_labels ? ptr2->x_str_align_labels : "(null)");
10102 :
10103 0 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
10104 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
10105 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
10106 0 : fprintf (file, "%*s%s (%s/%s)\n",
10107 : indent_to, "",
10108 : "str_align_loops",
10109 : ptr1->x_str_align_loops ? ptr1->x_str_align_loops : "(null)",
10110 : ptr2->x_str_align_loops ? ptr2->x_str_align_loops : "(null)");
10111 :
10112 0 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
10113 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
10114 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
10115 0 : fprintf (file, "%*s%s (%s/%s)\n",
10116 : indent_to, "",
10117 : "flag_patchable_function_entry",
10118 : ptr1->x_flag_patchable_function_entry ? ptr1->x_flag_patchable_function_entry : "(null)",
10119 : ptr2->x_flag_patchable_function_entry ? ptr2->x_flag_patchable_function_entry : "(null)");
10120 :
10121 0 : }
10122 :
10123 : /* Save selected option variables into a structure. */
10124 : void
10125 75436127 : cl_target_option_save (struct cl_target_option *ptr, struct gcc_options *opts,
10126 : struct gcc_options *opts_set)
10127 : {
10128 75436127 : gcc_assert (IN_RANGE (opts->x_flag_fentry, -128, 127));
10129 75436127 : gcc_assert (IN_RANGE (opts->x_ix86_needed, -128, 127));
10130 :
10131 75436127 : if (targetm.target_option.save)
10132 75436127 : targetm.target_option.save (ptr, opts, opts_set);
10133 :
10134 75436127 : ptr->x_ix86_stack_protector_guard_offset = opts->x_ix86_stack_protector_guard_offset;
10135 75436127 : ptr->x_ix86_stack_protector_guard_reg = opts->x_ix86_stack_protector_guard_reg;
10136 75436127 : ptr->x_ix86_unsafe_math_optimizations = opts->x_ix86_unsafe_math_optimizations;
10137 75436127 : ptr->x_ix86_abi = opts->x_ix86_abi;
10138 75436127 : ptr->x_ix86_cmodel = opts->x_ix86_cmodel;
10139 75436127 : ptr->x_ix86_excess_precision = opts->x_ix86_excess_precision;
10140 75436127 : ptr->x_ix86_veclibabi_type = opts->x_ix86_veclibabi_type;
10141 75436127 : ptr->x_ix86_pmode = opts->x_ix86_pmode;
10142 75436127 : ptr->x_ix86_incoming_stack_boundary_arg = opts->x_ix86_incoming_stack_boundary_arg;
10143 75436127 : ptr->x_ix86_preferred_stack_boundary_arg = opts->x_ix86_preferred_stack_boundary_arg;
10144 75436127 : ptr->x_ix86_regparm = opts->x_ix86_regparm;
10145 75436127 : ptr->x_recip_mask = opts->x_recip_mask;
10146 75436127 : ptr->x_target_flags = opts->x_target_flags;
10147 75436127 : ptr->x_ix86_isa_flags = opts->x_ix86_isa_flags;
10148 75436127 : ptr->x_ix86_isa_flags2 = opts->x_ix86_isa_flags2;
10149 75436127 : ptr->x_ix86_target_flags = opts->x_ix86_target_flags;
10150 75436127 : ptr->x_ix86_fpmath = opts->x_ix86_fpmath;
10151 75436127 : ptr->x_ix86_move_max = opts->x_ix86_move_max;
10152 75436127 : ptr->x_prefer_vector_width_type = opts->x_prefer_vector_width_type;
10153 75436127 : ptr->x_ix86_apx_features = opts->x_ix86_apx_features;
10154 75436127 : ptr->x_flag_fentry = opts->x_flag_fentry;
10155 75436127 : ptr->x_ix86_needed = opts->x_ix86_needed;
10156 75436127 : ptr->x_ix86_stack_protector_guard_offset_str = opts->x_ix86_stack_protector_guard_offset_str;
10157 75436127 : ptr->x_ix86_stack_protector_guard_reg_str = opts->x_ix86_stack_protector_guard_reg_str;
10158 75436127 : ptr->x_ix86_stack_protector_guard_symbol_str = opts->x_ix86_stack_protector_guard_symbol_str;
10159 :
10160 75436127 : unsigned HOST_WIDE_INT mask = 0;
10161 75436127 : if (opts_set->x_ix86_stack_protector_guard_offset) mask |= HOST_WIDE_INT_1U << 0;
10162 75436127 : if (opts_set->x_ix86_stack_protector_guard_reg) mask |= HOST_WIDE_INT_1U << 1;
10163 75436127 : if (opts_set->x_ix86_unsafe_math_optimizations) mask |= HOST_WIDE_INT_1U << 2;
10164 75436127 : if (opts_set->x_ix86_abi) mask |= HOST_WIDE_INT_1U << 3;
10165 75436127 : if (opts_set->x_ix86_cmodel) mask |= HOST_WIDE_INT_1U << 4;
10166 75436127 : if (opts_set->x_ix86_excess_precision) mask |= HOST_WIDE_INT_1U << 5;
10167 75436127 : if (opts_set->x_ix86_veclibabi_type) mask |= HOST_WIDE_INT_1U << 6;
10168 75436127 : if (opts_set->x_ix86_pmode) mask |= HOST_WIDE_INT_1U << 7;
10169 75436127 : if (opts_set->x_ix86_incoming_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 8;
10170 75436127 : if (opts_set->x_ix86_preferred_stack_boundary_arg) mask |= HOST_WIDE_INT_1U << 9;
10171 75436127 : if (opts_set->x_ix86_regparm) mask |= HOST_WIDE_INT_1U << 10;
10172 75436127 : if (opts_set->x_recip_mask) mask |= HOST_WIDE_INT_1U << 11;
10173 75436127 : ptr->explicit_mask_target_flags = opts_set->x_target_flags;
10174 75436127 : ptr->explicit_mask_ix86_isa_flags = opts_set->x_ix86_isa_flags;
10175 75436127 : ptr->explicit_mask_ix86_isa_flags2 = opts_set->x_ix86_isa_flags2;
10176 75436127 : ptr->explicit_mask_ix86_target_flags = opts_set->x_ix86_target_flags;
10177 75436127 : if (opts_set->x_ix86_fpmath) mask |= HOST_WIDE_INT_1U << 12;
10178 75436127 : if (opts_set->x_ix86_move_max) mask |= HOST_WIDE_INT_1U << 13;
10179 75436127 : if (opts_set->x_prefer_vector_width_type) mask |= HOST_WIDE_INT_1U << 14;
10180 75436127 : if (opts_set->x_ix86_apx_features) mask |= HOST_WIDE_INT_1U << 15;
10181 75436127 : if (opts_set->x_flag_fentry) mask |= HOST_WIDE_INT_1U << 16;
10182 75436127 : if (opts_set->x_ix86_needed) mask |= HOST_WIDE_INT_1U << 17;
10183 75436127 : if (opts_set->x_ix86_stack_protector_guard_offset_str) mask |= HOST_WIDE_INT_1U << 18;
10184 75436127 : if (opts_set->x_ix86_stack_protector_guard_reg_str) mask |= HOST_WIDE_INT_1U << 19;
10185 75436127 : if (opts_set->x_ix86_stack_protector_guard_symbol_str) mask |= HOST_WIDE_INT_1U << 20;
10186 75436127 : ptr->explicit_mask[0] = mask;
10187 75436127 : }
10188 :
10189 : /* Restore selected current options from a structure. */
10190 : void
10191 52792874 : cl_target_option_restore (struct gcc_options *opts, struct gcc_options *opts_set,
10192 : struct cl_target_option *ptr)
10193 : {
10194 52792874 : opts->x_ix86_stack_protector_guard_offset = ptr->x_ix86_stack_protector_guard_offset;
10195 52792874 : opts->x_ix86_stack_protector_guard_reg = ptr->x_ix86_stack_protector_guard_reg;
10196 52792874 : opts->x_ix86_unsafe_math_optimizations = ptr->x_ix86_unsafe_math_optimizations;
10197 52792874 : opts->x_ix86_abi = ptr->x_ix86_abi;
10198 52792874 : opts->x_ix86_cmodel = ptr->x_ix86_cmodel;
10199 52792874 : opts->x_ix86_excess_precision = ptr->x_ix86_excess_precision;
10200 52792874 : opts->x_ix86_veclibabi_type = ptr->x_ix86_veclibabi_type;
10201 52792874 : opts->x_ix86_pmode = ptr->x_ix86_pmode;
10202 52792874 : opts->x_ix86_incoming_stack_boundary_arg = ptr->x_ix86_incoming_stack_boundary_arg;
10203 52792874 : opts->x_ix86_preferred_stack_boundary_arg = ptr->x_ix86_preferred_stack_boundary_arg;
10204 52792874 : opts->x_ix86_regparm = ptr->x_ix86_regparm;
10205 52792874 : opts->x_recip_mask = ptr->x_recip_mask;
10206 52792874 : opts->x_target_flags = ptr->x_target_flags;
10207 52792874 : opts->x_ix86_isa_flags = ptr->x_ix86_isa_flags;
10208 52792874 : opts->x_ix86_isa_flags2 = ptr->x_ix86_isa_flags2;
10209 52792874 : opts->x_ix86_target_flags = ptr->x_ix86_target_flags;
10210 52792874 : opts->x_ix86_fpmath = ptr->x_ix86_fpmath;
10211 52792874 : opts->x_ix86_move_max = ptr->x_ix86_move_max;
10212 52792874 : opts->x_prefer_vector_width_type = ptr->x_prefer_vector_width_type;
10213 52792874 : opts->x_ix86_apx_features = ptr->x_ix86_apx_features;
10214 52792874 : opts->x_flag_fentry = ptr->x_flag_fentry;
10215 52792874 : opts->x_ix86_needed = ptr->x_ix86_needed;
10216 52792874 : opts->x_ix86_stack_protector_guard_offset_str = ptr->x_ix86_stack_protector_guard_offset_str;
10217 52792874 : opts->x_ix86_stack_protector_guard_reg_str = ptr->x_ix86_stack_protector_guard_reg_str;
10218 52792874 : opts->x_ix86_stack_protector_guard_symbol_str = ptr->x_ix86_stack_protector_guard_symbol_str;
10219 :
10220 52792874 : unsigned HOST_WIDE_INT mask;
10221 52792874 : mask = ptr->explicit_mask[0];
10222 52792874 : opts_set->x_ix86_stack_protector_guard_offset = (mask & 1) != 0;
10223 52792874 : mask >>= 1;
10224 52792874 : opts_set->x_ix86_stack_protector_guard_reg = (mask & 1) != 0;
10225 52792874 : mask >>= 1;
10226 52792874 : opts_set->x_ix86_unsafe_math_optimizations = (mask & 1) != 0;
10227 52792874 : mask >>= 1;
10228 52792874 : opts_set->x_ix86_abi = static_cast<enum calling_abi>((mask & 1) != 0);
10229 52792874 : mask >>= 1;
10230 52792874 : opts_set->x_ix86_cmodel = static_cast<enum cmodel>((mask & 1) != 0);
10231 52792874 : mask >>= 1;
10232 52792874 : opts_set->x_ix86_excess_precision = static_cast<enum excess_precision>((mask & 1) != 0);
10233 52792874 : mask >>= 1;
10234 52792874 : opts_set->x_ix86_veclibabi_type = static_cast<enum ix86_veclibabi>((mask & 1) != 0);
10235 52792874 : mask >>= 1;
10236 52792874 : opts_set->x_ix86_pmode = static_cast<enum pmode>((mask & 1) != 0);
10237 52792874 : mask >>= 1;
10238 52792874 : opts_set->x_ix86_incoming_stack_boundary_arg = (mask & 1) != 0;
10239 52792874 : mask >>= 1;
10240 52792874 : opts_set->x_ix86_preferred_stack_boundary_arg = (mask & 1) != 0;
10241 52792874 : mask >>= 1;
10242 52792874 : opts_set->x_ix86_regparm = (mask & 1) != 0;
10243 52792874 : mask >>= 1;
10244 52792874 : opts_set->x_recip_mask = (mask & 1) != 0;
10245 52792874 : mask >>= 1;
10246 52792874 : opts_set->x_target_flags = ptr->explicit_mask_target_flags;
10247 52792874 : opts_set->x_ix86_isa_flags = ptr->explicit_mask_ix86_isa_flags;
10248 52792874 : opts_set->x_ix86_isa_flags2 = ptr->explicit_mask_ix86_isa_flags2;
10249 52792874 : opts_set->x_ix86_target_flags = ptr->explicit_mask_ix86_target_flags;
10250 52792874 : opts_set->x_ix86_fpmath = static_cast<enum fpmath_unit >((mask & 1) != 0);
10251 52792874 : mask >>= 1;
10252 52792874 : opts_set->x_ix86_move_max = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10253 52792874 : mask >>= 1;
10254 52792874 : opts_set->x_prefer_vector_width_type = static_cast<enum prefer_vector_width >((mask & 1) != 0);
10255 52792874 : mask >>= 1;
10256 52792874 : opts_set->x_ix86_apx_features = (mask & 1) != 0;
10257 52792874 : mask >>= 1;
10258 52792874 : opts_set->x_flag_fentry = (mask & 1) != 0;
10259 52792874 : mask >>= 1;
10260 52792874 : opts_set->x_ix86_needed = (mask & 1) != 0;
10261 52792874 : mask >>= 1;
10262 52792874 : opts_set->x_ix86_stack_protector_guard_offset_str = (mask & 1) ? "" : nullptr;
10263 52792874 : mask >>= 1;
10264 52792874 : opts_set->x_ix86_stack_protector_guard_reg_str = (mask & 1) ? "" : nullptr;
10265 52792874 : mask >>= 1;
10266 52792874 : opts_set->x_ix86_stack_protector_guard_symbol_str = (mask & 1) ? "" : nullptr;
10267 52792874 : mask >>= 1;
10268 :
10269 52792874 : if (targetm.target_option.restore)
10270 52792874 : targetm.target_option.restore (opts, opts_set, ptr);
10271 52792874 : }
10272 :
10273 : /* Print optimization options from a structure. */
10274 : void
10275 0 : cl_target_option_print (FILE *file,
10276 : int indent,
10277 : struct cl_target_option *ptr)
10278 : {
10279 0 : fputs ("\n", file);
10280 0 : if (ptr->x_target_flags)
10281 0 : fprintf (file, "%*s%s (%#lx)\n",
10282 : indent, "",
10283 : "target_flags",
10284 : (unsigned long)ptr->x_target_flags);
10285 :
10286 0 : if (ptr->x_ix86_isa_flags)
10287 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10288 : indent, "",
10289 : "ix86_isa_flags",
10290 : ptr->x_ix86_isa_flags);
10291 :
10292 0 : if (ptr->x_ix86_isa_flags2)
10293 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x)\n",
10294 : indent, "",
10295 : "ix86_isa_flags2",
10296 : ptr->x_ix86_isa_flags2);
10297 :
10298 0 : if (ptr->x_ix86_target_flags)
10299 0 : fprintf (file, "%*s%s (%#lx)\n",
10300 : indent, "",
10301 : "ix86_target_flags",
10302 : (unsigned long)ptr->x_ix86_target_flags);
10303 :
10304 0 : if (ptr->x_ix86_fpmath)
10305 0 : fprintf (file, "%*s%s (%#x)\n",
10306 : indent, "",
10307 : "ix86_fpmath",
10308 : ptr->x_ix86_fpmath);
10309 :
10310 0 : if (ptr->x_ix86_move_max)
10311 0 : fprintf (file, "%*s%s (%#x)\n",
10312 : indent, "",
10313 : "ix86_move_max",
10314 : ptr->x_ix86_move_max);
10315 :
10316 0 : if (ptr->x_prefer_vector_width_type)
10317 0 : fprintf (file, "%*s%s (%#x)\n",
10318 : indent, "",
10319 : "prefer_vector_width_type",
10320 : ptr->x_prefer_vector_width_type);
10321 :
10322 0 : if (ptr->x_ix86_apx_features)
10323 0 : fprintf (file, "%*s%s (%#x)\n",
10324 : indent, "",
10325 : "ix86_apx_features",
10326 : ptr->x_ix86_apx_features);
10327 :
10328 0 : if (ptr->x_flag_fentry)
10329 0 : fprintf (file, "%*s%s (%#x)\n",
10330 : indent, "",
10331 : "flag_fentry",
10332 : ptr->x_flag_fentry);
10333 :
10334 0 : if (ptr->x_ix86_needed)
10335 0 : fprintf (file, "%*s%s (%#x)\n",
10336 : indent, "",
10337 : "ix86_needed",
10338 : ptr->x_ix86_needed);
10339 :
10340 0 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10341 0 : fprintf (file, "%*s%s (%s)\n",
10342 : indent, "",
10343 : "ix86_stack_protector_guard_offset_str",
10344 : ptr->x_ix86_stack_protector_guard_offset_str);
10345 :
10346 0 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10347 0 : fprintf (file, "%*s%s (%s)\n",
10348 : indent, "",
10349 : "ix86_stack_protector_guard_reg_str",
10350 : ptr->x_ix86_stack_protector_guard_reg_str);
10351 :
10352 0 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10353 0 : fprintf (file, "%*s%s (%s)\n",
10354 : indent, "",
10355 : "ix86_stack_protector_guard_symbol_str",
10356 : ptr->x_ix86_stack_protector_guard_symbol_str);
10357 :
10358 :
10359 0 : if (targetm.target_option.print)
10360 0 : targetm.target_option.print (file, indent, ptr);
10361 0 : }
10362 :
10363 : /* Print different target option variables from structures provided as arguments. */
10364 : void
10365 0 : cl_target_option_print_diff (FILE *file,
10366 : int indent ATTRIBUTE_UNUSED,
10367 : struct cl_target_option *ptr1 ATTRIBUTE_UNUSED,
10368 : struct cl_target_option *ptr2 ATTRIBUTE_UNUSED)
10369 : {
10370 0 : fputs ("\n", file);
10371 0 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10372 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10373 : indent, "",
10374 : "target_flags",
10375 : (unsigned long)ptr1->x_target_flags,
10376 : (unsigned long)ptr2->x_target_flags);
10377 :
10378 0 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10379 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10380 : indent, "",
10381 : "ix86_isa_flags",
10382 : ptr1->x_ix86_isa_flags,
10383 : ptr2->x_ix86_isa_flags);
10384 :
10385 0 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10386 0 : fprintf (file, "%*s%s (%#" HOST_WIDE_INT_PRINT "x/%#" HOST_WIDE_INT_PRINT "x)\n",
10387 : indent, "",
10388 : "ix86_isa_flags2",
10389 : ptr1->x_ix86_isa_flags2,
10390 : ptr2->x_ix86_isa_flags2);
10391 :
10392 0 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10393 0 : fprintf (file, "%*s%s (%#lx/%#lx)\n",
10394 : indent, "",
10395 : "ix86_target_flags",
10396 : (unsigned long)ptr1->x_ix86_target_flags,
10397 : (unsigned long)ptr2->x_ix86_target_flags);
10398 :
10399 0 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10400 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10401 : indent, "",
10402 : "ix86_fpmath",
10403 : ptr1->x_ix86_fpmath,
10404 : ptr2->x_ix86_fpmath);
10405 :
10406 0 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10407 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10408 : indent, "",
10409 : "ix86_move_max",
10410 : ptr1->x_ix86_move_max,
10411 : ptr2->x_ix86_move_max);
10412 :
10413 0 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10414 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10415 : indent, "",
10416 : "prefer_vector_width_type",
10417 : ptr1->x_prefer_vector_width_type,
10418 : ptr2->x_prefer_vector_width_type);
10419 :
10420 0 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10421 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10422 : indent, "",
10423 : "ix86_apx_features",
10424 : ptr1->x_ix86_apx_features,
10425 : ptr2->x_ix86_apx_features);
10426 :
10427 0 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10428 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10429 : indent, "",
10430 : "flag_fentry",
10431 : ptr1->x_flag_fentry,
10432 : ptr2->x_flag_fentry);
10433 :
10434 0 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10435 0 : fprintf (file, "%*s%s (%#x/%#x)\n",
10436 : indent, "",
10437 : "ix86_needed",
10438 : ptr1->x_ix86_needed,
10439 : ptr2->x_ix86_needed);
10440 :
10441 0 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10442 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10443 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10444 0 : fprintf (file, "%*s%s (%s/%s)\n",
10445 : indent, "",
10446 : "ix86_stack_protector_guard_offset_str",
10447 : ptr1->x_ix86_stack_protector_guard_offset_str ? ptr1->x_ix86_stack_protector_guard_offset_str : "(null)",
10448 : ptr2->x_ix86_stack_protector_guard_offset_str ? ptr2->x_ix86_stack_protector_guard_offset_str : "(null)");
10449 :
10450 0 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10451 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10452 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10453 0 : fprintf (file, "%*s%s (%s/%s)\n",
10454 : indent, "",
10455 : "ix86_stack_protector_guard_reg_str",
10456 : ptr1->x_ix86_stack_protector_guard_reg_str ? ptr1->x_ix86_stack_protector_guard_reg_str : "(null)",
10457 : ptr2->x_ix86_stack_protector_guard_reg_str ? ptr2->x_ix86_stack_protector_guard_reg_str : "(null)");
10458 :
10459 0 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10460 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10461 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10462 0 : fprintf (file, "%*s%s (%s/%s)\n",
10463 : indent, "",
10464 : "ix86_stack_protector_guard_symbol_str",
10465 : ptr1->x_ix86_stack_protector_guard_symbol_str ? ptr1->x_ix86_stack_protector_guard_symbol_str : "(null)",
10466 : ptr2->x_ix86_stack_protector_guard_symbol_str ? ptr2->x_ix86_stack_protector_guard_symbol_str : "(null)");
10467 :
10468 0 : }
10469 :
10470 : /* Compare two target options */
10471 : bool
10472 438385635 : cl_target_option_eq (struct cl_target_option const *ptr1 ATTRIBUTE_UNUSED,
10473 : struct cl_target_option const *ptr2 ATTRIBUTE_UNUSED)
10474 : {
10475 438385635 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
10476 164662 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
10477 164662 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
10478 : return false;
10479 438346828 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
10480 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
10481 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
10482 : return false;
10483 438346828 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
10484 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
10485 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
10486 : return false;
10487 438346828 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
10488 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
10489 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
10490 : return false;
10491 438346828 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
10492 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
10493 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
10494 : return false;
10495 438346828 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
10496 125950 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
10497 125950 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
10498 : return false;
10499 438346602 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
10500 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
10501 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
10502 : return false;
10503 438346602 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
10504 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
10505 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
10506 : return false;
10507 438346602 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
10508 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
10509 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
10510 : return false;
10511 438346602 : if (ptr1->x_ix86_isa_flags2_explicit != ptr2->x_ix86_isa_flags2_explicit)
10512 : return false;
10513 112709757 : if (ptr1->x_ix86_isa_flags_explicit != ptr2->x_ix86_isa_flags_explicit)
10514 : return false;
10515 75593357 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
10516 : return false;
10517 75593357 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
10518 : return false;
10519 75593357 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
10520 : return false;
10521 75593357 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
10522 : return false;
10523 75593357 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
10524 : return false;
10525 75593357 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
10526 : return false;
10527 75593357 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
10528 : return false;
10529 75593357 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
10530 : return false;
10531 75593357 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
10532 : return false;
10533 75593357 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
10534 : return false;
10535 75593357 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
10536 : return false;
10537 75593357 : if (ptr1->x_recip_mask_explicit != ptr2->x_recip_mask_explicit)
10538 : return false;
10539 75593357 : if (ptr1->arch != ptr2->arch)
10540 : return false;
10541 75593357 : if (ptr1->arch_specified != ptr2->arch_specified)
10542 : return false;
10543 75593357 : if (ptr1->branch_cost != ptr2->branch_cost)
10544 : return false;
10545 75593357 : if (ptr1->prefetch_sse != ptr2->prefetch_sse)
10546 : return false;
10547 75593357 : if (ptr1->schedule != ptr2->schedule)
10548 : return false;
10549 75593357 : if (ptr1->tune != ptr2->tune)
10550 : return false;
10551 75593357 : if (ptr1->tune_defaulted != ptr2->tune_defaulted)
10552 : return false;
10553 75593357 : if (ptr1->x_ix86_stack_protector_guard_offset != ptr2->x_ix86_stack_protector_guard_offset)
10554 : return false;
10555 75593357 : if (ptr1->x_ix86_stack_protector_guard_reg != ptr2->x_ix86_stack_protector_guard_reg)
10556 : return false;
10557 75593357 : if (ptr1->x_ix86_unsafe_math_optimizations != ptr2->x_ix86_unsafe_math_optimizations)
10558 : return false;
10559 75593329 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
10560 : return false;
10561 75593329 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
10562 : return false;
10563 75593329 : if (ptr1->x_ix86_excess_precision != ptr2->x_ix86_excess_precision)
10564 : return false;
10565 75593329 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
10566 : return false;
10567 75593329 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
10568 : return false;
10569 75593329 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
10570 : return false;
10571 75593329 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
10572 : return false;
10573 75593329 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
10574 : return false;
10575 75593329 : if (ptr1->x_recip_mask != ptr2->x_recip_mask)
10576 : return false;
10577 75593326 : if (ptr1->x_target_flags != ptr2->x_target_flags)
10578 : return false;
10579 75592156 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
10580 : return false;
10581 74689207 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
10582 : return false;
10583 74657220 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
10584 : return false;
10585 74657220 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
10586 : return false;
10587 74657220 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
10588 : return false;
10589 74657220 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
10590 : return false;
10591 74657220 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
10592 : return false;
10593 74657220 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
10594 : return false;
10595 74657220 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
10596 : return false;
10597 149314440 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
10598 74657220 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
10599 : return false;
10600 74657220 : if (ptr1->explicit_mask_target_flags != ptr2->explicit_mask_target_flags)
10601 : return false;
10602 74657220 : if (ptr1->explicit_mask_ix86_isa_flags != ptr2->explicit_mask_ix86_isa_flags)
10603 : return false;
10604 74657220 : if (ptr1->explicit_mask_ix86_isa_flags2 != ptr2->explicit_mask_ix86_isa_flags2)
10605 : return false;
10606 74657220 : if (ptr1->explicit_mask_ix86_target_flags != ptr2->explicit_mask_ix86_target_flags)
10607 0 : return false;
10608 : return true;
10609 : }
10610 :
10611 : /* Hash target options */
10612 : hashval_t
10613 771220606 : cl_target_option_hash (struct cl_target_option const *ptr ATTRIBUTE_UNUSED)
10614 : {
10615 771220606 : inchash::hash hstate;
10616 771220606 : if (ptr->x_ix86_arch_string)
10617 771220606 : hstate.add (ptr->x_ix86_arch_string, strlen (ptr->x_ix86_arch_string));
10618 : else
10619 0 : hstate.add_int (0);
10620 771220606 : if (ptr->x_ix86_recip_name)
10621 0 : hstate.add (ptr->x_ix86_recip_name, strlen (ptr->x_ix86_recip_name));
10622 : else
10623 771220606 : hstate.add_int (0);
10624 771220606 : if (ptr->x_ix86_tune_ctrl_string)
10625 1123139 : hstate.add (ptr->x_ix86_tune_ctrl_string, strlen (ptr->x_ix86_tune_ctrl_string));
10626 : else
10627 770097467 : hstate.add_int (0);
10628 771220606 : if (ptr->x_ix86_tune_memcpy_strategy)
10629 18 : hstate.add (ptr->x_ix86_tune_memcpy_strategy, strlen (ptr->x_ix86_tune_memcpy_strategy));
10630 : else
10631 771220588 : hstate.add_int (0);
10632 771220606 : if (ptr->x_ix86_tune_memset_strategy)
10633 34 : hstate.add (ptr->x_ix86_tune_memset_strategy, strlen (ptr->x_ix86_tune_memset_strategy));
10634 : else
10635 771220572 : hstate.add_int (0);
10636 771220606 : if (ptr->x_ix86_tune_string)
10637 771220606 : hstate.add (ptr->x_ix86_tune_string, strlen (ptr->x_ix86_tune_string));
10638 : else
10639 0 : hstate.add_int (0);
10640 771220606 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10641 1 : hstate.add (ptr->x_ix86_stack_protector_guard_offset_str, strlen (ptr->x_ix86_stack_protector_guard_offset_str));
10642 : else
10643 771220605 : hstate.add_int (0);
10644 771220606 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10645 2 : hstate.add (ptr->x_ix86_stack_protector_guard_reg_str, strlen (ptr->x_ix86_stack_protector_guard_reg_str));
10646 : else
10647 771220604 : hstate.add_int (0);
10648 771220606 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10649 1 : hstate.add (ptr->x_ix86_stack_protector_guard_symbol_str, strlen (ptr->x_ix86_stack_protector_guard_symbol_str));
10650 : else
10651 771220605 : hstate.add_int (0);
10652 771220606 : hstate.add_hwi (ptr->x_ix86_isa_flags2_explicit);
10653 771220606 : hstate.add_hwi (ptr->x_ix86_isa_flags_explicit);
10654 771220606 : hstate.add_hwi (ptr->x_ix86_asm_dialect);
10655 771220606 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard);
10656 771220606 : hstate.add_hwi (ptr->x_ix86_stringop_alg);
10657 771220606 : hstate.add_hwi (ptr->x_ix86_tls_dialect);
10658 771220606 : hstate.add_hwi (ptr->x_ix86_branch_cost);
10659 771220606 : hstate.add_hwi (ptr->x_ix86_dump_tunes);
10660 771220606 : hstate.add_hwi (ptr->x_ix86_force_align_arg_pointer);
10661 771220606 : hstate.add_hwi (ptr->x_ix86_force_drap);
10662 771220606 : hstate.add_hwi (ptr->x_ix86_section_threshold);
10663 771220606 : hstate.add_hwi (ptr->x_ix86_sse2avx);
10664 771220606 : hstate.add_hwi (ptr->x_ix86_tune_no_default);
10665 771220606 : hstate.add_hwi (ptr->x_recip_mask_explicit);
10666 771220606 : hstate.add_hwi (ptr->arch);
10667 771220606 : hstate.add_hwi (ptr->arch_specified);
10668 771220606 : hstate.add_hwi (ptr->branch_cost);
10669 771220606 : hstate.add_hwi (ptr->prefetch_sse);
10670 771220606 : hstate.add_hwi (ptr->schedule);
10671 771220606 : hstate.add_hwi (ptr->tune);
10672 771220606 : hstate.add_hwi (ptr->tune_defaulted);
10673 771220606 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_offset);
10674 771220606 : hstate.add_hwi (ptr->x_ix86_stack_protector_guard_reg);
10675 771220606 : hstate.add_hwi (ptr->x_ix86_unsafe_math_optimizations);
10676 771220606 : hstate.add_hwi (ptr->x_ix86_abi);
10677 771220606 : hstate.add_hwi (ptr->x_ix86_cmodel);
10678 771220606 : hstate.add_hwi (ptr->x_ix86_excess_precision);
10679 771220606 : hstate.add_hwi (ptr->x_ix86_veclibabi_type);
10680 771220606 : hstate.add_hwi (ptr->x_ix86_pmode);
10681 771220606 : hstate.add_hwi (ptr->x_ix86_incoming_stack_boundary_arg);
10682 771220606 : hstate.add_hwi (ptr->x_ix86_preferred_stack_boundary_arg);
10683 771220606 : hstate.add_hwi (ptr->x_ix86_regparm);
10684 771220606 : hstate.add_hwi (ptr->x_recip_mask);
10685 771220606 : hstate.add_hwi (ptr->x_target_flags);
10686 771220606 : hstate.add_hwi (ptr->x_ix86_isa_flags);
10687 771220606 : hstate.add_hwi (ptr->x_ix86_isa_flags2);
10688 771220606 : hstate.add_hwi (ptr->x_ix86_apx_features);
10689 771220606 : hstate.add_hwi (ptr->x_flag_fentry);
10690 771220606 : hstate.add_hwi (ptr->x_ix86_fpmath);
10691 771220606 : hstate.add_hwi (ptr->x_ix86_target_flags);
10692 771220606 : hstate.add_hwi (ptr->x_ix86_move_max);
10693 771220606 : hstate.add_hwi (ptr->x_ix86_needed);
10694 771220606 : hstate.add_hwi (ptr->x_prefer_vector_width_type);
10695 1542441212 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10696 771220606 : hstate.add_hwi (ptr->explicit_mask[i]);
10697 771220606 : hstate.add_hwi (ptr->explicit_mask_target_flags);
10698 771220606 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags);
10699 771220606 : hstate.add_hwi (ptr->explicit_mask_ix86_isa_flags2);
10700 771220606 : hstate.add_hwi (ptr->explicit_mask_ix86_target_flags);
10701 771220606 : return hstate.end ();
10702 : }
10703 :
10704 : /* Stream out target options */
10705 : void
10706 30873 : cl_target_option_stream_out (struct output_block *ob ATTRIBUTE_UNUSED,
10707 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10708 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10709 : {
10710 30873 : bp_pack_string (ob, bp, ptr->x_ix86_arch_string, true);
10711 30873 : bp_pack_string (ob, bp, ptr->x_ix86_recip_name, true);
10712 30873 : bp_pack_string (ob, bp, ptr->x_ix86_tune_ctrl_string, true);
10713 30873 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memcpy_strategy, true);
10714 30873 : bp_pack_string (ob, bp, ptr->x_ix86_tune_memset_strategy, true);
10715 30873 : bp_pack_string (ob, bp, ptr->x_ix86_tune_string, true);
10716 30873 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_offset_str, true);
10717 30873 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_reg_str, true);
10718 30873 : bp_pack_string (ob, bp, ptr->x_ix86_stack_protector_guard_symbol_str, true);
10719 30873 : bp_pack_value (bp, ptr->x_ix86_isa_flags2_explicit, 64);
10720 30873 : bp_pack_value (bp, ptr->x_ix86_isa_flags_explicit, 64);
10721 30873 : bp_pack_value (bp, ptr->x_ix86_asm_dialect, 64);
10722 30873 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard, 64);
10723 30873 : bp_pack_value (bp, ptr->x_ix86_stringop_alg, 64);
10724 30873 : bp_pack_value (bp, ptr->x_ix86_tls_dialect, 64);
10725 30873 : bp_pack_value (bp, ptr->x_ix86_branch_cost, 64);
10726 30873 : bp_pack_value (bp, ptr->x_ix86_dump_tunes, 64);
10727 30873 : bp_pack_value (bp, ptr->x_ix86_force_align_arg_pointer, 64);
10728 30873 : bp_pack_value (bp, ptr->x_ix86_force_drap, 64);
10729 30873 : bp_pack_value (bp, ptr->x_ix86_section_threshold, 64);
10730 30873 : bp_pack_value (bp, ptr->x_ix86_sse2avx, 64);
10731 30873 : bp_pack_value (bp, ptr->x_ix86_tune_no_default, 64);
10732 30873 : bp_pack_value (bp, ptr->x_recip_mask_explicit, 64);
10733 30873 : bp_pack_value (bp, ptr->arch, 64);
10734 30873 : bp_pack_value (bp, ptr->arch_specified, 64);
10735 30873 : bp_pack_value (bp, ptr->branch_cost, 64);
10736 30873 : bp_pack_value (bp, ptr->prefetch_sse, 64);
10737 30873 : bp_pack_value (bp, ptr->schedule, 64);
10738 30873 : bp_pack_value (bp, ptr->tune, 64);
10739 30873 : bp_pack_value (bp, ptr->tune_defaulted, 64);
10740 30873 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_offset, 64);
10741 30873 : bp_pack_value (bp, ptr->x_ix86_stack_protector_guard_reg, 64);
10742 30873 : bp_pack_value (bp, ptr->x_ix86_unsafe_math_optimizations, 64);
10743 30873 : bp_pack_value (bp, ptr->x_ix86_abi, 64);
10744 30873 : bp_pack_value (bp, ptr->x_ix86_cmodel, 64);
10745 30873 : bp_pack_value (bp, ptr->x_ix86_excess_precision, 64);
10746 30873 : bp_pack_value (bp, ptr->x_ix86_veclibabi_type, 64);
10747 30873 : bp_pack_value (bp, ptr->x_ix86_pmode, 64);
10748 30873 : bp_pack_value (bp, ptr->x_ix86_incoming_stack_boundary_arg, 64);
10749 30873 : bp_pack_value (bp, ptr->x_ix86_preferred_stack_boundary_arg, 64);
10750 30873 : bp_pack_value (bp, ptr->x_ix86_regparm, 64);
10751 30873 : bp_pack_value (bp, ptr->x_recip_mask, 64);
10752 30873 : bp_pack_value (bp, ptr->x_target_flags, 64);
10753 30873 : bp_pack_value (bp, ptr->x_ix86_isa_flags, 64);
10754 30873 : bp_pack_value (bp, ptr->x_ix86_isa_flags2, 64);
10755 30873 : bp_pack_value (bp, ptr->x_ix86_apx_features, 64);
10756 30873 : bp_pack_value (bp, ptr->x_flag_fentry, 64);
10757 30873 : bp_pack_value (bp, ptr->x_ix86_fpmath, 64);
10758 30873 : bp_pack_value (bp, ptr->x_ix86_target_flags, 64);
10759 30873 : bp_pack_value (bp, ptr->x_ix86_move_max, 64);
10760 30873 : bp_pack_value (bp, ptr->x_ix86_needed, 64);
10761 30873 : bp_pack_value (bp, ptr->x_prefer_vector_width_type, 64);
10762 61746 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10763 30873 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
10764 30873 : bp_pack_value (bp, ptr->explicit_mask_target_flags, 64);
10765 30873 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags, 64);
10766 30873 : bp_pack_value (bp, ptr->explicit_mask_ix86_isa_flags2, 64);
10767 30873 : bp_pack_value (bp, ptr->explicit_mask_ix86_target_flags, 64);
10768 30873 : }
10769 :
10770 : /* Stream in target options */
10771 : void
10772 21376 : cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
10773 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
10774 : struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10775 : {
10776 21376 : ptr->x_ix86_arch_string = bp_unpack_string (data_in, bp);
10777 21376 : if (ptr->x_ix86_arch_string)
10778 21376 : ptr->x_ix86_arch_string = xstrdup (ptr->x_ix86_arch_string);
10779 21376 : ptr->x_ix86_recip_name = bp_unpack_string (data_in, bp);
10780 21376 : if (ptr->x_ix86_recip_name)
10781 0 : ptr->x_ix86_recip_name = xstrdup (ptr->x_ix86_recip_name);
10782 21376 : ptr->x_ix86_tune_ctrl_string = bp_unpack_string (data_in, bp);
10783 21376 : if (ptr->x_ix86_tune_ctrl_string)
10784 2 : ptr->x_ix86_tune_ctrl_string = xstrdup (ptr->x_ix86_tune_ctrl_string);
10785 21376 : ptr->x_ix86_tune_memcpy_strategy = bp_unpack_string (data_in, bp);
10786 21376 : if (ptr->x_ix86_tune_memcpy_strategy)
10787 0 : ptr->x_ix86_tune_memcpy_strategy = xstrdup (ptr->x_ix86_tune_memcpy_strategy);
10788 21376 : ptr->x_ix86_tune_memset_strategy = bp_unpack_string (data_in, bp);
10789 21376 : if (ptr->x_ix86_tune_memset_strategy)
10790 0 : ptr->x_ix86_tune_memset_strategy = xstrdup (ptr->x_ix86_tune_memset_strategy);
10791 21376 : ptr->x_ix86_tune_string = bp_unpack_string (data_in, bp);
10792 21376 : if (ptr->x_ix86_tune_string)
10793 21376 : ptr->x_ix86_tune_string = xstrdup (ptr->x_ix86_tune_string);
10794 21376 : ptr->x_ix86_stack_protector_guard_offset_str = bp_unpack_string (data_in, bp);
10795 21376 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10796 0 : ptr->x_ix86_stack_protector_guard_offset_str = xstrdup (ptr->x_ix86_stack_protector_guard_offset_str);
10797 21376 : ptr->x_ix86_stack_protector_guard_reg_str = bp_unpack_string (data_in, bp);
10798 21376 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10799 0 : ptr->x_ix86_stack_protector_guard_reg_str = xstrdup (ptr->x_ix86_stack_protector_guard_reg_str);
10800 21376 : ptr->x_ix86_stack_protector_guard_symbol_str = bp_unpack_string (data_in, bp);
10801 21376 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10802 0 : ptr->x_ix86_stack_protector_guard_symbol_str = xstrdup (ptr->x_ix86_stack_protector_guard_symbol_str);
10803 21376 : ptr->x_ix86_isa_flags2_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10804 21376 : ptr->x_ix86_isa_flags_explicit = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10805 21376 : ptr->x_ix86_asm_dialect = (enum asm_dialect) bp_unpack_value (bp, 64);
10806 21376 : ptr->x_ix86_stack_protector_guard = (enum stack_protector_guard) bp_unpack_value (bp, 64);
10807 21376 : ptr->x_ix86_stringop_alg = (enum stringop_alg) bp_unpack_value (bp, 64);
10808 21376 : ptr->x_ix86_tls_dialect = (enum tls_dialect) bp_unpack_value (bp, 64);
10809 21376 : ptr->x_ix86_branch_cost = (int) bp_unpack_value (bp, 64);
10810 21376 : ptr->x_ix86_dump_tunes = (int) bp_unpack_value (bp, 64);
10811 21376 : ptr->x_ix86_force_align_arg_pointer = (int) bp_unpack_value (bp, 64);
10812 21376 : ptr->x_ix86_force_drap = (int) bp_unpack_value (bp, 64);
10813 21376 : ptr->x_ix86_section_threshold = (int) bp_unpack_value (bp, 64);
10814 21376 : ptr->x_ix86_sse2avx = (int) bp_unpack_value (bp, 64);
10815 21376 : ptr->x_ix86_tune_no_default = (int) bp_unpack_value (bp, 64);
10816 21376 : ptr->x_recip_mask_explicit = (int) bp_unpack_value (bp, 64);
10817 21376 : ptr->arch = (unsigned char) bp_unpack_value (bp, 64);
10818 21376 : ptr->arch_specified = (unsigned char) bp_unpack_value (bp, 64);
10819 21376 : ptr->branch_cost = (unsigned char) bp_unpack_value (bp, 64);
10820 21376 : ptr->prefetch_sse = (unsigned char) bp_unpack_value (bp, 64);
10821 21376 : ptr->schedule = (unsigned char) bp_unpack_value (bp, 64);
10822 21376 : ptr->tune = (unsigned char) bp_unpack_value (bp, 64);
10823 21376 : ptr->tune_defaulted = (unsigned char) bp_unpack_value (bp, 64);
10824 21376 : ptr->x_ix86_stack_protector_guard_offset = (HOST_WIDE_INT) bp_unpack_value (bp, 64);
10825 21376 : ptr->x_ix86_stack_protector_guard_reg = (addr_space_t) bp_unpack_value (bp, 64);
10826 21376 : ptr->x_ix86_unsafe_math_optimizations = (bool) bp_unpack_value (bp, 64);
10827 21376 : ptr->x_ix86_abi = (enum calling_abi) bp_unpack_value (bp, 64);
10828 21376 : ptr->x_ix86_cmodel = (enum cmodel) bp_unpack_value (bp, 64);
10829 21376 : ptr->x_ix86_excess_precision = (enum excess_precision) bp_unpack_value (bp, 64);
10830 21376 : ptr->x_ix86_veclibabi_type = (enum ix86_veclibabi) bp_unpack_value (bp, 64);
10831 21376 : ptr->x_ix86_pmode = (enum pmode) bp_unpack_value (bp, 64);
10832 21376 : ptr->x_ix86_incoming_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10833 21376 : ptr->x_ix86_preferred_stack_boundary_arg = (int) bp_unpack_value (bp, 64);
10834 21376 : ptr->x_ix86_regparm = (int) bp_unpack_value (bp, 64);
10835 21376 : ptr->x_recip_mask = (int) bp_unpack_value (bp, 64);
10836 21376 : ptr->x_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10837 21376 : ptr->x_ix86_isa_flags = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10838 21376 : ptr->x_ix86_isa_flags2 = (HOST_WIDE_INT ) bp_unpack_value (bp, 64);
10839 21376 : ptr->x_ix86_apx_features = (int ) bp_unpack_value (bp, 64);
10840 21376 : ptr->x_flag_fentry = (signed char ) bp_unpack_value (bp, 64);
10841 21376 : ptr->x_ix86_fpmath = (enum fpmath_unit ) bp_unpack_value (bp, 64);
10842 21376 : ptr->x_ix86_target_flags = (/* - */ int ) bp_unpack_value (bp, 64);
10843 21376 : ptr->x_ix86_move_max = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10844 21376 : ptr->x_ix86_needed = (signed char ) bp_unpack_value (bp, 64);
10845 21376 : ptr->x_prefer_vector_width_type = (enum prefer_vector_width ) bp_unpack_value (bp, 64);
10846 42752 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
10847 21376 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
10848 21376 : ptr->explicit_mask_target_flags = bp_unpack_value (bp, 64);
10849 21376 : ptr->explicit_mask_ix86_isa_flags = bp_unpack_value (bp, 64);
10850 21376 : ptr->explicit_mask_ix86_isa_flags2 = bp_unpack_value (bp, 64);
10851 21376 : ptr->explicit_mask_ix86_target_flags = bp_unpack_value (bp, 64);
10852 21376 : }
10853 : /* free heap memory used by target options */
10854 : void
10855 895 : cl_target_option_free (struct cl_target_option *ptr ATTRIBUTE_UNUSED)
10856 : {
10857 895 : if (ptr->x_ix86_arch_string)
10858 895 : free (const_cast <char *>(ptr->x_ix86_arch_string));
10859 895 : if (ptr->x_ix86_recip_name)
10860 0 : free (const_cast <char *>(ptr->x_ix86_recip_name));
10861 895 : if (ptr->x_ix86_tune_ctrl_string)
10862 0 : free (const_cast <char *>(ptr->x_ix86_tune_ctrl_string));
10863 895 : if (ptr->x_ix86_tune_memcpy_strategy)
10864 0 : free (const_cast <char *>(ptr->x_ix86_tune_memcpy_strategy));
10865 895 : if (ptr->x_ix86_tune_memset_strategy)
10866 0 : free (const_cast <char *>(ptr->x_ix86_tune_memset_strategy));
10867 895 : if (ptr->x_ix86_tune_string)
10868 895 : free (const_cast <char *>(ptr->x_ix86_tune_string));
10869 895 : if (ptr->x_ix86_stack_protector_guard_offset_str)
10870 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_offset_str));
10871 895 : if (ptr->x_ix86_stack_protector_guard_reg_str)
10872 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_reg_str));
10873 895 : if (ptr->x_ix86_stack_protector_guard_symbol_str)
10874 0 : free (const_cast <char *>(ptr->x_ix86_stack_protector_guard_symbol_str));
10875 895 : }
10876 :
10877 : /* Hash optimization options */
10878 : hashval_t
10879 99469933 : cl_optimization_hash (struct cl_optimization const *ptr ATTRIBUTE_UNUSED)
10880 : {
10881 99469933 : inchash::hash hstate;
10882 99469933 : hstate.add_hwi (ptr->x_optimize);
10883 99469933 : hstate.add_hwi (ptr->x_optimize_size);
10884 99469933 : hstate.add_hwi (ptr->x_optimize_debug);
10885 99469933 : hstate.add_hwi (ptr->x_optimize_fast);
10886 99469933 : hstate.add_hwi (ptr->x_param_align_loop_iterations);
10887 99469933 : hstate.add_hwi (ptr->x_param_align_threshold);
10888 99469933 : hstate.add_hwi (ptr->x_param_asan_protect_allocas);
10889 99469933 : hstate.add_hwi (ptr->x_param_asan_instrument_reads);
10890 99469933 : hstate.add_hwi (ptr->x_param_asan_instrument_writes);
10891 99469933 : hstate.add_hwi (ptr->x_param_asan_instrumentation_with_call_threshold);
10892 99469933 : hstate.add_hwi (ptr->x_param_asan_kernel_mem_intrinsic_prefix);
10893 99469933 : hstate.add_hwi (ptr->x_param_asan_memintrin);
10894 99469933 : hstate.add_hwi (ptr->x_param_asan_stack);
10895 99469933 : hstate.add_hwi (ptr->x_param_asan_use_after_return);
10896 99469933 : hstate.add_hwi (ptr->x_param_auto_profile_bbs);
10897 99469933 : hstate.add_hwi (ptr->x_param_auto_profile_reorder_only);
10898 99469933 : hstate.add_hwi (ptr->x_param_avg_loop_niter);
10899 99469933 : hstate.add_hwi (ptr->x_param_avoid_fma_max_bits);
10900 99469933 : hstate.add_hwi (ptr->x_param_builtin_expect_probability);
10901 99469933 : hstate.add_hwi (ptr->x_param_builtin_string_cmp_inline_length);
10902 99469933 : hstate.add_hwi (ptr->x_param_case_values_threshold);
10903 99469933 : hstate.add_hwi (ptr->x_param_comdat_sharing_probability);
10904 99469933 : hstate.add_hwi (ptr->x_param_construct_interfere_size);
10905 99469933 : hstate.add_hwi (ptr->x_param_cycle_accurate_model);
10906 99469933 : hstate.add_hwi (ptr->x_param_destruct_interfere_size);
10907 99469933 : hstate.add_hwi (ptr->x_param_dse_max_alias_queries_per_store);
10908 99469933 : hstate.add_hwi (ptr->x_param_dse_max_object_size);
10909 99469933 : hstate.add_hwi (ptr->x_param_early_inlining_insns);
10910 99469933 : hstate.add_hwi (ptr->x_param_fsm_scale_path_stmts);
10911 99469933 : hstate.add_hwi (ptr->x_param_fully_pipelined_fma);
10912 99469933 : hstate.add_hwi (ptr->x_param_gcse_after_reload_critical_fraction);
10913 99469933 : hstate.add_hwi (ptr->x_param_gcse_after_reload_partial_fraction);
10914 99469933 : hstate.add_hwi (ptr->x_param_gcse_cost_distance_ratio);
10915 99469933 : hstate.add_hwi (ptr->x_param_gcse_unrestricted_cost);
10916 99469933 : hstate.add_hwi (ptr->x_param_graphite_max_arrays_per_scop);
10917 99469933 : hstate.add_hwi (ptr->x_param_graphite_max_nb_scop_params);
10918 99469933 : hstate.add_hwi (ptr->x_param_hardcfr_max_blocks);
10919 99469933 : hstate.add_hwi (ptr->x_param_hardcfr_max_inline_blocks);
10920 99469933 : hstate.add_hwi (ptr->x_param_hwasan_instrument_allocas);
10921 99469933 : hstate.add_hwi (ptr->x_param_hwasan_instrument_mem_intrinsics);
10922 99469933 : hstate.add_hwi (ptr->x_param_hwasan_instrument_reads);
10923 99469933 : hstate.add_hwi (ptr->x_param_hwasan_instrument_stack);
10924 99469933 : hstate.add_hwi (ptr->x_param_hwasan_instrument_writes);
10925 99469933 : hstate.add_hwi (ptr->x_param_hwasan_random_frame_tag);
10926 99469933 : hstate.add_hwi (ptr->x_param_inline_heuristics_hint_percent);
10927 99469933 : hstate.add_hwi (ptr->x_param_inline_min_speedup);
10928 99469933 : hstate.add_hwi (ptr->x_param_inline_unit_growth);
10929 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_eval_threshold);
10930 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_large_unit_insns);
10931 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_loop_hint_bonus);
10932 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_max_recursive_depth);
10933 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_min_recursive_probability);
10934 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_recursion_penalty);
10935 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_recursive_freq_factor);
10936 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_single_call_penalty);
10937 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_sweeps);
10938 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_unit_growth);
10939 99469933 : hstate.add_hwi (ptr->x_param_ipa_cp_value_list_size);
10940 99469933 : hstate.add_hwi (ptr->x_param_ipa_jump_function_lookups);
10941 99469933 : hstate.add_hwi (ptr->x_param_ipa_max_aa_steps);
10942 99469933 : hstate.add_hwi (ptr->x_param_ipa_max_agg_items);
10943 99469933 : hstate.add_hwi (ptr->x_param_ipa_max_loop_predicates);
10944 99469933 : hstate.add_hwi (ptr->x_param_ipa_max_param_expr_ops);
10945 99469933 : hstate.add_hwi (ptr->x_param_ipa_max_switch_predicate_bounds);
10946 99469933 : hstate.add_hwi (ptr->x_param_ipa_sra_deref_prob_threshold);
10947 99469933 : hstate.add_hwi (ptr->x_param_ipa_sra_max_replacements);
10948 99469933 : hstate.add_hwi (ptr->x_param_ipa_sra_ptr_growth_factor);
10949 99469933 : hstate.add_hwi (ptr->x_param_ipa_sra_ptrwrap_growth_factor);
10950 99469933 : hstate.add_hwi (ptr->x_param_ira_consider_dup_in_all_alts);
10951 99469933 : hstate.add_hwi (ptr->x_param_ira_loop_reserved_regs);
10952 99469933 : hstate.add_hwi (ptr->x_param_ira_max_conflict_table_size);
10953 99469933 : hstate.add_hwi (ptr->x_param_ira_max_loops_num);
10954 99469933 : hstate.add_hwi (ptr->x_param_ira_simple_lra_insn_threshold);
10955 99469933 : hstate.add_hwi (ptr->x_param_iv_always_prune_cand_set_bound);
10956 99469933 : hstate.add_hwi (ptr->x_param_iv_consider_all_candidates_bound);
10957 99469933 : hstate.add_hwi (ptr->x_param_iv_max_considered_uses);
10958 99469933 : hstate.add_hwi (ptr->x_ix86_vect_compare_costs);
10959 99469933 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_size);
10960 99469933 : hstate.add_hwi (ptr->x_param_jump_table_max_growth_ratio_for_speed);
10961 99469933 : hstate.add_hwi (ptr->x_param_l1_cache_line_size);
10962 99469933 : hstate.add_hwi (ptr->x_param_l1_cache_size);
10963 99469933 : hstate.add_hwi (ptr->x_param_l2_cache_size);
10964 99469933 : hstate.add_hwi (ptr->x_param_large_function_growth);
10965 99469933 : hstate.add_hwi (ptr->x_param_large_function_insns);
10966 99469933 : hstate.add_hwi (ptr->x_param_stack_frame_growth);
10967 99469933 : hstate.add_hwi (ptr->x_param_large_stack_frame);
10968 99469933 : hstate.add_hwi (ptr->x_param_large_unit_insns);
10969 99469933 : hstate.add_hwi (ptr->x_param_lim_expensive);
10970 99469933 : hstate.add_hwi (ptr->x_param_loop_block_tile_size);
10971 99469933 : hstate.add_hwi (ptr->x_param_loop_interchange_max_num_stmts);
10972 99469933 : hstate.add_hwi (ptr->x_param_loop_interchange_stride_ratio);
10973 99469933 : hstate.add_hwi (ptr->x_param_loop_invariant_max_bbs_in_loop);
10974 99469933 : hstate.add_hwi (ptr->x_param_loop_max_datarefs_for_datadeps);
10975 99469933 : hstate.add_hwi (ptr->x_param_loop_versioning_max_inner_insns);
10976 99469933 : hstate.add_hwi (ptr->x_param_loop_versioning_max_outer_insns);
10977 99469933 : hstate.add_hwi (ptr->x_param_lra_inheritance_ebb_probability_cutoff);
10978 99469933 : hstate.add_hwi (ptr->x_param_lra_max_considered_reload_pseudos);
10979 99469933 : hstate.add_hwi (ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
10980 99469933 : hstate.add_hwi (ptr->x_flag_lto_locality_cloning);
10981 99469933 : hstate.add_hwi (ptr->x_param_lto_locality_frequency);
10982 99469933 : hstate.add_hwi (ptr->x_flag_lto_locality_heuristics);
10983 99469933 : hstate.add_hwi (ptr->x_param_lto_locality_size);
10984 99469933 : hstate.add_hwi (ptr->x_param_max_average_unrolled_insns);
10985 99469933 : hstate.add_hwi (ptr->x_param_max_combine_insns);
10986 99469933 : hstate.add_hwi (ptr->x_param_max_combine_search_insns);
10987 99469933 : hstate.add_hwi (ptr->x_param_max_unroll_iterations);
10988 99469933 : hstate.add_hwi (ptr->x_param_max_completely_peel_times);
10989 99469933 : hstate.add_hwi (ptr->x_param_max_completely_peeled_insns);
10990 99469933 : hstate.add_hwi (ptr->x_param_max_crossjump_edges);
10991 99469933 : hstate.add_hwi (ptr->x_param_max_cse_insns);
10992 99469933 : hstate.add_hwi (ptr->x_param_max_cse_path_length);
10993 99469933 : hstate.add_hwi (ptr->x_param_max_cselib_memory_locations);
10994 99469933 : hstate.add_hwi (ptr->x_param_max_debug_marker_count);
10995 99469933 : hstate.add_hwi (ptr->x_param_max_delay_slot_insn_search);
10996 99469933 : hstate.add_hwi (ptr->x_param_max_delay_slot_live_search);
10997 99469933 : hstate.add_hwi (ptr->x_param_max_devirt_targets);
10998 99469933 : hstate.add_hwi (ptr->x_param_max_dse_active_local_stores);
10999 99469933 : hstate.add_hwi (ptr->x_param_early_inliner_max_iterations);
11000 99469933 : hstate.add_hwi (ptr->x_param_max_find_base_term_values);
11001 99469933 : hstate.add_hwi (ptr->x_param_max_fsm_thread_path_insns);
11002 99469933 : hstate.add_hwi (ptr->x_param_max_gcse_insertion_ratio);
11003 99469933 : hstate.add_hwi (ptr->x_param_max_gcse_memory);
11004 99469933 : hstate.add_hwi (ptr->x_param_max_goto_duplication_insns);
11005 99469933 : hstate.add_hwi (ptr->x_param_max_grow_copy_bb_insns);
11006 99469933 : hstate.add_hwi (ptr->x_param_max_hoist_depth);
11007 99469933 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_insns);
11008 99469933 : hstate.add_hwi (ptr->x_param_inline_functions_called_once_loop_depth);
11009 99469933 : hstate.add_hwi (ptr->x_param_max_inline_insns_auto);
11010 99469933 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive_auto);
11011 99469933 : hstate.add_hwi (ptr->x_param_max_inline_insns_recursive);
11012 99469933 : hstate.add_hwi (ptr->x_param_max_inline_insns_single);
11013 99469933 : hstate.add_hwi (ptr->x_param_max_inline_insns_size);
11014 99469933 : hstate.add_hwi (ptr->x_param_max_inline_insns_small);
11015 99469933 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth_auto);
11016 99469933 : hstate.add_hwi (ptr->x_param_max_inline_recursive_depth);
11017 99469933 : hstate.add_hwi (ptr->x_param_max_isl_operations);
11018 99469933 : hstate.add_hwi (ptr->x_param_max_iterations_computation_cost);
11019 99469933 : hstate.add_hwi (ptr->x_param_max_iterations_to_track);
11020 99469933 : hstate.add_hwi (ptr->x_param_max_jump_thread_duplication_stmts);
11021 99469933 : hstate.add_hwi (ptr->x_param_max_jump_thread_paths);
11022 99469933 : hstate.add_hwi (ptr->x_param_max_last_value_rtl);
11023 99469933 : hstate.add_hwi (ptr->x_param_max_loop_header_insns);
11024 99469933 : hstate.add_hwi (ptr->x_param_max_modulo_backtrack_attempts);
11025 99469933 : hstate.add_hwi (ptr->x_param_max_niter_dominators_walk);
11026 99469933 : hstate.add_hwi (ptr->x_param_max_partial_antic_length);
11027 99469933 : hstate.add_hwi (ptr->x_param_max_peel_branches);
11028 99469933 : hstate.add_hwi (ptr->x_param_max_peel_times);
11029 99469933 : hstate.add_hwi (ptr->x_param_max_peeled_insns);
11030 99469933 : hstate.add_hwi (ptr->x_param_max_pending_list_length);
11031 99469933 : hstate.add_hwi (ptr->x_param_max_pipeline_region_blocks);
11032 99469933 : hstate.add_hwi (ptr->x_param_max_pipeline_region_insns);
11033 99469933 : hstate.add_hwi (ptr->x_param_max_pow_sqrt_depth);
11034 99469933 : hstate.add_hwi (ptr->x_param_max_predicted_iterations);
11035 99469933 : hstate.add_hwi (ptr->x_param_max_reload_search_insns);
11036 99469933 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_insns);
11037 99469933 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_predictable_cost);
11038 99469933 : hstate.add_hwi (ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
11039 99469933 : hstate.add_hwi (ptr->x_param_max_sched_extend_regions_iters);
11040 99469933 : hstate.add_hwi (ptr->x_param_max_sched_insn_conflict_delay);
11041 99469933 : hstate.add_hwi (ptr->x_param_max_sched_ready_insns);
11042 99469933 : hstate.add_hwi (ptr->x_param_max_sched_region_blocks);
11043 99469933 : hstate.add_hwi (ptr->x_param_max_sched_region_insns);
11044 99469933 : hstate.add_hwi (ptr->x_param_max_slsr_candidate_scan);
11045 99469933 : hstate.add_hwi (ptr->x_param_max_speculative_devirt_maydefs);
11046 99469933 : hstate.add_hwi (ptr->x_param_max_stores_to_merge);
11047 99469933 : hstate.add_hwi (ptr->x_param_max_stores_to_sink);
11048 99469933 : hstate.add_hwi (ptr->x_param_max_tail_merge_comparisons);
11049 99469933 : hstate.add_hwi (ptr->x_param_max_tail_merge_iterations);
11050 99469933 : hstate.add_hwi (ptr->x_param_max_tracked_strlens);
11051 99469933 : hstate.add_hwi (ptr->x_param_max_tree_if_conversion_phi_args);
11052 99469933 : hstate.add_hwi (ptr->x_param_max_unroll_times);
11053 99469933 : hstate.add_hwi (ptr->x_param_max_unrolled_insns);
11054 99469933 : hstate.add_hwi (ptr->x_param_max_unswitch_depth);
11055 99469933 : hstate.add_hwi (ptr->x_param_max_unswitch_insns);
11056 99469933 : hstate.add_hwi (ptr->x_param_max_variable_expansions);
11057 99469933 : hstate.add_hwi (ptr->x_param_max_vartrack_expr_depth);
11058 99469933 : hstate.add_hwi (ptr->x_param_max_vartrack_reverse_op_size);
11059 99469933 : hstate.add_hwi (ptr->x_param_max_vartrack_size);
11060 99469933 : hstate.add_hwi (ptr->x_param_memtag_instrument_mem_intrinsics);
11061 99469933 : hstate.add_hwi (ptr->x_param_min_crossjump_insns);
11062 99469933 : hstate.add_hwi (ptr->x_param_min_inline_recursive_probability);
11063 99469933 : hstate.add_hwi (ptr->x_param_min_insn_to_prefetch_ratio);
11064 99469933 : hstate.add_hwi (ptr->x_param_min_loop_cond_split_prob);
11065 99469933 : hstate.add_hwi (ptr->x_param_min_pagesize);
11066 99469933 : hstate.add_hwi (ptr->x_param_min_size_for_stack_sharing);
11067 99469933 : hstate.add_hwi (ptr->x_param_min_spec_prob);
11068 99469933 : hstate.add_hwi (ptr->x_param_min_vect_loop_bound);
11069 99469933 : hstate.add_hwi (ptr->x_param_modref_max_accesses);
11070 99469933 : hstate.add_hwi (ptr->x_param_modref_max_adjustments);
11071 99469933 : hstate.add_hwi (ptr->x_param_modref_max_bases);
11072 99469933 : hstate.add_hwi (ptr->x_param_modref_max_depth);
11073 99469933 : hstate.add_hwi (ptr->x_param_modref_max_escape_points);
11074 99469933 : hstate.add_hwi (ptr->x_param_modref_max_refs);
11075 99469933 : hstate.add_hwi (ptr->x_param_modref_max_tests);
11076 99469933 : hstate.add_hwi (ptr->x_param_parloops_chunk_size);
11077 99469933 : hstate.add_hwi (ptr->x_param_parloops_min_per_thread);
11078 99469933 : hstate.add_hwi (ptr->x_param_parloops_schedule);
11079 99469933 : hstate.add_hwi (ptr->x_param_partial_inlining_entry_probability);
11080 99469933 : hstate.add_hwi (ptr->x_param_phiopt_factor_max_stmts_live);
11081 99469933 : hstate.add_hwi (ptr->x_param_predictable_branch_outcome);
11082 99469933 : hstate.add_hwi (ptr->x_param_prefetch_dynamic_strides);
11083 99469933 : hstate.add_hwi (ptr->x_param_prefetch_latency);
11084 99469933 : hstate.add_hwi (ptr->x_param_prefetch_min_insn_to_mem_ratio);
11085 99469933 : hstate.add_hwi (ptr->x_param_prefetch_minimum_stride);
11086 99469933 : hstate.add_hwi (ptr->x_param_ranger_debug);
11087 99469933 : hstate.add_hwi (ptr->x_param_ranger_logical_depth);
11088 99469933 : hstate.add_hwi (ptr->x_param_ranger_recompute_depth);
11089 99469933 : hstate.add_hwi (ptr->x_param_relation_block_limit);
11090 99469933 : hstate.add_hwi (ptr->x_param_rpo_vn_max_loop_depth);
11091 99469933 : hstate.add_hwi (ptr->x_param_sccvn_max_alias_queries_per_access);
11092 99469933 : hstate.add_hwi (ptr->x_param_scev_max_expr_complexity);
11093 99469933 : hstate.add_hwi (ptr->x_param_scev_max_expr_size);
11094 99469933 : hstate.add_hwi (ptr->x_param_sched_autopref_queue_depth);
11095 99469933 : hstate.add_hwi (ptr->x_param_sched_mem_true_dep_cost);
11096 99469933 : hstate.add_hwi (ptr->x_param_sched_pressure_algorithm);
11097 99469933 : hstate.add_hwi (ptr->x_param_sched_spec_prob_cutoff);
11098 99469933 : hstate.add_hwi (ptr->x_param_sched_state_edge_prob_cutoff);
11099 99469933 : hstate.add_hwi (ptr->x_param_selsched_insns_to_rename);
11100 99469933 : hstate.add_hwi (ptr->x_param_selsched_max_lookahead);
11101 99469933 : hstate.add_hwi (ptr->x_param_selsched_max_sched_times);
11102 99469933 : hstate.add_hwi (ptr->x_param_simultaneous_prefetches);
11103 99469933 : hstate.add_hwi (ptr->x_param_sink_frequency_threshold);
11104 99469933 : hstate.add_hwi (ptr->x_param_sms_dfa_history);
11105 99469933 : hstate.add_hwi (ptr->x_param_sms_loop_average_count_threshold);
11106 99469933 : hstate.add_hwi (ptr->x_param_sms_max_ii_factor);
11107 99469933 : hstate.add_hwi (ptr->x_param_sms_min_sc);
11108 99469933 : hstate.add_hwi (ptr->x_param_sra_max_propagations);
11109 99469933 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_size);
11110 99469933 : hstate.add_hwi (ptr->x_param_sra_max_scalarization_size_speed);
11111 99469933 : hstate.add_hwi (ptr->x_param_ssa_name_def_chain_limit);
11112 99469933 : hstate.add_hwi (ptr->x_param_ssp_buffer_size);
11113 99469933 : hstate.add_hwi (ptr->x_param_stack_clash_protection_guard_size);
11114 99469933 : hstate.add_hwi (ptr->x_param_stack_clash_protection_probe_interval);
11115 99469933 : hstate.add_hwi (ptr->x_param_store_forwarding_max_distance);
11116 99469933 : hstate.add_hwi (ptr->x_param_store_merging_allow_unaligned);
11117 99469933 : hstate.add_hwi (ptr->x_param_store_merging_max_size);
11118 99469933 : hstate.add_hwi (ptr->x_param_switch_conversion_branch_ratio);
11119 99469933 : hstate.add_hwi (ptr->x_param_threader_debug);
11120 99469933 : hstate.add_hwi (ptr->x_param_tm_max_aggregate_size);
11121 99469933 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage_feedback);
11122 99469933 : hstate.add_hwi (ptr->x_param_tracer_dynamic_coverage);
11123 99469933 : hstate.add_hwi (ptr->x_param_tracer_max_code_growth);
11124 99469933 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability_feedback);
11125 99469933 : hstate.add_hwi (ptr->x_param_tracer_min_branch_probability);
11126 99469933 : hstate.add_hwi (ptr->x_param_tracer_min_branch_ratio);
11127 99469933 : hstate.add_hwi (ptr->x_param_transitive_relations_work_bound);
11128 99469933 : hstate.add_hwi (ptr->x_param_tree_reassoc_width);
11129 99469933 : hstate.add_hwi (ptr->x_param_uninit_control_dep_attempts);
11130 99469933 : hstate.add_hwi (ptr->x_param_uninit_max_chain_len);
11131 99469933 : hstate.add_hwi (ptr->x_param_uninit_max_num_chains);
11132 99469933 : hstate.add_hwi (ptr->x_param_uninit_max_prune_work);
11133 99469933 : hstate.add_hwi (ptr->x_param_uninlined_function_insns);
11134 99469933 : hstate.add_hwi (ptr->x_param_uninlined_function_time);
11135 99469933 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_insns);
11136 99469933 : hstate.add_hwi (ptr->x_param_uninlined_function_thunk_time);
11137 99469933 : hstate.add_hwi (ptr->x_param_unlikely_bb_count_fraction);
11138 99469933 : hstate.add_hwi (ptr->x_param_unroll_jam_max_unroll);
11139 99469933 : hstate.add_hwi (ptr->x_param_unroll_jam_min_percent);
11140 99469933 : hstate.add_hwi (ptr->x_param_use_after_scope_direct_emission_threshold);
11141 99469933 : hstate.add_hwi (ptr->x_param_vect_epilogues_nomask);
11142 99469933 : hstate.add_hwi (ptr->x_param_vect_induction_float);
11143 99469933 : hstate.add_hwi (ptr->x_param_vect_inner_loop_cost_factor);
11144 99469933 : hstate.add_hwi (ptr->x_param_vect_max_layout_candidates);
11145 99469933 : hstate.add_hwi (ptr->x_param_vect_max_peeling_for_alignment);
11146 99469933 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alias_checks);
11147 99469933 : hstate.add_hwi (ptr->x_param_vect_max_version_for_alignment_checks);
11148 99469933 : hstate.add_hwi (ptr->x_param_vect_partial_vector_usage);
11149 99469933 : hstate.add_hwi (ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
11150 99469933 : hstate.add_hwi (ptr->x_param_vrp_block_limit);
11151 99469933 : hstate.add_hwi (ptr->x_param_vrp_cstload_limit);
11152 99469933 : hstate.add_hwi (ptr->x_param_vrp_sparse_threshold);
11153 99469933 : hstate.add_hwi (ptr->x_param_vrp_switch_limit);
11154 99469933 : hstate.add_hwi (ptr->x_param_vrp_vector_threshold);
11155 99469933 : hstate.add_hwi (ptr->x_warn_inline);
11156 99469933 : hstate.add_hwi (ptr->x_flag_aggressive_loop_optimizations);
11157 99469933 : hstate.add_hwi (ptr->x_flag_align_functions);
11158 99469933 : if (ptr->x_str_align_functions)
11159 90700570 : hstate.add (ptr->x_str_align_functions, strlen (ptr->x_str_align_functions));
11160 : else
11161 8769363 : hstate.add_int (0);
11162 99469933 : hstate.add_hwi (ptr->x_flag_align_jumps);
11163 99469933 : if (ptr->x_str_align_jumps)
11164 90700570 : hstate.add (ptr->x_str_align_jumps, strlen (ptr->x_str_align_jumps));
11165 : else
11166 8769363 : hstate.add_int (0);
11167 99469933 : hstate.add_hwi (ptr->x_flag_align_labels);
11168 99469933 : if (ptr->x_str_align_labels)
11169 90700571 : hstate.add (ptr->x_str_align_labels, strlen (ptr->x_str_align_labels));
11170 : else
11171 8769362 : hstate.add_int (0);
11172 99469933 : hstate.add_hwi (ptr->x_flag_align_loops);
11173 99469933 : if (ptr->x_str_align_loops)
11174 90700570 : hstate.add (ptr->x_str_align_loops, strlen (ptr->x_str_align_loops));
11175 : else
11176 8769363 : hstate.add_int (0);
11177 99469933 : hstate.add_hwi (ptr->x_flag_allocation_dce);
11178 99469933 : hstate.add_hwi (ptr->x_flag_store_data_races);
11179 99469933 : hstate.add_hwi (ptr->x_flag_associative_math);
11180 99469933 : hstate.add_hwi (ptr->x_flag_assume_sane_operators_new_delete);
11181 99469933 : hstate.add_hwi (ptr->x_flag_asynchronous_unwind_tables);
11182 99469933 : hstate.add_hwi (ptr->x_flag_auto_inc_dec);
11183 99469933 : hstate.add_hwi (ptr->x_flag_auto_profile_inlining);
11184 99469933 : hstate.add_hwi (ptr->x_flag_avoid_store_forwarding);
11185 99469933 : hstate.add_hwi (ptr->x_flag_bit_tests);
11186 99469933 : hstate.add_hwi (ptr->x_flag_branch_on_count_reg);
11187 99469933 : hstate.add_hwi (ptr->x_flag_branch_probabilities);
11188 99469933 : hstate.add_hwi (ptr->x_flag_caller_saves);
11189 99469933 : hstate.add_hwi (ptr->x_flag_code_hoisting);
11190 99469933 : hstate.add_hwi (ptr->x_flag_combine_stack_adjustments);
11191 99469933 : hstate.add_hwi (ptr->x_flag_compare_elim_after_reload);
11192 99469933 : hstate.add_hwi (ptr->x_flag_conserve_stack);
11193 99469933 : hstate.add_hwi (ptr->x_flag_cprop_registers);
11194 99469933 : hstate.add_hwi (ptr->x_flag_crossjumping);
11195 99469933 : hstate.add_hwi (ptr->x_flag_cse_follow_jumps);
11196 99469933 : hstate.add_hwi (ptr->x_flag_complex_method);
11197 99469933 : hstate.add_hwi (ptr->x_flag_dce);
11198 99469933 : hstate.add_hwi (ptr->x_flag_defer_pop);
11199 99469933 : hstate.add_hwi (ptr->x_flag_delayed_branch);
11200 99469933 : hstate.add_hwi (ptr->x_flag_delete_dead_exceptions);
11201 99469933 : hstate.add_hwi (ptr->x_flag_delete_null_pointer_checks);
11202 99469933 : hstate.add_hwi (ptr->x_flag_dep_fusion);
11203 99469933 : hstate.add_hwi (ptr->x_flag_devirtualize);
11204 99469933 : hstate.add_hwi (ptr->x_flag_devirtualize_speculatively);
11205 99469933 : hstate.add_hwi (ptr->x_flag_dse);
11206 99469933 : hstate.add_hwi (ptr->x_flag_early_inlining);
11207 99469933 : hstate.add_hwi (ptr->x_flag_exceptions);
11208 99469933 : hstate.add_hwi (ptr->x_flag_excess_precision);
11209 99469933 : hstate.add_hwi (ptr->x_flag_expensive_optimizations);
11210 99469933 : hstate.add_hwi (ptr->x_flag_ext_dce);
11211 99469933 : hstate.add_hwi (ptr->x_flag_finite_loops);
11212 99469933 : hstate.add_hwi (ptr->x_flag_finite_math_only);
11213 99469933 : hstate.add_hwi (ptr->x_flag_float_store);
11214 99469933 : hstate.add_hwi (ptr->x_flag_fold_mem_offsets);
11215 99469933 : hstate.add_hwi (ptr->x_flag_fold_simple_inlines);
11216 99469933 : hstate.add_hwi (ptr->x_flag_forward_propagate);
11217 99469933 : hstate.add_hwi (ptr->x_flag_fp_contract_mode);
11218 99469933 : hstate.add_hwi (ptr->x_flag_fp_int_builtin_inexact);
11219 99469933 : hstate.add_hwi (ptr->x_flag_no_function_cse);
11220 99469933 : hstate.add_hwi (ptr->x_flag_gcse);
11221 99469933 : hstate.add_hwi (ptr->x_flag_gcse_after_reload);
11222 99469933 : hstate.add_hwi (ptr->x_flag_gcse_las);
11223 99469933 : hstate.add_hwi (ptr->x_flag_gcse_lm);
11224 99469933 : hstate.add_hwi (ptr->x_flag_gcse_sm);
11225 99469933 : hstate.add_hwi (ptr->x_flag_graphite);
11226 99469933 : hstate.add_hwi (ptr->x_flag_graphite_identity);
11227 99469933 : hstate.add_hwi (ptr->x_flag_guess_branch_prob);
11228 99469933 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
11229 99469933 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
11230 99469933 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
11231 99469933 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
11232 99469933 : hstate.add_hwi (ptr->x_flag_harden_compares);
11233 99469933 : hstate.add_hwi (ptr->x_flag_harden_conditional_branches);
11234 99469933 : hstate.add_hwi (ptr->x_flag_harden_control_flow_redundancy);
11235 99469933 : hstate.add_hwi (ptr->x_flag_hoist_adjacent_loads);
11236 99469933 : hstate.add_hwi (ptr->x_flag_if_conversion);
11237 99469933 : hstate.add_hwi (ptr->x_flag_if_conversion2);
11238 99469933 : hstate.add_hwi (ptr->x_flag_indirect_inlining);
11239 99469933 : hstate.add_hwi (ptr->x_flag_no_inline);
11240 99469933 : hstate.add_hwi (ptr->x_flag_inline_atomics);
11241 99469933 : hstate.add_hwi (ptr->x_flag_inline_functions);
11242 99469933 : hstate.add_hwi (ptr->x_flag_inline_functions_called_once);
11243 99469933 : hstate.add_hwi (ptr->x_flag_inline_small_functions);
11244 99469933 : hstate.add_hwi (ptr->x_flag_inline_stringops);
11245 99469933 : hstate.add_hwi (ptr->x_flag_ipa_bit_cp);
11246 99469933 : hstate.add_hwi (ptr->x_flag_ipa_cp);
11247 99469933 : hstate.add_hwi (ptr->x_flag_ipa_cp_clone);
11248 99469933 : hstate.add_hwi (ptr->x_flag_ipa_icf);
11249 99469933 : hstate.add_hwi (ptr->x_flag_ipa_icf_functions);
11250 99469933 : hstate.add_hwi (ptr->x_flag_ipa_icf_variables);
11251 99469933 : hstate.add_hwi (ptr->x_flag_ipa_modref);
11252 99469933 : hstate.add_hwi (ptr->x_flag_ipa_profile);
11253 99469933 : hstate.add_hwi (ptr->x_flag_ipa_pta);
11254 99469933 : hstate.add_hwi (ptr->x_flag_ipa_pure_const);
11255 99469933 : hstate.add_hwi (ptr->x_flag_ipa_ra);
11256 99469933 : hstate.add_hwi (ptr->x_flag_ipa_reference);
11257 99469933 : hstate.add_hwi (ptr->x_flag_ipa_reference_addressable);
11258 99469933 : hstate.add_hwi (ptr->x_flag_ipa_reorder_for_locality);
11259 99469933 : hstate.add_hwi (ptr->x_flag_ipa_sra);
11260 99469933 : hstate.add_hwi (ptr->x_flag_ipa_stack_alignment);
11261 99469933 : hstate.add_hwi (ptr->x_flag_ipa_strict_aliasing);
11262 99469933 : hstate.add_hwi (ptr->x_flag_ipa_vrp);
11263 99469933 : hstate.add_hwi (ptr->x_flag_ira_algorithm);
11264 99469933 : hstate.add_hwi (ptr->x_flag_ira_hoist_pressure);
11265 99469933 : hstate.add_hwi (ptr->x_flag_ira_loop_pressure);
11266 99469933 : hstate.add_hwi (ptr->x_flag_ira_region);
11267 99469933 : hstate.add_hwi (ptr->x_flag_ira_share_save_slots);
11268 99469933 : hstate.add_hwi (ptr->x_flag_ira_share_spill_slots);
11269 99469933 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_attribute);
11270 99469933 : hstate.add_hwi (ptr->x_flag_isolate_erroneous_paths_dereference);
11271 99469933 : hstate.add_hwi (ptr->x_flag_ivopts);
11272 99469933 : hstate.add_hwi (ptr->x_flag_jump_tables);
11273 99469933 : hstate.add_hwi (ptr->x_flag_keep_gc_roots_live);
11274 99469933 : hstate.add_hwi (ptr->x_flag_late_combine_instructions);
11275 99469933 : hstate.add_hwi (ptr->x_flag_lifetime_dse);
11276 99469933 : hstate.add_hwi (ptr->x_flag_limit_function_alignment);
11277 99469933 : hstate.add_hwi (ptr->x_flag_live_patching);
11278 99469933 : hstate.add_hwi (ptr->x_flag_live_range_shrinkage);
11279 99469933 : hstate.add_hwi (ptr->x_flag_loop_interchange);
11280 99469933 : hstate.add_hwi (ptr->x_flag_loop_nest_optimize);
11281 99469933 : hstate.add_hwi (ptr->x_flag_loop_parallelize_all);
11282 99469933 : hstate.add_hwi (ptr->x_flag_unroll_jam);
11283 99469933 : hstate.add_hwi (ptr->x_flag_lra_remat);
11284 99469933 : hstate.add_hwi (ptr->x_flag_malloc_dce);
11285 99469933 : hstate.add_hwi (ptr->x_flag_malloc_dse);
11286 99469933 : hstate.add_hwi (ptr->x_flag_errno_math);
11287 99469933 : hstate.add_hwi (ptr->x_flag_min_function_alignment);
11288 99469933 : hstate.add_hwi (ptr->x_flag_modulo_sched);
11289 99469933 : hstate.add_hwi (ptr->x_flag_modulo_sched_allow_regmoves);
11290 99469933 : hstate.add_hwi (ptr->x_flag_move_loop_invariants);
11291 99469933 : hstate.add_hwi (ptr->x_flag_move_loop_stores);
11292 99469933 : hstate.add_hwi (ptr->x_flag_non_call_exceptions);
11293 99469933 : hstate.add_hwi (ptr->x_flag_nothrow_opt);
11294 99469933 : hstate.add_hwi (ptr->x_flag_omit_frame_pointer);
11295 99469933 : hstate.add_hwi (ptr->x_flag_openmp_target_simd_clone);
11296 99469933 : hstate.add_hwi (ptr->x_flag_opt_info);
11297 99469933 : hstate.add_hwi (ptr->x_flag_optimize_crc);
11298 99469933 : hstate.add_hwi (ptr->x_flag_optimize_sibling_calls);
11299 99469933 : hstate.add_hwi (ptr->x_flag_optimize_strlen);
11300 99469933 : hstate.add_hwi (ptr->x_flag_pack_struct);
11301 99469933 : hstate.add_hwi (ptr->x_flag_partial_inlining);
11302 99469933 : 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 99469899 : hstate.add_int (0);
11306 99469933 : hstate.add_hwi (ptr->x_flag_pcc_struct_return);
11307 99469933 : hstate.add_hwi (ptr->x_flag_peel_loops);
11308 99469933 : hstate.add_hwi (ptr->x_flag_no_peephole);
11309 99469933 : hstate.add_hwi (ptr->x_flag_peephole2);
11310 99469933 : hstate.add_hwi (ptr->x_flag_plt);
11311 99469933 : hstate.add_hwi (ptr->x_flag_predictive_commoning);
11312 99469933 : hstate.add_hwi (ptr->x_flag_prefetch_loop_arrays);
11313 99469933 : hstate.add_hwi (ptr->x_flag_printf_return_value);
11314 99469933 : hstate.add_hwi (ptr->x_flag_profile_partial_training);
11315 99469933 : hstate.add_hwi (ptr->x_flag_profile_reorder_functions);
11316 99469933 : hstate.add_hwi (ptr->x_flag_reciprocal_math);
11317 99469933 : hstate.add_hwi (ptr->x_flag_ree);
11318 99469933 : hstate.add_hwi (ptr->x_flag_rename_registers);
11319 99469933 : hstate.add_hwi (ptr->x_flag_reorder_blocks);
11320 99469933 : hstate.add_hwi (ptr->x_flag_reorder_blocks_algorithm);
11321 99469933 : hstate.add_hwi (ptr->x_flag_reorder_blocks_and_partition);
11322 99469933 : hstate.add_hwi (ptr->x_flag_reorder_functions);
11323 99469933 : hstate.add_hwi (ptr->x_flag_rerun_cse_after_loop);
11324 99469933 : hstate.add_hwi (ptr->x_flag_resched_modulo_sched);
11325 99469933 : hstate.add_hwi (ptr->x_flag_rounding_math);
11326 99469933 : hstate.add_hwi (ptr->x_flag_rtti);
11327 99469933 : hstate.add_hwi (ptr->x_flag_save_optimization_record);
11328 99469933 : hstate.add_hwi (ptr->x_flag_sched_critical_path_heuristic);
11329 99469933 : hstate.add_hwi (ptr->x_flag_sched_dep_count_heuristic);
11330 99469933 : hstate.add_hwi (ptr->x_flag_sched_group_heuristic);
11331 99469933 : hstate.add_hwi (ptr->x_flag_schedule_interblock);
11332 99469933 : hstate.add_hwi (ptr->x_flag_sched_last_insn_heuristic);
11333 99469933 : hstate.add_hwi (ptr->x_flag_sched_pressure);
11334 99469933 : hstate.add_hwi (ptr->x_flag_sched_rank_heuristic);
11335 99469933 : hstate.add_hwi (ptr->x_flag_schedule_speculative);
11336 99469933 : hstate.add_hwi (ptr->x_flag_sched_spec_insn_heuristic);
11337 99469933 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load);
11338 99469933 : hstate.add_hwi (ptr->x_flag_schedule_speculative_load_dangerous);
11339 99469933 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns);
11340 99469933 : hstate.add_hwi (ptr->x_flag_sched_stalled_insns_dep);
11341 99469933 : hstate.add_hwi (ptr->x_flag_sched2_use_superblocks);
11342 99469933 : hstate.add_hwi (ptr->x_flag_schedule_fusion);
11343 99469933 : hstate.add_hwi (ptr->x_flag_schedule_insns);
11344 99469933 : hstate.add_hwi (ptr->x_flag_schedule_insns_after_reload);
11345 99469933 : hstate.add_hwi (ptr->x_flag_section_anchors);
11346 99469933 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining);
11347 99469933 : hstate.add_hwi (ptr->x_flag_sel_sched_pipelining_outer_loops);
11348 99469933 : hstate.add_hwi (ptr->x_flag_sel_sched_reschedule_pipelined);
11349 99469933 : hstate.add_hwi (ptr->x_flag_selective_scheduling);
11350 99469933 : hstate.add_hwi (ptr->x_flag_selective_scheduling2);
11351 99469933 : hstate.add_hwi (ptr->x_flag_semantic_interposition);
11352 99469933 : hstate.add_hwi (ptr->x_flag_short_enums);
11353 99469933 : hstate.add_hwi (ptr->x_flag_short_wchar);
11354 99469933 : hstate.add_hwi (ptr->x_flag_shrink_wrap);
11355 99469933 : hstate.add_hwi (ptr->x_flag_shrink_wrap_separate);
11356 99469933 : hstate.add_hwi (ptr->x_flag_signaling_nans);
11357 99469933 : hstate.add_hwi (ptr->x_flag_signed_zeros);
11358 99469933 : hstate.add_hwi (ptr->x_flag_simd_cost_model);
11359 99469933 : hstate.add_hwi (ptr->x_flag_single_precision_constant);
11360 99469933 : hstate.add_hwi (ptr->x_flag_speculatively_call_stored_functions);
11361 99469933 : hstate.add_hwi (ptr->x_flag_split_ivs_in_unroller);
11362 99469933 : hstate.add_hwi (ptr->x_flag_split_loops);
11363 99469933 : hstate.add_hwi (ptr->x_flag_split_paths);
11364 99469933 : hstate.add_hwi (ptr->x_flag_split_wide_types);
11365 99469933 : hstate.add_hwi (ptr->x_flag_split_wide_types_early);
11366 99469933 : hstate.add_hwi (ptr->x_flag_ssa_backprop);
11367 99469933 : hstate.add_hwi (ptr->x_flag_ssa_phiopt);
11368 99469933 : hstate.add_hwi (ptr->x_flag_stack_clash_protection);
11369 99469933 : hstate.add_hwi (ptr->x_flag_stack_protect);
11370 99469933 : hstate.add_hwi (ptr->x_flag_stack_reuse);
11371 99469933 : hstate.add_hwi (ptr->x_flag_stdarg_opt);
11372 99469933 : hstate.add_hwi (ptr->x_flag_store_merging);
11373 99469933 : hstate.add_hwi (ptr->x_flag_strict_aliasing);
11374 99469933 : hstate.add_hwi (ptr->x_flag_strict_enums);
11375 99469933 : hstate.add_hwi (ptr->x_flag_strict_volatile_bitfields);
11376 99469933 : hstate.add_hwi (ptr->x_flag_thread_jumps);
11377 99469933 : hstate.add_hwi (ptr->x_flag_threadsafe_statics);
11378 99469933 : hstate.add_hwi (ptr->x_flag_toplevel_reorder);
11379 99469933 : hstate.add_hwi (ptr->x_flag_tracer);
11380 99469933 : hstate.add_hwi (ptr->x_flag_trapping_math);
11381 99469933 : hstate.add_hwi (ptr->x_flag_trapv);
11382 99469933 : hstate.add_hwi (ptr->x_flag_tree_bit_ccp);
11383 99469933 : hstate.add_hwi (ptr->x_flag_tree_builtin_call_dce);
11384 99469933 : hstate.add_hwi (ptr->x_flag_tree_ccp);
11385 99469933 : hstate.add_hwi (ptr->x_flag_tree_ch);
11386 99469933 : hstate.add_hwi (ptr->x_flag_tree_coalesce_vars);
11387 99469933 : hstate.add_hwi (ptr->x_flag_tree_copy_prop);
11388 99469933 : hstate.add_hwi (ptr->x_flag_tree_cselim);
11389 99469933 : hstate.add_hwi (ptr->x_flag_tree_dce);
11390 99469933 : hstate.add_hwi (ptr->x_flag_tree_dom);
11391 99469933 : hstate.add_hwi (ptr->x_flag_tree_dse);
11392 99469933 : hstate.add_hwi (ptr->x_flag_tree_forwprop);
11393 99469933 : hstate.add_hwi (ptr->x_flag_tree_fre);
11394 99469933 : hstate.add_hwi (ptr->x_flag_tree_loop_distribute_patterns);
11395 99469933 : hstate.add_hwi (ptr->x_flag_tree_loop_distribution);
11396 99469933 : hstate.add_hwi (ptr->x_flag_tree_loop_if_convert);
11397 99469933 : hstate.add_hwi (ptr->x_flag_tree_loop_im);
11398 99469933 : hstate.add_hwi (ptr->x_flag_tree_loop_ivcanon);
11399 99469933 : hstate.add_hwi (ptr->x_flag_tree_loop_optimize);
11400 99469933 : hstate.add_hwi (ptr->x_flag_tree_loop_vectorize);
11401 99469933 : hstate.add_hwi (ptr->x_flag_tree_parallelize_loops);
11402 99469933 : hstate.add_hwi (ptr->x_flag_tree_partial_pre);
11403 99469933 : hstate.add_hwi (ptr->x_flag_tree_phiprop);
11404 99469933 : hstate.add_hwi (ptr->x_flag_tree_pre);
11405 99469933 : hstate.add_hwi (ptr->x_flag_tree_pta);
11406 99469933 : hstate.add_hwi (ptr->x_flag_tree_reassoc);
11407 99469933 : hstate.add_hwi (ptr->x_flag_tree_scev_cprop);
11408 99469933 : hstate.add_hwi (ptr->x_flag_tree_sink);
11409 99469933 : hstate.add_hwi (ptr->x_flag_tree_slp_vectorize);
11410 99469933 : hstate.add_hwi (ptr->x_flag_tree_slsr);
11411 99469933 : hstate.add_hwi (ptr->x_flag_tree_sra);
11412 99469933 : hstate.add_hwi (ptr->x_flag_tree_switch_conversion);
11413 99469933 : hstate.add_hwi (ptr->x_flag_tree_tail_merge);
11414 99469933 : hstate.add_hwi (ptr->x_flag_tree_ter);
11415 99469933 : hstate.add_hwi (ptr->x_flag_tree_vectorize);
11416 99469933 : hstate.add_hwi (ptr->x_flag_tree_vrp);
11417 99469933 : hstate.add_hwi (ptr->x_flag_auto_var_init);
11418 99469933 : hstate.add_hwi (ptr->x_flag_unconstrained_commons);
11419 99469933 : hstate.add_hwi (ptr->x_flag_unreachable_traps);
11420 99469933 : hstate.add_hwi (ptr->x_flag_unroll_all_loops);
11421 99469933 : hstate.add_hwi (ptr->x_flag_cunroll_grow_size);
11422 99469933 : hstate.add_hwi (ptr->x_flag_unroll_loops);
11423 99469933 : hstate.add_hwi (ptr->x_flag_unsafe_math_optimizations);
11424 99469933 : hstate.add_hwi (ptr->x_flag_unswitch_loops);
11425 99469933 : hstate.add_hwi (ptr->x_flag_unwind_tables);
11426 99469933 : hstate.add_hwi (ptr->x_flag_variable_expansion_in_unroller);
11427 99469933 : hstate.add_hwi (ptr->x_flag_vect_cost_model);
11428 99469933 : hstate.add_hwi (ptr->x_flag_version_loops_for_strides);
11429 99469933 : hstate.add_hwi (ptr->x_flag_value_profile_transformations);
11430 99469933 : hstate.add_hwi (ptr->x_flag_web);
11431 99469933 : hstate.add_hwi (ptr->x_flag_wrapv);
11432 99469933 : hstate.add_hwi (ptr->x_flag_wrapv_pointer);
11433 99469933 : hstate.add_hwi (ptr->x_ix86_use_scatter);
11434 99469933 : hstate.add_hwi (ptr->x_ix86_unroll_only_small_loops);
11435 994699330 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
11436 895229397 : hstate.add_hwi (ptr->explicit_mask[i]);
11437 99469933 : return hstate.end ();
11438 : }
11439 :
11440 : /* Compare two optimization options */
11441 : bool
11442 97034439 : cl_optimization_option_eq (cl_optimization const *ptr1,
11443 : cl_optimization const *ptr2)
11444 : {
11445 97034439 : if (ptr1->x_optimize != ptr2->x_optimize)
11446 : return false;
11447 97034335 : if (ptr1->x_optimize_size != ptr2->x_optimize_size)
11448 : return false;
11449 97034335 : if (ptr1->x_optimize_debug != ptr2->x_optimize_debug)
11450 : return false;
11451 97034335 : if (ptr1->x_optimize_fast != ptr2->x_optimize_fast)
11452 : return false;
11453 97034335 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
11454 : return false;
11455 97034335 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
11456 : return false;
11457 97034335 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
11458 : return false;
11459 97034335 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
11460 : return false;
11461 97034335 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
11462 : return false;
11463 97034335 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
11464 : return false;
11465 97034335 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
11466 : return false;
11467 97034335 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
11468 : return false;
11469 97034335 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
11470 : return false;
11471 97034335 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
11472 : return false;
11473 97034335 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
11474 : return false;
11475 97034335 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
11476 : return false;
11477 97034335 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
11478 : return false;
11479 97034335 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
11480 : return false;
11481 97034324 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
11482 : return false;
11483 97034324 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
11484 : return false;
11485 97034324 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
11486 : return false;
11487 97034324 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
11488 : return false;
11489 97034324 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
11490 : return false;
11491 97034324 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
11492 : return false;
11493 97034324 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
11494 : return false;
11495 97034324 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
11496 : return false;
11497 97034324 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
11498 : return false;
11499 97034324 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
11500 : return false;
11501 97034324 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
11502 : return false;
11503 97034324 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
11504 : return false;
11505 97034324 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
11506 : return false;
11507 97034324 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
11508 : return false;
11509 97034324 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
11510 : return false;
11511 97034324 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
11512 : return false;
11513 97034324 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
11514 : return false;
11515 97034324 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
11516 : return false;
11517 97034324 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
11518 : return false;
11519 97034324 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
11520 : return false;
11521 97034324 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
11522 : return false;
11523 97034324 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
11524 : return false;
11525 97034324 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
11526 : return false;
11527 97034324 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
11528 : return false;
11529 97034324 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
11530 : return false;
11531 97034324 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
11532 : return false;
11533 97034324 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
11534 : return false;
11535 97034324 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
11536 : return false;
11537 97034324 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
11538 : return false;
11539 97034324 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
11540 : return false;
11541 97034324 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
11542 : return false;
11543 97034324 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
11544 : return false;
11545 97034324 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
11546 : return false;
11547 97034324 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
11548 : return false;
11549 97034324 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
11550 : return false;
11551 97034324 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
11552 : return false;
11553 97034324 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
11554 : return false;
11555 97034324 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
11556 : return false;
11557 97034324 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
11558 : return false;
11559 97034324 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
11560 : return false;
11561 97034324 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
11562 : return false;
11563 97034324 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
11564 : return false;
11565 97034324 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
11566 : return false;
11567 97034324 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
11568 : return false;
11569 97034324 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
11570 : return false;
11571 97034324 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
11572 : return false;
11573 97034324 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
11574 : return false;
11575 97034324 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
11576 : return false;
11577 97034324 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
11578 : return false;
11579 97034324 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
11580 : return false;
11581 97034324 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
11582 : return false;
11583 97034324 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
11584 : return false;
11585 97034324 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
11586 : return false;
11587 97034324 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
11588 : return false;
11589 97034324 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
11590 : return false;
11591 97034324 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
11592 : return false;
11593 97034324 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
11594 : return false;
11595 97034324 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
11596 : return false;
11597 97034324 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
11598 : return false;
11599 97034324 : 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 97034324 : 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 97034324 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
11604 : return false;
11605 97034324 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
11606 : return false;
11607 97034279 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
11608 : return false;
11609 97034261 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
11610 : return false;
11611 97034261 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
11612 : return false;
11613 97034261 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
11614 : return false;
11615 97034261 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
11616 : return false;
11617 97034261 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
11618 : return false;
11619 97034261 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
11620 : return false;
11621 97034261 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
11622 : return false;
11623 97034261 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
11624 : return false;
11625 97034261 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
11626 : return false;
11627 97034261 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
11628 : return false;
11629 97034261 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
11630 : return false;
11631 97034261 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
11632 : return false;
11633 97034261 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
11634 : return false;
11635 97034261 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
11636 : return false;
11637 97034261 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
11638 : return false;
11639 97034261 : 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 97034261 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
11642 : return false;
11643 97034261 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
11644 : return false;
11645 97034261 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
11646 : return false;
11647 97034261 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
11648 : return false;
11649 97034261 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
11650 : return false;
11651 97034261 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
11652 : return false;
11653 97034261 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
11654 : return false;
11655 97034261 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
11656 : return false;
11657 97034261 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
11658 : return false;
11659 97034261 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
11660 : return false;
11661 97034261 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
11662 : return false;
11663 97034261 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
11664 : return false;
11665 97034261 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
11666 : return false;
11667 97034261 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
11668 : return false;
11669 97034261 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
11670 : return false;
11671 97034261 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
11672 : return false;
11673 97034261 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
11674 : return false;
11675 97034261 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
11676 : return false;
11677 97034261 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
11678 : return false;
11679 97034261 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
11680 : return false;
11681 97034261 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
11682 : return false;
11683 97034261 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
11684 : return false;
11685 97034261 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
11686 : return false;
11687 97034261 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
11688 : return false;
11689 97034261 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
11690 : return false;
11691 97034261 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
11692 : return false;
11693 97034261 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
11694 : return false;
11695 97034261 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
11696 : return false;
11697 97034261 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
11698 : return false;
11699 97034261 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
11700 : return false;
11701 97034261 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
11702 : return false;
11703 97034261 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
11704 : return false;
11705 97034261 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
11706 : return false;
11707 97034261 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
11708 : return false;
11709 97034261 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
11710 : return false;
11711 97034261 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
11712 : return false;
11713 97034261 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
11714 : return false;
11715 97034261 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
11716 : return false;
11717 97034261 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
11718 : return false;
11719 97034261 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
11720 : return false;
11721 97034261 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
11722 : return false;
11723 97034261 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
11724 : return false;
11725 97034261 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
11726 : return false;
11727 97034261 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
11728 : return false;
11729 97034261 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
11730 : return false;
11731 97034261 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
11732 : return false;
11733 97034261 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
11734 : return false;
11735 97034261 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
11736 : return false;
11737 97034261 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
11738 : return false;
11739 97034261 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
11740 : return false;
11741 97034261 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
11742 : return false;
11743 97034261 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
11744 : return false;
11745 97034261 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
11746 : return false;
11747 97034261 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
11748 : return false;
11749 97034261 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
11750 : return false;
11751 97034261 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
11752 : return false;
11753 97034261 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
11754 : return false;
11755 97034261 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
11756 : return false;
11757 97034261 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
11758 : return false;
11759 97034261 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
11760 : return false;
11761 97034261 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
11762 : return false;
11763 97034261 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
11764 : return false;
11765 97034261 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
11766 : return false;
11767 97034261 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
11768 : return false;
11769 97034261 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
11770 : return false;
11771 97034261 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
11772 : return false;
11773 97034261 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
11774 : return false;
11775 97034261 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
11776 : return false;
11777 97034261 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
11778 : return false;
11779 97034261 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
11780 : return false;
11781 97034261 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
11782 : return false;
11783 97034261 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
11784 : return false;
11785 97034261 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
11786 : return false;
11787 97034261 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
11788 : return false;
11789 97034261 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
11790 : return false;
11791 97034261 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
11792 : return false;
11793 97034261 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
11794 : return false;
11795 97034261 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
11796 : return false;
11797 97034261 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
11798 : return false;
11799 97034261 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
11800 : return false;
11801 97034261 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
11802 : return false;
11803 97034261 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
11804 : return false;
11805 97034261 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
11806 : return false;
11807 97034261 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
11808 : return false;
11809 97034261 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
11810 : return false;
11811 97034261 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
11812 : return false;
11813 97034261 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
11814 : return false;
11815 97034261 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
11816 : return false;
11817 97034261 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
11818 : return false;
11819 97034261 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
11820 : return false;
11821 97034261 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
11822 : return false;
11823 97034261 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
11824 : return false;
11825 97034261 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
11826 : return false;
11827 97034261 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
11828 : return false;
11829 97034261 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
11830 : return false;
11831 97034261 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
11832 : return false;
11833 97034261 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
11834 : return false;
11835 97034261 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
11836 : return false;
11837 97034261 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
11838 : return false;
11839 97034261 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
11840 : return false;
11841 97034261 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
11842 : return false;
11843 97034261 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
11844 : return false;
11845 97034261 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
11846 : return false;
11847 97034261 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
11848 : return false;
11849 97034261 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
11850 : return false;
11851 97034261 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
11852 : return false;
11853 97034261 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
11854 : return false;
11855 97034261 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
11856 : return false;
11857 97034261 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
11858 : return false;
11859 97034261 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
11860 : return false;
11861 97034261 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
11862 : return false;
11863 97034261 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
11864 : return false;
11865 97034261 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
11866 : return false;
11867 97034261 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
11868 : return false;
11869 97034261 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
11870 : return false;
11871 97034261 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
11872 : return false;
11873 97034261 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
11874 : return false;
11875 97034261 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
11876 : return false;
11877 97034261 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
11878 : return false;
11879 97034261 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
11880 : return false;
11881 97034261 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
11882 : return false;
11883 97034261 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
11884 : return false;
11885 97034261 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
11886 : return false;
11887 97034251 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
11888 : return false;
11889 97034251 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
11890 : return false;
11891 97034251 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
11892 : return false;
11893 97034251 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
11894 : return false;
11895 97034251 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
11896 : return false;
11897 97034251 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
11898 : return false;
11899 97034251 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
11900 : return false;
11901 97034251 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
11902 : return false;
11903 97034251 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
11904 : return false;
11905 97034251 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
11906 : return false;
11907 97034251 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
11908 : return false;
11909 97034251 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
11910 : return false;
11911 97034251 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
11912 : return false;
11913 97034251 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
11914 : return false;
11915 97034251 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
11916 : return false;
11917 97034251 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
11918 : return false;
11919 97034251 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
11920 : return false;
11921 97034251 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
11922 : return false;
11923 97034251 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
11924 : return false;
11925 97034251 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
11926 : return false;
11927 97034251 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
11928 : return false;
11929 97034251 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
11930 : return false;
11931 97034251 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
11932 : return false;
11933 97034251 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
11934 : return false;
11935 97034251 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
11936 : return false;
11937 97034251 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
11938 : return false;
11939 97034251 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
11940 : return false;
11941 97034251 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
11942 : return false;
11943 97034251 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
11944 : return false;
11945 97034251 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
11946 : return false;
11947 97034251 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
11948 : return false;
11949 97034251 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
11950 : return false;
11951 97034251 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
11952 : return false;
11953 97034251 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
11954 : return false;
11955 97034251 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
11956 : return false;
11957 97034251 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
11958 : return false;
11959 97034251 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
11960 : return false;
11961 97034251 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
11962 : return false;
11963 97034251 : if (ptr1->x_param_vect_epilogues_nomask != ptr2->x_param_vect_epilogues_nomask)
11964 : return false;
11965 97034251 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
11966 : return false;
11967 97034251 : if (ptr1->x_param_vect_inner_loop_cost_factor != ptr2->x_param_vect_inner_loop_cost_factor)
11968 : return false;
11969 97034251 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
11970 : return false;
11971 97034251 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
11972 : return false;
11973 97034251 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
11974 : return false;
11975 97034251 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
11976 : return false;
11977 97034251 : if (ptr1->x_param_vect_partial_vector_usage != ptr2->x_param_vect_partial_vector_usage)
11978 : return false;
11979 97034251 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
11980 : return false;
11981 97034251 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
11982 : return false;
11983 97034251 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
11984 : return false;
11985 97034251 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
11986 : return false;
11987 97034251 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
11988 : return false;
11989 97034251 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
11990 : return false;
11991 97034251 : if (ptr1->x_warn_inline != ptr2->x_warn_inline)
11992 : return false;
11993 97034251 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
11994 : return false;
11995 97034251 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
11996 : return false;
11997 97034251 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
11998 576 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
11999 576 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
12000 : return false;
12001 97034251 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
12002 : return false;
12003 97034251 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
12004 575 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
12005 575 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
12006 : return false;
12007 97034251 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
12008 : return false;
12009 97034251 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
12010 575 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
12011 575 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
12012 : return false;
12013 97034251 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
12014 : return false;
12015 97034251 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
12016 575 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
12017 575 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
12018 : return false;
12019 97034251 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
12020 : return false;
12021 97034251 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
12022 : return false;
12023 97034251 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
12024 : return false;
12025 97034249 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
12026 : return false;
12027 97034249 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
12028 : return false;
12029 97034249 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
12030 : return false;
12031 97034249 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
12032 : return false;
12033 97034249 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
12034 : return false;
12035 97034249 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
12036 : return false;
12037 97034249 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
12038 : return false;
12039 97034249 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
12040 : return false;
12041 97034249 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
12042 : return false;
12043 97034249 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
12044 : return false;
12045 97034249 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
12046 : return false;
12047 97034249 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
12048 : return false;
12049 97034249 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
12050 : return false;
12051 97034249 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
12052 : return false;
12053 97034249 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
12054 : return false;
12055 97034249 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
12056 : return false;
12057 97034249 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
12058 : return false;
12059 97034240 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
12060 : return false;
12061 97034240 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
12062 : return false;
12063 97034240 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
12064 : return false;
12065 97034240 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
12066 : return false;
12067 97034240 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
12068 : return false;
12069 97034240 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
12070 : return false;
12071 97034240 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
12072 : return false;
12073 97034240 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
12074 : return false;
12075 97034240 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
12076 : return false;
12077 97034240 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
12078 : return false;
12079 97034240 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
12080 : return false;
12081 97034240 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
12082 : return false;
12083 97034240 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
12084 : return false;
12085 97034240 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
12086 : return false;
12087 97034240 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
12088 : return false;
12089 97034240 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
12090 : return false;
12091 97034240 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
12092 : return false;
12093 97034240 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
12094 : return false;
12095 97034240 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
12096 : return false;
12097 97034240 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
12098 : return false;
12099 97034240 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
12100 : return false;
12101 97034240 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
12102 : return false;
12103 97034240 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
12104 : return false;
12105 97034240 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
12106 : return false;
12107 97034240 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
12108 : return false;
12109 97034240 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
12110 : return false;
12111 97034240 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
12112 : return false;
12113 97034240 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
12114 : return false;
12115 97034240 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
12116 : return false;
12117 97034240 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
12118 : return false;
12119 97034240 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
12120 : return false;
12121 97034240 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
12122 : return false;
12123 97034240 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
12124 : return false;
12125 97034240 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
12126 : return false;
12127 97034240 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
12128 : return false;
12129 97034240 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
12130 : return false;
12131 97034240 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
12132 : return false;
12133 97034240 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
12134 : return false;
12135 97034240 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
12136 : return false;
12137 97034240 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
12138 : return false;
12139 97034240 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
12140 : return false;
12141 97034240 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
12142 : return false;
12143 97034240 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
12144 : return false;
12145 97034226 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
12146 : return false;
12147 97034226 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
12148 : return false;
12149 97034226 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
12150 : return false;
12151 97034226 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
12152 : return false;
12153 97034226 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
12154 : return false;
12155 97034226 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
12156 : return false;
12157 97034226 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
12158 : return false;
12159 97034225 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
12160 : return false;
12161 97034225 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
12162 : return false;
12163 97034225 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
12164 : return false;
12165 97034225 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
12166 : return false;
12167 97034225 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
12168 : return false;
12169 97034225 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
12170 : return false;
12171 97034225 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
12172 : return false;
12173 97034225 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
12174 : return false;
12175 97034225 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
12176 : return false;
12177 97034225 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
12178 : return false;
12179 97034225 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
12180 : return false;
12181 97034225 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
12182 : return false;
12183 97034225 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
12184 : return false;
12185 97034225 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
12186 : return false;
12187 97034225 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
12188 : return false;
12189 97034225 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
12190 : return false;
12191 97034225 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
12192 : return false;
12193 97034225 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
12194 : return false;
12195 97034225 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
12196 : return false;
12197 97034225 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
12198 : return false;
12199 97034225 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
12200 : return false;
12201 97034225 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
12202 : return false;
12203 97034225 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
12204 : return false;
12205 97034225 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
12206 : return false;
12207 97034225 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
12208 : return false;
12209 97034225 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
12210 : return false;
12211 97034225 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
12212 : return false;
12213 97034225 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
12214 : return false;
12215 97034225 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
12216 : return false;
12217 97034225 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
12218 : return false;
12219 97034225 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
12220 : return false;
12221 97034225 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
12222 : return false;
12223 97034225 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
12224 : return false;
12225 97034225 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
12226 : return false;
12227 97034225 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
12228 : return false;
12229 97034225 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
12230 : return false;
12231 97034225 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
12232 : return false;
12233 97034225 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
12234 : return false;
12235 97034225 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
12236 : return false;
12237 97034225 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
12238 : return false;
12239 97034225 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
12240 : return false;
12241 97034225 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
12242 : return false;
12243 97034225 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
12244 : return false;
12245 97034225 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
12246 : return false;
12247 97034225 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
12248 : return false;
12249 97034225 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
12250 : return false;
12251 97034224 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
12252 : return false;
12253 97034224 : if (ptr1->x_flag_omit_frame_pointer != ptr2->x_flag_omit_frame_pointer)
12254 : return false;
12255 97034224 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
12256 : return false;
12257 97034224 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
12258 : return false;
12259 97034224 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
12260 : return false;
12261 97034224 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
12262 : return false;
12263 97034224 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
12264 : return false;
12265 97034224 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
12266 : return false;
12267 97034224 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
12268 : return false;
12269 97034224 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
12270 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
12271 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
12272 : return false;
12273 97034224 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
12274 : return false;
12275 97034224 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
12276 : return false;
12277 97034224 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
12278 : return false;
12279 97034224 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
12280 : return false;
12281 97034224 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
12282 : return false;
12283 97034224 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
12284 : return false;
12285 97034224 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
12286 : return false;
12287 97034224 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
12288 : return false;
12289 97034224 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
12290 : return false;
12291 97034224 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
12292 : return false;
12293 97034224 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
12294 : return false;
12295 97034222 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
12296 : return false;
12297 97034222 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
12298 : return false;
12299 97034222 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
12300 : return false;
12301 97034222 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
12302 : return false;
12303 97034222 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
12304 : return false;
12305 97034222 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
12306 : return false;
12307 97034222 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
12308 : return false;
12309 97034222 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
12310 : return false;
12311 97034222 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
12312 : return false;
12313 97034222 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
12314 : return false;
12315 97034222 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
12316 : return false;
12317 97034222 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
12318 : return false;
12319 97034222 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
12320 : return false;
12321 97034222 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
12322 : return false;
12323 97034222 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
12324 : return false;
12325 97034222 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
12326 : return false;
12327 97034222 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
12328 : return false;
12329 97034222 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
12330 : return false;
12331 97034222 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
12332 : return false;
12333 97034222 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
12334 : return false;
12335 97034222 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
12336 : return false;
12337 97034222 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
12338 : return false;
12339 97034222 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
12340 : return false;
12341 97034222 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
12342 : return false;
12343 97034222 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
12344 : return false;
12345 97034222 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
12346 : return false;
12347 97034222 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
12348 : return false;
12349 97034222 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
12350 : return false;
12351 97034222 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
12352 : return false;
12353 97034222 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
12354 : return false;
12355 97034222 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
12356 : return false;
12357 97034222 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
12358 : return false;
12359 97034222 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
12360 : return false;
12361 97034222 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
12362 : return false;
12363 97034222 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
12364 : return false;
12365 97034222 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
12366 : return false;
12367 97034222 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
12368 : return false;
12369 97034222 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
12370 : return false;
12371 97034222 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
12372 : return false;
12373 97034222 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
12374 : return false;
12375 97034222 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
12376 : return false;
12377 97034222 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
12378 : return false;
12379 97034222 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
12380 : return false;
12381 97034222 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
12382 : return false;
12383 97034222 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
12384 : return false;
12385 97034222 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
12386 : return false;
12387 97034222 : if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
12388 : return false;
12389 97034222 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
12390 : return false;
12391 97034222 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
12392 : return false;
12393 97034222 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
12394 : return false;
12395 97034222 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
12396 : return false;
12397 97034222 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
12398 : return false;
12399 97034222 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
12400 : return false;
12401 97034222 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
12402 : return false;
12403 97034222 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
12404 : return false;
12405 97034222 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
12406 : return false;
12407 97034222 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
12408 : return false;
12409 97034222 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
12410 : return false;
12411 97034222 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
12412 : return false;
12413 97034222 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
12414 : return false;
12415 97034222 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
12416 : return false;
12417 97034222 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
12418 : return false;
12419 97034222 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
12420 : return false;
12421 97034222 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
12422 : return false;
12423 97034222 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
12424 : return false;
12425 97034222 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
12426 : return false;
12427 97034222 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
12428 : return false;
12429 97034222 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
12430 : return false;
12431 97034222 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
12432 : return false;
12433 97034222 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
12434 : return false;
12435 97034222 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
12436 : return false;
12437 97034222 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
12438 : return false;
12439 97034222 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
12440 : return false;
12441 97034222 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
12442 : return false;
12443 97034222 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
12444 : return false;
12445 97034222 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
12446 : return false;
12447 97034222 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
12448 : return false;
12449 97034222 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
12450 : return false;
12451 97034222 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
12452 : return false;
12453 97034222 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
12454 : return false;
12455 97034222 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
12456 : return false;
12457 97034222 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
12458 : return false;
12459 97034222 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
12460 : return false;
12461 97034222 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
12462 : return false;
12463 97034216 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
12464 : return false;
12465 97034216 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
12466 : return false;
12467 97034216 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
12468 : return false;
12469 97034216 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
12470 : return false;
12471 97034215 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
12472 : return false;
12473 97034215 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
12474 : return false;
12475 97034215 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
12476 : return false;
12477 97034215 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
12478 : return false;
12479 97034215 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
12480 : return false;
12481 97034215 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
12482 : return false;
12483 97034215 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
12484 : return false;
12485 97034215 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
12486 : return false;
12487 97034215 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
12488 : return false;
12489 97034215 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
12490 : return false;
12491 97034215 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
12492 : return false;
12493 97034215 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
12494 : return false;
12495 97034215 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
12496 : return false;
12497 97034215 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
12498 : return false;
12499 97034215 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
12500 : return false;
12501 97034215 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
12502 : return false;
12503 97034215 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
12504 : return false;
12505 97034215 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
12506 : return false;
12507 97034215 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
12508 : return false;
12509 97034215 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
12510 : return false;
12511 97034215 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
12512 : return false;
12513 97034215 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
12514 : return false;
12515 97034215 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
12516 : return false;
12517 97034215 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
12518 : return false;
12519 97034215 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
12520 : return false;
12521 97034215 : if (ptr1->x_flag_web != ptr2->x_flag_web)
12522 : return false;
12523 97034215 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
12524 : return false;
12525 97034215 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
12526 : return false;
12527 97034215 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
12528 : return false;
12529 97034215 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
12530 : return false;
12531 970342120 : for (size_t i = 0; i < ARRAY_SIZE (ptr1->explicit_mask); i++)
12532 873307911 : if (ptr1->explicit_mask[i] != ptr2->explicit_mask[i])
12533 : return false;
12534 : return true;
12535 : }
12536 :
12537 : /* Stream out optimization options */
12538 : void
12539 31329 : cl_optimization_stream_out (struct output_block *ob,
12540 : struct bitpack_d *bp,
12541 : struct cl_optimization *ptr)
12542 : {
12543 31329 : bp_pack_var_len_int (bp, ptr->x_optimize);
12544 31329 : bp_pack_var_len_int (bp, ptr->x_optimize_size);
12545 31329 : bp_pack_var_len_int (bp, ptr->x_optimize_debug);
12546 31329 : bp_pack_var_len_int (bp, ptr->x_optimize_fast);
12547 31329 : if (4 > (int ) 10)
12548 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations ^ 4);
12549 : else
12550 31329 : bp_pack_var_len_int (bp, ptr->x_param_align_loop_iterations);
12551 31329 : if (100 > (int ) 10)
12552 31329 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold ^ 100);
12553 : else
12554 : bp_pack_var_len_int (bp, ptr->x_param_align_threshold);
12555 31329 : if (1 > (int ) 10)
12556 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas ^ 1);
12557 : else
12558 31329 : bp_pack_var_len_int (bp, ptr->x_param_asan_protect_allocas);
12559 31329 : if (1 > (int ) 10)
12560 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads ^ 1);
12561 : else
12562 31329 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_reads);
12563 31329 : if (1 > (int ) 10)
12564 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes ^ 1);
12565 : else
12566 31329 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrument_writes);
12567 31329 : if (7000 > (int ) 10)
12568 31329 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold ^ 7000);
12569 : else
12570 : bp_pack_var_len_int (bp, ptr->x_param_asan_instrumentation_with_call_threshold);
12571 31329 : if (0 > (int ) 10)
12572 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix ^ 0);
12573 : else
12574 31329 : bp_pack_var_len_int (bp, ptr->x_param_asan_kernel_mem_intrinsic_prefix);
12575 31329 : if (1 > (int ) 10)
12576 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin ^ 1);
12577 : else
12578 31329 : bp_pack_var_len_int (bp, ptr->x_param_asan_memintrin);
12579 31329 : if (1 > (int ) 10)
12580 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack ^ 1);
12581 : else
12582 31329 : bp_pack_var_len_int (bp, ptr->x_param_asan_stack);
12583 31329 : if (1 > (int ) 10)
12584 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return ^ 1);
12585 : else
12586 31329 : bp_pack_var_len_int (bp, ptr->x_param_asan_use_after_return);
12587 31329 : if (1 > (int ) 10)
12588 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs ^ 1);
12589 : else
12590 31329 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_bbs);
12591 31329 : if (0 > (int ) 10)
12592 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only ^ 0);
12593 : else
12594 31329 : bp_pack_var_len_int (bp, ptr->x_param_auto_profile_reorder_only);
12595 31329 : if (10 > (int ) 10)
12596 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter ^ 10);
12597 : else
12598 31329 : bp_pack_var_len_int (bp, ptr->x_param_avg_loop_niter);
12599 31329 : bp_pack_var_len_int (bp, ptr->x_param_avoid_fma_max_bits);
12600 31329 : if (90 > (int ) 10)
12601 31329 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability ^ 90);
12602 : else
12603 : bp_pack_var_len_int (bp, ptr->x_param_builtin_expect_probability);
12604 31329 : if (3 > (int ) 10)
12605 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length ^ 3);
12606 : else
12607 31329 : bp_pack_var_len_int (bp, ptr->x_param_builtin_string_cmp_inline_length);
12608 31329 : bp_pack_var_len_int (bp, ptr->x_param_case_values_threshold);
12609 31329 : if (20 > (int ) 10)
12610 31329 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability ^ 20);
12611 : else
12612 : bp_pack_var_len_int (bp, ptr->x_param_comdat_sharing_probability);
12613 31329 : if (0 > (int ) 10)
12614 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size ^ 0);
12615 : else
12616 31329 : bp_pack_var_len_int (bp, ptr->x_param_construct_interfere_size);
12617 31329 : if (1 > (int ) 10)
12618 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model ^ 1);
12619 : else
12620 31329 : bp_pack_var_len_int (bp, ptr->x_param_cycle_accurate_model);
12621 31329 : if (0 > (int ) 10)
12622 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size ^ 0);
12623 : else
12624 31329 : bp_pack_var_len_int (bp, ptr->x_param_destruct_interfere_size);
12625 31329 : if (256 > (int ) 10)
12626 31329 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store ^ 256);
12627 : else
12628 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_alias_queries_per_store);
12629 31329 : if (256 > (int ) 10)
12630 31329 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size ^ 256);
12631 : else
12632 : bp_pack_var_len_int (bp, ptr->x_param_dse_max_object_size);
12633 31329 : if (6 > (int ) 10)
12634 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns ^ 6);
12635 : else
12636 31329 : bp_pack_var_len_int (bp, ptr->x_param_early_inlining_insns);
12637 31329 : if (2 > (int ) 10)
12638 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts ^ 2);
12639 : else
12640 31329 : bp_pack_var_len_int (bp, ptr->x_param_fsm_scale_path_stmts);
12641 31329 : if (0 > (int ) 10)
12642 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma ^ 0);
12643 : else
12644 31329 : bp_pack_var_len_int (bp, ptr->x_param_fully_pipelined_fma);
12645 31329 : if (10 > (int ) 10)
12646 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction ^ 10);
12647 : else
12648 31329 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_critical_fraction);
12649 31329 : if (3 > (int ) 10)
12650 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction ^ 3);
12651 : else
12652 31329 : bp_pack_var_len_int (bp, ptr->x_param_gcse_after_reload_partial_fraction);
12653 31329 : if (10 > (int ) 10)
12654 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio ^ 10);
12655 : else
12656 31329 : bp_pack_var_len_int (bp, ptr->x_param_gcse_cost_distance_ratio);
12657 31329 : if (3 > (int ) 10)
12658 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost ^ 3);
12659 : else
12660 31329 : bp_pack_var_len_int (bp, ptr->x_param_gcse_unrestricted_cost);
12661 31329 : if (100 > (int ) 10)
12662 31329 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop ^ 100);
12663 : else
12664 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_arrays_per_scop);
12665 31329 : if (10 > (int ) 10)
12666 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params ^ 10);
12667 : else
12668 31329 : bp_pack_var_len_int (bp, ptr->x_param_graphite_max_nb_scop_params);
12669 31329 : if (0 > (int ) 10)
12670 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks ^ 0);
12671 : else
12672 31329 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_blocks);
12673 31329 : if (16 > (int ) 10)
12674 31329 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks ^ 16);
12675 : else
12676 : bp_pack_var_len_int (bp, ptr->x_param_hardcfr_max_inline_blocks);
12677 31329 : if (1 > (int ) 10)
12678 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas ^ 1);
12679 : else
12680 31329 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_allocas);
12681 31329 : if (1 > (int ) 10)
12682 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics ^ 1);
12683 : else
12684 31329 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_mem_intrinsics);
12685 31329 : if (1 > (int ) 10)
12686 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads ^ 1);
12687 : else
12688 31329 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_reads);
12689 31329 : if (1 > (int ) 10)
12690 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack ^ 1);
12691 : else
12692 31329 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_stack);
12693 31329 : if (1 > (int ) 10)
12694 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes ^ 1);
12695 : else
12696 31329 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_instrument_writes);
12697 31329 : if (1 > (int ) 10)
12698 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag ^ 1);
12699 : else
12700 31329 : bp_pack_var_len_int (bp, ptr->x_param_hwasan_random_frame_tag);
12701 31329 : if (200 > (int ) 10)
12702 31329 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent ^ 200);
12703 : else
12704 : bp_pack_var_len_int (bp, ptr->x_param_inline_heuristics_hint_percent);
12705 31329 : if (30 > (int ) 10)
12706 31329 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup ^ 30);
12707 : else
12708 : bp_pack_var_len_int (bp, ptr->x_param_inline_min_speedup);
12709 31329 : if (40 > (int ) 10)
12710 31329 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth ^ 40);
12711 : else
12712 : bp_pack_var_len_int (bp, ptr->x_param_inline_unit_growth);
12713 31329 : if (500 > (int ) 10)
12714 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold ^ 500);
12715 : else
12716 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_eval_threshold);
12717 31329 : if (16000 > (int ) 10)
12718 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns ^ 16000);
12719 : else
12720 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_large_unit_insns);
12721 31329 : if (64 > (int ) 10)
12722 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus ^ 64);
12723 : else
12724 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_loop_hint_bonus);
12725 31329 : if (8 > (int ) 10)
12726 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth ^ 8);
12727 : else
12728 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_max_recursive_depth);
12729 31329 : if (2 > (int ) 10)
12730 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability ^ 2);
12731 : else
12732 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_min_recursive_probability);
12733 31329 : if (40 > (int ) 10)
12734 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty ^ 40);
12735 : else
12736 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursion_penalty);
12737 31329 : if (6 > (int ) 10)
12738 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor ^ 6);
12739 : else
12740 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_recursive_freq_factor);
12741 31329 : if (15 > (int ) 10)
12742 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty ^ 15);
12743 : else
12744 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_single_call_penalty);
12745 31329 : if (3 > (int ) 10)
12746 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps ^ 3);
12747 : else
12748 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_sweeps);
12749 31329 : if (10 > (int ) 10)
12750 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth ^ 10);
12751 : else
12752 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_unit_growth);
12753 31329 : if (8 > (int ) 10)
12754 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size ^ 8);
12755 : else
12756 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_cp_value_list_size);
12757 31329 : if (8 > (int ) 10)
12758 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups ^ 8);
12759 : else
12760 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_jump_function_lookups);
12761 31329 : if (25000 > (int ) 10)
12762 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps ^ 25000);
12763 : else
12764 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_aa_steps);
12765 31329 : if (16 > (int ) 10)
12766 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items ^ 16);
12767 : else
12768 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_agg_items);
12769 31329 : if (16 > (int ) 10)
12770 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates ^ 16);
12771 : else
12772 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_loop_predicates);
12773 31329 : if (10 > (int ) 10)
12774 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops ^ 10);
12775 : else
12776 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_param_expr_ops);
12777 31329 : if (5 > (int ) 10)
12778 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds ^ 5);
12779 : else
12780 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_max_switch_predicate_bounds);
12781 31329 : if (50 > (int ) 10)
12782 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold ^ 50);
12783 : else
12784 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_deref_prob_threshold);
12785 31329 : if (8 > (int ) 10)
12786 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements ^ 8);
12787 : else
12788 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_max_replacements);
12789 31329 : if (2 > (int ) 10)
12790 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor ^ 2);
12791 : else
12792 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptr_growth_factor);
12793 31329 : if (4 > (int ) 10)
12794 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor ^ 4);
12795 : else
12796 31329 : bp_pack_var_len_int (bp, ptr->x_param_ipa_sra_ptrwrap_growth_factor);
12797 31329 : if (1 > (int ) 10)
12798 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts ^ 1);
12799 : else
12800 31329 : bp_pack_var_len_int (bp, ptr->x_param_ira_consider_dup_in_all_alts);
12801 31329 : if (2 > (int ) 10)
12802 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs ^ 2);
12803 : else
12804 31329 : bp_pack_var_len_int (bp, ptr->x_param_ira_loop_reserved_regs);
12805 31329 : if (1000 > (int ) 10)
12806 31329 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size ^ 1000);
12807 : else
12808 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_conflict_table_size);
12809 31329 : if (100 > (int ) 10)
12810 31329 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num ^ 100);
12811 : else
12812 : bp_pack_var_len_int (bp, ptr->x_param_ira_max_loops_num);
12813 31329 : if (1000 > (int ) 10)
12814 31329 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold ^ 1000);
12815 : else
12816 : bp_pack_var_len_int (bp, ptr->x_param_ira_simple_lra_insn_threshold);
12817 31329 : if (10 > (int ) 10)
12818 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound ^ 10);
12819 : else
12820 31329 : bp_pack_var_len_int (bp, ptr->x_param_iv_always_prune_cand_set_bound);
12821 31329 : if (40 > (int ) 10)
12822 31329 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound ^ 40);
12823 : else
12824 : bp_pack_var_len_int (bp, ptr->x_param_iv_consider_all_candidates_bound);
12825 31329 : if (250 > (int ) 10)
12826 31329 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses ^ 250);
12827 : else
12828 : bp_pack_var_len_int (bp, ptr->x_param_iv_max_considered_uses);
12829 31329 : if (!lto_stream_offload_p) {
12830 31329 : if (1 > (int ) 10)
12831 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs ^ 1);
12832 : else
12833 31329 : bp_pack_var_len_int (bp, ptr->x_ix86_vect_compare_costs);
12834 : }
12835 31329 : if (300 > (int ) 10)
12836 31329 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size ^ 300);
12837 : else
12838 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_size);
12839 31329 : if (800 > (int ) 10)
12840 31329 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed ^ 800);
12841 : else
12842 : bp_pack_var_len_int (bp, ptr->x_param_jump_table_max_growth_ratio_for_speed);
12843 31329 : if (32 > (int ) 10)
12844 31329 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size ^ 32);
12845 : else
12846 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_line_size);
12847 31329 : if (64 > (int ) 10)
12848 31329 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size ^ 64);
12849 : else
12850 : bp_pack_var_len_int (bp, ptr->x_param_l1_cache_size);
12851 31329 : if (512 > (int ) 10)
12852 31329 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size ^ 512);
12853 : else
12854 : bp_pack_var_len_int (bp, ptr->x_param_l2_cache_size);
12855 31329 : if (100 > (int ) 10)
12856 31329 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth ^ 100);
12857 : else
12858 : bp_pack_var_len_int (bp, ptr->x_param_large_function_growth);
12859 31329 : if (2700 > (int ) 10)
12860 31329 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns ^ 2700);
12861 : else
12862 : bp_pack_var_len_int (bp, ptr->x_param_large_function_insns);
12863 31329 : if (1000 > (int ) 10)
12864 31329 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth ^ 1000);
12865 : else
12866 : bp_pack_var_len_int (bp, ptr->x_param_stack_frame_growth);
12867 31329 : if (256 > (int ) 10)
12868 31329 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame ^ 256);
12869 : else
12870 : bp_pack_var_len_int (bp, ptr->x_param_large_stack_frame);
12871 31329 : if (10000 > (int ) 10)
12872 31329 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns ^ 10000);
12873 : else
12874 : bp_pack_var_len_int (bp, ptr->x_param_large_unit_insns);
12875 31329 : if (20 > (int ) 10)
12876 31329 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive ^ 20);
12877 : else
12878 : bp_pack_var_len_int (bp, ptr->x_param_lim_expensive);
12879 31329 : if (51 > (int ) 10)
12880 31329 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size ^ 51);
12881 : else
12882 : bp_pack_var_len_int (bp, ptr->x_param_loop_block_tile_size);
12883 31329 : if (64 > (int ) 10)
12884 31329 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts ^ 64);
12885 : else
12886 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_max_num_stmts);
12887 31329 : if (2 > (int ) 10)
12888 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio ^ 2);
12889 : else
12890 31329 : bp_pack_var_len_int (bp, ptr->x_param_loop_interchange_stride_ratio);
12891 31329 : if (10000 > (int ) 10)
12892 31329 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop ^ 10000);
12893 : else
12894 : bp_pack_var_len_int (bp, ptr->x_param_loop_invariant_max_bbs_in_loop);
12895 31329 : if (1000 > (int ) 10)
12896 31329 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps ^ 1000);
12897 : else
12898 : bp_pack_var_len_int (bp, ptr->x_param_loop_max_datarefs_for_datadeps);
12899 31329 : if (200 > (int ) 10)
12900 31329 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns ^ 200);
12901 : else
12902 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_inner_insns);
12903 31329 : if (100 > (int ) 10)
12904 31329 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns ^ 100);
12905 : else
12906 : bp_pack_var_len_int (bp, ptr->x_param_loop_versioning_max_outer_insns);
12907 31329 : if (40 > (int ) 10)
12908 31329 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff ^ 40);
12909 : else
12910 : bp_pack_var_len_int (bp, ptr->x_param_lra_inheritance_ebb_probability_cutoff);
12911 31329 : if (500 > (int ) 10)
12912 31329 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos ^ 500);
12913 : else
12914 : bp_pack_var_len_int (bp, ptr->x_param_lra_max_considered_reload_pseudos);
12915 31329 : if (30 > (int ) 10)
12916 31329 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^ 30);
12917 : else
12918 : bp_pack_var_len_int (bp, ptr->x_lra_max_pseudos_points_log2_considered_for_preferences);
12919 31329 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_cloning);
12920 31329 : if (1 > (int ) 10)
12921 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency ^ 1);
12922 : else
12923 31329 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_frequency);
12924 31329 : bp_pack_var_len_int (bp, ptr->x_flag_lto_locality_heuristics);
12925 31329 : if (1000 > (int ) 10)
12926 31329 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size ^ 1000);
12927 : else
12928 : bp_pack_var_len_int (bp, ptr->x_param_lto_locality_size);
12929 31329 : if (80 > (int ) 10)
12930 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns ^ 80);
12931 : else
12932 : bp_pack_var_len_int (bp, ptr->x_param_max_average_unrolled_insns);
12933 31329 : if (4 > (int ) 10)
12934 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns ^ 4);
12935 : else
12936 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_insns);
12937 31329 : if (3000 > (int ) 10)
12938 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns ^ 3000);
12939 : else
12940 : bp_pack_var_len_int (bp, ptr->x_param_max_combine_search_insns);
12941 31329 : if (8 > (int ) 10)
12942 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations ^ 8);
12943 : else
12944 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_iterations);
12945 31329 : if (16 > (int ) 10)
12946 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times ^ 16);
12947 : else
12948 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peel_times);
12949 31329 : if (200 > (int ) 10)
12950 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns ^ 200);
12951 : else
12952 : bp_pack_var_len_int (bp, ptr->x_param_max_completely_peeled_insns);
12953 31329 : if (100 > (int ) 10)
12954 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges ^ 100);
12955 : else
12956 : bp_pack_var_len_int (bp, ptr->x_param_max_crossjump_edges);
12957 31329 : if (1000 > (int ) 10)
12958 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns ^ 1000);
12959 : else
12960 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_insns);
12961 31329 : if (10 > (int ) 10)
12962 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length ^ 10);
12963 : else
12964 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_cse_path_length);
12965 31329 : if (500 > (int ) 10)
12966 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations ^ 500);
12967 : else
12968 : bp_pack_var_len_int (bp, ptr->x_param_max_cselib_memory_locations);
12969 31329 : if (100000 > (int ) 10)
12970 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count ^ 100000);
12971 : else
12972 : bp_pack_var_len_int (bp, ptr->x_param_max_debug_marker_count);
12973 31329 : if (100 > (int ) 10)
12974 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search ^ 100);
12975 : else
12976 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_insn_search);
12977 31329 : if (333 > (int ) 10)
12978 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search ^ 333);
12979 : else
12980 : bp_pack_var_len_int (bp, ptr->x_param_max_delay_slot_live_search);
12981 31329 : if (3 > (int ) 10)
12982 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets ^ 3);
12983 : else
12984 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_devirt_targets);
12985 31329 : if (5000 > (int ) 10)
12986 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores ^ 5000);
12987 : else
12988 : bp_pack_var_len_int (bp, ptr->x_param_max_dse_active_local_stores);
12989 31329 : if (1 > (int ) 10)
12990 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations ^ 1);
12991 : else
12992 31329 : bp_pack_var_len_int (bp, ptr->x_param_early_inliner_max_iterations);
12993 31329 : if (200 > (int ) 10)
12994 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values ^ 200);
12995 : else
12996 : bp_pack_var_len_int (bp, ptr->x_param_max_find_base_term_values);
12997 31329 : if (100 > (int ) 10)
12998 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns ^ 100);
12999 : else
13000 : bp_pack_var_len_int (bp, ptr->x_param_max_fsm_thread_path_insns);
13001 31329 : if (20 > (int ) 10)
13002 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio ^ 20);
13003 : else
13004 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_insertion_ratio);
13005 31329 : if (131072 > (int ) 10)
13006 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory ^ 131072);
13007 : else
13008 : bp_pack_var_len_int (bp, ptr->x_param_max_gcse_memory);
13009 31329 : if (8 > (int ) 10)
13010 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns ^ 8);
13011 : else
13012 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_goto_duplication_insns);
13013 31329 : if (8 > (int ) 10)
13014 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns ^ 8);
13015 : else
13016 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_grow_copy_bb_insns);
13017 31329 : if (30 > (int ) 10)
13018 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth ^ 30);
13019 : else
13020 : bp_pack_var_len_int (bp, ptr->x_param_max_hoist_depth);
13021 31329 : if (4000 > (int ) 10)
13022 31329 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns ^ 4000);
13023 : else
13024 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_insns);
13025 31329 : if (6 > (int ) 10)
13026 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth ^ 6);
13027 : else
13028 31329 : bp_pack_var_len_int (bp, ptr->x_param_inline_functions_called_once_loop_depth);
13029 31329 : if (15 > (int ) 10)
13030 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto ^ 15);
13031 : else
13032 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_auto);
13033 31329 : if (450 > (int ) 10)
13034 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto ^ 450);
13035 : else
13036 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive_auto);
13037 31329 : if (450 > (int ) 10)
13038 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive ^ 450);
13039 : else
13040 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_recursive);
13041 31329 : if (70 > (int ) 10)
13042 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single ^ 70);
13043 : else
13044 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_single);
13045 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_size);
13046 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_insns_small);
13047 31329 : if (8 > (int ) 10)
13048 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto ^ 8);
13049 : else
13050 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth_auto);
13051 31329 : if (8 > (int ) 10)
13052 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth ^ 8);
13053 : else
13054 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_inline_recursive_depth);
13055 31329 : if (350000 > (int ) 10)
13056 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations ^ 350000);
13057 : else
13058 : bp_pack_var_len_int (bp, ptr->x_param_max_isl_operations);
13059 31329 : if (10 > (int ) 10)
13060 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost ^ 10);
13061 : else
13062 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_computation_cost);
13063 31329 : if (1000 > (int ) 10)
13064 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track ^ 1000);
13065 : else
13066 : bp_pack_var_len_int (bp, ptr->x_param_max_iterations_to_track);
13067 31329 : if (15 > (int ) 10)
13068 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts ^ 15);
13069 : else
13070 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_duplication_stmts);
13071 31329 : if (64 > (int ) 10)
13072 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths ^ 64);
13073 : else
13074 : bp_pack_var_len_int (bp, ptr->x_param_max_jump_thread_paths);
13075 31329 : if (10000 > (int ) 10)
13076 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl ^ 10000);
13077 : else
13078 : bp_pack_var_len_int (bp, ptr->x_param_max_last_value_rtl);
13079 31329 : if (20 > (int ) 10)
13080 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns ^ 20);
13081 : else
13082 : bp_pack_var_len_int (bp, ptr->x_param_max_loop_header_insns);
13083 31329 : if (40 > (int ) 10)
13084 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts ^ 40);
13085 : else
13086 : bp_pack_var_len_int (bp, ptr->x_param_max_modulo_backtrack_attempts);
13087 31329 : if (8 > (int ) 10)
13088 : bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk ^ 8);
13089 : else
13090 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_niter_dominators_walk);
13091 31329 : if (100 > (int ) 10)
13092 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length ^ 100);
13093 : else
13094 : bp_pack_var_len_int (bp, ptr->x_param_max_partial_antic_length);
13095 31329 : if (32 > (int ) 10)
13096 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches ^ 32);
13097 : else
13098 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_branches);
13099 31329 : if (16 > (int ) 10)
13100 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times ^ 16);
13101 : else
13102 : bp_pack_var_len_int (bp, ptr->x_param_max_peel_times);
13103 31329 : if (100 > (int ) 10)
13104 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns ^ 100);
13105 : else
13106 : bp_pack_var_len_int (bp, ptr->x_param_max_peeled_insns);
13107 31329 : if (32 > (int ) 10)
13108 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length ^ 32);
13109 : else
13110 : bp_pack_var_len_int (bp, ptr->x_param_max_pending_list_length);
13111 31329 : if (15 > (int ) 10)
13112 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks ^ 15);
13113 : else
13114 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_blocks);
13115 31329 : if (200 > (int ) 10)
13116 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns ^ 200);
13117 : else
13118 : bp_pack_var_len_int (bp, ptr->x_param_max_pipeline_region_insns);
13119 31329 : if (5 > (int ) 10)
13120 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth ^ 5);
13121 : else
13122 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_pow_sqrt_depth);
13123 31329 : if (100 > (int ) 10)
13124 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations ^ 100);
13125 : else
13126 : bp_pack_var_len_int (bp, ptr->x_param_max_predicted_iterations);
13127 31329 : if (100 > (int ) 10)
13128 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns ^ 100);
13129 : else
13130 : bp_pack_var_len_int (bp, ptr->x_param_max_reload_search_insns);
13131 31329 : if (10 > (int ) 10)
13132 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns ^ 10);
13133 : else
13134 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_insns);
13135 31329 : if (20 > (int ) 10)
13136 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost ^ 20);
13137 : else
13138 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_predictable_cost);
13139 31329 : if (40 > (int ) 10)
13140 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^ 40);
13141 : else
13142 : bp_pack_var_len_int (bp, ptr->x_param_max_rtl_if_conversion_unpredictable_cost);
13143 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_extend_regions_iters);
13144 31329 : if (3 > (int ) 10)
13145 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay ^ 3);
13146 : else
13147 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_insn_conflict_delay);
13148 31329 : if (100 > (int ) 10)
13149 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns ^ 100);
13150 : else
13151 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_ready_insns);
13152 31329 : if (10 > (int ) 10)
13153 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks ^ 10);
13154 : else
13155 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_blocks);
13156 31329 : if (100 > (int ) 10)
13157 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns ^ 100);
13158 : else
13159 : bp_pack_var_len_int (bp, ptr->x_param_max_sched_region_insns);
13160 31329 : if (50 > (int ) 10)
13161 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan ^ 50);
13162 : else
13163 : bp_pack_var_len_int (bp, ptr->x_param_max_slsr_candidate_scan);
13164 31329 : if (50 > (int ) 10)
13165 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs ^ 50);
13166 : else
13167 : bp_pack_var_len_int (bp, ptr->x_param_max_speculative_devirt_maydefs);
13168 31329 : if (64 > (int ) 10)
13169 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge ^ 64);
13170 : else
13171 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_merge);
13172 31329 : if (2 > (int ) 10)
13173 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink ^ 2);
13174 : else
13175 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_stores_to_sink);
13176 31329 : if (10 > (int ) 10)
13177 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons ^ 10);
13178 : else
13179 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_comparisons);
13180 31329 : if (2 > (int ) 10)
13181 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations ^ 2);
13182 : else
13183 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_tail_merge_iterations);
13184 31329 : if (10000 > (int ) 10)
13185 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens ^ 10000);
13186 : else
13187 : bp_pack_var_len_int (bp, ptr->x_param_max_tracked_strlens);
13188 31329 : if (4 > (int ) 10)
13189 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args ^ 4);
13190 : else
13191 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_tree_if_conversion_phi_args);
13192 31329 : if (8 > (int ) 10)
13193 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times ^ 8);
13194 : else
13195 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_unroll_times);
13196 31329 : if (200 > (int ) 10)
13197 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns ^ 200);
13198 : else
13199 : bp_pack_var_len_int (bp, ptr->x_param_max_unrolled_insns);
13200 31329 : if (50 > (int ) 10)
13201 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth ^ 50);
13202 : else
13203 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_depth);
13204 31329 : if (50 > (int ) 10)
13205 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns ^ 50);
13206 : else
13207 : bp_pack_var_len_int (bp, ptr->x_param_max_unswitch_insns);
13208 31329 : if (1 > (int ) 10)
13209 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions ^ 1);
13210 : else
13211 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_variable_expansions);
13212 31329 : if (12 > (int ) 10)
13213 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth ^ 12);
13214 : else
13215 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_expr_depth);
13216 31329 : if (50 > (int ) 10)
13217 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size ^ 50);
13218 : else
13219 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_reverse_op_size);
13220 31329 : if (50000000 > (int ) 10)
13221 31329 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size ^ 50000000);
13222 : else
13223 : bp_pack_var_len_int (bp, ptr->x_param_max_vartrack_size);
13224 31329 : if (1 > (int ) 10)
13225 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics ^ 1);
13226 : else
13227 31329 : bp_pack_var_len_int (bp, ptr->x_param_memtag_instrument_mem_intrinsics);
13228 31329 : if (5 > (int ) 10)
13229 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns ^ 5);
13230 : else
13231 31329 : bp_pack_var_len_int (bp, ptr->x_param_min_crossjump_insns);
13232 31329 : if (10 > (int ) 10)
13233 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability ^ 10);
13234 : else
13235 31329 : bp_pack_var_len_int (bp, ptr->x_param_min_inline_recursive_probability);
13236 31329 : if (9 > (int ) 10)
13237 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio ^ 9);
13238 : else
13239 31329 : bp_pack_var_len_int (bp, ptr->x_param_min_insn_to_prefetch_ratio);
13240 31329 : if (30 > (int ) 10)
13241 31329 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob ^ 30);
13242 : else
13243 : bp_pack_var_len_int (bp, ptr->x_param_min_loop_cond_split_prob);
13244 31329 : if (4096 > (int ) 10)
13245 31329 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize ^ 4096);
13246 : else
13247 : bp_pack_var_len_int (bp, ptr->x_param_min_pagesize);
13248 31329 : if (32 > (int ) 10)
13249 31329 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing ^ 32);
13250 : else
13251 : bp_pack_var_len_int (bp, ptr->x_param_min_size_for_stack_sharing);
13252 31329 : if (40 > (int ) 10)
13253 31329 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob ^ 40);
13254 : else
13255 : bp_pack_var_len_int (bp, ptr->x_param_min_spec_prob);
13256 31329 : bp_pack_var_len_int (bp, ptr->x_param_min_vect_loop_bound);
13257 31329 : if (16 > (int ) 10)
13258 31329 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses ^ 16);
13259 : else
13260 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_accesses);
13261 31329 : if (8 > (int ) 10)
13262 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments ^ 8);
13263 : else
13264 31329 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_adjustments);
13265 31329 : if (32 > (int ) 10)
13266 31329 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases ^ 32);
13267 : else
13268 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_bases);
13269 31329 : if (256 > (int ) 10)
13270 31329 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth ^ 256);
13271 : else
13272 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_depth);
13273 31329 : if (256 > (int ) 10)
13274 31329 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points ^ 256);
13275 : else
13276 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_escape_points);
13277 31329 : if (16 > (int ) 10)
13278 31329 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs ^ 16);
13279 : else
13280 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_refs);
13281 31329 : if (64 > (int ) 10)
13282 31329 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests ^ 64);
13283 : else
13284 : bp_pack_var_len_int (bp, ptr->x_param_modref_max_tests);
13285 31329 : bp_pack_var_len_int (bp, ptr->x_param_parloops_chunk_size);
13286 31329 : if (100 > (int ) 10)
13287 31329 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread ^ 100);
13288 : else
13289 : bp_pack_var_len_int (bp, ptr->x_param_parloops_min_per_thread);
13290 31329 : bp_pack_var_len_int (bp, ptr->x_param_parloops_schedule);
13291 31329 : if (70 > (int ) 10)
13292 31329 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability ^ 70);
13293 : else
13294 : bp_pack_var_len_int (bp, ptr->x_param_partial_inlining_entry_probability);
13295 31329 : if (5 > (int ) 10)
13296 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live ^ 5);
13297 : else
13298 31329 : bp_pack_var_len_int (bp, ptr->x_param_phiopt_factor_max_stmts_live);
13299 31329 : if (2 > (int ) 10)
13300 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome ^ 2);
13301 : else
13302 31329 : bp_pack_var_len_int (bp, ptr->x_param_predictable_branch_outcome);
13303 31329 : if (1 > (int ) 10)
13304 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides ^ 1);
13305 : else
13306 31329 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_dynamic_strides);
13307 31329 : if (200 > (int ) 10)
13308 31329 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency ^ 200);
13309 : else
13310 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_latency);
13311 31329 : if (3 > (int ) 10)
13312 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio ^ 3);
13313 : else
13314 31329 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_min_insn_to_mem_ratio);
13315 31329 : if (-1 > (int ) 10)
13316 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride ^ -1);
13317 : else
13318 31329 : bp_pack_var_len_int (bp, ptr->x_param_prefetch_minimum_stride);
13319 31329 : bp_pack_var_len_int (bp, ptr->x_param_ranger_debug);
13320 31329 : if (6 > (int ) 10)
13321 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth ^ 6);
13322 : else
13323 31329 : bp_pack_var_len_int (bp, ptr->x_param_ranger_logical_depth);
13324 31329 : if (5 > (int ) 10)
13325 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth ^ 5);
13326 : else
13327 31329 : bp_pack_var_len_int (bp, ptr->x_param_ranger_recompute_depth);
13328 31329 : if (200 > (int ) 10)
13329 31329 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit ^ 200);
13330 : else
13331 : bp_pack_var_len_int (bp, ptr->x_param_relation_block_limit);
13332 31329 : if (7 > (int ) 10)
13333 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth ^ 7);
13334 : else
13335 31329 : bp_pack_var_len_int (bp, ptr->x_param_rpo_vn_max_loop_depth);
13336 31329 : if (1000 > (int ) 10)
13337 31329 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access ^ 1000);
13338 : else
13339 : bp_pack_var_len_int (bp, ptr->x_param_sccvn_max_alias_queries_per_access);
13340 31329 : if (10 > (int ) 10)
13341 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity ^ 10);
13342 : else
13343 31329 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_complexity);
13344 31329 : if (100 > (int ) 10)
13345 31329 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size ^ 100);
13346 : else
13347 : bp_pack_var_len_int (bp, ptr->x_param_scev_max_expr_size);
13348 31329 : if (-1 > (int ) 10)
13349 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth ^ -1);
13350 : else
13351 31329 : bp_pack_var_len_int (bp, ptr->x_param_sched_autopref_queue_depth);
13352 31329 : if (1 > (int ) 10)
13353 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost ^ 1);
13354 : else
13355 31329 : bp_pack_var_len_int (bp, ptr->x_param_sched_mem_true_dep_cost);
13356 31329 : if (1 > (int ) 10)
13357 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm ^ 1);
13358 : else
13359 31329 : bp_pack_var_len_int (bp, ptr->x_param_sched_pressure_algorithm);
13360 31329 : if (40 > (int ) 10)
13361 31329 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff ^ 40);
13362 : else
13363 : bp_pack_var_len_int (bp, ptr->x_param_sched_spec_prob_cutoff);
13364 31329 : if (10 > (int ) 10)
13365 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff ^ 10);
13366 : else
13367 31329 : bp_pack_var_len_int (bp, ptr->x_param_sched_state_edge_prob_cutoff);
13368 31329 : if (2 > (int ) 10)
13369 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename ^ 2);
13370 : else
13371 31329 : bp_pack_var_len_int (bp, ptr->x_param_selsched_insns_to_rename);
13372 31329 : if (50 > (int ) 10)
13373 31329 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead ^ 50);
13374 : else
13375 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_lookahead);
13376 31329 : if (2 > (int ) 10)
13377 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times ^ 2);
13378 : else
13379 31329 : bp_pack_var_len_int (bp, ptr->x_param_selsched_max_sched_times);
13380 31329 : if (3 > (int ) 10)
13381 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches ^ 3);
13382 : else
13383 31329 : bp_pack_var_len_int (bp, ptr->x_param_simultaneous_prefetches);
13384 31329 : if (75 > (int ) 10)
13385 31329 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold ^ 75);
13386 : else
13387 : bp_pack_var_len_int (bp, ptr->x_param_sink_frequency_threshold);
13388 31329 : bp_pack_var_len_int (bp, ptr->x_param_sms_dfa_history);
13389 31329 : bp_pack_var_len_int (bp, ptr->x_param_sms_loop_average_count_threshold);
13390 31329 : if (2 > (int ) 10)
13391 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor ^ 2);
13392 : else
13393 31329 : bp_pack_var_len_int (bp, ptr->x_param_sms_max_ii_factor);
13394 31329 : if (2 > (int ) 10)
13395 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc ^ 2);
13396 : else
13397 31329 : bp_pack_var_len_int (bp, ptr->x_param_sms_min_sc);
13398 31329 : if (32 > (int ) 10)
13399 31329 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations ^ 32);
13400 : else
13401 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_propagations);
13402 31329 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_size);
13403 31329 : bp_pack_var_len_int (bp, ptr->x_param_sra_max_scalarization_size_speed);
13404 31329 : if (512 > (int ) 10)
13405 31329 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit ^ 512);
13406 : else
13407 : bp_pack_var_len_int (bp, ptr->x_param_ssa_name_def_chain_limit);
13408 31329 : if (8 > (int ) 10)
13409 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size ^ 8);
13410 : else
13411 31329 : bp_pack_var_len_int (bp, ptr->x_param_ssp_buffer_size);
13412 31329 : if (12 > (int ) 10)
13413 31329 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size ^ 12);
13414 : else
13415 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_guard_size);
13416 31329 : if (12 > (int ) 10)
13417 31329 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval ^ 12);
13418 : else
13419 : bp_pack_var_len_int (bp, ptr->x_param_stack_clash_protection_probe_interval);
13420 31329 : if (10 > (int ) 10)
13421 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance ^ 10);
13422 : else
13423 31329 : bp_pack_var_len_int (bp, ptr->x_param_store_forwarding_max_distance);
13424 31329 : if (1 > (int ) 10)
13425 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned ^ 1);
13426 : else
13427 31329 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_allow_unaligned);
13428 31329 : if (65536 > (int ) 10)
13429 31329 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size ^ 65536);
13430 : else
13431 : bp_pack_var_len_int (bp, ptr->x_param_store_merging_max_size);
13432 31329 : if (8 > (int ) 10)
13433 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio ^ 8);
13434 : else
13435 31329 : bp_pack_var_len_int (bp, ptr->x_param_switch_conversion_branch_ratio);
13436 31329 : bp_pack_var_len_int (bp, ptr->x_param_threader_debug);
13437 31329 : if (9 > (int ) 10)
13438 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size ^ 9);
13439 : else
13440 31329 : bp_pack_var_len_int (bp, ptr->x_param_tm_max_aggregate_size);
13441 31329 : if (95 > (int ) 10)
13442 31329 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback ^ 95);
13443 : else
13444 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage_feedback);
13445 31329 : if (75 > (int ) 10)
13446 31329 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage ^ 75);
13447 : else
13448 : bp_pack_var_len_int (bp, ptr->x_param_tracer_dynamic_coverage);
13449 31329 : if (100 > (int ) 10)
13450 31329 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth ^ 100);
13451 : else
13452 : bp_pack_var_len_int (bp, ptr->x_param_tracer_max_code_growth);
13453 31329 : if (80 > (int ) 10)
13454 31329 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback ^ 80);
13455 : else
13456 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability_feedback);
13457 31329 : if (50 > (int ) 10)
13458 31329 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability ^ 50);
13459 : else
13460 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_probability);
13461 31329 : if (10 > (int ) 10)
13462 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio ^ 10);
13463 : else
13464 31329 : bp_pack_var_len_int (bp, ptr->x_param_tracer_min_branch_ratio);
13465 31329 : if (256 > (int ) 10)
13466 31329 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound ^ 256);
13467 : else
13468 : bp_pack_var_len_int (bp, ptr->x_param_transitive_relations_work_bound);
13469 31329 : bp_pack_var_len_int (bp, ptr->x_param_tree_reassoc_width);
13470 31329 : if (1000 > (int ) 10)
13471 31329 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts ^ 1000);
13472 : else
13473 : bp_pack_var_len_int (bp, ptr->x_param_uninit_control_dep_attempts);
13474 31329 : if (12 > (int ) 10)
13475 31329 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len ^ 12);
13476 : else
13477 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_chain_len);
13478 31329 : if (8 > (int ) 10)
13479 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains ^ 8);
13480 : else
13481 31329 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_num_chains);
13482 31329 : if (100000 > (int ) 10)
13483 31329 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work ^ 100000);
13484 : else
13485 : bp_pack_var_len_int (bp, ptr->x_param_uninit_max_prune_work);
13486 31329 : if (2 > (int ) 10)
13487 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns ^ 2);
13488 : else
13489 31329 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_insns);
13490 31329 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_time);
13491 31329 : if (2 > (int ) 10)
13492 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns ^ 2);
13493 : else
13494 31329 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_insns);
13495 31329 : if (2 > (int ) 10)
13496 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time ^ 2);
13497 : else
13498 31329 : bp_pack_var_len_int (bp, ptr->x_param_uninlined_function_thunk_time);
13499 31329 : if (20 > (int ) 10)
13500 31329 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction ^ 20);
13501 : else
13502 : bp_pack_var_len_int (bp, ptr->x_param_unlikely_bb_count_fraction);
13503 31329 : if (4 > (int ) 10)
13504 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll ^ 4);
13505 : else
13506 31329 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_max_unroll);
13507 31329 : if (1 > (int ) 10)
13508 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent ^ 1);
13509 : else
13510 31329 : bp_pack_var_len_int (bp, ptr->x_param_unroll_jam_min_percent);
13511 31329 : if (256 > (int ) 10)
13512 31329 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold ^ 256);
13513 : else
13514 : bp_pack_var_len_int (bp, ptr->x_param_use_after_scope_direct_emission_threshold);
13515 31329 : if (!lto_stream_offload_p) {
13516 31329 : if (1 > (int ) 10)
13517 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask ^ 1);
13518 : else
13519 31329 : bp_pack_var_len_int (bp, ptr->x_param_vect_epilogues_nomask);
13520 : }
13521 31329 : if (1 > (int ) 10)
13522 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float ^ 1);
13523 : else
13524 31329 : bp_pack_var_len_int (bp, ptr->x_param_vect_induction_float);
13525 31329 : if (!lto_stream_offload_p) {
13526 31329 : if (50 > (int ) 10)
13527 31329 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor ^ 50);
13528 : else
13529 : bp_pack_var_len_int (bp, ptr->x_param_vect_inner_loop_cost_factor);
13530 : }
13531 31329 : if (32 > (int ) 10)
13532 31329 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates ^ 32);
13533 : else
13534 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_layout_candidates);
13535 31329 : if (-1 > (int ) 10)
13536 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment ^ -1);
13537 : else
13538 31329 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_peeling_for_alignment);
13539 31329 : if (15 > (int ) 10)
13540 31329 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks ^ 15);
13541 : else
13542 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alias_checks);
13543 31329 : if (6 > (int ) 10)
13544 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks ^ 6);
13545 : else
13546 31329 : bp_pack_var_len_int (bp, ptr->x_param_vect_max_version_for_alignment_checks);
13547 31329 : if (!lto_stream_offload_p) {
13548 31329 : if (2 > (int ) 10)
13549 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage ^ 2);
13550 : else
13551 31329 : bp_pack_var_len_int (bp, ptr->x_param_vect_partial_vector_usage);
13552 : }
13553 31329 : if (0 > (int ) 10)
13554 : bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^ 0);
13555 : else
13556 31329 : bp_pack_var_len_int (bp, ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations);
13557 31329 : if (150000 > (int ) 10)
13558 31329 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit ^ 150000);
13559 : else
13560 : bp_pack_var_len_int (bp, ptr->x_param_vrp_block_limit);
13561 31329 : if (32 > (int ) 10)
13562 31329 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit ^ 32);
13563 : else
13564 : bp_pack_var_len_int (bp, ptr->x_param_vrp_cstload_limit);
13565 31329 : if (3000 > (int ) 10)
13566 31329 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold ^ 3000);
13567 : else
13568 : bp_pack_var_len_int (bp, ptr->x_param_vrp_sparse_threshold);
13569 31329 : if (50 > (int ) 10)
13570 31329 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit ^ 50);
13571 : else
13572 : bp_pack_var_len_int (bp, ptr->x_param_vrp_switch_limit);
13573 31329 : if (250 > (int ) 10)
13574 31329 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold ^ 250);
13575 : else
13576 : bp_pack_var_len_int (bp, ptr->x_param_vrp_vector_threshold);
13577 31329 : bp_pack_var_len_int (bp, ptr->x_warn_inline);
13578 31329 : bp_pack_var_len_int (bp, ptr->x_flag_aggressive_loop_optimizations);
13579 31329 : bp_pack_var_len_int (bp, ptr->x_flag_align_functions);
13580 31329 : bp_pack_string (ob, bp, ptr->x_str_align_functions, true);
13581 31329 : bp_pack_var_len_int (bp, ptr->x_flag_align_jumps);
13582 31329 : bp_pack_string (ob, bp, ptr->x_str_align_jumps, true);
13583 31329 : bp_pack_var_len_int (bp, ptr->x_flag_align_labels);
13584 31329 : bp_pack_string (ob, bp, ptr->x_str_align_labels, true);
13585 31329 : bp_pack_var_len_int (bp, ptr->x_flag_align_loops);
13586 31329 : bp_pack_string (ob, bp, ptr->x_str_align_loops, true);
13587 31329 : bp_pack_var_len_int (bp, ptr->x_flag_allocation_dce);
13588 31329 : bp_pack_var_len_int (bp, ptr->x_flag_store_data_races);
13589 31329 : bp_pack_var_len_int (bp, ptr->x_flag_associative_math);
13590 31329 : bp_pack_var_len_int (bp, ptr->x_flag_assume_sane_operators_new_delete);
13591 31329 : bp_pack_var_len_int (bp, ptr->x_flag_asynchronous_unwind_tables);
13592 31329 : bp_pack_var_len_int (bp, ptr->x_flag_auto_inc_dec);
13593 31329 : bp_pack_var_len_int (bp, ptr->x_flag_auto_profile_inlining);
13594 31329 : bp_pack_var_len_int (bp, ptr->x_flag_avoid_store_forwarding);
13595 31329 : bp_pack_var_len_int (bp, ptr->x_flag_bit_tests);
13596 31329 : bp_pack_var_len_int (bp, ptr->x_flag_branch_on_count_reg);
13597 31329 : bp_pack_var_len_int (bp, ptr->x_flag_branch_probabilities);
13598 31329 : bp_pack_var_len_int (bp, ptr->x_flag_caller_saves);
13599 31329 : bp_pack_var_len_int (bp, ptr->x_flag_code_hoisting);
13600 31329 : bp_pack_var_len_int (bp, ptr->x_flag_combine_stack_adjustments);
13601 31329 : bp_pack_var_len_int (bp, ptr->x_flag_compare_elim_after_reload);
13602 31329 : bp_pack_var_len_int (bp, ptr->x_flag_conserve_stack);
13603 31329 : bp_pack_var_len_int (bp, ptr->x_flag_cprop_registers);
13604 31329 : bp_pack_var_len_int (bp, ptr->x_flag_crossjumping);
13605 31329 : bp_pack_var_len_int (bp, ptr->x_flag_cse_follow_jumps);
13606 31329 : bp_pack_var_len_int (bp, ptr->x_flag_complex_method);
13607 31329 : bp_pack_var_len_int (bp, ptr->x_flag_dce);
13608 31329 : bp_pack_var_len_int (bp, ptr->x_flag_defer_pop);
13609 31329 : bp_pack_var_len_int (bp, ptr->x_flag_delayed_branch);
13610 31329 : bp_pack_var_len_int (bp, ptr->x_flag_delete_dead_exceptions);
13611 31329 : bp_pack_var_len_int (bp, ptr->x_flag_delete_null_pointer_checks);
13612 31329 : bp_pack_var_len_int (bp, ptr->x_flag_dep_fusion);
13613 31329 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize);
13614 31329 : bp_pack_var_len_int (bp, ptr->x_flag_devirtualize_speculatively);
13615 31329 : bp_pack_var_len_int (bp, ptr->x_flag_dse);
13616 31329 : bp_pack_var_len_int (bp, ptr->x_flag_early_inlining);
13617 31329 : bp_pack_var_len_int (bp, ptr->x_flag_exceptions);
13618 31329 : bp_pack_var_len_int (bp, ptr->x_flag_excess_precision);
13619 31329 : bp_pack_var_len_int (bp, ptr->x_flag_expensive_optimizations);
13620 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ext_dce);
13621 31329 : bp_pack_var_len_int (bp, ptr->x_flag_finite_loops);
13622 31329 : bp_pack_var_len_int (bp, ptr->x_flag_finite_math_only);
13623 31329 : bp_pack_var_len_int (bp, ptr->x_flag_float_store);
13624 31329 : bp_pack_var_len_int (bp, ptr->x_flag_fold_mem_offsets);
13625 31329 : bp_pack_var_len_int (bp, ptr->x_flag_fold_simple_inlines);
13626 31329 : bp_pack_var_len_int (bp, ptr->x_flag_forward_propagate);
13627 31329 : bp_pack_var_len_int (bp, ptr->x_flag_fp_contract_mode);
13628 31329 : bp_pack_var_len_int (bp, ptr->x_flag_fp_int_builtin_inexact);
13629 31329 : bp_pack_var_len_int (bp, ptr->x_flag_no_function_cse);
13630 31329 : bp_pack_var_len_int (bp, ptr->x_flag_gcse);
13631 31329 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_after_reload);
13632 31329 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_las);
13633 31329 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_lm);
13634 31329 : bp_pack_var_len_int (bp, ptr->x_flag_gcse_sm);
13635 31329 : bp_pack_var_len_int (bp, ptr->x_flag_graphite);
13636 31329 : bp_pack_var_len_int (bp, ptr->x_flag_graphite_identity);
13637 31329 : bp_pack_var_len_int (bp, ptr->x_flag_guess_branch_prob);
13638 31329 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_exceptions);
13639 31329 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_noreturn);
13640 31329 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_check_returning_calls);
13641 31329 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy_skip_leaf);
13642 31329 : bp_pack_var_len_int (bp, ptr->x_flag_harden_compares);
13643 31329 : bp_pack_var_len_int (bp, ptr->x_flag_harden_conditional_branches);
13644 31329 : bp_pack_var_len_int (bp, ptr->x_flag_harden_control_flow_redundancy);
13645 31329 : bp_pack_var_len_int (bp, ptr->x_flag_hoist_adjacent_loads);
13646 31329 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion);
13647 31329 : bp_pack_var_len_int (bp, ptr->x_flag_if_conversion2);
13648 31329 : bp_pack_var_len_int (bp, ptr->x_flag_indirect_inlining);
13649 31329 : bp_pack_var_len_int (bp, ptr->x_flag_no_inline);
13650 31329 : bp_pack_var_len_int (bp, ptr->x_flag_inline_atomics);
13651 31329 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions);
13652 31329 : bp_pack_var_len_int (bp, ptr->x_flag_inline_functions_called_once);
13653 31329 : bp_pack_var_len_int (bp, ptr->x_flag_inline_small_functions);
13654 31329 : bp_pack_var_len_int (bp, ptr->x_flag_inline_stringops);
13655 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_bit_cp);
13656 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp);
13657 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_cp_clone);
13658 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf);
13659 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_functions);
13660 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_icf_variables);
13661 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_modref);
13662 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_profile);
13663 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pta);
13664 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_pure_const);
13665 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_ra);
13666 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference);
13667 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reference_addressable);
13668 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_reorder_for_locality);
13669 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_sra);
13670 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_stack_alignment);
13671 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_strict_aliasing);
13672 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ipa_vrp);
13673 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ira_algorithm);
13674 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ira_hoist_pressure);
13675 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ira_loop_pressure);
13676 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ira_region);
13677 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_save_slots);
13678 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ira_share_spill_slots);
13679 31329 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_attribute);
13680 31329 : bp_pack_var_len_int (bp, ptr->x_flag_isolate_erroneous_paths_dereference);
13681 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ivopts);
13682 31329 : bp_pack_var_len_int (bp, ptr->x_flag_jump_tables);
13683 31329 : bp_pack_var_len_int (bp, ptr->x_flag_keep_gc_roots_live);
13684 31329 : bp_pack_var_len_int (bp, ptr->x_flag_late_combine_instructions);
13685 31329 : bp_pack_var_len_int (bp, ptr->x_flag_lifetime_dse);
13686 31329 : bp_pack_var_len_int (bp, ptr->x_flag_limit_function_alignment);
13687 31329 : bp_pack_var_len_int (bp, ptr->x_flag_live_patching);
13688 31329 : bp_pack_var_len_int (bp, ptr->x_flag_live_range_shrinkage);
13689 31329 : bp_pack_var_len_int (bp, ptr->x_flag_loop_interchange);
13690 31329 : bp_pack_var_len_int (bp, ptr->x_flag_loop_nest_optimize);
13691 31329 : bp_pack_var_len_int (bp, ptr->x_flag_loop_parallelize_all);
13692 31329 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_jam);
13693 31329 : bp_pack_var_len_int (bp, ptr->x_flag_lra_remat);
13694 31329 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dce);
13695 31329 : bp_pack_var_len_int (bp, ptr->x_flag_malloc_dse);
13696 31329 : bp_pack_var_len_int (bp, ptr->x_flag_errno_math);
13697 31329 : bp_pack_var_len_int (bp, ptr->x_flag_min_function_alignment);
13698 31329 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched);
13699 31329 : bp_pack_var_len_int (bp, ptr->x_flag_modulo_sched_allow_regmoves);
13700 31329 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_invariants);
13701 31329 : bp_pack_var_len_int (bp, ptr->x_flag_move_loop_stores);
13702 31329 : bp_pack_var_len_int (bp, ptr->x_flag_non_call_exceptions);
13703 31329 : bp_pack_var_len_int (bp, ptr->x_flag_nothrow_opt);
13704 31329 : bp_pack_var_len_int (bp, ptr->x_flag_omit_frame_pointer);
13705 31329 : bp_pack_var_len_int (bp, ptr->x_flag_openmp_target_simd_clone);
13706 31329 : bp_pack_var_len_int (bp, ptr->x_flag_opt_info);
13707 31329 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_crc);
13708 31329 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_sibling_calls);
13709 31329 : bp_pack_var_len_int (bp, ptr->x_flag_optimize_strlen);
13710 31329 : bp_pack_var_len_int (bp, ptr->x_flag_pack_struct);
13711 31329 : bp_pack_var_len_int (bp, ptr->x_flag_partial_inlining);
13712 31329 : bp_pack_string (ob, bp, ptr->x_flag_patchable_function_entry, true);
13713 31329 : bp_pack_var_len_int (bp, ptr->x_flag_pcc_struct_return);
13714 31329 : bp_pack_var_len_int (bp, ptr->x_flag_peel_loops);
13715 31329 : bp_pack_var_len_int (bp, ptr->x_flag_no_peephole);
13716 31329 : bp_pack_var_len_int (bp, ptr->x_flag_peephole2);
13717 31329 : bp_pack_var_len_int (bp, ptr->x_flag_plt);
13718 31329 : bp_pack_var_len_int (bp, ptr->x_flag_predictive_commoning);
13719 31329 : bp_pack_var_len_int (bp, ptr->x_flag_prefetch_loop_arrays);
13720 31329 : bp_pack_var_len_int (bp, ptr->x_flag_printf_return_value);
13721 31329 : bp_pack_var_len_int (bp, ptr->x_flag_profile_partial_training);
13722 31329 : bp_pack_var_len_int (bp, ptr->x_flag_profile_reorder_functions);
13723 31329 : bp_pack_var_len_int (bp, ptr->x_flag_reciprocal_math);
13724 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ree);
13725 31329 : bp_pack_var_len_int (bp, ptr->x_flag_rename_registers);
13726 31329 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks);
13727 31329 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_algorithm);
13728 31329 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_blocks_and_partition);
13729 31329 : bp_pack_var_len_int (bp, ptr->x_flag_reorder_functions);
13730 31329 : bp_pack_var_len_int (bp, ptr->x_flag_rerun_cse_after_loop);
13731 31329 : bp_pack_var_len_int (bp, ptr->x_flag_resched_modulo_sched);
13732 31329 : bp_pack_var_len_int (bp, ptr->x_flag_rounding_math);
13733 31329 : bp_pack_var_len_int (bp, ptr->x_flag_rtti);
13734 31329 : bp_pack_var_len_int (bp, ptr->x_flag_save_optimization_record);
13735 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched_critical_path_heuristic);
13736 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched_dep_count_heuristic);
13737 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched_group_heuristic);
13738 31329 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_interblock);
13739 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched_last_insn_heuristic);
13740 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched_pressure);
13741 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched_rank_heuristic);
13742 31329 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative);
13743 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched_spec_insn_heuristic);
13744 31329 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load);
13745 31329 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_speculative_load_dangerous);
13746 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns);
13747 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched_stalled_insns_dep);
13748 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sched2_use_superblocks);
13749 31329 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_fusion);
13750 31329 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns);
13751 31329 : bp_pack_var_len_int (bp, ptr->x_flag_schedule_insns_after_reload);
13752 31329 : bp_pack_var_len_int (bp, ptr->x_flag_section_anchors);
13753 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining);
13754 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_pipelining_outer_loops);
13755 31329 : bp_pack_var_len_int (bp, ptr->x_flag_sel_sched_reschedule_pipelined);
13756 31329 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling);
13757 31329 : bp_pack_var_len_int (bp, ptr->x_flag_selective_scheduling2);
13758 31329 : bp_pack_var_len_int (bp, ptr->x_flag_semantic_interposition);
13759 31329 : bp_pack_var_len_int (bp, ptr->x_flag_short_enums);
13760 31329 : bp_pack_var_len_int (bp, ptr->x_flag_short_wchar);
13761 31329 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap);
13762 31329 : bp_pack_var_len_int (bp, ptr->x_flag_shrink_wrap_separate);
13763 31329 : bp_pack_var_len_int (bp, ptr->x_flag_signaling_nans);
13764 31329 : bp_pack_var_len_int (bp, ptr->x_flag_signed_zeros);
13765 31329 : bp_pack_var_len_int (bp, ptr->x_flag_simd_cost_model);
13766 31329 : bp_pack_var_len_int (bp, ptr->x_flag_single_precision_constant);
13767 31329 : bp_pack_var_len_int (bp, ptr->x_flag_speculatively_call_stored_functions);
13768 31329 : bp_pack_var_len_int (bp, ptr->x_flag_split_ivs_in_unroller);
13769 31329 : bp_pack_var_len_int (bp, ptr->x_flag_split_loops);
13770 31329 : bp_pack_var_len_int (bp, ptr->x_flag_split_paths);
13771 31329 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types);
13772 31329 : bp_pack_var_len_int (bp, ptr->x_flag_split_wide_types_early);
13773 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_backprop);
13774 31329 : bp_pack_var_len_int (bp, ptr->x_flag_ssa_phiopt);
13775 31329 : bp_pack_var_len_int (bp, ptr->x_flag_stack_clash_protection);
13776 31329 : bp_pack_var_len_int (bp, ptr->x_flag_stack_protect);
13777 31329 : bp_pack_var_len_int (bp, ptr->x_flag_stack_reuse);
13778 31329 : bp_pack_var_len_int (bp, ptr->x_flag_stdarg_opt);
13779 31329 : bp_pack_var_len_int (bp, ptr->x_flag_store_merging);
13780 31329 : bp_pack_var_len_int (bp, ptr->x_flag_strict_aliasing);
13781 31329 : bp_pack_var_len_int (bp, ptr->x_flag_strict_enums);
13782 31329 : bp_pack_var_len_int (bp, ptr->x_flag_strict_volatile_bitfields);
13783 31329 : bp_pack_var_len_int (bp, ptr->x_flag_thread_jumps);
13784 31329 : bp_pack_var_len_int (bp, ptr->x_flag_threadsafe_statics);
13785 31329 : bp_pack_var_len_int (bp, ptr->x_flag_toplevel_reorder);
13786 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tracer);
13787 31329 : bp_pack_var_len_int (bp, ptr->x_flag_trapping_math);
13788 31329 : bp_pack_var_len_int (bp, ptr->x_flag_trapv);
13789 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_bit_ccp);
13790 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_builtin_call_dce);
13791 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ccp);
13792 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ch);
13793 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_coalesce_vars);
13794 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_copy_prop);
13795 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_cselim);
13796 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dce);
13797 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dom);
13798 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_dse);
13799 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_forwprop);
13800 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_fre);
13801 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribute_patterns);
13802 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_distribution);
13803 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_if_convert);
13804 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_im);
13805 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_ivcanon);
13806 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_optimize);
13807 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_loop_vectorize);
13808 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_parallelize_loops);
13809 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_partial_pre);
13810 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_phiprop);
13811 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pre);
13812 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_pta);
13813 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_reassoc);
13814 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_scev_cprop);
13815 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sink);
13816 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slp_vectorize);
13817 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_slsr);
13818 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_sra);
13819 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_switch_conversion);
13820 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_tail_merge);
13821 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_ter);
13822 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vectorize);
13823 31329 : bp_pack_var_len_int (bp, ptr->x_flag_tree_vrp);
13824 31329 : bp_pack_var_len_int (bp, ptr->x_flag_auto_var_init);
13825 31329 : bp_pack_var_len_int (bp, ptr->x_flag_unconstrained_commons);
13826 31329 : bp_pack_var_len_int (bp, ptr->x_flag_unreachable_traps);
13827 31329 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_all_loops);
13828 31329 : bp_pack_var_len_int (bp, ptr->x_flag_cunroll_grow_size);
13829 31329 : bp_pack_var_len_int (bp, ptr->x_flag_unroll_loops);
13830 31329 : bp_pack_var_len_int (bp, ptr->x_flag_unsafe_math_optimizations);
13831 31329 : bp_pack_var_len_int (bp, ptr->x_flag_unswitch_loops);
13832 31329 : bp_pack_var_len_int (bp, ptr->x_flag_unwind_tables);
13833 31329 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking);
13834 31329 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments);
13835 31329 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_assignments_toggle);
13836 31329 : bp_pack_var_len_int (bp, ptr->x_flag_var_tracking_uninit);
13837 31329 : bp_pack_var_len_int (bp, ptr->x_flag_variable_expansion_in_unroller);
13838 31329 : bp_pack_var_len_int (bp, ptr->x_flag_vect_cost_model);
13839 31329 : bp_pack_var_len_int (bp, ptr->x_flag_version_loops_for_strides);
13840 31329 : bp_pack_var_len_int (bp, ptr->x_flag_value_profile_transformations);
13841 31329 : bp_pack_var_len_int (bp, ptr->x_flag_web);
13842 31329 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv);
13843 31329 : bp_pack_var_len_int (bp, ptr->x_flag_wrapv_pointer);
13844 31329 : bp_pack_var_len_int (bp, ptr->x_debug_nonbind_markers_p);
13845 31329 : if (!lto_stream_offload_p) {
13846 31329 : bp_pack_var_len_int (bp, ptr->x_ix86_use_scatter);
13847 : }
13848 31329 : if (!lto_stream_offload_p) {
13849 31329 : bp_pack_var_len_int (bp, ptr->x_ix86_unroll_only_small_loops);
13850 : }
13851 313290 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
13852 281961 : bp_pack_value (bp, ptr->explicit_mask[i], 64);
13853 31329 : }
13854 :
13855 : /* Stream in optimization options */
13856 : void
13857 21816 : cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED,
13858 : struct bitpack_d *bp ATTRIBUTE_UNUSED,
13859 : struct cl_optimization *ptr ATTRIBUTE_UNUSED)
13860 : {
13861 21816 : ptr->x_optimize = (char ) bp_unpack_var_len_int (bp);
13862 21816 : ptr->x_optimize_size = (char ) bp_unpack_var_len_int (bp);
13863 21816 : ptr->x_optimize_debug = (char ) bp_unpack_var_len_int (bp);
13864 21816 : ptr->x_optimize_fast = (char ) bp_unpack_var_len_int (bp);
13865 21816 : ptr->x_param_align_loop_iterations = (int ) bp_unpack_var_len_int (bp);
13866 21816 : if (4 > (int ) 10)
13867 : ptr->x_param_align_loop_iterations ^= 4;
13868 21816 : ptr->x_param_align_threshold = (int ) bp_unpack_var_len_int (bp);
13869 21816 : if (100 > (int ) 10)
13870 21816 : ptr->x_param_align_threshold ^= 100;
13871 21816 : ptr->x_param_asan_protect_allocas = (int ) bp_unpack_var_len_int (bp);
13872 21816 : if (1 > (int ) 10)
13873 : ptr->x_param_asan_protect_allocas ^= 1;
13874 21816 : ptr->x_param_asan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13875 21816 : if (1 > (int ) 10)
13876 : ptr->x_param_asan_instrument_reads ^= 1;
13877 21816 : ptr->x_param_asan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13878 21816 : if (1 > (int ) 10)
13879 : ptr->x_param_asan_instrument_writes ^= 1;
13880 21816 : ptr->x_param_asan_instrumentation_with_call_threshold = (int ) bp_unpack_var_len_int (bp);
13881 21816 : if (7000 > (int ) 10)
13882 21816 : ptr->x_param_asan_instrumentation_with_call_threshold ^= 7000;
13883 21816 : ptr->x_param_asan_kernel_mem_intrinsic_prefix = (int ) bp_unpack_var_len_int (bp);
13884 21816 : if (0 > (int ) 10)
13885 : ptr->x_param_asan_kernel_mem_intrinsic_prefix ^= 0;
13886 21816 : ptr->x_param_asan_memintrin = (int ) bp_unpack_var_len_int (bp);
13887 21816 : if (1 > (int ) 10)
13888 : ptr->x_param_asan_memintrin ^= 1;
13889 21816 : ptr->x_param_asan_stack = (int ) bp_unpack_var_len_int (bp);
13890 21816 : if (1 > (int ) 10)
13891 : ptr->x_param_asan_stack ^= 1;
13892 21816 : ptr->x_param_asan_use_after_return = (int ) bp_unpack_var_len_int (bp);
13893 21816 : if (1 > (int ) 10)
13894 : ptr->x_param_asan_use_after_return ^= 1;
13895 21816 : ptr->x_param_auto_profile_bbs = (int ) bp_unpack_var_len_int (bp);
13896 21816 : if (1 > (int ) 10)
13897 : ptr->x_param_auto_profile_bbs ^= 1;
13898 21816 : ptr->x_param_auto_profile_reorder_only = (int ) bp_unpack_var_len_int (bp);
13899 21816 : if (0 > (int ) 10)
13900 : ptr->x_param_auto_profile_reorder_only ^= 0;
13901 21816 : ptr->x_param_avg_loop_niter = (int ) bp_unpack_var_len_int (bp);
13902 21816 : if (10 > (int ) 10)
13903 : ptr->x_param_avg_loop_niter ^= 10;
13904 21816 : ptr->x_param_avoid_fma_max_bits = (int ) bp_unpack_var_len_int (bp);
13905 21816 : ptr->x_param_builtin_expect_probability = (int ) bp_unpack_var_len_int (bp);
13906 21816 : if (90 > (int ) 10)
13907 21816 : ptr->x_param_builtin_expect_probability ^= 90;
13908 21816 : ptr->x_param_builtin_string_cmp_inline_length = (int ) bp_unpack_var_len_int (bp);
13909 21816 : if (3 > (int ) 10)
13910 : ptr->x_param_builtin_string_cmp_inline_length ^= 3;
13911 21816 : ptr->x_param_case_values_threshold = (int ) bp_unpack_var_len_int (bp);
13912 21816 : ptr->x_param_comdat_sharing_probability = (int ) bp_unpack_var_len_int (bp);
13913 21816 : if (20 > (int ) 10)
13914 21816 : ptr->x_param_comdat_sharing_probability ^= 20;
13915 21816 : ptr->x_param_construct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13916 21816 : if (0 > (int ) 10)
13917 : ptr->x_param_construct_interfere_size ^= 0;
13918 21816 : ptr->x_param_cycle_accurate_model = (int ) bp_unpack_var_len_int (bp);
13919 21816 : if (1 > (int ) 10)
13920 : ptr->x_param_cycle_accurate_model ^= 1;
13921 21816 : ptr->x_param_destruct_interfere_size = (int ) bp_unpack_var_len_int (bp);
13922 21816 : if (0 > (int ) 10)
13923 : ptr->x_param_destruct_interfere_size ^= 0;
13924 21816 : ptr->x_param_dse_max_alias_queries_per_store = (int ) bp_unpack_var_len_int (bp);
13925 21816 : if (256 > (int ) 10)
13926 21816 : ptr->x_param_dse_max_alias_queries_per_store ^= 256;
13927 21816 : ptr->x_param_dse_max_object_size = (int ) bp_unpack_var_len_int (bp);
13928 21816 : if (256 > (int ) 10)
13929 21816 : ptr->x_param_dse_max_object_size ^= 256;
13930 21816 : ptr->x_param_early_inlining_insns = (int ) bp_unpack_var_len_int (bp);
13931 21816 : if (6 > (int ) 10)
13932 : ptr->x_param_early_inlining_insns ^= 6;
13933 21816 : ptr->x_param_fsm_scale_path_stmts = (int ) bp_unpack_var_len_int (bp);
13934 21816 : if (2 > (int ) 10)
13935 : ptr->x_param_fsm_scale_path_stmts ^= 2;
13936 21816 : ptr->x_param_fully_pipelined_fma = (int ) bp_unpack_var_len_int (bp);
13937 21816 : if (0 > (int ) 10)
13938 : ptr->x_param_fully_pipelined_fma ^= 0;
13939 21816 : ptr->x_param_gcse_after_reload_critical_fraction = (int ) bp_unpack_var_len_int (bp);
13940 21816 : if (10 > (int ) 10)
13941 : ptr->x_param_gcse_after_reload_critical_fraction ^= 10;
13942 21816 : ptr->x_param_gcse_after_reload_partial_fraction = (int ) bp_unpack_var_len_int (bp);
13943 21816 : if (3 > (int ) 10)
13944 : ptr->x_param_gcse_after_reload_partial_fraction ^= 3;
13945 21816 : ptr->x_param_gcse_cost_distance_ratio = (int ) bp_unpack_var_len_int (bp);
13946 21816 : if (10 > (int ) 10)
13947 : ptr->x_param_gcse_cost_distance_ratio ^= 10;
13948 21816 : ptr->x_param_gcse_unrestricted_cost = (int ) bp_unpack_var_len_int (bp);
13949 21816 : if (3 > (int ) 10)
13950 : ptr->x_param_gcse_unrestricted_cost ^= 3;
13951 21816 : ptr->x_param_graphite_max_arrays_per_scop = (int ) bp_unpack_var_len_int (bp);
13952 21816 : if (100 > (int ) 10)
13953 21816 : ptr->x_param_graphite_max_arrays_per_scop ^= 100;
13954 21816 : ptr->x_param_graphite_max_nb_scop_params = (int ) bp_unpack_var_len_int (bp);
13955 21816 : if (10 > (int ) 10)
13956 : ptr->x_param_graphite_max_nb_scop_params ^= 10;
13957 21816 : ptr->x_param_hardcfr_max_blocks = (int ) bp_unpack_var_len_int (bp);
13958 21816 : if (0 > (int ) 10)
13959 : ptr->x_param_hardcfr_max_blocks ^= 0;
13960 21816 : ptr->x_param_hardcfr_max_inline_blocks = (int ) bp_unpack_var_len_int (bp);
13961 21816 : if (16 > (int ) 10)
13962 21816 : ptr->x_param_hardcfr_max_inline_blocks ^= 16;
13963 21816 : ptr->x_param_hwasan_instrument_allocas = (int ) bp_unpack_var_len_int (bp);
13964 21816 : if (1 > (int ) 10)
13965 : ptr->x_param_hwasan_instrument_allocas ^= 1;
13966 21816 : ptr->x_param_hwasan_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
13967 21816 : if (1 > (int ) 10)
13968 : ptr->x_param_hwasan_instrument_mem_intrinsics ^= 1;
13969 21816 : ptr->x_param_hwasan_instrument_reads = (int ) bp_unpack_var_len_int (bp);
13970 21816 : if (1 > (int ) 10)
13971 : ptr->x_param_hwasan_instrument_reads ^= 1;
13972 21816 : ptr->x_param_hwasan_instrument_stack = (int ) bp_unpack_var_len_int (bp);
13973 21816 : if (1 > (int ) 10)
13974 : ptr->x_param_hwasan_instrument_stack ^= 1;
13975 21816 : ptr->x_param_hwasan_instrument_writes = (int ) bp_unpack_var_len_int (bp);
13976 21816 : if (1 > (int ) 10)
13977 : ptr->x_param_hwasan_instrument_writes ^= 1;
13978 21816 : ptr->x_param_hwasan_random_frame_tag = (int ) bp_unpack_var_len_int (bp);
13979 21816 : if (1 > (int ) 10)
13980 : ptr->x_param_hwasan_random_frame_tag ^= 1;
13981 21816 : ptr->x_param_inline_heuristics_hint_percent = (int ) bp_unpack_var_len_int (bp);
13982 21816 : if (200 > (int ) 10)
13983 21816 : ptr->x_param_inline_heuristics_hint_percent ^= 200;
13984 21816 : ptr->x_param_inline_min_speedup = (int ) bp_unpack_var_len_int (bp);
13985 21816 : if (30 > (int ) 10)
13986 21816 : ptr->x_param_inline_min_speedup ^= 30;
13987 21816 : ptr->x_param_inline_unit_growth = (int ) bp_unpack_var_len_int (bp);
13988 21816 : if (40 > (int ) 10)
13989 21816 : ptr->x_param_inline_unit_growth ^= 40;
13990 21816 : ptr->x_param_ipa_cp_eval_threshold = (int ) bp_unpack_var_len_int (bp);
13991 21816 : if (500 > (int ) 10)
13992 21816 : ptr->x_param_ipa_cp_eval_threshold ^= 500;
13993 21816 : ptr->x_param_ipa_cp_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
13994 21816 : if (16000 > (int ) 10)
13995 21816 : ptr->x_param_ipa_cp_large_unit_insns ^= 16000;
13996 21816 : ptr->x_param_ipa_cp_loop_hint_bonus = (int ) bp_unpack_var_len_int (bp);
13997 21816 : if (64 > (int ) 10)
13998 21816 : ptr->x_param_ipa_cp_loop_hint_bonus ^= 64;
13999 21816 : ptr->x_param_ipa_cp_max_recursive_depth = (int ) bp_unpack_var_len_int (bp);
14000 21816 : if (8 > (int ) 10)
14001 : ptr->x_param_ipa_cp_max_recursive_depth ^= 8;
14002 21816 : ptr->x_param_ipa_cp_min_recursive_probability = (int ) bp_unpack_var_len_int (bp);
14003 21816 : if (2 > (int ) 10)
14004 : ptr->x_param_ipa_cp_min_recursive_probability ^= 2;
14005 21816 : ptr->x_param_ipa_cp_recursion_penalty = (int ) bp_unpack_var_len_int (bp);
14006 21816 : if (40 > (int ) 10)
14007 21816 : ptr->x_param_ipa_cp_recursion_penalty ^= 40;
14008 21816 : ptr->x_param_ipa_cp_recursive_freq_factor = (int ) bp_unpack_var_len_int (bp);
14009 21816 : if (6 > (int ) 10)
14010 : ptr->x_param_ipa_cp_recursive_freq_factor ^= 6;
14011 21816 : ptr->x_param_ipa_cp_single_call_penalty = (int ) bp_unpack_var_len_int (bp);
14012 21816 : if (15 > (int ) 10)
14013 21816 : ptr->x_param_ipa_cp_single_call_penalty ^= 15;
14014 21816 : ptr->x_param_ipa_cp_sweeps = (int ) bp_unpack_var_len_int (bp);
14015 21816 : if (3 > (int ) 10)
14016 : ptr->x_param_ipa_cp_sweeps ^= 3;
14017 21816 : ptr->x_param_ipa_cp_unit_growth = (int ) bp_unpack_var_len_int (bp);
14018 21816 : if (10 > (int ) 10)
14019 : ptr->x_param_ipa_cp_unit_growth ^= 10;
14020 21816 : ptr->x_param_ipa_cp_value_list_size = (int ) bp_unpack_var_len_int (bp);
14021 21816 : if (8 > (int ) 10)
14022 : ptr->x_param_ipa_cp_value_list_size ^= 8;
14023 21816 : ptr->x_param_ipa_jump_function_lookups = (int ) bp_unpack_var_len_int (bp);
14024 21816 : if (8 > (int ) 10)
14025 : ptr->x_param_ipa_jump_function_lookups ^= 8;
14026 21816 : ptr->x_param_ipa_max_aa_steps = (int ) bp_unpack_var_len_int (bp);
14027 21816 : if (25000 > (int ) 10)
14028 21816 : ptr->x_param_ipa_max_aa_steps ^= 25000;
14029 21816 : ptr->x_param_ipa_max_agg_items = (int ) bp_unpack_var_len_int (bp);
14030 21816 : if (16 > (int ) 10)
14031 21816 : ptr->x_param_ipa_max_agg_items ^= 16;
14032 21816 : ptr->x_param_ipa_max_loop_predicates = (int ) bp_unpack_var_len_int (bp);
14033 21816 : if (16 > (int ) 10)
14034 21816 : ptr->x_param_ipa_max_loop_predicates ^= 16;
14035 21816 : ptr->x_param_ipa_max_param_expr_ops = (int ) bp_unpack_var_len_int (bp);
14036 21816 : if (10 > (int ) 10)
14037 : ptr->x_param_ipa_max_param_expr_ops ^= 10;
14038 21816 : ptr->x_param_ipa_max_switch_predicate_bounds = (int ) bp_unpack_var_len_int (bp);
14039 21816 : if (5 > (int ) 10)
14040 : ptr->x_param_ipa_max_switch_predicate_bounds ^= 5;
14041 21816 : ptr->x_param_ipa_sra_deref_prob_threshold = (int ) bp_unpack_var_len_int (bp);
14042 21816 : if (50 > (int ) 10)
14043 21816 : ptr->x_param_ipa_sra_deref_prob_threshold ^= 50;
14044 21816 : ptr->x_param_ipa_sra_max_replacements = (int ) bp_unpack_var_len_int (bp);
14045 21816 : if (8 > (int ) 10)
14046 : ptr->x_param_ipa_sra_max_replacements ^= 8;
14047 21816 : ptr->x_param_ipa_sra_ptr_growth_factor = (int ) bp_unpack_var_len_int (bp);
14048 21816 : if (2 > (int ) 10)
14049 : ptr->x_param_ipa_sra_ptr_growth_factor ^= 2;
14050 21816 : ptr->x_param_ipa_sra_ptrwrap_growth_factor = (int ) bp_unpack_var_len_int (bp);
14051 21816 : if (4 > (int ) 10)
14052 : ptr->x_param_ipa_sra_ptrwrap_growth_factor ^= 4;
14053 21816 : ptr->x_param_ira_consider_dup_in_all_alts = (int ) bp_unpack_var_len_int (bp);
14054 21816 : if (1 > (int ) 10)
14055 : ptr->x_param_ira_consider_dup_in_all_alts ^= 1;
14056 21816 : ptr->x_param_ira_loop_reserved_regs = (int ) bp_unpack_var_len_int (bp);
14057 21816 : if (2 > (int ) 10)
14058 : ptr->x_param_ira_loop_reserved_regs ^= 2;
14059 21816 : ptr->x_param_ira_max_conflict_table_size = (int ) bp_unpack_var_len_int (bp);
14060 21816 : if (1000 > (int ) 10)
14061 21816 : ptr->x_param_ira_max_conflict_table_size ^= 1000;
14062 21816 : ptr->x_param_ira_max_loops_num = (int ) bp_unpack_var_len_int (bp);
14063 21816 : if (100 > (int ) 10)
14064 21816 : ptr->x_param_ira_max_loops_num ^= 100;
14065 21816 : ptr->x_param_ira_simple_lra_insn_threshold = (int ) bp_unpack_var_len_int (bp);
14066 21816 : if (1000 > (int ) 10)
14067 21816 : ptr->x_param_ira_simple_lra_insn_threshold ^= 1000;
14068 21816 : ptr->x_param_iv_always_prune_cand_set_bound = (int ) bp_unpack_var_len_int (bp);
14069 21816 : if (10 > (int ) 10)
14070 : ptr->x_param_iv_always_prune_cand_set_bound ^= 10;
14071 21816 : ptr->x_param_iv_consider_all_candidates_bound = (int ) bp_unpack_var_len_int (bp);
14072 21816 : if (40 > (int ) 10)
14073 21816 : ptr->x_param_iv_consider_all_candidates_bound ^= 40;
14074 21816 : ptr->x_param_iv_max_considered_uses = (int ) bp_unpack_var_len_int (bp);
14075 21816 : if (250 > (int ) 10)
14076 21816 : ptr->x_param_iv_max_considered_uses ^= 250;
14077 : #ifdef ACCEL_COMPILER
14078 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_vect_compare_costs
14079 : #else
14080 21816 : ptr->x_ix86_vect_compare_costs = (int ) bp_unpack_var_len_int (bp);
14081 21816 : if (1 > (int ) 10)
14082 : ptr->x_ix86_vect_compare_costs ^= 1;
14083 : #endif
14084 21816 : ptr->x_param_jump_table_max_growth_ratio_for_size = (int ) bp_unpack_var_len_int (bp);
14085 21816 : if (300 > (int ) 10)
14086 21816 : ptr->x_param_jump_table_max_growth_ratio_for_size ^= 300;
14087 21816 : ptr->x_param_jump_table_max_growth_ratio_for_speed = (int ) bp_unpack_var_len_int (bp);
14088 21816 : if (800 > (int ) 10)
14089 21816 : ptr->x_param_jump_table_max_growth_ratio_for_speed ^= 800;
14090 21816 : ptr->x_param_l1_cache_line_size = (int ) bp_unpack_var_len_int (bp);
14091 21816 : if (32 > (int ) 10)
14092 21816 : ptr->x_param_l1_cache_line_size ^= 32;
14093 21816 : ptr->x_param_l1_cache_size = (int ) bp_unpack_var_len_int (bp);
14094 21816 : if (64 > (int ) 10)
14095 21816 : ptr->x_param_l1_cache_size ^= 64;
14096 21816 : ptr->x_param_l2_cache_size = (int ) bp_unpack_var_len_int (bp);
14097 21816 : if (512 > (int ) 10)
14098 21816 : ptr->x_param_l2_cache_size ^= 512;
14099 21816 : ptr->x_param_large_function_growth = (int ) bp_unpack_var_len_int (bp);
14100 21816 : if (100 > (int ) 10)
14101 21816 : ptr->x_param_large_function_growth ^= 100;
14102 21816 : ptr->x_param_large_function_insns = (int ) bp_unpack_var_len_int (bp);
14103 21816 : if (2700 > (int ) 10)
14104 21816 : ptr->x_param_large_function_insns ^= 2700;
14105 21816 : ptr->x_param_stack_frame_growth = (int ) bp_unpack_var_len_int (bp);
14106 21816 : if (1000 > (int ) 10)
14107 21816 : ptr->x_param_stack_frame_growth ^= 1000;
14108 21816 : ptr->x_param_large_stack_frame = (int ) bp_unpack_var_len_int (bp);
14109 21816 : if (256 > (int ) 10)
14110 21816 : ptr->x_param_large_stack_frame ^= 256;
14111 21816 : ptr->x_param_large_unit_insns = (int ) bp_unpack_var_len_int (bp);
14112 21816 : if (10000 > (int ) 10)
14113 21816 : ptr->x_param_large_unit_insns ^= 10000;
14114 21816 : ptr->x_param_lim_expensive = (int ) bp_unpack_var_len_int (bp);
14115 21816 : if (20 > (int ) 10)
14116 21816 : ptr->x_param_lim_expensive ^= 20;
14117 21816 : ptr->x_param_loop_block_tile_size = (int ) bp_unpack_var_len_int (bp);
14118 21816 : if (51 > (int ) 10)
14119 21816 : ptr->x_param_loop_block_tile_size ^= 51;
14120 21816 : ptr->x_param_loop_interchange_max_num_stmts = (int ) bp_unpack_var_len_int (bp);
14121 21816 : if (64 > (int ) 10)
14122 21816 : ptr->x_param_loop_interchange_max_num_stmts ^= 64;
14123 21816 : ptr->x_param_loop_interchange_stride_ratio = (int ) bp_unpack_var_len_int (bp);
14124 21816 : if (2 > (int ) 10)
14125 : ptr->x_param_loop_interchange_stride_ratio ^= 2;
14126 21816 : ptr->x_param_loop_invariant_max_bbs_in_loop = (int ) bp_unpack_var_len_int (bp);
14127 21816 : if (10000 > (int ) 10)
14128 21816 : ptr->x_param_loop_invariant_max_bbs_in_loop ^= 10000;
14129 21816 : ptr->x_param_loop_max_datarefs_for_datadeps = (int ) bp_unpack_var_len_int (bp);
14130 21816 : if (1000 > (int ) 10)
14131 21816 : ptr->x_param_loop_max_datarefs_for_datadeps ^= 1000;
14132 21816 : ptr->x_param_loop_versioning_max_inner_insns = (int ) bp_unpack_var_len_int (bp);
14133 21816 : if (200 > (int ) 10)
14134 21816 : ptr->x_param_loop_versioning_max_inner_insns ^= 200;
14135 21816 : ptr->x_param_loop_versioning_max_outer_insns = (int ) bp_unpack_var_len_int (bp);
14136 21816 : if (100 > (int ) 10)
14137 21816 : ptr->x_param_loop_versioning_max_outer_insns ^= 100;
14138 21816 : ptr->x_param_lra_inheritance_ebb_probability_cutoff = (int ) bp_unpack_var_len_int (bp);
14139 21816 : if (40 > (int ) 10)
14140 21816 : ptr->x_param_lra_inheritance_ebb_probability_cutoff ^= 40;
14141 21816 : ptr->x_param_lra_max_considered_reload_pseudos = (int ) bp_unpack_var_len_int (bp);
14142 21816 : if (500 > (int ) 10)
14143 21816 : ptr->x_param_lra_max_considered_reload_pseudos ^= 500;
14144 21816 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences = (int ) bp_unpack_var_len_int (bp);
14145 21816 : if (30 > (int ) 10)
14146 21816 : ptr->x_lra_max_pseudos_points_log2_considered_for_preferences ^= 30;
14147 21816 : ptr->x_flag_lto_locality_cloning = (enum lto_locality_cloning_model ) bp_unpack_var_len_int (bp);
14148 21816 : ptr->x_param_lto_locality_frequency = (int ) bp_unpack_var_len_int (bp);
14149 21816 : if (1 > (int ) 10)
14150 : ptr->x_param_lto_locality_frequency ^= 1;
14151 21816 : ptr->x_flag_lto_locality_heuristics = (enum lto_locality_heuristics ) bp_unpack_var_len_int (bp);
14152 21816 : ptr->x_param_lto_locality_size = (int ) bp_unpack_var_len_int (bp);
14153 21816 : if (1000 > (int ) 10)
14154 21816 : ptr->x_param_lto_locality_size ^= 1000;
14155 21816 : ptr->x_param_max_average_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14156 21816 : if (80 > (int ) 10)
14157 21816 : ptr->x_param_max_average_unrolled_insns ^= 80;
14158 21816 : ptr->x_param_max_combine_insns = (int ) bp_unpack_var_len_int (bp);
14159 21816 : if (4 > (int ) 10)
14160 : ptr->x_param_max_combine_insns ^= 4;
14161 21816 : ptr->x_param_max_combine_search_insns = (int ) bp_unpack_var_len_int (bp);
14162 21816 : if (3000 > (int ) 10)
14163 21816 : ptr->x_param_max_combine_search_insns ^= 3000;
14164 21816 : ptr->x_param_max_unroll_iterations = (int ) bp_unpack_var_len_int (bp);
14165 21816 : if (8 > (int ) 10)
14166 : ptr->x_param_max_unroll_iterations ^= 8;
14167 21816 : ptr->x_param_max_completely_peel_times = (int ) bp_unpack_var_len_int (bp);
14168 21816 : if (16 > (int ) 10)
14169 21816 : ptr->x_param_max_completely_peel_times ^= 16;
14170 21816 : ptr->x_param_max_completely_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14171 21816 : if (200 > (int ) 10)
14172 21816 : ptr->x_param_max_completely_peeled_insns ^= 200;
14173 21816 : ptr->x_param_max_crossjump_edges = (int ) bp_unpack_var_len_int (bp);
14174 21816 : if (100 > (int ) 10)
14175 21816 : ptr->x_param_max_crossjump_edges ^= 100;
14176 21816 : ptr->x_param_max_cse_insns = (int ) bp_unpack_var_len_int (bp);
14177 21816 : if (1000 > (int ) 10)
14178 21816 : ptr->x_param_max_cse_insns ^= 1000;
14179 21816 : ptr->x_param_max_cse_path_length = (int ) bp_unpack_var_len_int (bp);
14180 21816 : if (10 > (int ) 10)
14181 : ptr->x_param_max_cse_path_length ^= 10;
14182 21816 : ptr->x_param_max_cselib_memory_locations = (int ) bp_unpack_var_len_int (bp);
14183 21816 : if (500 > (int ) 10)
14184 21816 : ptr->x_param_max_cselib_memory_locations ^= 500;
14185 21816 : ptr->x_param_max_debug_marker_count = (int ) bp_unpack_var_len_int (bp);
14186 21816 : if (100000 > (int ) 10)
14187 21816 : ptr->x_param_max_debug_marker_count ^= 100000;
14188 21816 : ptr->x_param_max_delay_slot_insn_search = (int ) bp_unpack_var_len_int (bp);
14189 21816 : if (100 > (int ) 10)
14190 21816 : ptr->x_param_max_delay_slot_insn_search ^= 100;
14191 21816 : ptr->x_param_max_delay_slot_live_search = (int ) bp_unpack_var_len_int (bp);
14192 21816 : if (333 > (int ) 10)
14193 21816 : ptr->x_param_max_delay_slot_live_search ^= 333;
14194 21816 : ptr->x_param_max_devirt_targets = (int ) bp_unpack_var_len_int (bp);
14195 21816 : if (3 > (int ) 10)
14196 : ptr->x_param_max_devirt_targets ^= 3;
14197 21816 : ptr->x_param_max_dse_active_local_stores = (int ) bp_unpack_var_len_int (bp);
14198 21816 : if (5000 > (int ) 10)
14199 21816 : ptr->x_param_max_dse_active_local_stores ^= 5000;
14200 21816 : ptr->x_param_early_inliner_max_iterations = (int ) bp_unpack_var_len_int (bp);
14201 21816 : if (1 > (int ) 10)
14202 : ptr->x_param_early_inliner_max_iterations ^= 1;
14203 21816 : ptr->x_param_max_find_base_term_values = (int ) bp_unpack_var_len_int (bp);
14204 21816 : if (200 > (int ) 10)
14205 21816 : ptr->x_param_max_find_base_term_values ^= 200;
14206 21816 : ptr->x_param_max_fsm_thread_path_insns = (int ) bp_unpack_var_len_int (bp);
14207 21816 : if (100 > (int ) 10)
14208 21816 : ptr->x_param_max_fsm_thread_path_insns ^= 100;
14209 21816 : ptr->x_param_max_gcse_insertion_ratio = (int ) bp_unpack_var_len_int (bp);
14210 21816 : if (20 > (int ) 10)
14211 21816 : ptr->x_param_max_gcse_insertion_ratio ^= 20;
14212 21816 : ptr->x_param_max_gcse_memory = (int ) bp_unpack_var_len_int (bp);
14213 21816 : if (131072 > (int ) 10)
14214 21816 : ptr->x_param_max_gcse_memory ^= 131072;
14215 21816 : ptr->x_param_max_goto_duplication_insns = (int ) bp_unpack_var_len_int (bp);
14216 21816 : if (8 > (int ) 10)
14217 : ptr->x_param_max_goto_duplication_insns ^= 8;
14218 21816 : ptr->x_param_max_grow_copy_bb_insns = (int ) bp_unpack_var_len_int (bp);
14219 21816 : if (8 > (int ) 10)
14220 : ptr->x_param_max_grow_copy_bb_insns ^= 8;
14221 21816 : ptr->x_param_max_hoist_depth = (int ) bp_unpack_var_len_int (bp);
14222 21816 : if (30 > (int ) 10)
14223 21816 : ptr->x_param_max_hoist_depth ^= 30;
14224 21816 : ptr->x_param_inline_functions_called_once_insns = (int ) bp_unpack_var_len_int (bp);
14225 21816 : if (4000 > (int ) 10)
14226 21816 : ptr->x_param_inline_functions_called_once_insns ^= 4000;
14227 21816 : ptr->x_param_inline_functions_called_once_loop_depth = (int ) bp_unpack_var_len_int (bp);
14228 21816 : if (6 > (int ) 10)
14229 : ptr->x_param_inline_functions_called_once_loop_depth ^= 6;
14230 21816 : ptr->x_param_max_inline_insns_auto = (int ) bp_unpack_var_len_int (bp);
14231 21816 : if (15 > (int ) 10)
14232 21816 : ptr->x_param_max_inline_insns_auto ^= 15;
14233 21816 : ptr->x_param_max_inline_insns_recursive_auto = (int ) bp_unpack_var_len_int (bp);
14234 21816 : if (450 > (int ) 10)
14235 21816 : ptr->x_param_max_inline_insns_recursive_auto ^= 450;
14236 21816 : ptr->x_param_max_inline_insns_recursive = (int ) bp_unpack_var_len_int (bp);
14237 21816 : if (450 > (int ) 10)
14238 21816 : ptr->x_param_max_inline_insns_recursive ^= 450;
14239 21816 : ptr->x_param_max_inline_insns_single = (int ) bp_unpack_var_len_int (bp);
14240 21816 : if (70 > (int ) 10)
14241 21816 : ptr->x_param_max_inline_insns_single ^= 70;
14242 21816 : ptr->x_param_max_inline_insns_size = (int ) bp_unpack_var_len_int (bp);
14243 21816 : ptr->x_param_max_inline_insns_small = (int ) bp_unpack_var_len_int (bp);
14244 21816 : ptr->x_param_max_inline_recursive_depth_auto = (int ) bp_unpack_var_len_int (bp);
14245 21816 : if (8 > (int ) 10)
14246 : ptr->x_param_max_inline_recursive_depth_auto ^= 8;
14247 21816 : ptr->x_param_max_inline_recursive_depth = (int ) bp_unpack_var_len_int (bp);
14248 21816 : if (8 > (int ) 10)
14249 : ptr->x_param_max_inline_recursive_depth ^= 8;
14250 21816 : ptr->x_param_max_isl_operations = (int ) bp_unpack_var_len_int (bp);
14251 21816 : if (350000 > (int ) 10)
14252 21816 : ptr->x_param_max_isl_operations ^= 350000;
14253 21816 : ptr->x_param_max_iterations_computation_cost = (int ) bp_unpack_var_len_int (bp);
14254 21816 : if (10 > (int ) 10)
14255 : ptr->x_param_max_iterations_computation_cost ^= 10;
14256 21816 : ptr->x_param_max_iterations_to_track = (int ) bp_unpack_var_len_int (bp);
14257 21816 : if (1000 > (int ) 10)
14258 21816 : ptr->x_param_max_iterations_to_track ^= 1000;
14259 21816 : ptr->x_param_max_jump_thread_duplication_stmts = (int ) bp_unpack_var_len_int (bp);
14260 21816 : if (15 > (int ) 10)
14261 21816 : ptr->x_param_max_jump_thread_duplication_stmts ^= 15;
14262 21816 : ptr->x_param_max_jump_thread_paths = (int ) bp_unpack_var_len_int (bp);
14263 21816 : if (64 > (int ) 10)
14264 21816 : ptr->x_param_max_jump_thread_paths ^= 64;
14265 21816 : ptr->x_param_max_last_value_rtl = (int ) bp_unpack_var_len_int (bp);
14266 21816 : if (10000 > (int ) 10)
14267 21816 : ptr->x_param_max_last_value_rtl ^= 10000;
14268 21816 : ptr->x_param_max_loop_header_insns = (int ) bp_unpack_var_len_int (bp);
14269 21816 : if (20 > (int ) 10)
14270 21816 : ptr->x_param_max_loop_header_insns ^= 20;
14271 21816 : ptr->x_param_max_modulo_backtrack_attempts = (int ) bp_unpack_var_len_int (bp);
14272 21816 : if (40 > (int ) 10)
14273 21816 : ptr->x_param_max_modulo_backtrack_attempts ^= 40;
14274 21816 : ptr->x_param_max_niter_dominators_walk = (int ) bp_unpack_var_len_int (bp);
14275 21816 : if (8 > (int ) 10)
14276 : ptr->x_param_max_niter_dominators_walk ^= 8;
14277 21816 : ptr->x_param_max_partial_antic_length = (int ) bp_unpack_var_len_int (bp);
14278 21816 : if (100 > (int ) 10)
14279 21816 : ptr->x_param_max_partial_antic_length ^= 100;
14280 21816 : ptr->x_param_max_peel_branches = (int ) bp_unpack_var_len_int (bp);
14281 21816 : if (32 > (int ) 10)
14282 21816 : ptr->x_param_max_peel_branches ^= 32;
14283 21816 : ptr->x_param_max_peel_times = (int ) bp_unpack_var_len_int (bp);
14284 21816 : if (16 > (int ) 10)
14285 21816 : ptr->x_param_max_peel_times ^= 16;
14286 21816 : ptr->x_param_max_peeled_insns = (int ) bp_unpack_var_len_int (bp);
14287 21816 : if (100 > (int ) 10)
14288 21816 : ptr->x_param_max_peeled_insns ^= 100;
14289 21816 : ptr->x_param_max_pending_list_length = (int ) bp_unpack_var_len_int (bp);
14290 21816 : if (32 > (int ) 10)
14291 21816 : ptr->x_param_max_pending_list_length ^= 32;
14292 21816 : ptr->x_param_max_pipeline_region_blocks = (int ) bp_unpack_var_len_int (bp);
14293 21816 : if (15 > (int ) 10)
14294 21816 : ptr->x_param_max_pipeline_region_blocks ^= 15;
14295 21816 : ptr->x_param_max_pipeline_region_insns = (int ) bp_unpack_var_len_int (bp);
14296 21816 : if (200 > (int ) 10)
14297 21816 : ptr->x_param_max_pipeline_region_insns ^= 200;
14298 21816 : ptr->x_param_max_pow_sqrt_depth = (int ) bp_unpack_var_len_int (bp);
14299 21816 : if (5 > (int ) 10)
14300 : ptr->x_param_max_pow_sqrt_depth ^= 5;
14301 21816 : ptr->x_param_max_predicted_iterations = (int ) bp_unpack_var_len_int (bp);
14302 21816 : if (100 > (int ) 10)
14303 21816 : ptr->x_param_max_predicted_iterations ^= 100;
14304 21816 : ptr->x_param_max_reload_search_insns = (int ) bp_unpack_var_len_int (bp);
14305 21816 : if (100 > (int ) 10)
14306 21816 : ptr->x_param_max_reload_search_insns ^= 100;
14307 21816 : ptr->x_param_max_rtl_if_conversion_insns = (int ) bp_unpack_var_len_int (bp);
14308 21816 : if (10 > (int ) 10)
14309 : ptr->x_param_max_rtl_if_conversion_insns ^= 10;
14310 21816 : ptr->x_param_max_rtl_if_conversion_predictable_cost = (int ) bp_unpack_var_len_int (bp);
14311 21816 : if (20 > (int ) 10)
14312 21816 : ptr->x_param_max_rtl_if_conversion_predictable_cost ^= 20;
14313 21816 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost = (int ) bp_unpack_var_len_int (bp);
14314 21816 : if (40 > (int ) 10)
14315 21816 : ptr->x_param_max_rtl_if_conversion_unpredictable_cost ^= 40;
14316 21816 : ptr->x_param_max_sched_extend_regions_iters = (int ) bp_unpack_var_len_int (bp);
14317 21816 : ptr->x_param_max_sched_insn_conflict_delay = (int ) bp_unpack_var_len_int (bp);
14318 21816 : if (3 > (int ) 10)
14319 : ptr->x_param_max_sched_insn_conflict_delay ^= 3;
14320 21816 : ptr->x_param_max_sched_ready_insns = (int ) bp_unpack_var_len_int (bp);
14321 21816 : if (100 > (int ) 10)
14322 21816 : ptr->x_param_max_sched_ready_insns ^= 100;
14323 21816 : ptr->x_param_max_sched_region_blocks = (int ) bp_unpack_var_len_int (bp);
14324 21816 : if (10 > (int ) 10)
14325 : ptr->x_param_max_sched_region_blocks ^= 10;
14326 21816 : ptr->x_param_max_sched_region_insns = (int ) bp_unpack_var_len_int (bp);
14327 21816 : if (100 > (int ) 10)
14328 21816 : ptr->x_param_max_sched_region_insns ^= 100;
14329 21816 : ptr->x_param_max_slsr_candidate_scan = (int ) bp_unpack_var_len_int (bp);
14330 21816 : if (50 > (int ) 10)
14331 21816 : ptr->x_param_max_slsr_candidate_scan ^= 50;
14332 21816 : ptr->x_param_max_speculative_devirt_maydefs = (int ) bp_unpack_var_len_int (bp);
14333 21816 : if (50 > (int ) 10)
14334 21816 : ptr->x_param_max_speculative_devirt_maydefs ^= 50;
14335 21816 : ptr->x_param_max_stores_to_merge = (int ) bp_unpack_var_len_int (bp);
14336 21816 : if (64 > (int ) 10)
14337 21816 : ptr->x_param_max_stores_to_merge ^= 64;
14338 21816 : ptr->x_param_max_stores_to_sink = (int ) bp_unpack_var_len_int (bp);
14339 21816 : if (2 > (int ) 10)
14340 : ptr->x_param_max_stores_to_sink ^= 2;
14341 21816 : ptr->x_param_max_tail_merge_comparisons = (int ) bp_unpack_var_len_int (bp);
14342 21816 : if (10 > (int ) 10)
14343 : ptr->x_param_max_tail_merge_comparisons ^= 10;
14344 21816 : ptr->x_param_max_tail_merge_iterations = (int ) bp_unpack_var_len_int (bp);
14345 21816 : if (2 > (int ) 10)
14346 : ptr->x_param_max_tail_merge_iterations ^= 2;
14347 21816 : ptr->x_param_max_tracked_strlens = (int ) bp_unpack_var_len_int (bp);
14348 21816 : if (10000 > (int ) 10)
14349 21816 : ptr->x_param_max_tracked_strlens ^= 10000;
14350 21816 : ptr->x_param_max_tree_if_conversion_phi_args = (int ) bp_unpack_var_len_int (bp);
14351 21816 : if (4 > (int ) 10)
14352 : ptr->x_param_max_tree_if_conversion_phi_args ^= 4;
14353 21816 : ptr->x_param_max_unroll_times = (int ) bp_unpack_var_len_int (bp);
14354 21816 : if (8 > (int ) 10)
14355 : ptr->x_param_max_unroll_times ^= 8;
14356 21816 : ptr->x_param_max_unrolled_insns = (int ) bp_unpack_var_len_int (bp);
14357 21816 : if (200 > (int ) 10)
14358 21816 : ptr->x_param_max_unrolled_insns ^= 200;
14359 21816 : ptr->x_param_max_unswitch_depth = (int ) bp_unpack_var_len_int (bp);
14360 21816 : if (50 > (int ) 10)
14361 21816 : ptr->x_param_max_unswitch_depth ^= 50;
14362 21816 : ptr->x_param_max_unswitch_insns = (int ) bp_unpack_var_len_int (bp);
14363 21816 : if (50 > (int ) 10)
14364 21816 : ptr->x_param_max_unswitch_insns ^= 50;
14365 21816 : ptr->x_param_max_variable_expansions = (int ) bp_unpack_var_len_int (bp);
14366 21816 : if (1 > (int ) 10)
14367 : ptr->x_param_max_variable_expansions ^= 1;
14368 21816 : ptr->x_param_max_vartrack_expr_depth = (int ) bp_unpack_var_len_int (bp);
14369 21816 : if (12 > (int ) 10)
14370 21816 : ptr->x_param_max_vartrack_expr_depth ^= 12;
14371 21816 : ptr->x_param_max_vartrack_reverse_op_size = (int ) bp_unpack_var_len_int (bp);
14372 21816 : if (50 > (int ) 10)
14373 21816 : ptr->x_param_max_vartrack_reverse_op_size ^= 50;
14374 21816 : ptr->x_param_max_vartrack_size = (int ) bp_unpack_var_len_int (bp);
14375 21816 : if (50000000 > (int ) 10)
14376 21816 : ptr->x_param_max_vartrack_size ^= 50000000;
14377 21816 : ptr->x_param_memtag_instrument_mem_intrinsics = (int ) bp_unpack_var_len_int (bp);
14378 21816 : if (1 > (int ) 10)
14379 : ptr->x_param_memtag_instrument_mem_intrinsics ^= 1;
14380 21816 : ptr->x_param_min_crossjump_insns = (int ) bp_unpack_var_len_int (bp);
14381 21816 : if (5 > (int ) 10)
14382 : ptr->x_param_min_crossjump_insns ^= 5;
14383 21816 : ptr->x_param_min_inline_recursive_probability = (int ) bp_unpack_var_len_int (bp);
14384 21816 : if (10 > (int ) 10)
14385 : ptr->x_param_min_inline_recursive_probability ^= 10;
14386 21816 : ptr->x_param_min_insn_to_prefetch_ratio = (int ) bp_unpack_var_len_int (bp);
14387 21816 : if (9 > (int ) 10)
14388 : ptr->x_param_min_insn_to_prefetch_ratio ^= 9;
14389 21816 : ptr->x_param_min_loop_cond_split_prob = (int ) bp_unpack_var_len_int (bp);
14390 21816 : if (30 > (int ) 10)
14391 21816 : ptr->x_param_min_loop_cond_split_prob ^= 30;
14392 21816 : ptr->x_param_min_pagesize = (int ) bp_unpack_var_len_int (bp);
14393 21816 : if (4096 > (int ) 10)
14394 21816 : ptr->x_param_min_pagesize ^= 4096;
14395 21816 : ptr->x_param_min_size_for_stack_sharing = (int ) bp_unpack_var_len_int (bp);
14396 21816 : if (32 > (int ) 10)
14397 21816 : ptr->x_param_min_size_for_stack_sharing ^= 32;
14398 21816 : ptr->x_param_min_spec_prob = (int ) bp_unpack_var_len_int (bp);
14399 21816 : if (40 > (int ) 10)
14400 21816 : ptr->x_param_min_spec_prob ^= 40;
14401 21816 : ptr->x_param_min_vect_loop_bound = (int ) bp_unpack_var_len_int (bp);
14402 21816 : ptr->x_param_modref_max_accesses = (int ) bp_unpack_var_len_int (bp);
14403 21816 : if (16 > (int ) 10)
14404 21816 : ptr->x_param_modref_max_accesses ^= 16;
14405 21816 : ptr->x_param_modref_max_adjustments = (int ) bp_unpack_var_len_int (bp);
14406 21816 : if (8 > (int ) 10)
14407 : ptr->x_param_modref_max_adjustments ^= 8;
14408 21816 : ptr->x_param_modref_max_bases = (int ) bp_unpack_var_len_int (bp);
14409 21816 : if (32 > (int ) 10)
14410 21816 : ptr->x_param_modref_max_bases ^= 32;
14411 21816 : ptr->x_param_modref_max_depth = (int ) bp_unpack_var_len_int (bp);
14412 21816 : if (256 > (int ) 10)
14413 21816 : ptr->x_param_modref_max_depth ^= 256;
14414 21816 : ptr->x_param_modref_max_escape_points = (int ) bp_unpack_var_len_int (bp);
14415 21816 : if (256 > (int ) 10)
14416 21816 : ptr->x_param_modref_max_escape_points ^= 256;
14417 21816 : ptr->x_param_modref_max_refs = (int ) bp_unpack_var_len_int (bp);
14418 21816 : if (16 > (int ) 10)
14419 21816 : ptr->x_param_modref_max_refs ^= 16;
14420 21816 : ptr->x_param_modref_max_tests = (int ) bp_unpack_var_len_int (bp);
14421 21816 : if (64 > (int ) 10)
14422 21816 : ptr->x_param_modref_max_tests ^= 64;
14423 21816 : ptr->x_param_parloops_chunk_size = (int ) bp_unpack_var_len_int (bp);
14424 21816 : ptr->x_param_parloops_min_per_thread = (int ) bp_unpack_var_len_int (bp);
14425 21816 : if (100 > (int ) 10)
14426 21816 : ptr->x_param_parloops_min_per_thread ^= 100;
14427 21816 : ptr->x_param_parloops_schedule = (int ) bp_unpack_var_len_int (bp);
14428 21816 : ptr->x_param_partial_inlining_entry_probability = (int ) bp_unpack_var_len_int (bp);
14429 21816 : if (70 > (int ) 10)
14430 21816 : ptr->x_param_partial_inlining_entry_probability ^= 70;
14431 21816 : ptr->x_param_phiopt_factor_max_stmts_live = (int ) bp_unpack_var_len_int (bp);
14432 21816 : if (5 > (int ) 10)
14433 : ptr->x_param_phiopt_factor_max_stmts_live ^= 5;
14434 21816 : ptr->x_param_predictable_branch_outcome = (int ) bp_unpack_var_len_int (bp);
14435 21816 : if (2 > (int ) 10)
14436 : ptr->x_param_predictable_branch_outcome ^= 2;
14437 21816 : ptr->x_param_prefetch_dynamic_strides = (int ) bp_unpack_var_len_int (bp);
14438 21816 : if (1 > (int ) 10)
14439 : ptr->x_param_prefetch_dynamic_strides ^= 1;
14440 21816 : ptr->x_param_prefetch_latency = (int ) bp_unpack_var_len_int (bp);
14441 21816 : if (200 > (int ) 10)
14442 21816 : ptr->x_param_prefetch_latency ^= 200;
14443 21816 : ptr->x_param_prefetch_min_insn_to_mem_ratio = (int ) bp_unpack_var_len_int (bp);
14444 21816 : if (3 > (int ) 10)
14445 : ptr->x_param_prefetch_min_insn_to_mem_ratio ^= 3;
14446 21816 : ptr->x_param_prefetch_minimum_stride = (int ) bp_unpack_var_len_int (bp);
14447 21816 : if (-1 > (int ) 10)
14448 : ptr->x_param_prefetch_minimum_stride ^= -1;
14449 21816 : ptr->x_param_ranger_debug = (enum ranger_debug ) bp_unpack_var_len_int (bp);
14450 21816 : ptr->x_param_ranger_logical_depth = (int ) bp_unpack_var_len_int (bp);
14451 21816 : if (6 > (int ) 10)
14452 : ptr->x_param_ranger_logical_depth ^= 6;
14453 21816 : ptr->x_param_ranger_recompute_depth = (int ) bp_unpack_var_len_int (bp);
14454 21816 : if (5 > (int ) 10)
14455 : ptr->x_param_ranger_recompute_depth ^= 5;
14456 21816 : ptr->x_param_relation_block_limit = (int ) bp_unpack_var_len_int (bp);
14457 21816 : if (200 > (int ) 10)
14458 21816 : ptr->x_param_relation_block_limit ^= 200;
14459 21816 : ptr->x_param_rpo_vn_max_loop_depth = (int ) bp_unpack_var_len_int (bp);
14460 21816 : if (7 > (int ) 10)
14461 : ptr->x_param_rpo_vn_max_loop_depth ^= 7;
14462 21816 : ptr->x_param_sccvn_max_alias_queries_per_access = (int ) bp_unpack_var_len_int (bp);
14463 21816 : if (1000 > (int ) 10)
14464 21816 : ptr->x_param_sccvn_max_alias_queries_per_access ^= 1000;
14465 21816 : ptr->x_param_scev_max_expr_complexity = (int ) bp_unpack_var_len_int (bp);
14466 21816 : if (10 > (int ) 10)
14467 : ptr->x_param_scev_max_expr_complexity ^= 10;
14468 21816 : ptr->x_param_scev_max_expr_size = (int ) bp_unpack_var_len_int (bp);
14469 21816 : if (100 > (int ) 10)
14470 21816 : ptr->x_param_scev_max_expr_size ^= 100;
14471 21816 : ptr->x_param_sched_autopref_queue_depth = (int ) bp_unpack_var_len_int (bp);
14472 21816 : if (-1 > (int ) 10)
14473 : ptr->x_param_sched_autopref_queue_depth ^= -1;
14474 21816 : ptr->x_param_sched_mem_true_dep_cost = (int ) bp_unpack_var_len_int (bp);
14475 21816 : if (1 > (int ) 10)
14476 : ptr->x_param_sched_mem_true_dep_cost ^= 1;
14477 21816 : ptr->x_param_sched_pressure_algorithm = (int ) bp_unpack_var_len_int (bp);
14478 21816 : if (1 > (int ) 10)
14479 : ptr->x_param_sched_pressure_algorithm ^= 1;
14480 21816 : ptr->x_param_sched_spec_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14481 21816 : if (40 > (int ) 10)
14482 21816 : ptr->x_param_sched_spec_prob_cutoff ^= 40;
14483 21816 : ptr->x_param_sched_state_edge_prob_cutoff = (int ) bp_unpack_var_len_int (bp);
14484 21816 : if (10 > (int ) 10)
14485 : ptr->x_param_sched_state_edge_prob_cutoff ^= 10;
14486 21816 : ptr->x_param_selsched_insns_to_rename = (int ) bp_unpack_var_len_int (bp);
14487 21816 : if (2 > (int ) 10)
14488 : ptr->x_param_selsched_insns_to_rename ^= 2;
14489 21816 : ptr->x_param_selsched_max_lookahead = (int ) bp_unpack_var_len_int (bp);
14490 21816 : if (50 > (int ) 10)
14491 21816 : ptr->x_param_selsched_max_lookahead ^= 50;
14492 21816 : ptr->x_param_selsched_max_sched_times = (int ) bp_unpack_var_len_int (bp);
14493 21816 : if (2 > (int ) 10)
14494 : ptr->x_param_selsched_max_sched_times ^= 2;
14495 21816 : ptr->x_param_simultaneous_prefetches = (int ) bp_unpack_var_len_int (bp);
14496 21816 : if (3 > (int ) 10)
14497 : ptr->x_param_simultaneous_prefetches ^= 3;
14498 21816 : ptr->x_param_sink_frequency_threshold = (int ) bp_unpack_var_len_int (bp);
14499 21816 : if (75 > (int ) 10)
14500 21816 : ptr->x_param_sink_frequency_threshold ^= 75;
14501 21816 : ptr->x_param_sms_dfa_history = (int ) bp_unpack_var_len_int (bp);
14502 21816 : ptr->x_param_sms_loop_average_count_threshold = (int ) bp_unpack_var_len_int (bp);
14503 21816 : ptr->x_param_sms_max_ii_factor = (int ) bp_unpack_var_len_int (bp);
14504 21816 : if (2 > (int ) 10)
14505 : ptr->x_param_sms_max_ii_factor ^= 2;
14506 21816 : ptr->x_param_sms_min_sc = (int ) bp_unpack_var_len_int (bp);
14507 21816 : if (2 > (int ) 10)
14508 : ptr->x_param_sms_min_sc ^= 2;
14509 21816 : ptr->x_param_sra_max_propagations = (int ) bp_unpack_var_len_int (bp);
14510 21816 : if (32 > (int ) 10)
14511 21816 : ptr->x_param_sra_max_propagations ^= 32;
14512 21816 : ptr->x_param_sra_max_scalarization_size_size = (int ) bp_unpack_var_len_int (bp);
14513 21816 : ptr->x_param_sra_max_scalarization_size_speed = (int ) bp_unpack_var_len_int (bp);
14514 21816 : ptr->x_param_ssa_name_def_chain_limit = (int ) bp_unpack_var_len_int (bp);
14515 21816 : if (512 > (int ) 10)
14516 21816 : ptr->x_param_ssa_name_def_chain_limit ^= 512;
14517 21816 : ptr->x_param_ssp_buffer_size = (int ) bp_unpack_var_len_int (bp);
14518 21816 : if (8 > (int ) 10)
14519 : ptr->x_param_ssp_buffer_size ^= 8;
14520 21816 : ptr->x_param_stack_clash_protection_guard_size = (int ) bp_unpack_var_len_int (bp);
14521 21816 : if (12 > (int ) 10)
14522 21816 : ptr->x_param_stack_clash_protection_guard_size ^= 12;
14523 21816 : ptr->x_param_stack_clash_protection_probe_interval = (int ) bp_unpack_var_len_int (bp);
14524 21816 : if (12 > (int ) 10)
14525 21816 : ptr->x_param_stack_clash_protection_probe_interval ^= 12;
14526 21816 : ptr->x_param_store_forwarding_max_distance = (int ) bp_unpack_var_len_int (bp);
14527 21816 : if (10 > (int ) 10)
14528 : ptr->x_param_store_forwarding_max_distance ^= 10;
14529 21816 : ptr->x_param_store_merging_allow_unaligned = (int ) bp_unpack_var_len_int (bp);
14530 21816 : if (1 > (int ) 10)
14531 : ptr->x_param_store_merging_allow_unaligned ^= 1;
14532 21816 : ptr->x_param_store_merging_max_size = (int ) bp_unpack_var_len_int (bp);
14533 21816 : if (65536 > (int ) 10)
14534 21816 : ptr->x_param_store_merging_max_size ^= 65536;
14535 21816 : ptr->x_param_switch_conversion_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14536 21816 : if (8 > (int ) 10)
14537 : ptr->x_param_switch_conversion_branch_ratio ^= 8;
14538 21816 : ptr->x_param_threader_debug = (enum threader_debug ) bp_unpack_var_len_int (bp);
14539 21816 : ptr->x_param_tm_max_aggregate_size = (int ) bp_unpack_var_len_int (bp);
14540 21816 : if (9 > (int ) 10)
14541 : ptr->x_param_tm_max_aggregate_size ^= 9;
14542 21816 : ptr->x_param_tracer_dynamic_coverage_feedback = (int ) bp_unpack_var_len_int (bp);
14543 21816 : if (95 > (int ) 10)
14544 21816 : ptr->x_param_tracer_dynamic_coverage_feedback ^= 95;
14545 21816 : ptr->x_param_tracer_dynamic_coverage = (int ) bp_unpack_var_len_int (bp);
14546 21816 : if (75 > (int ) 10)
14547 21816 : ptr->x_param_tracer_dynamic_coverage ^= 75;
14548 21816 : ptr->x_param_tracer_max_code_growth = (int ) bp_unpack_var_len_int (bp);
14549 21816 : if (100 > (int ) 10)
14550 21816 : ptr->x_param_tracer_max_code_growth ^= 100;
14551 21816 : ptr->x_param_tracer_min_branch_probability_feedback = (int ) bp_unpack_var_len_int (bp);
14552 21816 : if (80 > (int ) 10)
14553 21816 : ptr->x_param_tracer_min_branch_probability_feedback ^= 80;
14554 21816 : ptr->x_param_tracer_min_branch_probability = (int ) bp_unpack_var_len_int (bp);
14555 21816 : if (50 > (int ) 10)
14556 21816 : ptr->x_param_tracer_min_branch_probability ^= 50;
14557 21816 : ptr->x_param_tracer_min_branch_ratio = (int ) bp_unpack_var_len_int (bp);
14558 21816 : if (10 > (int ) 10)
14559 : ptr->x_param_tracer_min_branch_ratio ^= 10;
14560 21816 : ptr->x_param_transitive_relations_work_bound = (int ) bp_unpack_var_len_int (bp);
14561 21816 : if (256 > (int ) 10)
14562 21816 : ptr->x_param_transitive_relations_work_bound ^= 256;
14563 21816 : ptr->x_param_tree_reassoc_width = (int ) bp_unpack_var_len_int (bp);
14564 21816 : ptr->x_param_uninit_control_dep_attempts = (int ) bp_unpack_var_len_int (bp);
14565 21816 : if (1000 > (int ) 10)
14566 21816 : ptr->x_param_uninit_control_dep_attempts ^= 1000;
14567 21816 : ptr->x_param_uninit_max_chain_len = (int ) bp_unpack_var_len_int (bp);
14568 21816 : if (12 > (int ) 10)
14569 21816 : ptr->x_param_uninit_max_chain_len ^= 12;
14570 21816 : ptr->x_param_uninit_max_num_chains = (int ) bp_unpack_var_len_int (bp);
14571 21816 : if (8 > (int ) 10)
14572 : ptr->x_param_uninit_max_num_chains ^= 8;
14573 21816 : ptr->x_param_uninit_max_prune_work = (int ) bp_unpack_var_len_int (bp);
14574 21816 : if (100000 > (int ) 10)
14575 21816 : ptr->x_param_uninit_max_prune_work ^= 100000;
14576 21816 : ptr->x_param_uninlined_function_insns = (int ) bp_unpack_var_len_int (bp);
14577 21816 : if (2 > (int ) 10)
14578 : ptr->x_param_uninlined_function_insns ^= 2;
14579 21816 : ptr->x_param_uninlined_function_time = (int ) bp_unpack_var_len_int (bp);
14580 21816 : ptr->x_param_uninlined_function_thunk_insns = (int ) bp_unpack_var_len_int (bp);
14581 21816 : if (2 > (int ) 10)
14582 : ptr->x_param_uninlined_function_thunk_insns ^= 2;
14583 21816 : ptr->x_param_uninlined_function_thunk_time = (int ) bp_unpack_var_len_int (bp);
14584 21816 : if (2 > (int ) 10)
14585 : ptr->x_param_uninlined_function_thunk_time ^= 2;
14586 21816 : ptr->x_param_unlikely_bb_count_fraction = (int ) bp_unpack_var_len_int (bp);
14587 21816 : if (20 > (int ) 10)
14588 21816 : ptr->x_param_unlikely_bb_count_fraction ^= 20;
14589 21816 : ptr->x_param_unroll_jam_max_unroll = (int ) bp_unpack_var_len_int (bp);
14590 21816 : if (4 > (int ) 10)
14591 : ptr->x_param_unroll_jam_max_unroll ^= 4;
14592 21816 : ptr->x_param_unroll_jam_min_percent = (int ) bp_unpack_var_len_int (bp);
14593 21816 : if (1 > (int ) 10)
14594 : ptr->x_param_unroll_jam_min_percent ^= 1;
14595 21816 : ptr->x_param_use_after_scope_direct_emission_threshold = (int ) bp_unpack_var_len_int (bp);
14596 21816 : if (256 > (int ) 10)
14597 21816 : ptr->x_param_use_after_scope_direct_emission_threshold ^= 256;
14598 : #ifdef ACCEL_COMPILER
14599 : ptr->x_param_vect_epilogues_nomask = global_options.x_param_vect_epilogues_nomask;
14600 : #else
14601 21816 : ptr->x_param_vect_epilogues_nomask = (int ) bp_unpack_var_len_int (bp);
14602 21816 : if (1 > (int ) 10)
14603 : ptr->x_param_vect_epilogues_nomask ^= 1;
14604 : #endif
14605 21816 : ptr->x_param_vect_induction_float = (int ) bp_unpack_var_len_int (bp);
14606 21816 : if (1 > (int ) 10)
14607 : ptr->x_param_vect_induction_float ^= 1;
14608 : #ifdef ACCEL_COMPILER
14609 : ptr->x_param_vect_inner_loop_cost_factor = global_options.x_param_vect_inner_loop_cost_factor;
14610 : #else
14611 21816 : ptr->x_param_vect_inner_loop_cost_factor = (int ) bp_unpack_var_len_int (bp);
14612 21816 : if (50 > (int ) 10)
14613 21816 : ptr->x_param_vect_inner_loop_cost_factor ^= 50;
14614 : #endif
14615 21816 : ptr->x_param_vect_max_layout_candidates = (int ) bp_unpack_var_len_int (bp);
14616 21816 : if (32 > (int ) 10)
14617 21816 : ptr->x_param_vect_max_layout_candidates ^= 32;
14618 21816 : ptr->x_param_vect_max_peeling_for_alignment = (int ) bp_unpack_var_len_int (bp);
14619 21816 : if (-1 > (int ) 10)
14620 : ptr->x_param_vect_max_peeling_for_alignment ^= -1;
14621 21816 : ptr->x_param_vect_max_version_for_alias_checks = (int ) bp_unpack_var_len_int (bp);
14622 21816 : if (15 > (int ) 10)
14623 21816 : ptr->x_param_vect_max_version_for_alias_checks ^= 15;
14624 21816 : ptr->x_param_vect_max_version_for_alignment_checks = (int ) bp_unpack_var_len_int (bp);
14625 21816 : if (6 > (int ) 10)
14626 : ptr->x_param_vect_max_version_for_alignment_checks ^= 6;
14627 : #ifdef ACCEL_COMPILER
14628 : ptr->x_param_vect_partial_vector_usage = global_options.x_param_vect_partial_vector_usage;
14629 : #else
14630 21816 : ptr->x_param_vect_partial_vector_usage = (int ) bp_unpack_var_len_int (bp);
14631 21816 : if (2 > (int ) 10)
14632 : ptr->x_param_vect_partial_vector_usage ^= 2;
14633 : #endif
14634 21816 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations = (int ) bp_unpack_var_len_int (bp);
14635 21816 : if (0 > (int ) 10)
14636 : ptr->x_param_vect_allow_possibly_not_worthwhile_vectorizations ^= 0;
14637 21816 : ptr->x_param_vrp_block_limit = (int ) bp_unpack_var_len_int (bp);
14638 21816 : if (150000 > (int ) 10)
14639 21816 : ptr->x_param_vrp_block_limit ^= 150000;
14640 21816 : ptr->x_param_vrp_cstload_limit = (int ) bp_unpack_var_len_int (bp);
14641 21816 : if (32 > (int ) 10)
14642 21816 : ptr->x_param_vrp_cstload_limit ^= 32;
14643 21816 : ptr->x_param_vrp_sparse_threshold = (int ) bp_unpack_var_len_int (bp);
14644 21816 : if (3000 > (int ) 10)
14645 21816 : ptr->x_param_vrp_sparse_threshold ^= 3000;
14646 21816 : ptr->x_param_vrp_switch_limit = (int ) bp_unpack_var_len_int (bp);
14647 21816 : if (50 > (int ) 10)
14648 21816 : ptr->x_param_vrp_switch_limit ^= 50;
14649 21816 : ptr->x_param_vrp_vector_threshold = (int ) bp_unpack_var_len_int (bp);
14650 21816 : if (250 > (int ) 10)
14651 21816 : ptr->x_param_vrp_vector_threshold ^= 250;
14652 21816 : ptr->x_warn_inline = (signed char ) bp_unpack_var_len_int (bp);
14653 21816 : ptr->x_flag_aggressive_loop_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14654 21816 : ptr->x_flag_align_functions = (signed char ) bp_unpack_var_len_int (bp);
14655 21816 : ptr->x_str_align_functions = bp_unpack_string (data_in, bp);
14656 21816 : if (ptr->x_str_align_functions)
14657 17412 : ptr->x_str_align_functions = xstrdup (ptr->x_str_align_functions);
14658 21816 : ptr->x_flag_align_jumps = (signed char ) bp_unpack_var_len_int (bp);
14659 21816 : ptr->x_str_align_jumps = bp_unpack_string (data_in, bp);
14660 21816 : if (ptr->x_str_align_jumps)
14661 17412 : ptr->x_str_align_jumps = xstrdup (ptr->x_str_align_jumps);
14662 21816 : ptr->x_flag_align_labels = (signed char ) bp_unpack_var_len_int (bp);
14663 21816 : ptr->x_str_align_labels = bp_unpack_string (data_in, bp);
14664 21816 : if (ptr->x_str_align_labels)
14665 17412 : ptr->x_str_align_labels = xstrdup (ptr->x_str_align_labels);
14666 21816 : ptr->x_flag_align_loops = (signed char ) bp_unpack_var_len_int (bp);
14667 21816 : ptr->x_str_align_loops = bp_unpack_string (data_in, bp);
14668 21816 : if (ptr->x_str_align_loops)
14669 17412 : ptr->x_str_align_loops = xstrdup (ptr->x_str_align_loops);
14670 21816 : ptr->x_flag_allocation_dce = (signed char ) bp_unpack_var_len_int (bp);
14671 21816 : ptr->x_flag_store_data_races = (signed char ) bp_unpack_var_len_int (bp);
14672 21816 : ptr->x_flag_associative_math = (signed char ) bp_unpack_var_len_int (bp);
14673 21816 : ptr->x_flag_assume_sane_operators_new_delete = (signed char ) bp_unpack_var_len_int (bp);
14674 21816 : ptr->x_flag_asynchronous_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14675 21816 : ptr->x_flag_auto_inc_dec = (signed char ) bp_unpack_var_len_int (bp);
14676 21816 : ptr->x_flag_auto_profile_inlining = (signed char ) bp_unpack_var_len_int (bp);
14677 21816 : ptr->x_flag_avoid_store_forwarding = (signed char ) bp_unpack_var_len_int (bp);
14678 21816 : ptr->x_flag_bit_tests = (signed char ) bp_unpack_var_len_int (bp);
14679 21816 : ptr->x_flag_branch_on_count_reg = (signed char ) bp_unpack_var_len_int (bp);
14680 21816 : ptr->x_flag_branch_probabilities = (signed char ) bp_unpack_var_len_int (bp);
14681 21816 : ptr->x_flag_caller_saves = (signed char ) bp_unpack_var_len_int (bp);
14682 21816 : ptr->x_flag_code_hoisting = (signed char ) bp_unpack_var_len_int (bp);
14683 21816 : ptr->x_flag_combine_stack_adjustments = (signed char ) bp_unpack_var_len_int (bp);
14684 21816 : ptr->x_flag_compare_elim_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14685 21816 : ptr->x_flag_conserve_stack = (signed char ) bp_unpack_var_len_int (bp);
14686 21816 : ptr->x_flag_cprop_registers = (signed char ) bp_unpack_var_len_int (bp);
14687 21816 : ptr->x_flag_crossjumping = (signed char ) bp_unpack_var_len_int (bp);
14688 21816 : ptr->x_flag_cse_follow_jumps = (signed char ) bp_unpack_var_len_int (bp);
14689 21816 : ptr->x_flag_complex_method = (int ) bp_unpack_var_len_int (bp);
14690 21816 : ptr->x_flag_dce = (signed char ) bp_unpack_var_len_int (bp);
14691 21816 : ptr->x_flag_defer_pop = (signed char ) bp_unpack_var_len_int (bp);
14692 21816 : ptr->x_flag_delayed_branch = (signed char ) bp_unpack_var_len_int (bp);
14693 21816 : ptr->x_flag_delete_dead_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14694 21816 : ptr->x_flag_delete_null_pointer_checks = (signed char ) bp_unpack_var_len_int (bp);
14695 21816 : ptr->x_flag_dep_fusion = (signed char ) bp_unpack_var_len_int (bp);
14696 21816 : ptr->x_flag_devirtualize = (signed char ) bp_unpack_var_len_int (bp);
14697 21816 : ptr->x_flag_devirtualize_speculatively = (signed char ) bp_unpack_var_len_int (bp);
14698 21816 : ptr->x_flag_dse = (signed char ) bp_unpack_var_len_int (bp);
14699 21816 : ptr->x_flag_early_inlining = (signed char ) bp_unpack_var_len_int (bp);
14700 21816 : ptr->x_flag_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14701 21816 : ptr->x_flag_excess_precision = (enum excess_precision ) bp_unpack_var_len_int (bp);
14702 21816 : ptr->x_flag_expensive_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14703 21816 : ptr->x_flag_ext_dce = (signed char ) bp_unpack_var_len_int (bp);
14704 21816 : ptr->x_flag_finite_loops = (signed char ) bp_unpack_var_len_int (bp);
14705 21816 : ptr->x_flag_finite_math_only = (signed char ) bp_unpack_var_len_int (bp);
14706 21816 : ptr->x_flag_float_store = (signed char ) bp_unpack_var_len_int (bp);
14707 21816 : ptr->x_flag_fold_mem_offsets = (signed char ) bp_unpack_var_len_int (bp);
14708 21816 : ptr->x_flag_fold_simple_inlines = (signed char ) bp_unpack_var_len_int (bp);
14709 21816 : ptr->x_flag_forward_propagate = (signed char ) bp_unpack_var_len_int (bp);
14710 21816 : ptr->x_flag_fp_contract_mode = (enum fp_contract_mode ) bp_unpack_var_len_int (bp);
14711 21816 : ptr->x_flag_fp_int_builtin_inexact = (signed char ) bp_unpack_var_len_int (bp);
14712 21816 : ptr->x_flag_no_function_cse = (signed char ) bp_unpack_var_len_int (bp);
14713 21816 : ptr->x_flag_gcse = (signed char ) bp_unpack_var_len_int (bp);
14714 21816 : ptr->x_flag_gcse_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14715 21816 : ptr->x_flag_gcse_las = (signed char ) bp_unpack_var_len_int (bp);
14716 21816 : ptr->x_flag_gcse_lm = (signed char ) bp_unpack_var_len_int (bp);
14717 21816 : ptr->x_flag_gcse_sm = (signed char ) bp_unpack_var_len_int (bp);
14718 21816 : ptr->x_flag_graphite = (signed char ) bp_unpack_var_len_int (bp);
14719 21816 : ptr->x_flag_graphite_identity = (signed char ) bp_unpack_var_len_int (bp);
14720 21816 : ptr->x_flag_guess_branch_prob = (signed char ) bp_unpack_var_len_int (bp);
14721 21816 : ptr->x_flag_harden_control_flow_redundancy_check_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14722 21816 : ptr->x_flag_harden_control_flow_redundancy_check_noreturn = (enum hardcfr_noret ) bp_unpack_var_len_int (bp);
14723 21816 : ptr->x_flag_harden_control_flow_redundancy_check_returning_calls = (signed char ) bp_unpack_var_len_int (bp);
14724 21816 : ptr->x_flag_harden_control_flow_redundancy_skip_leaf = (signed char ) bp_unpack_var_len_int (bp);
14725 21816 : ptr->x_flag_harden_compares = (signed char ) bp_unpack_var_len_int (bp);
14726 21816 : ptr->x_flag_harden_conditional_branches = (signed char ) bp_unpack_var_len_int (bp);
14727 21816 : ptr->x_flag_harden_control_flow_redundancy = (signed char ) bp_unpack_var_len_int (bp);
14728 21816 : ptr->x_flag_hoist_adjacent_loads = (signed char ) bp_unpack_var_len_int (bp);
14729 21816 : ptr->x_flag_if_conversion = (signed char ) bp_unpack_var_len_int (bp);
14730 21816 : ptr->x_flag_if_conversion2 = (signed char ) bp_unpack_var_len_int (bp);
14731 21816 : ptr->x_flag_indirect_inlining = (signed char ) bp_unpack_var_len_int (bp);
14732 21816 : ptr->x_flag_no_inline = (signed char ) bp_unpack_var_len_int (bp);
14733 21816 : ptr->x_flag_inline_atomics = (signed char ) bp_unpack_var_len_int (bp);
14734 21816 : ptr->x_flag_inline_functions = (signed char ) bp_unpack_var_len_int (bp);
14735 21816 : ptr->x_flag_inline_functions_called_once = (signed char ) bp_unpack_var_len_int (bp);
14736 21816 : ptr->x_flag_inline_small_functions = (signed char ) bp_unpack_var_len_int (bp);
14737 21816 : ptr->x_flag_inline_stringops = (enum ilsop_fn ) bp_unpack_var_len_int (bp);
14738 21816 : ptr->x_flag_ipa_bit_cp = (signed char ) bp_unpack_var_len_int (bp);
14739 21816 : ptr->x_flag_ipa_cp = (signed char ) bp_unpack_var_len_int (bp);
14740 21816 : ptr->x_flag_ipa_cp_clone = (signed char ) bp_unpack_var_len_int (bp);
14741 21816 : ptr->x_flag_ipa_icf = (signed char ) bp_unpack_var_len_int (bp);
14742 21816 : ptr->x_flag_ipa_icf_functions = (signed char ) bp_unpack_var_len_int (bp);
14743 21816 : ptr->x_flag_ipa_icf_variables = (signed char ) bp_unpack_var_len_int (bp);
14744 21816 : ptr->x_flag_ipa_modref = (signed char ) bp_unpack_var_len_int (bp);
14745 21816 : ptr->x_flag_ipa_profile = (signed char ) bp_unpack_var_len_int (bp);
14746 21816 : ptr->x_flag_ipa_pta = (signed char ) bp_unpack_var_len_int (bp);
14747 21816 : ptr->x_flag_ipa_pure_const = (signed char ) bp_unpack_var_len_int (bp);
14748 21816 : ptr->x_flag_ipa_ra = (signed char ) bp_unpack_var_len_int (bp);
14749 21816 : ptr->x_flag_ipa_reference = (signed char ) bp_unpack_var_len_int (bp);
14750 21816 : ptr->x_flag_ipa_reference_addressable = (signed char ) bp_unpack_var_len_int (bp);
14751 21816 : ptr->x_flag_ipa_reorder_for_locality = (signed char ) bp_unpack_var_len_int (bp);
14752 21816 : ptr->x_flag_ipa_sra = (signed char ) bp_unpack_var_len_int (bp);
14753 21816 : ptr->x_flag_ipa_stack_alignment = (signed char ) bp_unpack_var_len_int (bp);
14754 21816 : ptr->x_flag_ipa_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14755 21816 : ptr->x_flag_ipa_vrp = (signed char ) bp_unpack_var_len_int (bp);
14756 21816 : ptr->x_flag_ira_algorithm = (enum ira_algorithm ) bp_unpack_var_len_int (bp);
14757 21816 : ptr->x_flag_ira_hoist_pressure = (signed char ) bp_unpack_var_len_int (bp);
14758 21816 : ptr->x_flag_ira_loop_pressure = (signed char ) bp_unpack_var_len_int (bp);
14759 21816 : ptr->x_flag_ira_region = (enum ira_region ) bp_unpack_var_len_int (bp);
14760 21816 : ptr->x_flag_ira_share_save_slots = (signed char ) bp_unpack_var_len_int (bp);
14761 21816 : ptr->x_flag_ira_share_spill_slots = (signed char ) bp_unpack_var_len_int (bp);
14762 21816 : ptr->x_flag_isolate_erroneous_paths_attribute = (signed char ) bp_unpack_var_len_int (bp);
14763 21816 : ptr->x_flag_isolate_erroneous_paths_dereference = (signed char ) bp_unpack_var_len_int (bp);
14764 21816 : ptr->x_flag_ivopts = (signed char ) bp_unpack_var_len_int (bp);
14765 21816 : ptr->x_flag_jump_tables = (signed char ) bp_unpack_var_len_int (bp);
14766 21816 : ptr->x_flag_keep_gc_roots_live = (signed char ) bp_unpack_var_len_int (bp);
14767 21816 : ptr->x_flag_late_combine_instructions = (signed char ) bp_unpack_var_len_int (bp);
14768 21816 : ptr->x_flag_lifetime_dse = (signed char ) bp_unpack_var_len_int (bp);
14769 21816 : ptr->x_flag_limit_function_alignment = (signed char ) bp_unpack_var_len_int (bp);
14770 21816 : ptr->x_flag_live_patching = (enum live_patching_level ) bp_unpack_var_len_int (bp);
14771 21816 : ptr->x_flag_live_range_shrinkage = (signed char ) bp_unpack_var_len_int (bp);
14772 21816 : ptr->x_flag_loop_interchange = (signed char ) bp_unpack_var_len_int (bp);
14773 21816 : ptr->x_flag_loop_nest_optimize = (signed char ) bp_unpack_var_len_int (bp);
14774 21816 : ptr->x_flag_loop_parallelize_all = (signed char ) bp_unpack_var_len_int (bp);
14775 21816 : ptr->x_flag_unroll_jam = (signed char ) bp_unpack_var_len_int (bp);
14776 21816 : ptr->x_flag_lra_remat = (signed char ) bp_unpack_var_len_int (bp);
14777 21816 : ptr->x_flag_malloc_dce = (signed char ) bp_unpack_var_len_int (bp);
14778 21816 : ptr->x_flag_malloc_dse = (int ) bp_unpack_var_len_int (bp);
14779 21816 : ptr->x_flag_errno_math = (signed char ) bp_unpack_var_len_int (bp);
14780 21816 : ptr->x_flag_min_function_alignment = (int ) bp_unpack_var_len_int (bp);
14781 21816 : ptr->x_flag_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14782 21816 : ptr->x_flag_modulo_sched_allow_regmoves = (signed char ) bp_unpack_var_len_int (bp);
14783 21816 : ptr->x_flag_move_loop_invariants = (signed char ) bp_unpack_var_len_int (bp);
14784 21816 : ptr->x_flag_move_loop_stores = (signed char ) bp_unpack_var_len_int (bp);
14785 21816 : ptr->x_flag_non_call_exceptions = (signed char ) bp_unpack_var_len_int (bp);
14786 21816 : ptr->x_flag_nothrow_opt = (signed char ) bp_unpack_var_len_int (bp);
14787 21816 : ptr->x_flag_omit_frame_pointer = (signed char ) bp_unpack_var_len_int (bp);
14788 21816 : ptr->x_flag_openmp_target_simd_clone = (int ) bp_unpack_var_len_int (bp);
14789 21816 : ptr->x_flag_opt_info = (signed char ) bp_unpack_var_len_int (bp);
14790 21816 : ptr->x_flag_optimize_crc = (signed char ) bp_unpack_var_len_int (bp);
14791 21816 : ptr->x_flag_optimize_sibling_calls = (signed char ) bp_unpack_var_len_int (bp);
14792 21816 : ptr->x_flag_optimize_strlen = (signed char ) bp_unpack_var_len_int (bp);
14793 21816 : ptr->x_flag_pack_struct = (signed char ) bp_unpack_var_len_int (bp);
14794 21816 : ptr->x_flag_partial_inlining = (signed char ) bp_unpack_var_len_int (bp);
14795 21816 : ptr->x_flag_patchable_function_entry = bp_unpack_string (data_in, bp);
14796 21816 : if (ptr->x_flag_patchable_function_entry)
14797 0 : ptr->x_flag_patchable_function_entry = xstrdup (ptr->x_flag_patchable_function_entry);
14798 21816 : ptr->x_flag_pcc_struct_return = (signed char ) bp_unpack_var_len_int (bp);
14799 21816 : ptr->x_flag_peel_loops = (signed char ) bp_unpack_var_len_int (bp);
14800 21816 : ptr->x_flag_no_peephole = (signed char ) bp_unpack_var_len_int (bp);
14801 21816 : ptr->x_flag_peephole2 = (signed char ) bp_unpack_var_len_int (bp);
14802 21816 : ptr->x_flag_plt = (signed char ) bp_unpack_var_len_int (bp);
14803 21816 : ptr->x_flag_predictive_commoning = (signed char ) bp_unpack_var_len_int (bp);
14804 21816 : ptr->x_flag_prefetch_loop_arrays = (signed char ) bp_unpack_var_len_int (bp);
14805 21816 : ptr->x_flag_printf_return_value = (signed char ) bp_unpack_var_len_int (bp);
14806 21816 : ptr->x_flag_profile_partial_training = (signed char ) bp_unpack_var_len_int (bp);
14807 21816 : ptr->x_flag_profile_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14808 21816 : ptr->x_flag_reciprocal_math = (signed char ) bp_unpack_var_len_int (bp);
14809 21816 : ptr->x_flag_ree = (signed char ) bp_unpack_var_len_int (bp);
14810 21816 : ptr->x_flag_rename_registers = (signed char ) bp_unpack_var_len_int (bp);
14811 21816 : ptr->x_flag_reorder_blocks = (signed char ) bp_unpack_var_len_int (bp);
14812 21816 : ptr->x_flag_reorder_blocks_algorithm = (enum reorder_blocks_algorithm ) bp_unpack_var_len_int (bp);
14813 21816 : ptr->x_flag_reorder_blocks_and_partition = (signed char ) bp_unpack_var_len_int (bp);
14814 21816 : ptr->x_flag_reorder_functions = (signed char ) bp_unpack_var_len_int (bp);
14815 21816 : ptr->x_flag_rerun_cse_after_loop = (signed char ) bp_unpack_var_len_int (bp);
14816 21816 : ptr->x_flag_resched_modulo_sched = (signed char ) bp_unpack_var_len_int (bp);
14817 21816 : ptr->x_flag_rounding_math = (signed char ) bp_unpack_var_len_int (bp);
14818 21816 : ptr->x_flag_rtti = (signed char ) bp_unpack_var_len_int (bp);
14819 21816 : ptr->x_flag_save_optimization_record = (signed char ) bp_unpack_var_len_int (bp);
14820 21816 : ptr->x_flag_sched_critical_path_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14821 21816 : ptr->x_flag_sched_dep_count_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14822 21816 : ptr->x_flag_sched_group_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14823 21816 : ptr->x_flag_schedule_interblock = (signed char ) bp_unpack_var_len_int (bp);
14824 21816 : ptr->x_flag_sched_last_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14825 21816 : ptr->x_flag_sched_pressure = (signed char ) bp_unpack_var_len_int (bp);
14826 21816 : ptr->x_flag_sched_rank_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14827 21816 : ptr->x_flag_schedule_speculative = (signed char ) bp_unpack_var_len_int (bp);
14828 21816 : ptr->x_flag_sched_spec_insn_heuristic = (signed char ) bp_unpack_var_len_int (bp);
14829 21816 : ptr->x_flag_schedule_speculative_load = (signed char ) bp_unpack_var_len_int (bp);
14830 21816 : ptr->x_flag_schedule_speculative_load_dangerous = (signed char ) bp_unpack_var_len_int (bp);
14831 21816 : ptr->x_flag_sched_stalled_insns = (int ) bp_unpack_var_len_int (bp);
14832 21816 : ptr->x_flag_sched_stalled_insns_dep = (int ) bp_unpack_var_len_int (bp);
14833 21816 : ptr->x_flag_sched2_use_superblocks = (signed char ) bp_unpack_var_len_int (bp);
14834 21816 : ptr->x_flag_schedule_fusion = (signed char ) bp_unpack_var_len_int (bp);
14835 21816 : ptr->x_flag_schedule_insns = (signed char ) bp_unpack_var_len_int (bp);
14836 21816 : ptr->x_flag_schedule_insns_after_reload = (signed char ) bp_unpack_var_len_int (bp);
14837 21816 : ptr->x_flag_section_anchors = (signed char ) bp_unpack_var_len_int (bp);
14838 21816 : ptr->x_flag_sel_sched_pipelining = (signed char ) bp_unpack_var_len_int (bp);
14839 21816 : ptr->x_flag_sel_sched_pipelining_outer_loops = (signed char ) bp_unpack_var_len_int (bp);
14840 21816 : ptr->x_flag_sel_sched_reschedule_pipelined = (signed char ) bp_unpack_var_len_int (bp);
14841 21816 : ptr->x_flag_selective_scheduling = (signed char ) bp_unpack_var_len_int (bp);
14842 21816 : ptr->x_flag_selective_scheduling2 = (signed char ) bp_unpack_var_len_int (bp);
14843 21816 : ptr->x_flag_semantic_interposition = (signed char ) bp_unpack_var_len_int (bp);
14844 21816 : ptr->x_flag_short_enums = (signed char ) bp_unpack_var_len_int (bp);
14845 21816 : ptr->x_flag_short_wchar = (signed char ) bp_unpack_var_len_int (bp);
14846 21816 : ptr->x_flag_shrink_wrap = (signed char ) bp_unpack_var_len_int (bp);
14847 21816 : ptr->x_flag_shrink_wrap_separate = (signed char ) bp_unpack_var_len_int (bp);
14848 21816 : ptr->x_flag_signaling_nans = (signed char ) bp_unpack_var_len_int (bp);
14849 21816 : ptr->x_flag_signed_zeros = (signed char ) bp_unpack_var_len_int (bp);
14850 21816 : ptr->x_flag_simd_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14851 21816 : ptr->x_flag_single_precision_constant = (signed char ) bp_unpack_var_len_int (bp);
14852 21816 : ptr->x_flag_speculatively_call_stored_functions = (signed char ) bp_unpack_var_len_int (bp);
14853 21816 : ptr->x_flag_split_ivs_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14854 21816 : ptr->x_flag_split_loops = (signed char ) bp_unpack_var_len_int (bp);
14855 21816 : ptr->x_flag_split_paths = (signed char ) bp_unpack_var_len_int (bp);
14856 21816 : ptr->x_flag_split_wide_types = (signed char ) bp_unpack_var_len_int (bp);
14857 21816 : ptr->x_flag_split_wide_types_early = (signed char ) bp_unpack_var_len_int (bp);
14858 21816 : ptr->x_flag_ssa_backprop = (signed char ) bp_unpack_var_len_int (bp);
14859 21816 : ptr->x_flag_ssa_phiopt = (signed char ) bp_unpack_var_len_int (bp);
14860 21816 : ptr->x_flag_stack_clash_protection = (signed char ) bp_unpack_var_len_int (bp);
14861 21816 : ptr->x_flag_stack_protect = (signed char ) bp_unpack_var_len_int (bp);
14862 21816 : ptr->x_flag_stack_reuse = (enum stack_reuse_level ) bp_unpack_var_len_int (bp);
14863 21816 : ptr->x_flag_stdarg_opt = (signed char ) bp_unpack_var_len_int (bp);
14864 21816 : ptr->x_flag_store_merging = (signed char ) bp_unpack_var_len_int (bp);
14865 21816 : ptr->x_flag_strict_aliasing = (signed char ) bp_unpack_var_len_int (bp);
14866 21816 : ptr->x_flag_strict_enums = (signed char ) bp_unpack_var_len_int (bp);
14867 21816 : ptr->x_flag_strict_volatile_bitfields = (signed char ) bp_unpack_var_len_int (bp);
14868 21816 : ptr->x_flag_thread_jumps = (signed char ) bp_unpack_var_len_int (bp);
14869 21816 : ptr->x_flag_threadsafe_statics = (signed char ) bp_unpack_var_len_int (bp);
14870 21816 : ptr->x_flag_toplevel_reorder = (signed char ) bp_unpack_var_len_int (bp);
14871 21816 : ptr->x_flag_tracer = (signed char ) bp_unpack_var_len_int (bp);
14872 21816 : ptr->x_flag_trapping_math = (signed char ) bp_unpack_var_len_int (bp);
14873 21816 : ptr->x_flag_trapv = (signed char ) bp_unpack_var_len_int (bp);
14874 21816 : ptr->x_flag_tree_bit_ccp = (signed char ) bp_unpack_var_len_int (bp);
14875 21816 : ptr->x_flag_tree_builtin_call_dce = (signed char ) bp_unpack_var_len_int (bp);
14876 21816 : ptr->x_flag_tree_ccp = (signed char ) bp_unpack_var_len_int (bp);
14877 21816 : ptr->x_flag_tree_ch = (signed char ) bp_unpack_var_len_int (bp);
14878 21816 : ptr->x_flag_tree_coalesce_vars = (signed char ) bp_unpack_var_len_int (bp);
14879 21816 : ptr->x_flag_tree_copy_prop = (signed char ) bp_unpack_var_len_int (bp);
14880 21816 : ptr->x_flag_tree_cselim = (signed char ) bp_unpack_var_len_int (bp);
14881 21816 : ptr->x_flag_tree_dce = (signed char ) bp_unpack_var_len_int (bp);
14882 21816 : ptr->x_flag_tree_dom = (signed char ) bp_unpack_var_len_int (bp);
14883 21816 : ptr->x_flag_tree_dse = (signed char ) bp_unpack_var_len_int (bp);
14884 21816 : ptr->x_flag_tree_forwprop = (signed char ) bp_unpack_var_len_int (bp);
14885 21816 : ptr->x_flag_tree_fre = (signed char ) bp_unpack_var_len_int (bp);
14886 21816 : ptr->x_flag_tree_loop_distribute_patterns = (signed char ) bp_unpack_var_len_int (bp);
14887 21816 : ptr->x_flag_tree_loop_distribution = (signed char ) bp_unpack_var_len_int (bp);
14888 21816 : ptr->x_flag_tree_loop_if_convert = (signed char ) bp_unpack_var_len_int (bp);
14889 21816 : ptr->x_flag_tree_loop_im = (signed char ) bp_unpack_var_len_int (bp);
14890 21816 : ptr->x_flag_tree_loop_ivcanon = (signed char ) bp_unpack_var_len_int (bp);
14891 21816 : ptr->x_flag_tree_loop_optimize = (signed char ) bp_unpack_var_len_int (bp);
14892 21816 : ptr->x_flag_tree_loop_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14893 21816 : ptr->x_flag_tree_parallelize_loops = (int ) bp_unpack_var_len_int (bp);
14894 21816 : ptr->x_flag_tree_partial_pre = (signed char ) bp_unpack_var_len_int (bp);
14895 21816 : ptr->x_flag_tree_phiprop = (signed char ) bp_unpack_var_len_int (bp);
14896 21816 : ptr->x_flag_tree_pre = (signed char ) bp_unpack_var_len_int (bp);
14897 21816 : ptr->x_flag_tree_pta = (signed char ) bp_unpack_var_len_int (bp);
14898 21816 : ptr->x_flag_tree_reassoc = (signed char ) bp_unpack_var_len_int (bp);
14899 21816 : ptr->x_flag_tree_scev_cprop = (signed char ) bp_unpack_var_len_int (bp);
14900 21816 : ptr->x_flag_tree_sink = (signed char ) bp_unpack_var_len_int (bp);
14901 21816 : ptr->x_flag_tree_slp_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14902 21816 : ptr->x_flag_tree_slsr = (signed char ) bp_unpack_var_len_int (bp);
14903 21816 : ptr->x_flag_tree_sra = (signed char ) bp_unpack_var_len_int (bp);
14904 21816 : ptr->x_flag_tree_switch_conversion = (signed char ) bp_unpack_var_len_int (bp);
14905 21816 : ptr->x_flag_tree_tail_merge = (signed char ) bp_unpack_var_len_int (bp);
14906 21816 : ptr->x_flag_tree_ter = (signed char ) bp_unpack_var_len_int (bp);
14907 21816 : ptr->x_flag_tree_vectorize = (signed char ) bp_unpack_var_len_int (bp);
14908 21816 : ptr->x_flag_tree_vrp = (signed char ) bp_unpack_var_len_int (bp);
14909 21816 : ptr->x_flag_auto_var_init = (enum auto_init_type ) bp_unpack_var_len_int (bp);
14910 21816 : ptr->x_flag_unconstrained_commons = (signed char ) bp_unpack_var_len_int (bp);
14911 21816 : ptr->x_flag_unreachable_traps = (signed char ) bp_unpack_var_len_int (bp);
14912 21816 : ptr->x_flag_unroll_all_loops = (signed char ) bp_unpack_var_len_int (bp);
14913 21816 : ptr->x_flag_cunroll_grow_size = (signed char ) bp_unpack_var_len_int (bp);
14914 21816 : ptr->x_flag_unroll_loops = (signed char ) bp_unpack_var_len_int (bp);
14915 21816 : ptr->x_flag_unsafe_math_optimizations = (signed char ) bp_unpack_var_len_int (bp);
14916 21816 : ptr->x_flag_unswitch_loops = (signed char ) bp_unpack_var_len_int (bp);
14917 21816 : ptr->x_flag_unwind_tables = (signed char ) bp_unpack_var_len_int (bp);
14918 21816 : ptr->x_flag_var_tracking = (signed char ) bp_unpack_var_len_int (bp);
14919 21816 : ptr->x_flag_var_tracking_assignments = (signed char ) bp_unpack_var_len_int (bp);
14920 21816 : ptr->x_flag_var_tracking_assignments_toggle = (signed char ) bp_unpack_var_len_int (bp);
14921 21816 : ptr->x_flag_var_tracking_uninit = (signed char ) bp_unpack_var_len_int (bp);
14922 21816 : ptr->x_flag_variable_expansion_in_unroller = (signed char ) bp_unpack_var_len_int (bp);
14923 21816 : ptr->x_flag_vect_cost_model = (enum vect_cost_model ) bp_unpack_var_len_int (bp);
14924 21816 : ptr->x_flag_version_loops_for_strides = (signed char ) bp_unpack_var_len_int (bp);
14925 21816 : ptr->x_flag_value_profile_transformations = (signed char ) bp_unpack_var_len_int (bp);
14926 21816 : ptr->x_flag_web = (signed char ) bp_unpack_var_len_int (bp);
14927 21816 : ptr->x_flag_wrapv = (signed char ) bp_unpack_var_len_int (bp);
14928 21816 : ptr->x_flag_wrapv_pointer = (signed char ) bp_unpack_var_len_int (bp);
14929 21816 : ptr->x_debug_nonbind_markers_p = (signed char ) bp_unpack_var_len_int (bp);
14930 : #ifdef ACCEL_COMPILER
14931 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_use_scatter
14932 : #else
14933 21816 : ptr->x_ix86_use_scatter = (signed char ) bp_unpack_var_len_int (bp);
14934 : #endif
14935 : #ifdef ACCEL_COMPILER
14936 : #error accel compiler cannot define Optimization attribute for target-specific option x_ix86_unroll_only_small_loops
14937 : #else
14938 21816 : ptr->x_ix86_unroll_only_small_loops = (signed char ) bp_unpack_var_len_int (bp);
14939 : #endif
14940 218160 : for (size_t i = 0; i < ARRAY_SIZE (ptr->explicit_mask); i++)
14941 196344 : ptr->explicit_mask[i] = bp_unpack_value (bp, 64);
14942 21816 : }
14943 : /* Free heap memory used by optimization options */
14944 : void
14945 830 : cl_optimization_option_free (struct cl_optimization *ptr ATTRIBUTE_UNUSED)
14946 : {
14947 830 : if (ptr->x_str_align_functions)
14948 568 : free (const_cast <char *>(ptr->x_str_align_functions));
14949 830 : if (ptr->x_str_align_jumps)
14950 568 : free (const_cast <char *>(ptr->x_str_align_jumps));
14951 830 : if (ptr->x_str_align_labels)
14952 568 : free (const_cast <char *>(ptr->x_str_align_labels));
14953 830 : if (ptr->x_str_align_loops)
14954 568 : free (const_cast <char *>(ptr->x_str_align_loops));
14955 830 : if (ptr->x_flag_patchable_function_entry)
14956 0 : free (const_cast <char *>(ptr->x_flag_patchable_function_entry));
14957 830 : }
14958 : void
14959 847217 : cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
14960 : {
14961 847217 : if (ptr1->x_help_flag != ptr2->x_help_flag)
14962 0 : internal_error ("%<global_options%> are modified in local context");
14963 847217 : if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
14964 0 : internal_error ("%<global_options%> are modified in local context");
14965 847217 : if (ptr1->x_param_align_loop_iterations != ptr2->x_param_align_loop_iterations)
14966 0 : internal_error ("%<global_options%> are modified in local context");
14967 847217 : if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
14968 0 : internal_error ("%<global_options%> are modified in local context");
14969 847217 : if (ptr1->x_param_analyzer_bb_explosion_factor != ptr2->x_param_analyzer_bb_explosion_factor)
14970 0 : internal_error ("%<global_options%> are modified in local context");
14971 847217 : if (ptr1->x_param_analyzer_max_constraints != ptr2->x_param_analyzer_max_constraints)
14972 0 : internal_error ("%<global_options%> are modified in local context");
14973 847217 : if (ptr1->x_param_analyzer_max_enodes_for_full_dump != ptr2->x_param_analyzer_max_enodes_for_full_dump)
14974 0 : internal_error ("%<global_options%> are modified in local context");
14975 847217 : if (ptr1->x_param_analyzer_max_enodes_per_program_point != ptr2->x_param_analyzer_max_enodes_per_program_point)
14976 0 : internal_error ("%<global_options%> are modified in local context");
14977 847217 : if (ptr1->x_param_analyzer_max_infeasible_edges != ptr2->x_param_analyzer_max_infeasible_edges)
14978 0 : internal_error ("%<global_options%> are modified in local context");
14979 847217 : if (ptr1->x_param_analyzer_max_recursion_depth != ptr2->x_param_analyzer_max_recursion_depth)
14980 0 : internal_error ("%<global_options%> are modified in local context");
14981 847217 : if (ptr1->x_param_analyzer_max_svalue_depth != ptr2->x_param_analyzer_max_svalue_depth)
14982 0 : internal_error ("%<global_options%> are modified in local context");
14983 847217 : if (ptr1->x_param_analyzer_min_snodes_for_call_summary != ptr2->x_param_analyzer_min_snodes_for_call_summary)
14984 0 : internal_error ("%<global_options%> are modified in local context");
14985 847217 : if (ptr1->x_param_analyzer_text_art_ideal_canvas_width != ptr2->x_param_analyzer_text_art_ideal_canvas_width)
14986 0 : internal_error ("%<global_options%> are modified in local context");
14987 847217 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_head_len != ptr2->x_param_analyzer_text_art_string_ellipsis_head_len)
14988 0 : internal_error ("%<global_options%> are modified in local context");
14989 847217 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_tail_len != ptr2->x_param_analyzer_text_art_string_ellipsis_tail_len)
14990 0 : internal_error ("%<global_options%> are modified in local context");
14991 847217 : if (ptr1->x_param_analyzer_text_art_string_ellipsis_threshold != ptr2->x_param_analyzer_text_art_string_ellipsis_threshold)
14992 0 : internal_error ("%<global_options%> are modified in local context");
14993 847217 : if (ptr1->x_param_asan_globals != ptr2->x_param_asan_globals)
14994 0 : internal_error ("%<global_options%> are modified in local context");
14995 847217 : if (ptr1->x_param_asan_protect_allocas != ptr2->x_param_asan_protect_allocas)
14996 0 : internal_error ("%<global_options%> are modified in local context");
14997 847217 : if (ptr1->x_param_asan_instrument_reads != ptr2->x_param_asan_instrument_reads)
14998 0 : internal_error ("%<global_options%> are modified in local context");
14999 847217 : if (ptr1->x_param_asan_instrument_writes != ptr2->x_param_asan_instrument_writes)
15000 0 : internal_error ("%<global_options%> are modified in local context");
15001 847217 : if (ptr1->x_param_asan_instrumentation_with_call_threshold != ptr2->x_param_asan_instrumentation_with_call_threshold)
15002 0 : internal_error ("%<global_options%> are modified in local context");
15003 847217 : if (ptr1->x_param_asan_kernel_mem_intrinsic_prefix != ptr2->x_param_asan_kernel_mem_intrinsic_prefix)
15004 0 : internal_error ("%<global_options%> are modified in local context");
15005 847217 : if (ptr1->x_param_asan_memintrin != ptr2->x_param_asan_memintrin)
15006 0 : internal_error ("%<global_options%> are modified in local context");
15007 847217 : if (ptr1->x_param_asan_stack != ptr2->x_param_asan_stack)
15008 0 : internal_error ("%<global_options%> are modified in local context");
15009 847217 : if (ptr1->x_param_asan_use_after_return != ptr2->x_param_asan_use_after_return)
15010 0 : internal_error ("%<global_options%> are modified in local context");
15011 847217 : if (ptr1->x_param_auto_profile_bbs != ptr2->x_param_auto_profile_bbs)
15012 0 : internal_error ("%<global_options%> are modified in local context");
15013 847217 : if (ptr1->x_param_auto_profile_reorder_only != ptr2->x_param_auto_profile_reorder_only)
15014 0 : internal_error ("%<global_options%> are modified in local context");
15015 847217 : if (ptr1->x_param_avg_loop_niter != ptr2->x_param_avg_loop_niter)
15016 0 : internal_error ("%<global_options%> are modified in local context");
15017 847217 : if (ptr1->x_param_avoid_fma_max_bits != ptr2->x_param_avoid_fma_max_bits)
15018 0 : internal_error ("%<global_options%> are modified in local context");
15019 847217 : if (ptr1->x_param_builtin_expect_probability != ptr2->x_param_builtin_expect_probability)
15020 0 : internal_error ("%<global_options%> are modified in local context");
15021 847217 : if (ptr1->x_param_builtin_string_cmp_inline_length != ptr2->x_param_builtin_string_cmp_inline_length)
15022 0 : internal_error ("%<global_options%> are modified in local context");
15023 847217 : if (ptr1->x_param_case_values_threshold != ptr2->x_param_case_values_threshold)
15024 0 : internal_error ("%<global_options%> are modified in local context");
15025 847217 : if (ptr1->x_param_comdat_sharing_probability != ptr2->x_param_comdat_sharing_probability)
15026 0 : internal_error ("%<global_options%> are modified in local context");
15027 847217 : if (ptr1->x_param_construct_interfere_size != ptr2->x_param_construct_interfere_size)
15028 0 : internal_error ("%<global_options%> are modified in local context");
15029 847217 : if (ptr1->x_param_cxx_max_namespaces_for_diagnostic_help != ptr2->x_param_cxx_max_namespaces_for_diagnostic_help)
15030 0 : internal_error ("%<global_options%> are modified in local context");
15031 847217 : if (ptr1->x_param_cycle_accurate_model != ptr2->x_param_cycle_accurate_model)
15032 0 : internal_error ("%<global_options%> are modified in local context");
15033 847217 : if (ptr1->x_param_destruct_interfere_size != ptr2->x_param_destruct_interfere_size)
15034 0 : internal_error ("%<global_options%> are modified in local context");
15035 847217 : if (ptr1->x_param_dse_max_alias_queries_per_store != ptr2->x_param_dse_max_alias_queries_per_store)
15036 0 : internal_error ("%<global_options%> are modified in local context");
15037 847217 : if (ptr1->x_param_dse_max_object_size != ptr2->x_param_dse_max_object_size)
15038 0 : internal_error ("%<global_options%> are modified in local context");
15039 847217 : if (ptr1->x_param_early_inlining_insns != ptr2->x_param_early_inlining_insns)
15040 0 : internal_error ("%<global_options%> are modified in local context");
15041 847217 : if (ptr1->x_param_file_cache_files != ptr2->x_param_file_cache_files)
15042 0 : internal_error ("%<global_options%> are modified in local context");
15043 847217 : if (ptr1->x_param_file_cache_lines != ptr2->x_param_file_cache_lines)
15044 0 : internal_error ("%<global_options%> are modified in local context");
15045 847217 : if (ptr1->x_param_fsm_scale_path_stmts != ptr2->x_param_fsm_scale_path_stmts)
15046 0 : internal_error ("%<global_options%> are modified in local context");
15047 847217 : if (ptr1->x_param_fully_pipelined_fma != ptr2->x_param_fully_pipelined_fma)
15048 0 : internal_error ("%<global_options%> are modified in local context");
15049 847217 : if (ptr1->x_param_gcse_after_reload_critical_fraction != ptr2->x_param_gcse_after_reload_critical_fraction)
15050 0 : internal_error ("%<global_options%> are modified in local context");
15051 847217 : if (ptr1->x_param_gcse_after_reload_partial_fraction != ptr2->x_param_gcse_after_reload_partial_fraction)
15052 0 : internal_error ("%<global_options%> are modified in local context");
15053 847217 : if (ptr1->x_param_gcse_cost_distance_ratio != ptr2->x_param_gcse_cost_distance_ratio)
15054 0 : internal_error ("%<global_options%> are modified in local context");
15055 847217 : if (ptr1->x_param_gcse_unrestricted_cost != ptr2->x_param_gcse_unrestricted_cost)
15056 0 : internal_error ("%<global_options%> are modified in local context");
15057 847217 : if (ptr1->x_param_ggc_min_expand != ptr2->x_param_ggc_min_expand)
15058 0 : internal_error ("%<global_options%> are modified in local context");
15059 847217 : if (ptr1->x_param_ggc_min_heapsize != ptr2->x_param_ggc_min_heapsize)
15060 0 : internal_error ("%<global_options%> are modified in local context");
15061 847217 : if (ptr1->x_param_gimple_fe_computed_hot_bb_threshold != ptr2->x_param_gimple_fe_computed_hot_bb_threshold)
15062 0 : internal_error ("%<global_options%> are modified in local context");
15063 847217 : if (ptr1->x_param_graphite_allow_codegen_errors != ptr2->x_param_graphite_allow_codegen_errors)
15064 0 : internal_error ("%<global_options%> are modified in local context");
15065 847217 : if (ptr1->x_param_graphite_max_arrays_per_scop != ptr2->x_param_graphite_max_arrays_per_scop)
15066 0 : internal_error ("%<global_options%> are modified in local context");
15067 847217 : if (ptr1->x_param_graphite_max_nb_scop_params != ptr2->x_param_graphite_max_nb_scop_params)
15068 0 : internal_error ("%<global_options%> are modified in local context");
15069 847217 : if (ptr1->x_param_hardcfr_max_blocks != ptr2->x_param_hardcfr_max_blocks)
15070 0 : internal_error ("%<global_options%> are modified in local context");
15071 847217 : if (ptr1->x_param_hardcfr_max_inline_blocks != ptr2->x_param_hardcfr_max_inline_blocks)
15072 0 : internal_error ("%<global_options%> are modified in local context");
15073 847217 : if (ptr1->x_param_hash_table_verification_limit != ptr2->x_param_hash_table_verification_limit)
15074 0 : internal_error ("%<global_options%> are modified in local context");
15075 847217 : if (ptr1->x_param_hot_bb_count_fraction != ptr2->x_param_hot_bb_count_fraction)
15076 0 : internal_error ("%<global_options%> are modified in local context");
15077 847217 : if (ptr1->x_param_hot_bb_count_ws_permille != ptr2->x_param_hot_bb_count_ws_permille)
15078 0 : internal_error ("%<global_options%> are modified in local context");
15079 847217 : if (ptr1->x_param_hot_bb_frequency_fraction != ptr2->x_param_hot_bb_frequency_fraction)
15080 0 : internal_error ("%<global_options%> are modified in local context");
15081 847217 : if (ptr1->x_param_hwasan_instrument_allocas != ptr2->x_param_hwasan_instrument_allocas)
15082 0 : internal_error ("%<global_options%> are modified in local context");
15083 847217 : if (ptr1->x_param_hwasan_instrument_mem_intrinsics != ptr2->x_param_hwasan_instrument_mem_intrinsics)
15084 0 : internal_error ("%<global_options%> are modified in local context");
15085 847217 : if (ptr1->x_param_hwasan_instrument_reads != ptr2->x_param_hwasan_instrument_reads)
15086 0 : internal_error ("%<global_options%> are modified in local context");
15087 847217 : if (ptr1->x_param_hwasan_instrument_stack != ptr2->x_param_hwasan_instrument_stack)
15088 0 : internal_error ("%<global_options%> are modified in local context");
15089 847217 : if (ptr1->x_param_hwasan_instrument_writes != ptr2->x_param_hwasan_instrument_writes)
15090 0 : internal_error ("%<global_options%> are modified in local context");
15091 847217 : if (ptr1->x_param_hwasan_random_frame_tag != ptr2->x_param_hwasan_random_frame_tag)
15092 0 : internal_error ("%<global_options%> are modified in local context");
15093 847217 : if (ptr1->x_param_inline_heuristics_hint_percent != ptr2->x_param_inline_heuristics_hint_percent)
15094 0 : internal_error ("%<global_options%> are modified in local context");
15095 847217 : if (ptr1->x_param_inline_min_speedup != ptr2->x_param_inline_min_speedup)
15096 0 : internal_error ("%<global_options%> are modified in local context");
15097 847217 : if (ptr1->x_param_inline_unit_growth != ptr2->x_param_inline_unit_growth)
15098 0 : internal_error ("%<global_options%> are modified in local context");
15099 847217 : if (ptr1->x_param_integer_share_limit != ptr2->x_param_integer_share_limit)
15100 0 : internal_error ("%<global_options%> are modified in local context");
15101 847217 : if (ptr1->x_param_ipa_cp_eval_threshold != ptr2->x_param_ipa_cp_eval_threshold)
15102 0 : internal_error ("%<global_options%> are modified in local context");
15103 847217 : if (ptr1->x_param_ipa_cp_large_unit_insns != ptr2->x_param_ipa_cp_large_unit_insns)
15104 0 : internal_error ("%<global_options%> are modified in local context");
15105 847217 : if (ptr1->x_param_ipa_cp_loop_hint_bonus != ptr2->x_param_ipa_cp_loop_hint_bonus)
15106 0 : internal_error ("%<global_options%> are modified in local context");
15107 847217 : if (ptr1->x_param_ipa_cp_max_recursive_depth != ptr2->x_param_ipa_cp_max_recursive_depth)
15108 0 : internal_error ("%<global_options%> are modified in local context");
15109 847217 : if (ptr1->x_param_ipa_cp_min_recursive_probability != ptr2->x_param_ipa_cp_min_recursive_probability)
15110 0 : internal_error ("%<global_options%> are modified in local context");
15111 847217 : if (ptr1->x_param_ipa_cp_recursion_penalty != ptr2->x_param_ipa_cp_recursion_penalty)
15112 0 : internal_error ("%<global_options%> are modified in local context");
15113 847217 : if (ptr1->x_param_ipa_cp_recursive_freq_factor != ptr2->x_param_ipa_cp_recursive_freq_factor)
15114 0 : internal_error ("%<global_options%> are modified in local context");
15115 847217 : if (ptr1->x_param_ipa_cp_single_call_penalty != ptr2->x_param_ipa_cp_single_call_penalty)
15116 0 : internal_error ("%<global_options%> are modified in local context");
15117 847217 : if (ptr1->x_param_ipa_cp_sweeps != ptr2->x_param_ipa_cp_sweeps)
15118 0 : internal_error ("%<global_options%> are modified in local context");
15119 847217 : if (ptr1->x_param_ipa_cp_unit_growth != ptr2->x_param_ipa_cp_unit_growth)
15120 0 : internal_error ("%<global_options%> are modified in local context");
15121 847217 : if (ptr1->x_param_ipa_cp_value_list_size != ptr2->x_param_ipa_cp_value_list_size)
15122 0 : internal_error ("%<global_options%> are modified in local context");
15123 847217 : if (ptr1->x_param_ipa_jump_function_lookups != ptr2->x_param_ipa_jump_function_lookups)
15124 0 : internal_error ("%<global_options%> are modified in local context");
15125 847217 : if (ptr1->x_param_ipa_max_aa_steps != ptr2->x_param_ipa_max_aa_steps)
15126 0 : internal_error ("%<global_options%> are modified in local context");
15127 847217 : if (ptr1->x_param_ipa_max_agg_items != ptr2->x_param_ipa_max_agg_items)
15128 0 : internal_error ("%<global_options%> are modified in local context");
15129 847217 : if (ptr1->x_param_ipa_max_loop_predicates != ptr2->x_param_ipa_max_loop_predicates)
15130 0 : internal_error ("%<global_options%> are modified in local context");
15131 847217 : if (ptr1->x_param_ipa_max_param_expr_ops != ptr2->x_param_ipa_max_param_expr_ops)
15132 0 : internal_error ("%<global_options%> are modified in local context");
15133 847217 : if (ptr1->x_param_ipa_max_switch_predicate_bounds != ptr2->x_param_ipa_max_switch_predicate_bounds)
15134 0 : internal_error ("%<global_options%> are modified in local context");
15135 847217 : if (ptr1->x_param_ipa_sra_deref_prob_threshold != ptr2->x_param_ipa_sra_deref_prob_threshold)
15136 0 : internal_error ("%<global_options%> are modified in local context");
15137 847217 : if (ptr1->x_param_ipa_sra_max_replacements != ptr2->x_param_ipa_sra_max_replacements)
15138 0 : internal_error ("%<global_options%> are modified in local context");
15139 847217 : if (ptr1->x_param_ipa_sra_ptr_growth_factor != ptr2->x_param_ipa_sra_ptr_growth_factor)
15140 0 : internal_error ("%<global_options%> are modified in local context");
15141 847217 : if (ptr1->x_param_ipa_sra_ptrwrap_growth_factor != ptr2->x_param_ipa_sra_ptrwrap_growth_factor)
15142 0 : internal_error ("%<global_options%> are modified in local context");
15143 847217 : if (ptr1->x_param_ira_consider_dup_in_all_alts != ptr2->x_param_ira_consider_dup_in_all_alts)
15144 0 : internal_error ("%<global_options%> are modified in local context");
15145 847217 : if (ptr1->x_param_ira_loop_reserved_regs != ptr2->x_param_ira_loop_reserved_regs)
15146 0 : internal_error ("%<global_options%> are modified in local context");
15147 847217 : if (ptr1->x_param_ira_max_conflict_table_size != ptr2->x_param_ira_max_conflict_table_size)
15148 0 : internal_error ("%<global_options%> are modified in local context");
15149 847217 : if (ptr1->x_param_ira_max_loops_num != ptr2->x_param_ira_max_loops_num)
15150 0 : internal_error ("%<global_options%> are modified in local context");
15151 847217 : if (ptr1->x_param_ira_simple_lra_insn_threshold != ptr2->x_param_ira_simple_lra_insn_threshold)
15152 0 : internal_error ("%<global_options%> are modified in local context");
15153 847217 : if (ptr1->x_param_iv_always_prune_cand_set_bound != ptr2->x_param_iv_always_prune_cand_set_bound)
15154 0 : internal_error ("%<global_options%> are modified in local context");
15155 847217 : if (ptr1->x_param_iv_consider_all_candidates_bound != ptr2->x_param_iv_consider_all_candidates_bound)
15156 0 : internal_error ("%<global_options%> are modified in local context");
15157 847217 : if (ptr1->x_param_iv_max_considered_uses != ptr2->x_param_iv_max_considered_uses)
15158 0 : internal_error ("%<global_options%> are modified in local context");
15159 847217 : if (ptr1->x_ix86_vect_compare_costs != ptr2->x_ix86_vect_compare_costs)
15160 0 : internal_error ("%<global_options%> are modified in local context");
15161 847217 : if (ptr1->x_ix86_vect_unroll_limit != ptr2->x_ix86_vect_unroll_limit)
15162 0 : internal_error ("%<global_options%> are modified in local context");
15163 847217 : if (ptr1->x_param_jump_table_max_growth_ratio_for_size != ptr2->x_param_jump_table_max_growth_ratio_for_size)
15164 0 : internal_error ("%<global_options%> are modified in local context");
15165 847217 : if (ptr1->x_param_jump_table_max_growth_ratio_for_speed != ptr2->x_param_jump_table_max_growth_ratio_for_speed)
15166 0 : internal_error ("%<global_options%> are modified in local context");
15167 847217 : if (ptr1->x_param_l1_cache_line_size != ptr2->x_param_l1_cache_line_size)
15168 0 : internal_error ("%<global_options%> are modified in local context");
15169 847217 : if (ptr1->x_param_l1_cache_size != ptr2->x_param_l1_cache_size)
15170 0 : internal_error ("%<global_options%> are modified in local context");
15171 847217 : if (ptr1->x_param_l2_cache_size != ptr2->x_param_l2_cache_size)
15172 0 : internal_error ("%<global_options%> are modified in local context");
15173 847217 : if (ptr1->x_param_large_function_growth != ptr2->x_param_large_function_growth)
15174 0 : internal_error ("%<global_options%> are modified in local context");
15175 847217 : if (ptr1->x_param_large_function_insns != ptr2->x_param_large_function_insns)
15176 0 : internal_error ("%<global_options%> are modified in local context");
15177 847217 : if (ptr1->x_param_stack_frame_growth != ptr2->x_param_stack_frame_growth)
15178 0 : internal_error ("%<global_options%> are modified in local context");
15179 847217 : if (ptr1->x_param_large_stack_frame != ptr2->x_param_large_stack_frame)
15180 0 : internal_error ("%<global_options%> are modified in local context");
15181 847217 : if (ptr1->x_param_large_unit_insns != ptr2->x_param_large_unit_insns)
15182 0 : internal_error ("%<global_options%> are modified in local context");
15183 847217 : if (ptr1->x_param_lazy_modules != ptr2->x_param_lazy_modules)
15184 0 : internal_error ("%<global_options%> are modified in local context");
15185 847217 : if (ptr1->x_param_lim_expensive != ptr2->x_param_lim_expensive)
15186 0 : internal_error ("%<global_options%> are modified in local context");
15187 847217 : if (ptr1->x_param_logical_op_non_short_circuit != ptr2->x_param_logical_op_non_short_circuit)
15188 0 : internal_error ("%<global_options%> are modified in local context");
15189 847217 : if (ptr1->x_param_loop_block_tile_size != ptr2->x_param_loop_block_tile_size)
15190 0 : internal_error ("%<global_options%> are modified in local context");
15191 847217 : if (ptr1->x_param_loop_interchange_max_num_stmts != ptr2->x_param_loop_interchange_max_num_stmts)
15192 0 : internal_error ("%<global_options%> are modified in local context");
15193 847217 : if (ptr1->x_param_loop_interchange_stride_ratio != ptr2->x_param_loop_interchange_stride_ratio)
15194 0 : internal_error ("%<global_options%> are modified in local context");
15195 847217 : if (ptr1->x_param_loop_invariant_max_bbs_in_loop != ptr2->x_param_loop_invariant_max_bbs_in_loop)
15196 0 : internal_error ("%<global_options%> are modified in local context");
15197 847217 : if (ptr1->x_param_loop_max_datarefs_for_datadeps != ptr2->x_param_loop_max_datarefs_for_datadeps)
15198 0 : internal_error ("%<global_options%> are modified in local context");
15199 847217 : if (ptr1->x_param_loop_versioning_max_inner_insns != ptr2->x_param_loop_versioning_max_inner_insns)
15200 0 : internal_error ("%<global_options%> are modified in local context");
15201 847217 : if (ptr1->x_param_loop_versioning_max_outer_insns != ptr2->x_param_loop_versioning_max_outer_insns)
15202 0 : internal_error ("%<global_options%> are modified in local context");
15203 847217 : if (ptr1->x_param_lra_inheritance_ebb_probability_cutoff != ptr2->x_param_lra_inheritance_ebb_probability_cutoff)
15204 0 : internal_error ("%<global_options%> are modified in local context");
15205 847217 : if (ptr1->x_param_lra_max_considered_reload_pseudos != ptr2->x_param_lra_max_considered_reload_pseudos)
15206 0 : internal_error ("%<global_options%> are modified in local context");
15207 847217 : if (ptr1->x_lra_max_pseudos_points_log2_considered_for_preferences != ptr2->x_lra_max_pseudos_points_log2_considered_for_preferences)
15208 0 : internal_error ("%<global_options%> are modified in local context");
15209 847217 : if (ptr1->x_param_max_locality_partition_size != ptr2->x_param_max_locality_partition_size)
15210 0 : internal_error ("%<global_options%> are modified in local context");
15211 847217 : if (ptr1->x_param_max_partition_size != ptr2->x_param_max_partition_size)
15212 0 : internal_error ("%<global_options%> are modified in local context");
15213 847217 : if (ptr1->x_param_max_lto_streaming_parallelism != ptr2->x_param_max_lto_streaming_parallelism)
15214 0 : internal_error ("%<global_options%> are modified in local context");
15215 847217 : if (ptr1->x_param_min_partition_size != ptr2->x_param_min_partition_size)
15216 0 : internal_error ("%<global_options%> are modified in local context");
15217 847217 : if (ptr1->x_flag_lto_locality_cloning != ptr2->x_flag_lto_locality_cloning)
15218 0 : internal_error ("%<global_options%> are modified in local context");
15219 847217 : if (ptr1->x_param_lto_locality_frequency != ptr2->x_param_lto_locality_frequency)
15220 0 : internal_error ("%<global_options%> are modified in local context");
15221 847217 : if (ptr1->x_flag_lto_locality_heuristics != ptr2->x_flag_lto_locality_heuristics)
15222 0 : internal_error ("%<global_options%> are modified in local context");
15223 847217 : if (ptr1->x_param_lto_locality_size != ptr2->x_param_lto_locality_size)
15224 0 : internal_error ("%<global_options%> are modified in local context");
15225 847217 : if (ptr1->x_param_lto_partitions != ptr2->x_param_lto_partitions)
15226 0 : internal_error ("%<global_options%> are modified in local context");
15227 847217 : if (ptr1->x_param_max_average_unrolled_insns != ptr2->x_param_max_average_unrolled_insns)
15228 0 : internal_error ("%<global_options%> are modified in local context");
15229 847217 : if (ptr1->x_param_max_combine_insns != ptr2->x_param_max_combine_insns)
15230 0 : internal_error ("%<global_options%> are modified in local context");
15231 847217 : if (ptr1->x_param_max_combine_search_insns != ptr2->x_param_max_combine_search_insns)
15232 0 : internal_error ("%<global_options%> are modified in local context");
15233 847217 : if (ptr1->x_param_max_unroll_iterations != ptr2->x_param_max_unroll_iterations)
15234 0 : internal_error ("%<global_options%> are modified in local context");
15235 847217 : if (ptr1->x_param_max_completely_peel_times != ptr2->x_param_max_completely_peel_times)
15236 0 : internal_error ("%<global_options%> are modified in local context");
15237 847217 : if (ptr1->x_param_max_completely_peeled_insns != ptr2->x_param_max_completely_peeled_insns)
15238 0 : internal_error ("%<global_options%> are modified in local context");
15239 847217 : if (ptr1->x_param_max_crossjump_edges != ptr2->x_param_max_crossjump_edges)
15240 0 : internal_error ("%<global_options%> are modified in local context");
15241 847217 : if (ptr1->x_param_max_cse_insns != ptr2->x_param_max_cse_insns)
15242 0 : internal_error ("%<global_options%> are modified in local context");
15243 847217 : if (ptr1->x_param_max_cse_path_length != ptr2->x_param_max_cse_path_length)
15244 0 : internal_error ("%<global_options%> are modified in local context");
15245 847217 : if (ptr1->x_param_max_cselib_memory_locations != ptr2->x_param_max_cselib_memory_locations)
15246 0 : internal_error ("%<global_options%> are modified in local context");
15247 847217 : if (ptr1->x_param_max_debug_marker_count != ptr2->x_param_max_debug_marker_count)
15248 0 : internal_error ("%<global_options%> are modified in local context");
15249 847217 : if (ptr1->x_param_max_delay_slot_insn_search != ptr2->x_param_max_delay_slot_insn_search)
15250 0 : internal_error ("%<global_options%> are modified in local context");
15251 847217 : if (ptr1->x_param_max_delay_slot_live_search != ptr2->x_param_max_delay_slot_live_search)
15252 0 : internal_error ("%<global_options%> are modified in local context");
15253 847217 : if (ptr1->x_param_max_devirt_targets != ptr2->x_param_max_devirt_targets)
15254 0 : internal_error ("%<global_options%> are modified in local context");
15255 847217 : if (ptr1->x_param_max_dse_active_local_stores != ptr2->x_param_max_dse_active_local_stores)
15256 0 : internal_error ("%<global_options%> are modified in local context");
15257 847217 : if (ptr1->x_param_early_inliner_max_iterations != ptr2->x_param_early_inliner_max_iterations)
15258 0 : internal_error ("%<global_options%> are modified in local context");
15259 847217 : if (ptr1->x_param_max_find_base_term_values != ptr2->x_param_max_find_base_term_values)
15260 0 : internal_error ("%<global_options%> are modified in local context");
15261 847217 : if (ptr1->x_param_max_fsm_thread_path_insns != ptr2->x_param_max_fsm_thread_path_insns)
15262 0 : internal_error ("%<global_options%> are modified in local context");
15263 847217 : if (ptr1->x_param_max_gcse_insertion_ratio != ptr2->x_param_max_gcse_insertion_ratio)
15264 0 : internal_error ("%<global_options%> are modified in local context");
15265 847217 : if (ptr1->x_param_max_gcse_memory != ptr2->x_param_max_gcse_memory)
15266 0 : internal_error ("%<global_options%> are modified in local context");
15267 847217 : if (ptr1->x_param_max_goto_duplication_insns != ptr2->x_param_max_goto_duplication_insns)
15268 0 : internal_error ("%<global_options%> are modified in local context");
15269 847217 : if (ptr1->x_param_max_grow_copy_bb_insns != ptr2->x_param_max_grow_copy_bb_insns)
15270 0 : internal_error ("%<global_options%> are modified in local context");
15271 847217 : if (ptr1->x_param_max_hoist_depth != ptr2->x_param_max_hoist_depth)
15272 0 : internal_error ("%<global_options%> are modified in local context");
15273 847217 : if (ptr1->x_param_inline_functions_called_once_insns != ptr2->x_param_inline_functions_called_once_insns)
15274 0 : internal_error ("%<global_options%> are modified in local context");
15275 847217 : if (ptr1->x_param_inline_functions_called_once_loop_depth != ptr2->x_param_inline_functions_called_once_loop_depth)
15276 0 : internal_error ("%<global_options%> are modified in local context");
15277 847217 : if (ptr1->x_param_max_inline_insns_auto != ptr2->x_param_max_inline_insns_auto)
15278 0 : internal_error ("%<global_options%> are modified in local context");
15279 847217 : if (ptr1->x_param_max_inline_insns_recursive_auto != ptr2->x_param_max_inline_insns_recursive_auto)
15280 0 : internal_error ("%<global_options%> are modified in local context");
15281 847217 : if (ptr1->x_param_max_inline_insns_recursive != ptr2->x_param_max_inline_insns_recursive)
15282 0 : internal_error ("%<global_options%> are modified in local context");
15283 847217 : if (ptr1->x_param_max_inline_insns_single != ptr2->x_param_max_inline_insns_single)
15284 0 : internal_error ("%<global_options%> are modified in local context");
15285 847217 : if (ptr1->x_param_max_inline_insns_size != ptr2->x_param_max_inline_insns_size)
15286 0 : internal_error ("%<global_options%> are modified in local context");
15287 847217 : if (ptr1->x_param_max_inline_insns_small != ptr2->x_param_max_inline_insns_small)
15288 0 : internal_error ("%<global_options%> are modified in local context");
15289 847217 : if (ptr1->x_param_max_inline_recursive_depth_auto != ptr2->x_param_max_inline_recursive_depth_auto)
15290 0 : internal_error ("%<global_options%> are modified in local context");
15291 847217 : if (ptr1->x_param_max_inline_recursive_depth != ptr2->x_param_max_inline_recursive_depth)
15292 0 : internal_error ("%<global_options%> are modified in local context");
15293 847217 : if (ptr1->x_param_max_isl_operations != ptr2->x_param_max_isl_operations)
15294 0 : internal_error ("%<global_options%> are modified in local context");
15295 847217 : if (ptr1->x_param_max_iterations_computation_cost != ptr2->x_param_max_iterations_computation_cost)
15296 0 : internal_error ("%<global_options%> are modified in local context");
15297 847217 : if (ptr1->x_param_max_iterations_to_track != ptr2->x_param_max_iterations_to_track)
15298 0 : internal_error ("%<global_options%> are modified in local context");
15299 847217 : if (ptr1->x_param_max_jump_thread_duplication_stmts != ptr2->x_param_max_jump_thread_duplication_stmts)
15300 0 : internal_error ("%<global_options%> are modified in local context");
15301 847217 : if (ptr1->x_param_max_jump_thread_paths != ptr2->x_param_max_jump_thread_paths)
15302 0 : internal_error ("%<global_options%> are modified in local context");
15303 847217 : if (ptr1->x_param_max_last_value_rtl != ptr2->x_param_max_last_value_rtl)
15304 0 : internal_error ("%<global_options%> are modified in local context");
15305 847217 : if (ptr1->x_param_max_loop_header_insns != ptr2->x_param_max_loop_header_insns)
15306 0 : internal_error ("%<global_options%> are modified in local context");
15307 847217 : if (ptr1->x_param_max_modulo_backtrack_attempts != ptr2->x_param_max_modulo_backtrack_attempts)
15308 0 : internal_error ("%<global_options%> are modified in local context");
15309 847217 : if (ptr1->x_param_max_niter_dominators_walk != ptr2->x_param_max_niter_dominators_walk)
15310 0 : internal_error ("%<global_options%> are modified in local context");
15311 847217 : if (ptr1->x_param_max_partial_antic_length != ptr2->x_param_max_partial_antic_length)
15312 0 : internal_error ("%<global_options%> are modified in local context");
15313 847217 : if (ptr1->x_param_max_peel_branches != ptr2->x_param_max_peel_branches)
15314 0 : internal_error ("%<global_options%> are modified in local context");
15315 847217 : if (ptr1->x_param_max_peel_times != ptr2->x_param_max_peel_times)
15316 0 : internal_error ("%<global_options%> are modified in local context");
15317 847217 : if (ptr1->x_param_max_peeled_insns != ptr2->x_param_max_peeled_insns)
15318 0 : internal_error ("%<global_options%> are modified in local context");
15319 847217 : if (ptr1->x_param_max_pending_list_length != ptr2->x_param_max_pending_list_length)
15320 0 : internal_error ("%<global_options%> are modified in local context");
15321 847217 : if (ptr1->x_param_max_pipeline_region_blocks != ptr2->x_param_max_pipeline_region_blocks)
15322 0 : internal_error ("%<global_options%> are modified in local context");
15323 847217 : if (ptr1->x_param_max_pipeline_region_insns != ptr2->x_param_max_pipeline_region_insns)
15324 0 : internal_error ("%<global_options%> are modified in local context");
15325 847217 : if (ptr1->x_param_max_pow_sqrt_depth != ptr2->x_param_max_pow_sqrt_depth)
15326 0 : internal_error ("%<global_options%> are modified in local context");
15327 847217 : if (ptr1->x_param_max_predicted_iterations != ptr2->x_param_max_predicted_iterations)
15328 0 : internal_error ("%<global_options%> are modified in local context");
15329 847217 : if (ptr1->x_param_max_reload_search_insns != ptr2->x_param_max_reload_search_insns)
15330 0 : internal_error ("%<global_options%> are modified in local context");
15331 847217 : if (ptr1->x_param_max_rtl_if_conversion_insns != ptr2->x_param_max_rtl_if_conversion_insns)
15332 0 : internal_error ("%<global_options%> are modified in local context");
15333 847217 : if (ptr1->x_param_max_rtl_if_conversion_predictable_cost != ptr2->x_param_max_rtl_if_conversion_predictable_cost)
15334 0 : internal_error ("%<global_options%> are modified in local context");
15335 847217 : if (ptr1->x_param_max_rtl_if_conversion_unpredictable_cost != ptr2->x_param_max_rtl_if_conversion_unpredictable_cost)
15336 0 : internal_error ("%<global_options%> are modified in local context");
15337 847217 : if (ptr1->x_param_max_sched_extend_regions_iters != ptr2->x_param_max_sched_extend_regions_iters)
15338 0 : internal_error ("%<global_options%> are modified in local context");
15339 847217 : if (ptr1->x_param_max_sched_insn_conflict_delay != ptr2->x_param_max_sched_insn_conflict_delay)
15340 0 : internal_error ("%<global_options%> are modified in local context");
15341 847217 : if (ptr1->x_param_max_sched_ready_insns != ptr2->x_param_max_sched_ready_insns)
15342 0 : internal_error ("%<global_options%> are modified in local context");
15343 847217 : if (ptr1->x_param_max_sched_region_blocks != ptr2->x_param_max_sched_region_blocks)
15344 0 : internal_error ("%<global_options%> are modified in local context");
15345 847217 : if (ptr1->x_param_max_sched_region_insns != ptr2->x_param_max_sched_region_insns)
15346 0 : internal_error ("%<global_options%> are modified in local context");
15347 847217 : if (ptr1->x_param_max_slsr_candidate_scan != ptr2->x_param_max_slsr_candidate_scan)
15348 0 : internal_error ("%<global_options%> are modified in local context");
15349 847217 : if (ptr1->x_param_max_speculative_devirt_maydefs != ptr2->x_param_max_speculative_devirt_maydefs)
15350 0 : internal_error ("%<global_options%> are modified in local context");
15351 847217 : if (ptr1->x_param_max_ssa_name_query_depth != ptr2->x_param_max_ssa_name_query_depth)
15352 0 : internal_error ("%<global_options%> are modified in local context");
15353 847217 : if (ptr1->x_param_max_store_chains_to_track != ptr2->x_param_max_store_chains_to_track)
15354 0 : internal_error ("%<global_options%> are modified in local context");
15355 847217 : if (ptr1->x_param_max_stores_to_merge != ptr2->x_param_max_stores_to_merge)
15356 0 : internal_error ("%<global_options%> are modified in local context");
15357 847217 : if (ptr1->x_param_max_stores_to_sink != ptr2->x_param_max_stores_to_sink)
15358 0 : internal_error ("%<global_options%> are modified in local context");
15359 847217 : if (ptr1->x_param_max_stores_to_track != ptr2->x_param_max_stores_to_track)
15360 0 : internal_error ("%<global_options%> are modified in local context");
15361 847217 : if (ptr1->x_param_max_tail_merge_comparisons != ptr2->x_param_max_tail_merge_comparisons)
15362 0 : internal_error ("%<global_options%> are modified in local context");
15363 847217 : if (ptr1->x_param_max_tail_merge_iterations != ptr2->x_param_max_tail_merge_iterations)
15364 0 : internal_error ("%<global_options%> are modified in local context");
15365 847217 : if (ptr1->x_param_max_tracked_strlens != ptr2->x_param_max_tracked_strlens)
15366 0 : internal_error ("%<global_options%> are modified in local context");
15367 847217 : if (ptr1->x_param_max_tree_if_conversion_phi_args != ptr2->x_param_max_tree_if_conversion_phi_args)
15368 0 : internal_error ("%<global_options%> are modified in local context");
15369 847217 : if (ptr1->x_param_max_unroll_times != ptr2->x_param_max_unroll_times)
15370 0 : internal_error ("%<global_options%> are modified in local context");
15371 847217 : if (ptr1->x_param_max_unrolled_insns != ptr2->x_param_max_unrolled_insns)
15372 0 : internal_error ("%<global_options%> are modified in local context");
15373 847217 : if (ptr1->x_param_max_unswitch_depth != ptr2->x_param_max_unswitch_depth)
15374 0 : internal_error ("%<global_options%> are modified in local context");
15375 847217 : if (ptr1->x_param_max_unswitch_insns != ptr2->x_param_max_unswitch_insns)
15376 0 : internal_error ("%<global_options%> are modified in local context");
15377 847217 : if (ptr1->x_param_max_variable_expansions != ptr2->x_param_max_variable_expansions)
15378 0 : internal_error ("%<global_options%> are modified in local context");
15379 847217 : if (ptr1->x_param_max_vartrack_expr_depth != ptr2->x_param_max_vartrack_expr_depth)
15380 0 : internal_error ("%<global_options%> are modified in local context");
15381 847217 : if (ptr1->x_param_max_vartrack_reverse_op_size != ptr2->x_param_max_vartrack_reverse_op_size)
15382 0 : internal_error ("%<global_options%> are modified in local context");
15383 847217 : if (ptr1->x_param_max_vartrack_size != ptr2->x_param_max_vartrack_size)
15384 0 : internal_error ("%<global_options%> are modified in local context");
15385 847217 : if (ptr1->x_param_memtag_instrument_allocas != ptr2->x_param_memtag_instrument_allocas)
15386 0 : internal_error ("%<global_options%> are modified in local context");
15387 847217 : if (ptr1->x_param_memtag_instrument_mem_intrinsics != ptr2->x_param_memtag_instrument_mem_intrinsics)
15388 0 : internal_error ("%<global_options%> are modified in local context");
15389 847217 : if (ptr1->x_param_min_crossjump_insns != ptr2->x_param_min_crossjump_insns)
15390 0 : internal_error ("%<global_options%> are modified in local context");
15391 847217 : if (ptr1->x_param_min_inline_recursive_probability != ptr2->x_param_min_inline_recursive_probability)
15392 0 : internal_error ("%<global_options%> are modified in local context");
15393 847217 : if (ptr1->x_param_min_insn_to_prefetch_ratio != ptr2->x_param_min_insn_to_prefetch_ratio)
15394 0 : internal_error ("%<global_options%> are modified in local context");
15395 847217 : if (ptr1->x_param_min_loop_cond_split_prob != ptr2->x_param_min_loop_cond_split_prob)
15396 0 : internal_error ("%<global_options%> are modified in local context");
15397 847217 : if (ptr1->x_param_min_nondebug_insn_uid != ptr2->x_param_min_nondebug_insn_uid)
15398 0 : internal_error ("%<global_options%> are modified in local context");
15399 847217 : if (ptr1->x_param_min_pagesize != ptr2->x_param_min_pagesize)
15400 0 : internal_error ("%<global_options%> are modified in local context");
15401 847217 : if (ptr1->x_param_min_size_for_stack_sharing != ptr2->x_param_min_size_for_stack_sharing)
15402 0 : internal_error ("%<global_options%> are modified in local context");
15403 847217 : if (ptr1->x_param_min_spec_prob != ptr2->x_param_min_spec_prob)
15404 0 : internal_error ("%<global_options%> are modified in local context");
15405 847217 : if (ptr1->x_param_min_vect_loop_bound != ptr2->x_param_min_vect_loop_bound)
15406 0 : internal_error ("%<global_options%> are modified in local context");
15407 847217 : if (ptr1->x_param_modref_max_accesses != ptr2->x_param_modref_max_accesses)
15408 0 : internal_error ("%<global_options%> are modified in local context");
15409 847217 : if (ptr1->x_param_modref_max_adjustments != ptr2->x_param_modref_max_adjustments)
15410 0 : internal_error ("%<global_options%> are modified in local context");
15411 847217 : if (ptr1->x_param_modref_max_bases != ptr2->x_param_modref_max_bases)
15412 0 : internal_error ("%<global_options%> are modified in local context");
15413 847217 : if (ptr1->x_param_modref_max_depth != ptr2->x_param_modref_max_depth)
15414 0 : internal_error ("%<global_options%> are modified in local context");
15415 847217 : if (ptr1->x_param_modref_max_escape_points != ptr2->x_param_modref_max_escape_points)
15416 0 : internal_error ("%<global_options%> are modified in local context");
15417 847217 : if (ptr1->x_param_modref_max_refs != ptr2->x_param_modref_max_refs)
15418 0 : internal_error ("%<global_options%> are modified in local context");
15419 847217 : if (ptr1->x_param_modref_max_tests != ptr2->x_param_modref_max_tests)
15420 0 : internal_error ("%<global_options%> are modified in local context");
15421 847217 : if (ptr1->x_param_openacc_kernels != ptr2->x_param_openacc_kernels)
15422 0 : internal_error ("%<global_options%> are modified in local context");
15423 847217 : if (ptr1->x_param_openacc_privatization != ptr2->x_param_openacc_privatization)
15424 0 : internal_error ("%<global_options%> are modified in local context");
15425 847217 : if (ptr1->x_param_parloops_chunk_size != ptr2->x_param_parloops_chunk_size)
15426 0 : internal_error ("%<global_options%> are modified in local context");
15427 847217 : if (ptr1->x_param_parloops_min_per_thread != ptr2->x_param_parloops_min_per_thread)
15428 0 : internal_error ("%<global_options%> are modified in local context");
15429 847217 : if (ptr1->x_param_parloops_schedule != ptr2->x_param_parloops_schedule)
15430 0 : internal_error ("%<global_options%> are modified in local context");
15431 847217 : if (ptr1->x_param_partial_inlining_entry_probability != ptr2->x_param_partial_inlining_entry_probability)
15432 0 : internal_error ("%<global_options%> are modified in local context");
15433 847217 : if (ptr1->x_param_phiopt_factor_max_stmts_live != ptr2->x_param_phiopt_factor_max_stmts_live)
15434 0 : internal_error ("%<global_options%> are modified in local context");
15435 847217 : if (ptr1->x_param_predictable_branch_outcome != ptr2->x_param_predictable_branch_outcome)
15436 0 : internal_error ("%<global_options%> are modified in local context");
15437 847217 : if (ptr1->x_param_prefetch_dynamic_strides != ptr2->x_param_prefetch_dynamic_strides)
15438 0 : internal_error ("%<global_options%> are modified in local context");
15439 847217 : if (ptr1->x_param_prefetch_latency != ptr2->x_param_prefetch_latency)
15440 0 : internal_error ("%<global_options%> are modified in local context");
15441 847217 : if (ptr1->x_param_prefetch_min_insn_to_mem_ratio != ptr2->x_param_prefetch_min_insn_to_mem_ratio)
15442 0 : internal_error ("%<global_options%> are modified in local context");
15443 847217 : if (ptr1->x_param_prefetch_minimum_stride != ptr2->x_param_prefetch_minimum_stride)
15444 0 : internal_error ("%<global_options%> are modified in local context");
15445 847217 : if (ptr1->x_param_profile_func_internal_id != ptr2->x_param_profile_func_internal_id)
15446 0 : internal_error ("%<global_options%> are modified in local context");
15447 847217 : if (ptr1->x_param_ranger_debug != ptr2->x_param_ranger_debug)
15448 0 : internal_error ("%<global_options%> are modified in local context");
15449 847217 : if (ptr1->x_param_ranger_logical_depth != ptr2->x_param_ranger_logical_depth)
15450 0 : internal_error ("%<global_options%> are modified in local context");
15451 847217 : if (ptr1->x_param_ranger_recompute_depth != ptr2->x_param_ranger_recompute_depth)
15452 0 : internal_error ("%<global_options%> are modified in local context");
15453 847217 : if (ptr1->x_param_relation_block_limit != ptr2->x_param_relation_block_limit)
15454 0 : internal_error ("%<global_options%> are modified in local context");
15455 847217 : if (ptr1->x_param_rpo_vn_max_loop_depth != ptr2->x_param_rpo_vn_max_loop_depth)
15456 0 : internal_error ("%<global_options%> are modified in local context");
15457 847217 : if (ptr1->x_param_sccvn_max_alias_queries_per_access != ptr2->x_param_sccvn_max_alias_queries_per_access)
15458 0 : internal_error ("%<global_options%> are modified in local context");
15459 847217 : if (ptr1->x_param_scev_max_expr_complexity != ptr2->x_param_scev_max_expr_complexity)
15460 0 : internal_error ("%<global_options%> are modified in local context");
15461 847217 : if (ptr1->x_param_scev_max_expr_size != ptr2->x_param_scev_max_expr_size)
15462 0 : internal_error ("%<global_options%> are modified in local context");
15463 847217 : if (ptr1->x_param_sched_autopref_queue_depth != ptr2->x_param_sched_autopref_queue_depth)
15464 0 : internal_error ("%<global_options%> are modified in local context");
15465 847217 : if (ptr1->x_param_sched_mem_true_dep_cost != ptr2->x_param_sched_mem_true_dep_cost)
15466 0 : internal_error ("%<global_options%> are modified in local context");
15467 847217 : if (ptr1->x_param_sched_pressure_algorithm != ptr2->x_param_sched_pressure_algorithm)
15468 0 : internal_error ("%<global_options%> are modified in local context");
15469 847217 : if (ptr1->x_param_sched_spec_prob_cutoff != ptr2->x_param_sched_spec_prob_cutoff)
15470 0 : internal_error ("%<global_options%> are modified in local context");
15471 847217 : if (ptr1->x_param_sched_state_edge_prob_cutoff != ptr2->x_param_sched_state_edge_prob_cutoff)
15472 0 : internal_error ("%<global_options%> are modified in local context");
15473 847217 : if (ptr1->x_param_selsched_insns_to_rename != ptr2->x_param_selsched_insns_to_rename)
15474 0 : internal_error ("%<global_options%> are modified in local context");
15475 847217 : if (ptr1->x_param_selsched_max_lookahead != ptr2->x_param_selsched_max_lookahead)
15476 0 : internal_error ("%<global_options%> are modified in local context");
15477 847217 : if (ptr1->x_param_selsched_max_sched_times != ptr2->x_param_selsched_max_sched_times)
15478 0 : internal_error ("%<global_options%> are modified in local context");
15479 847217 : if (ptr1->x_param_simultaneous_prefetches != ptr2->x_param_simultaneous_prefetches)
15480 0 : internal_error ("%<global_options%> are modified in local context");
15481 847217 : if (ptr1->x_param_sink_frequency_threshold != ptr2->x_param_sink_frequency_threshold)
15482 0 : internal_error ("%<global_options%> are modified in local context");
15483 847217 : if (ptr1->x_param_sms_dfa_history != ptr2->x_param_sms_dfa_history)
15484 0 : internal_error ("%<global_options%> are modified in local context");
15485 847217 : if (ptr1->x_param_sms_loop_average_count_threshold != ptr2->x_param_sms_loop_average_count_threshold)
15486 0 : internal_error ("%<global_options%> are modified in local context");
15487 847217 : if (ptr1->x_param_sms_max_ii_factor != ptr2->x_param_sms_max_ii_factor)
15488 0 : internal_error ("%<global_options%> are modified in local context");
15489 847217 : if (ptr1->x_param_sms_min_sc != ptr2->x_param_sms_min_sc)
15490 0 : internal_error ("%<global_options%> are modified in local context");
15491 847217 : if (ptr1->x_param_sra_max_propagations != ptr2->x_param_sra_max_propagations)
15492 0 : internal_error ("%<global_options%> are modified in local context");
15493 847217 : if (ptr1->x_param_sra_max_scalarization_size_size != ptr2->x_param_sra_max_scalarization_size_size)
15494 0 : internal_error ("%<global_options%> are modified in local context");
15495 847217 : if (ptr1->x_param_sra_max_scalarization_size_speed != ptr2->x_param_sra_max_scalarization_size_speed)
15496 0 : internal_error ("%<global_options%> are modified in local context");
15497 847217 : if (ptr1->x_param_ssa_name_def_chain_limit != ptr2->x_param_ssa_name_def_chain_limit)
15498 0 : internal_error ("%<global_options%> are modified in local context");
15499 847217 : if (ptr1->x_param_ssp_buffer_size != ptr2->x_param_ssp_buffer_size)
15500 0 : internal_error ("%<global_options%> are modified in local context");
15501 847217 : if (ptr1->x_param_stack_clash_protection_guard_size != ptr2->x_param_stack_clash_protection_guard_size)
15502 0 : internal_error ("%<global_options%> are modified in local context");
15503 847217 : if (ptr1->x_param_stack_clash_protection_probe_interval != ptr2->x_param_stack_clash_protection_probe_interval)
15504 0 : internal_error ("%<global_options%> are modified in local context");
15505 847217 : if (ptr1->x_param_store_forwarding_max_distance != ptr2->x_param_store_forwarding_max_distance)
15506 0 : internal_error ("%<global_options%> are modified in local context");
15507 847217 : if (ptr1->x_param_store_merging_allow_unaligned != ptr2->x_param_store_merging_allow_unaligned)
15508 0 : internal_error ("%<global_options%> are modified in local context");
15509 847217 : if (ptr1->x_param_store_merging_max_size != ptr2->x_param_store_merging_max_size)
15510 0 : internal_error ("%<global_options%> are modified in local context");
15511 847217 : if (ptr1->x_param_switch_conversion_branch_ratio != ptr2->x_param_switch_conversion_branch_ratio)
15512 0 : internal_error ("%<global_options%> are modified in local context");
15513 847217 : if (ptr1->x_param_threader_debug != ptr2->x_param_threader_debug)
15514 0 : internal_error ("%<global_options%> are modified in local context");
15515 847217 : if (ptr1->x_param_tm_max_aggregate_size != ptr2->x_param_tm_max_aggregate_size)
15516 0 : internal_error ("%<global_options%> are modified in local context");
15517 847217 : if (ptr1->x_param_tracer_dynamic_coverage_feedback != ptr2->x_param_tracer_dynamic_coverage_feedback)
15518 0 : internal_error ("%<global_options%> are modified in local context");
15519 847217 : if (ptr1->x_param_tracer_dynamic_coverage != ptr2->x_param_tracer_dynamic_coverage)
15520 0 : internal_error ("%<global_options%> are modified in local context");
15521 847217 : if (ptr1->x_param_tracer_max_code_growth != ptr2->x_param_tracer_max_code_growth)
15522 0 : internal_error ("%<global_options%> are modified in local context");
15523 847217 : if (ptr1->x_param_tracer_min_branch_probability_feedback != ptr2->x_param_tracer_min_branch_probability_feedback)
15524 0 : internal_error ("%<global_options%> are modified in local context");
15525 847217 : if (ptr1->x_param_tracer_min_branch_probability != ptr2->x_param_tracer_min_branch_probability)
15526 0 : internal_error ("%<global_options%> are modified in local context");
15527 847217 : if (ptr1->x_param_tracer_min_branch_ratio != ptr2->x_param_tracer_min_branch_ratio)
15528 0 : internal_error ("%<global_options%> are modified in local context");
15529 847217 : if (ptr1->x_param_transitive_relations_work_bound != ptr2->x_param_transitive_relations_work_bound)
15530 0 : internal_error ("%<global_options%> are modified in local context");
15531 847217 : if (ptr1->x_param_tree_reassoc_width != ptr2->x_param_tree_reassoc_width)
15532 0 : internal_error ("%<global_options%> are modified in local context");
15533 847217 : if (ptr1->x_param_tsan_distinguish_volatile != ptr2->x_param_tsan_distinguish_volatile)
15534 0 : internal_error ("%<global_options%> are modified in local context");
15535 847217 : if (ptr1->x_param_tsan_instrument_func_entry_exit != ptr2->x_param_tsan_instrument_func_entry_exit)
15536 0 : internal_error ("%<global_options%> are modified in local context");
15537 847217 : if (ptr1->x_param_uninit_control_dep_attempts != ptr2->x_param_uninit_control_dep_attempts)
15538 0 : internal_error ("%<global_options%> are modified in local context");
15539 847217 : if (ptr1->x_param_uninit_max_chain_len != ptr2->x_param_uninit_max_chain_len)
15540 0 : internal_error ("%<global_options%> are modified in local context");
15541 847217 : if (ptr1->x_param_uninit_max_num_chains != ptr2->x_param_uninit_max_num_chains)
15542 0 : internal_error ("%<global_options%> are modified in local context");
15543 847217 : if (ptr1->x_param_uninit_max_prune_work != ptr2->x_param_uninit_max_prune_work)
15544 0 : internal_error ("%<global_options%> are modified in local context");
15545 847217 : if (ptr1->x_param_uninlined_function_insns != ptr2->x_param_uninlined_function_insns)
15546 0 : internal_error ("%<global_options%> are modified in local context");
15547 847217 : if (ptr1->x_param_uninlined_function_time != ptr2->x_param_uninlined_function_time)
15548 0 : internal_error ("%<global_options%> are modified in local context");
15549 847217 : if (ptr1->x_param_uninlined_function_thunk_insns != ptr2->x_param_uninlined_function_thunk_insns)
15550 0 : internal_error ("%<global_options%> are modified in local context");
15551 847217 : if (ptr1->x_param_uninlined_function_thunk_time != ptr2->x_param_uninlined_function_thunk_time)
15552 0 : internal_error ("%<global_options%> are modified in local context");
15553 847217 : if (ptr1->x_param_unlikely_bb_count_fraction != ptr2->x_param_unlikely_bb_count_fraction)
15554 0 : internal_error ("%<global_options%> are modified in local context");
15555 847217 : if (ptr1->x_param_unroll_jam_max_unroll != ptr2->x_param_unroll_jam_max_unroll)
15556 0 : internal_error ("%<global_options%> are modified in local context");
15557 847217 : if (ptr1->x_param_unroll_jam_min_percent != ptr2->x_param_unroll_jam_min_percent)
15558 0 : internal_error ("%<global_options%> are modified in local context");
15559 847217 : if (ptr1->x_param_use_after_scope_direct_emission_threshold != ptr2->x_param_use_after_scope_direct_emission_threshold)
15560 0 : internal_error ("%<global_options%> are modified in local context");
15561 847217 : if (ptr1->x_param_use_canonical_types != ptr2->x_param_use_canonical_types)
15562 0 : internal_error ("%<global_options%> are modified in local context");
15563 847217 : if (ptr1->x_param_vect_induction_float != ptr2->x_param_vect_induction_float)
15564 0 : internal_error ("%<global_options%> are modified in local context");
15565 847217 : if (ptr1->x_param_vect_max_layout_candidates != ptr2->x_param_vect_max_layout_candidates)
15566 0 : internal_error ("%<global_options%> are modified in local context");
15567 847217 : if (ptr1->x_param_vect_max_peeling_for_alignment != ptr2->x_param_vect_max_peeling_for_alignment)
15568 0 : internal_error ("%<global_options%> are modified in local context");
15569 847217 : if (ptr1->x_param_vect_max_version_for_alias_checks != ptr2->x_param_vect_max_version_for_alias_checks)
15570 0 : internal_error ("%<global_options%> are modified in local context");
15571 847217 : if (ptr1->x_param_vect_max_version_for_alignment_checks != ptr2->x_param_vect_max_version_for_alignment_checks)
15572 0 : internal_error ("%<global_options%> are modified in local context");
15573 847217 : if (ptr1->x_param_vect_allow_possibly_not_worthwhile_vectorizations != ptr2->x_param_vect_allow_possibly_not_worthwhile_vectorizations)
15574 0 : internal_error ("%<global_options%> are modified in local context");
15575 847217 : if (ptr1->x_param_vrp_block_limit != ptr2->x_param_vrp_block_limit)
15576 0 : internal_error ("%<global_options%> are modified in local context");
15577 847217 : if (ptr1->x_param_vrp_cstload_limit != ptr2->x_param_vrp_cstload_limit)
15578 0 : internal_error ("%<global_options%> are modified in local context");
15579 847217 : if (ptr1->x_param_vrp_sparse_threshold != ptr2->x_param_vrp_sparse_threshold)
15580 0 : internal_error ("%<global_options%> are modified in local context");
15581 847217 : if (ptr1->x_param_vrp_switch_limit != ptr2->x_param_vrp_switch_limit)
15582 0 : internal_error ("%<global_options%> are modified in local context");
15583 847217 : if (ptr1->x_param_vrp_vector_threshold != ptr2->x_param_vrp_vector_threshold)
15584 0 : internal_error ("%<global_options%> are modified in local context");
15585 847217 : if (ptr1->x_x86_stlf_window_ninsns != ptr2->x_x86_stlf_window_ninsns)
15586 0 : internal_error ("%<global_options%> are modified in local context");
15587 847217 : if (ptr1->x_x86_stv_max_visits != ptr2->x_x86_stv_max_visits)
15588 0 : internal_error ("%<global_options%> are modified in local context");
15589 847217 : if (ptr1->x_flag_preprocess_only != ptr2->x_flag_preprocess_only)
15590 0 : internal_error ("%<global_options%> are modified in local context");
15591 847217 : if (ptr1->x_warnings_are_errors != ptr2->x_warnings_are_errors)
15592 0 : internal_error ("%<global_options%> are modified in local context");
15593 847217 : if (ptr1->x_flag_fatal_errors != ptr2->x_flag_fatal_errors)
15594 0 : internal_error ("%<global_options%> are modified in local context");
15595 847217 : if (ptr1->x_flag_warn_frontend_loop_interchange != ptr2->x_flag_warn_frontend_loop_interchange)
15596 0 : internal_error ("%<global_options%> are modified in local context");
15597 847217 : if (ptr1->x_warn_unknown_pragmas != ptr2->x_warn_unknown_pragmas)
15598 0 : internal_error ("%<global_options%> are modified in local context");
15599 847217 : if (ptr1->x_aux_info_file_name != ptr2->x_aux_info_file_name)
15600 0 : internal_error ("%<global_options%> are modified in local context");
15601 847217 : if (ptr1->x_flag_dump_callgraph != ptr2->x_flag_dump_callgraph)
15602 0 : internal_error ("%<global_options%> are modified in local context");
15603 847217 : if (ptr1->x_cobol_copyext != ptr2->x_cobol_copyext)
15604 0 : internal_error ("%<global_options%> are modified in local context");
15605 847217 : if (ptr1->x_flag_lto_dump_defined != ptr2->x_flag_lto_dump_defined)
15606 0 : internal_error ("%<global_options%> are modified in local context");
15607 847217 : if (ptr1->x_flag_lto_dump_demangle != ptr2->x_flag_lto_dump_demangle)
15608 0 : internal_error ("%<global_options%> are modified in local context");
15609 847217 : if (ptr1->x_cobol_dialect != ptr2->x_cobol_dialect)
15610 0 : internal_error ("%<global_options%> are modified in local context");
15611 847217 : if (ptr1->x_flag_dump_body != ptr2->x_flag_dump_body)
15612 0 : internal_error ("%<global_options%> are modified in local context");
15613 847217 : if (ptr1->x_flag_dump_level != ptr2->x_flag_dump_level)
15614 0 : internal_error ("%<global_options%> are modified in local context");
15615 847217 : if (ptr1->x_dump_base_name != ptr2->x_dump_base_name)
15616 0 : internal_error ("%<global_options%> are modified in local context");
15617 847217 : if (ptr1->x_dump_base_ext != ptr2->x_dump_base_ext)
15618 0 : internal_error ("%<global_options%> are modified in local context");
15619 847217 : if (ptr1->x_dump_dir_name != ptr2->x_dump_dir_name)
15620 0 : internal_error ("%<global_options%> are modified in local context");
15621 847217 : if (ptr1->x_flag_pic != ptr2->x_flag_pic)
15622 0 : internal_error ("%<global_options%> are modified in local context");
15623 847217 : if (ptr1->x_flag_pie != ptr2->x_flag_pie)
15624 0 : internal_error ("%<global_options%> are modified in local context");
15625 847217 : if (ptr1->x_flag_a68_dump_ast != ptr2->x_flag_a68_dump_ast)
15626 0 : internal_error ("%<global_options%> are modified in local context");
15627 847217 : if (ptr1->x_flag_a68_dump_modes != ptr2->x_flag_a68_dump_modes)
15628 0 : internal_error ("%<global_options%> are modified in local context");
15629 847217 : if (ptr1->x_flag_a68_dump_moif != ptr2->x_flag_a68_dump_moif)
15630 0 : internal_error ("%<global_options%> are modified in local context");
15631 847217 : if (ptr1->x_flag_abi_compat_version != ptr2->x_flag_abi_compat_version)
15632 0 : internal_error ("%<global_options%> are modified in local context");
15633 847217 : if (ptr1->x_flag_abi_version != ptr2->x_flag_abi_version)
15634 0 : internal_error ("%<global_options%> are modified in local context");
15635 847217 : if (ptr1->x_flag_access_control != ptr2->x_flag_access_control)
15636 0 : internal_error ("%<global_options%> are modified in local context");
15637 847217 : if (ptr1->x_ada_specs_parent != ptr2->x_ada_specs_parent)
15638 0 : internal_error ("%<global_options%> are modified in local context");
15639 847217 : if (ptr1->x_flag_aggressive_function_elimination != ptr2->x_flag_aggressive_function_elimination)
15640 0 : internal_error ("%<global_options%> are modified in local context");
15641 847217 : if (ptr1->x_flag_aggressive_loop_optimizations != ptr2->x_flag_aggressive_loop_optimizations)
15642 0 : internal_error ("%<global_options%> are modified in local context");
15643 847217 : if (ptr1->x_flag_align_commons != ptr2->x_flag_align_commons)
15644 0 : internal_error ("%<global_options%> are modified in local context");
15645 847217 : if (ptr1->x_flag_align_functions != ptr2->x_flag_align_functions)
15646 0 : internal_error ("%<global_options%> are modified in local context");
15647 847217 : if (ptr1->x_str_align_functions != ptr2->x_str_align_functions
15648 0 : && (!ptr1->x_str_align_functions || !ptr2->x_str_align_functions
15649 0 : || strcmp (ptr1->x_str_align_functions, ptr2->x_str_align_functions)))
15650 0 : internal_error ("%<global_options%> are modified in local context");
15651 847217 : if (ptr1->x_flag_align_jumps != ptr2->x_flag_align_jumps)
15652 0 : internal_error ("%<global_options%> are modified in local context");
15653 847217 : if (ptr1->x_str_align_jumps != ptr2->x_str_align_jumps
15654 0 : && (!ptr1->x_str_align_jumps || !ptr2->x_str_align_jumps
15655 0 : || strcmp (ptr1->x_str_align_jumps, ptr2->x_str_align_jumps)))
15656 0 : internal_error ("%<global_options%> are modified in local context");
15657 847217 : if (ptr1->x_flag_align_labels != ptr2->x_flag_align_labels)
15658 0 : internal_error ("%<global_options%> are modified in local context");
15659 847217 : if (ptr1->x_str_align_labels != ptr2->x_str_align_labels
15660 0 : && (!ptr1->x_str_align_labels || !ptr2->x_str_align_labels
15661 0 : || strcmp (ptr1->x_str_align_labels, ptr2->x_str_align_labels)))
15662 0 : internal_error ("%<global_options%> are modified in local context");
15663 847217 : if (ptr1->x_flag_align_loops != ptr2->x_flag_align_loops)
15664 0 : internal_error ("%<global_options%> are modified in local context");
15665 847217 : if (ptr1->x_str_align_loops != ptr2->x_str_align_loops
15666 0 : && (!ptr1->x_str_align_loops || !ptr2->x_str_align_loops
15667 0 : || strcmp (ptr1->x_str_align_loops, ptr2->x_str_align_loops)))
15668 0 : internal_error ("%<global_options%> are modified in local context");
15669 847217 : if (ptr1->x_aligned_new_threshold != ptr2->x_aligned_new_threshold)
15670 0 : internal_error ("%<global_options%> are modified in local context");
15671 847217 : if (ptr1->x_flag_all_intrinsics != ptr2->x_flag_all_intrinsics)
15672 0 : internal_error ("%<global_options%> are modified in local context");
15673 847217 : if (ptr1->x_flag_allocation_dce != ptr2->x_flag_allocation_dce)
15674 0 : internal_error ("%<global_options%> are modified in local context");
15675 847217 : if (ptr1->x_flag_allow_argument_mismatch != ptr2->x_flag_allow_argument_mismatch)
15676 0 : internal_error ("%<global_options%> are modified in local context");
15677 847217 : if (ptr1->x_flag_allow_invalid_boz != ptr2->x_flag_allow_invalid_boz)
15678 0 : internal_error ("%<global_options%> are modified in local context");
15679 847217 : if (ptr1->x_flag_allow_leading_underscore != ptr2->x_flag_allow_leading_underscore)
15680 0 : internal_error ("%<global_options%> are modified in local context");
15681 847217 : if (ptr1->x_flag_store_data_races != ptr2->x_flag_store_data_races)
15682 0 : internal_error ("%<global_options%> are modified in local context");
15683 847217 : if (ptr1->x_flag_analyzer != ptr2->x_flag_analyzer)
15684 0 : internal_error ("%<global_options%> are modified in local context");
15685 847217 : if (ptr1->x_flag_analyzer_assume_nothrow != ptr2->x_flag_analyzer_assume_nothrow)
15686 0 : internal_error ("%<global_options%> are modified in local context");
15687 847217 : if (ptr1->x_flag_analyzer_call_summaries != ptr2->x_flag_analyzer_call_summaries)
15688 0 : internal_error ("%<global_options%> are modified in local context");
15689 847217 : if (ptr1->x_flag_analyzer_checker != ptr2->x_flag_analyzer_checker)
15690 0 : internal_error ("%<global_options%> are modified in local context");
15691 847217 : if (ptr1->x_flag_analyzer_debug_text_art != ptr2->x_flag_analyzer_debug_text_art)
15692 0 : internal_error ("%<global_options%> are modified in local context");
15693 847217 : if (ptr1->x_flag_analyzer_feasibility != ptr2->x_flag_analyzer_feasibility)
15694 0 : internal_error ("%<global_options%> are modified in local context");
15695 847217 : if (ptr1->x_flag_analyzer_show_duplicate_count != ptr2->x_flag_analyzer_show_duplicate_count)
15696 0 : internal_error ("%<global_options%> are modified in local context");
15697 847217 : if (ptr1->x_flag_analyzer_show_events_in_system_headers != ptr2->x_flag_analyzer_show_events_in_system_headers)
15698 0 : internal_error ("%<global_options%> are modified in local context");
15699 847217 : if (ptr1->x_flag_analyzer_simplify_supergraph != ptr2->x_flag_analyzer_simplify_supergraph)
15700 0 : internal_error ("%<global_options%> are modified in local context");
15701 847217 : if (ptr1->x_flag_analyzer_state_merge != ptr2->x_flag_analyzer_state_merge)
15702 0 : internal_error ("%<global_options%> are modified in local context");
15703 847217 : if (ptr1->x_flag_analyzer_state_purge != ptr2->x_flag_analyzer_state_purge)
15704 0 : internal_error ("%<global_options%> are modified in local context");
15705 847217 : if (ptr1->x_flag_analyzer_suppress_followups != ptr2->x_flag_analyzer_suppress_followups)
15706 0 : internal_error ("%<global_options%> are modified in local context");
15707 847217 : if (ptr1->x_flag_analyzer_transitivity != ptr2->x_flag_analyzer_transitivity)
15708 0 : internal_error ("%<global_options%> are modified in local context");
15709 847217 : if (ptr1->x_flag_analyzer_undo_inlining != ptr2->x_flag_analyzer_undo_inlining)
15710 0 : internal_error ("%<global_options%> are modified in local context");
15711 847217 : if (ptr1->x_flag_analyzer_verbose_edges != ptr2->x_flag_analyzer_verbose_edges)
15712 0 : internal_error ("%<global_options%> are modified in local context");
15713 847217 : if (ptr1->x_flag_analyzer_verbose_state_changes != ptr2->x_flag_analyzer_verbose_state_changes)
15714 0 : internal_error ("%<global_options%> are modified in local context");
15715 847217 : if (ptr1->x_analyzer_verbosity != ptr2->x_analyzer_verbosity)
15716 0 : internal_error ("%<global_options%> are modified in local context");
15717 847217 : if (ptr1->x_common_deferred_options != ptr2->x_common_deferred_options)
15718 0 : internal_error ("%<global_options%> are modified in local context");
15719 847217 : if (ptr1->x_flag_no_asm != ptr2->x_flag_no_asm)
15720 0 : internal_error ("%<global_options%> are modified in local context");
15721 847217 : if (ptr1->x_flag_assert != ptr2->x_flag_assert)
15722 0 : internal_error ("%<global_options%> are modified in local context");
15723 847217 : if (ptr1->x_flag_associative_math != ptr2->x_flag_associative_math)
15724 0 : internal_error ("%<global_options%> are modified in local context");
15725 847217 : if (ptr1->x_flag_assume_sane_operators_new_delete != ptr2->x_flag_assume_sane_operators_new_delete)
15726 0 : internal_error ("%<global_options%> are modified in local context");
15727 847217 : if (ptr1->x_flag_asynchronous_unwind_tables != ptr2->x_flag_asynchronous_unwind_tables)
15728 0 : internal_error ("%<global_options%> are modified in local context");
15729 847217 : if (ptr1->x_flag_auto_inc_dec != ptr2->x_flag_auto_inc_dec)
15730 0 : internal_error ("%<global_options%> are modified in local context");
15731 847217 : if (ptr1->x_flag_auto_profile != ptr2->x_flag_auto_profile)
15732 0 : internal_error ("%<global_options%> are modified in local context");
15733 847217 : if (ptr1->x_flag_auto_profile_inlining != ptr2->x_flag_auto_profile_inlining)
15734 0 : internal_error ("%<global_options%> are modified in local context");
15735 847217 : if (ptr1->x_auto_profile_file != ptr2->x_auto_profile_file)
15736 0 : internal_error ("%<global_options%> are modified in local context");
15737 847217 : if (ptr1->x_flag_automatic != ptr2->x_flag_automatic)
15738 0 : internal_error ("%<global_options%> are modified in local context");
15739 847217 : if (ptr1->x_flag_avoid_store_forwarding != ptr2->x_flag_avoid_store_forwarding)
15740 0 : internal_error ("%<global_options%> are modified in local context");
15741 847217 : if (ptr1->x_flag_backslash != ptr2->x_flag_backslash)
15742 0 : internal_error ("%<global_options%> are modified in local context");
15743 847217 : if (ptr1->x_flag_backtrace != ptr2->x_flag_backtrace)
15744 0 : internal_error ("%<global_options%> are modified in local context");
15745 847217 : if (ptr1->x_flag_bit_tests != ptr2->x_flag_bit_tests)
15746 0 : internal_error ("%<global_options%> are modified in local context");
15747 847217 : if (ptr1->x_flag_blas_matmul_limit != ptr2->x_flag_blas_matmul_limit)
15748 0 : internal_error ("%<global_options%> are modified in local context");
15749 847217 : if (ptr1->x_flag_bounds_check != ptr2->x_flag_bounds_check)
15750 0 : internal_error ("%<global_options%> are modified in local context");
15751 847217 : if (ptr1->x_flag_brackets != ptr2->x_flag_brackets)
15752 0 : internal_error ("%<global_options%> are modified in local context");
15753 847217 : if (ptr1->x_flag_branch_on_count_reg != ptr2->x_flag_branch_on_count_reg)
15754 0 : internal_error ("%<global_options%> are modified in local context");
15755 847217 : if (ptr1->x_flag_branch_probabilities != ptr2->x_flag_branch_probabilities)
15756 0 : internal_error ("%<global_options%> are modified in local context");
15757 847217 : if (ptr1->x_flag_building_libga68 != ptr2->x_flag_building_libga68)
15758 0 : internal_error ("%<global_options%> are modified in local context");
15759 847217 : if (ptr1->x_flag_building_libgcc != ptr2->x_flag_building_libgcc)
15760 0 : internal_error ("%<global_options%> are modified in local context");
15761 847217 : if (ptr1->x_flag_building_libgfortran != ptr2->x_flag_building_libgfortran)
15762 0 : internal_error ("%<global_options%> are modified in local context");
15763 847217 : if (ptr1->x_flag_building_libphobos_tests != ptr2->x_flag_building_libphobos_tests)
15764 0 : internal_error ("%<global_options%> are modified in local context");
15765 847217 : if (ptr1->x_flag_no_builtin != ptr2->x_flag_no_builtin)
15766 0 : internal_error ("%<global_options%> are modified in local context");
15767 847217 : if (ptr1->x_flag_c_prototypes != ptr2->x_flag_c_prototypes)
15768 0 : internal_error ("%<global_options%> are modified in local context");
15769 847217 : if (ptr1->x_flag_c_prototypes_external != ptr2->x_flag_c_prototypes_external)
15770 0 : internal_error ("%<global_options%> are modified in local context");
15771 847217 : if (ptr1->x_flag_caller_saves != ptr2->x_flag_caller_saves)
15772 0 : internal_error ("%<global_options%> are modified in local context");
15773 847217 : if (ptr1->x_flag_callgraph_info != ptr2->x_flag_callgraph_info)
15774 0 : internal_error ("%<global_options%> are modified in local context");
15775 847217 : if (ptr1->x_flag_cf_protection != ptr2->x_flag_cf_protection)
15776 0 : internal_error ("%<global_options%> are modified in local context");
15777 847217 : if (ptr1->x_flag_char8_t != ptr2->x_flag_char8_t)
15778 0 : internal_error ("%<global_options%> are modified in local context");
15779 847217 : if (ptr1->x_flag_check_new != ptr2->x_flag_check_new)
15780 0 : internal_error ("%<global_options%> are modified in local context");
15781 847217 : if (ptr1->x_flag_check_action != ptr2->x_flag_check_action)
15782 0 : internal_error ("%<global_options%> are modified in local context");
15783 847217 : if (ptr1->x_flag_checking != ptr2->x_flag_checking)
15784 0 : internal_error ("%<global_options%> are modified in local context");
15785 847217 : if (ptr1->x_flag_coarray != ptr2->x_flag_coarray)
15786 0 : internal_error ("%<global_options%> are modified in local context");
15787 847217 : if (ptr1->x_cobol_exceptions != ptr2->x_cobol_exceptions)
15788 0 : internal_error ("%<global_options%> are modified in local context");
15789 847217 : if (ptr1->x_flag_code_hoisting != ptr2->x_flag_code_hoisting)
15790 0 : internal_error ("%<global_options%> are modified in local context");
15791 847217 : if (ptr1->x_flag_combine_stack_adjustments != ptr2->x_flag_combine_stack_adjustments)
15792 0 : internal_error ("%<global_options%> are modified in local context");
15793 847217 : if (ptr1->x_flag_no_common != ptr2->x_flag_no_common)
15794 0 : internal_error ("%<global_options%> are modified in local context");
15795 847217 : if (ptr1->x_flag_compare_debug != ptr2->x_flag_compare_debug)
15796 0 : internal_error ("%<global_options%> are modified in local context");
15797 847217 : if (ptr1->x_flag_compare_debug_opt != ptr2->x_flag_compare_debug_opt)
15798 0 : internal_error ("%<global_options%> are modified in local context");
15799 847217 : if (ptr1->x_flag_compare_elim_after_reload != ptr2->x_flag_compare_elim_after_reload)
15800 0 : internal_error ("%<global_options%> are modified in local context");
15801 847217 : if (ptr1->x_flag_concepts != ptr2->x_flag_concepts)
15802 0 : internal_error ("%<global_options%> are modified in local context");
15803 847217 : if (ptr1->x_concepts_diagnostics_max_depth != ptr2->x_concepts_diagnostics_max_depth)
15804 0 : internal_error ("%<global_options%> are modified in local context");
15805 847217 : if (ptr1->x_condition_coverage_flag != ptr2->x_condition_coverage_flag)
15806 0 : internal_error ("%<global_options%> are modified in local context");
15807 847217 : if (ptr1->x_flag_conserve_stack != ptr2->x_flag_conserve_stack)
15808 0 : internal_error ("%<global_options%> are modified in local context");
15809 847217 : if (ptr1->x_constexpr_cache_depth != ptr2->x_constexpr_cache_depth)
15810 0 : internal_error ("%<global_options%> are modified in local context");
15811 847217 : if (ptr1->x_max_constexpr_depth != ptr2->x_max_constexpr_depth)
15812 0 : internal_error ("%<global_options%> are modified in local context");
15813 847217 : if (ptr1->x_flag_constexpr_fp_except != ptr2->x_flag_constexpr_fp_except)
15814 0 : internal_error ("%<global_options%> are modified in local context");
15815 847217 : if (ptr1->x_constexpr_loop_limit != ptr2->x_constexpr_loop_limit)
15816 0 : internal_error ("%<global_options%> are modified in local context");
15817 847217 : if (ptr1->x_constexpr_ops_limit != ptr2->x_constexpr_ops_limit)
15818 0 : internal_error ("%<global_options%> are modified in local context");
15819 847217 : if (ptr1->x_flag_contract_checks_outlined != ptr2->x_flag_contract_checks_outlined)
15820 0 : internal_error ("%<global_options%> are modified in local context");
15821 847217 : if (ptr1->x_flag_contract_disable_optimized_checks != ptr2->x_flag_contract_disable_optimized_checks)
15822 0 : internal_error ("%<global_options%> are modified in local context");
15823 847217 : if (ptr1->x_flag_contract_evaluation_semantic != ptr2->x_flag_contract_evaluation_semantic)
15824 0 : internal_error ("%<global_options%> are modified in local context");
15825 847217 : if (ptr1->x_flag_contracts != ptr2->x_flag_contracts)
15826 0 : internal_error ("%<global_options%> are modified in local context");
15827 847217 : if (ptr1->x_flag_contract_client_check != ptr2->x_flag_contract_client_check)
15828 0 : internal_error ("%<global_options%> are modified in local context");
15829 847217 : if (ptr1->x_flag_contracts_conservative_ipa != ptr2->x_flag_contracts_conservative_ipa)
15830 0 : internal_error ("%<global_options%> are modified in local context");
15831 847217 : if (ptr1->x_flag_contracts_definition_check != ptr2->x_flag_contracts_definition_check)
15832 0 : internal_error ("%<global_options%> are modified in local context");
15833 847217 : if (ptr1->x_flag_convert != ptr2->x_flag_convert)
15834 0 : internal_error ("%<global_options%> are modified in local context");
15835 847217 : if (ptr1->x_flag_coroutines != ptr2->x_flag_coroutines)
15836 0 : internal_error ("%<global_options%> are modified in local context");
15837 847217 : if (ptr1->x_flag_cprop_registers != ptr2->x_flag_cprop_registers)
15838 0 : internal_error ("%<global_options%> are modified in local context");
15839 847217 : if (ptr1->x_flag_cray_pointer != ptr2->x_flag_cray_pointer)
15840 0 : internal_error ("%<global_options%> are modified in local context");
15841 847217 : if (ptr1->x_flag_crossjumping != ptr2->x_flag_crossjumping)
15842 0 : internal_error ("%<global_options%> are modified in local context");
15843 847217 : if (ptr1->x_flag_cse_follow_jumps != ptr2->x_flag_cse_follow_jumps)
15844 0 : internal_error ("%<global_options%> are modified in local context");
15845 847217 : if (ptr1->x_flag_complex_method != ptr2->x_flag_complex_method)
15846 0 : internal_error ("%<global_options%> are modified in local context");
15847 847217 : if (ptr1->x_flag_data_sections != ptr2->x_flag_data_sections)
15848 0 : internal_error ("%<global_options%> are modified in local context");
15849 847217 : if (ptr1->x_flag_dbg_cnt_list != ptr2->x_flag_dbg_cnt_list)
15850 0 : internal_error ("%<global_options%> are modified in local context");
15851 847217 : if (ptr1->x_flag_dce != ptr2->x_flag_dce)
15852 0 : internal_error ("%<global_options%> are modified in local context");
15853 847217 : if (ptr1->x_flag_debug_aux_vars != ptr2->x_flag_debug_aux_vars)
15854 0 : internal_error ("%<global_options%> are modified in local context");
15855 847217 : if (ptr1->x_flag_debug_types_section != ptr2->x_flag_debug_types_section)
15856 0 : internal_error ("%<global_options%> are modified in local context");
15857 847217 : if (ptr1->x_flag_dec != ptr2->x_flag_dec)
15858 0 : internal_error ("%<global_options%> are modified in local context");
15859 847217 : if (ptr1->x_flag_dec_blank_format_item != ptr2->x_flag_dec_blank_format_item)
15860 0 : internal_error ("%<global_options%> are modified in local context");
15861 847217 : if (ptr1->x_flag_dec_char_conversions != ptr2->x_flag_dec_char_conversions)
15862 0 : internal_error ("%<global_options%> are modified in local context");
15863 847217 : if (ptr1->x_flag_dec_format_defaults != ptr2->x_flag_dec_format_defaults)
15864 0 : internal_error ("%<global_options%> are modified in local context");
15865 847217 : if (ptr1->x_flag_dec_include != ptr2->x_flag_dec_include)
15866 0 : internal_error ("%<global_options%> are modified in local context");
15867 847217 : if (ptr1->x_flag_dec_intrinsic_ints != ptr2->x_flag_dec_intrinsic_ints)
15868 0 : internal_error ("%<global_options%> are modified in local context");
15869 847217 : if (ptr1->x_flag_dec_math != ptr2->x_flag_dec_math)
15870 0 : internal_error ("%<global_options%> are modified in local context");
15871 847217 : if (ptr1->x_flag_dec_static != ptr2->x_flag_dec_static)
15872 0 : internal_error ("%<global_options%> are modified in local context");
15873 847217 : if (ptr1->x_flag_dec_structure != ptr2->x_flag_dec_structure)
15874 0 : internal_error ("%<global_options%> are modified in local context");
15875 847217 : if (ptr1->x_flag_declone_ctor_dtor != ptr2->x_flag_declone_ctor_dtor)
15876 0 : internal_error ("%<global_options%> are modified in local context");
15877 847217 : if (ptr1->x_flag_default_double != ptr2->x_flag_default_double)
15878 0 : internal_error ("%<global_options%> are modified in local context");
15879 847217 : if (ptr1->x_flag_default_integer != ptr2->x_flag_default_integer)
15880 0 : internal_error ("%<global_options%> are modified in local context");
15881 847217 : if (ptr1->x_flag_default_real_10 != ptr2->x_flag_default_real_10)
15882 0 : internal_error ("%<global_options%> are modified in local context");
15883 847217 : if (ptr1->x_flag_default_real_16 != ptr2->x_flag_default_real_16)
15884 0 : internal_error ("%<global_options%> are modified in local context");
15885 847217 : if (ptr1->x_flag_default_real_8 != ptr2->x_flag_default_real_8)
15886 0 : internal_error ("%<global_options%> are modified in local context");
15887 847217 : if (ptr1->x_cobol_default_byte != ptr2->x_cobol_default_byte)
15888 0 : internal_error ("%<global_options%> are modified in local context");
15889 847217 : if (ptr1->x_flag_defer_pop != ptr2->x_flag_defer_pop)
15890 0 : internal_error ("%<global_options%> are modified in local context");
15891 847217 : if (ptr1->x_flag_delayed_branch != ptr2->x_flag_delayed_branch)
15892 0 : internal_error ("%<global_options%> are modified in local context");
15893 847217 : if (ptr1->x_flag_delete_dead_exceptions != ptr2->x_flag_delete_dead_exceptions)
15894 0 : internal_error ("%<global_options%> are modified in local context");
15895 847217 : if (ptr1->x_flag_delete_null_pointer_checks != ptr2->x_flag_delete_null_pointer_checks)
15896 0 : internal_error ("%<global_options%> are modified in local context");
15897 847217 : if (ptr1->x_flag_dep_fusion != ptr2->x_flag_dep_fusion)
15898 0 : internal_error ("%<global_options%> are modified in local context");
15899 847217 : if (ptr1->x_flag_devirtualize != ptr2->x_flag_devirtualize)
15900 0 : internal_error ("%<global_options%> are modified in local context");
15901 847217 : if (ptr1->x_flag_ltrans_devirtualize != ptr2->x_flag_ltrans_devirtualize)
15902 0 : internal_error ("%<global_options%> are modified in local context");
15903 847217 : if (ptr1->x_flag_devirtualize_speculatively != ptr2->x_flag_devirtualize_speculatively)
15904 0 : internal_error ("%<global_options%> are modified in local context");
15905 847217 : if (ptr1->x_flag_diagnostics_all_candidates != ptr2->x_flag_diagnostics_all_candidates)
15906 0 : internal_error ("%<global_options%> are modified in local context");
15907 847217 : if (ptr1->x_flag_diagnostics_show_color != ptr2->x_flag_diagnostics_show_color)
15908 0 : internal_error ("%<global_options%> are modified in local context");
15909 847217 : if (ptr1->x_flag_diagnostics_generate_patch != ptr2->x_flag_diagnostics_generate_patch)
15910 0 : internal_error ("%<global_options%> are modified in local context");
15911 847217 : if (ptr1->x_flag_diagnostics_json_formatting != ptr2->x_flag_diagnostics_json_formatting)
15912 0 : internal_error ("%<global_options%> are modified in local context");
15913 847217 : if (ptr1->x_diagnostics_minimum_margin_width != ptr2->x_diagnostics_minimum_margin_width)
15914 0 : internal_error ("%<global_options%> are modified in local context");
15915 847217 : if (ptr1->x_flag_diagnostics_parseable_fixits != ptr2->x_flag_diagnostics_parseable_fixits)
15916 0 : internal_error ("%<global_options%> are modified in local context");
15917 847217 : if (ptr1->x_flag_diagnostics_path_format != ptr2->x_flag_diagnostics_path_format)
15918 0 : internal_error ("%<global_options%> are modified in local context");
15919 847217 : if (ptr1->x_flag_diagnostics_show_caret != ptr2->x_flag_diagnostics_show_caret)
15920 0 : internal_error ("%<global_options%> are modified in local context");
15921 847217 : if (ptr1->x_flag_diagnostics_show_context != ptr2->x_flag_diagnostics_show_context)
15922 0 : internal_error ("%<global_options%> are modified in local context");
15923 847217 : if (ptr1->x_flag_diagnostics_show_cwe != ptr2->x_flag_diagnostics_show_cwe)
15924 0 : internal_error ("%<global_options%> are modified in local context");
15925 847217 : if (ptr1->x_flag_diagnostics_show_event_links != ptr2->x_flag_diagnostics_show_event_links)
15926 0 : internal_error ("%<global_options%> are modified in local context");
15927 847217 : if (ptr1->x_flag_diagnostics_show_highlight_colors != ptr2->x_flag_diagnostics_show_highlight_colors)
15928 0 : internal_error ("%<global_options%> are modified in local context");
15929 847217 : if (ptr1->x_flag_diagnostics_show_labels != ptr2->x_flag_diagnostics_show_labels)
15930 0 : internal_error ("%<global_options%> are modified in local context");
15931 847217 : if (ptr1->x_flag_diagnostics_show_line_numbers != ptr2->x_flag_diagnostics_show_line_numbers)
15932 0 : internal_error ("%<global_options%> are modified in local context");
15933 847217 : if (ptr1->x_flag_diagnostics_show_nesting != ptr2->x_flag_diagnostics_show_nesting)
15934 0 : internal_error ("%<global_options%> are modified in local context");
15935 847217 : if (ptr1->x_flag_diagnostics_show_nesting_levels != ptr2->x_flag_diagnostics_show_nesting_levels)
15936 0 : internal_error ("%<global_options%> are modified in local context");
15937 847217 : if (ptr1->x_flag_diagnostics_show_nesting_locations != ptr2->x_flag_diagnostics_show_nesting_locations)
15938 0 : internal_error ("%<global_options%> are modified in local context");
15939 847217 : if (ptr1->x_flag_diagnostics_show_option != ptr2->x_flag_diagnostics_show_option)
15940 0 : internal_error ("%<global_options%> are modified in local context");
15941 847217 : if (ptr1->x_flag_diagnostics_show_path_depths != ptr2->x_flag_diagnostics_show_path_depths)
15942 0 : internal_error ("%<global_options%> are modified in local context");
15943 847217 : if (ptr1->x_flag_diagnostics_show_rules != ptr2->x_flag_diagnostics_show_rules)
15944 0 : internal_error ("%<global_options%> are modified in local context");
15945 847217 : if (ptr1->x_flag_diagnostics_show_template_tree != ptr2->x_flag_diagnostics_show_template_tree)
15946 0 : internal_error ("%<global_options%> are modified in local context");
15947 847217 : if (ptr1->x_flag_diagnostics_text_art_charset != ptr2->x_flag_diagnostics_text_art_charset)
15948 0 : internal_error ("%<global_options%> are modified in local context");
15949 847217 : if (ptr1->x_flag_diagnostics_show_urls != ptr2->x_flag_diagnostics_show_urls)
15950 0 : internal_error ("%<global_options%> are modified in local context");
15951 847217 : if (ptr1->x_flag_dollar_ok != ptr2->x_flag_dollar_ok)
15952 0 : internal_error ("%<global_options%> are modified in local context");
15953 847217 : if (ptr1->x_flag_dse != ptr2->x_flag_dse)
15954 0 : internal_error ("%<global_options%> are modified in local context");
15955 847217 : if (ptr1->x_flag_dump_ada_spec != ptr2->x_flag_dump_ada_spec)
15956 0 : internal_error ("%<global_options%> are modified in local context");
15957 847217 : if (ptr1->x_flag_dump_ada_spec_slim != ptr2->x_flag_dump_ada_spec_slim)
15958 0 : internal_error ("%<global_options%> are modified in local context");
15959 847217 : if (ptr1->x_flag_dump_analyzer != ptr2->x_flag_dump_analyzer)
15960 0 : internal_error ("%<global_options%> are modified in local context");
15961 847217 : if (ptr1->x_flag_dump_analyzer_exploded_graph != ptr2->x_flag_dump_analyzer_exploded_graph)
15962 0 : internal_error ("%<global_options%> are modified in local context");
15963 847217 : if (ptr1->x_flag_dump_analyzer_exploded_nodes != ptr2->x_flag_dump_analyzer_exploded_nodes)
15964 0 : internal_error ("%<global_options%> are modified in local context");
15965 847217 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_2 != ptr2->x_flag_dump_analyzer_exploded_nodes_2)
15966 0 : internal_error ("%<global_options%> are modified in local context");
15967 847217 : if (ptr1->x_flag_dump_analyzer_exploded_nodes_3 != ptr2->x_flag_dump_analyzer_exploded_nodes_3)
15968 0 : internal_error ("%<global_options%> are modified in local context");
15969 847217 : if (ptr1->x_flag_dump_analyzer_exploded_paths != ptr2->x_flag_dump_analyzer_exploded_paths)
15970 0 : internal_error ("%<global_options%> are modified in local context");
15971 847217 : if (ptr1->x_flag_dump_analyzer_feasibility != ptr2->x_flag_dump_analyzer_feasibility)
15972 0 : internal_error ("%<global_options%> are modified in local context");
15973 847217 : if (ptr1->x_flag_dump_analyzer_infinite_loop != ptr2->x_flag_dump_analyzer_infinite_loop)
15974 0 : internal_error ("%<global_options%> are modified in local context");
15975 847217 : if (ptr1->x_flag_dump_analyzer_json != ptr2->x_flag_dump_analyzer_json)
15976 0 : internal_error ("%<global_options%> are modified in local context");
15977 847217 : if (ptr1->x_flag_dump_analyzer_state_purge != ptr2->x_flag_dump_analyzer_state_purge)
15978 0 : internal_error ("%<global_options%> are modified in local context");
15979 847217 : if (ptr1->x_flag_dump_analyzer_stderr != ptr2->x_flag_dump_analyzer_stderr)
15980 0 : internal_error ("%<global_options%> are modified in local context");
15981 847217 : if (ptr1->x_flag_dump_analyzer_supergraph != ptr2->x_flag_dump_analyzer_supergraph)
15982 0 : internal_error ("%<global_options%> are modified in local context");
15983 847217 : if (ptr1->x_flag_dump_analyzer_untracked != ptr2->x_flag_dump_analyzer_untracked)
15984 0 : internal_error ("%<global_options%> are modified in local context");
15985 847217 : if (ptr1->x_flag_dump_final_insns != ptr2->x_flag_dump_final_insns)
15986 0 : internal_error ("%<global_options%> are modified in local context");
15987 847217 : if (ptr1->x_flag_dump_fortran_global != ptr2->x_flag_dump_fortran_global)
15988 0 : internal_error ("%<global_options%> are modified in local context");
15989 847217 : if (ptr1->x_flag_dump_fortran_optimized != ptr2->x_flag_dump_fortran_optimized)
15990 0 : internal_error ("%<global_options%> are modified in local context");
15991 847217 : if (ptr1->x_flag_dump_fortran_original != ptr2->x_flag_dump_fortran_original)
15992 0 : internal_error ("%<global_options%> are modified in local context");
15993 847217 : if (ptr1->x_flag_dump_go_spec != ptr2->x_flag_dump_go_spec)
15994 0 : internal_error ("%<global_options%> are modified in local context");
15995 847217 : if (ptr1->x_flag_dump_locations != ptr2->x_flag_dump_locations)
15996 0 : internal_error ("%<global_options%> are modified in local context");
15997 847217 : if (ptr1->x_flag_dump_noaddr != ptr2->x_flag_dump_noaddr)
15998 0 : internal_error ("%<global_options%> are modified in local context");
15999 847217 : if (ptr1->x_flag_dump_passes != ptr2->x_flag_dump_passes)
16000 0 : internal_error ("%<global_options%> are modified in local context");
16001 847217 : if (ptr1->x_flag_dump_scos != ptr2->x_flag_dump_scos)
16002 0 : internal_error ("%<global_options%> are modified in local context");
16003 847217 : if (ptr1->x_flag_dump_unnumbered != ptr2->x_flag_dump_unnumbered)
16004 0 : internal_error ("%<global_options%> are modified in local context");
16005 847217 : if (ptr1->x_flag_dump_unnumbered_links != ptr2->x_flag_dump_unnumbered_links)
16006 0 : internal_error ("%<global_options%> are modified in local context");
16007 847217 : if (ptr1->x_flag_dwarf2_cfi_asm != ptr2->x_flag_dwarf2_cfi_asm)
16008 0 : internal_error ("%<global_options%> are modified in local context");
16009 847217 : if (ptr1->x_flag_early_inlining != ptr2->x_flag_early_inlining)
16010 0 : internal_error ("%<global_options%> are modified in local context");
16011 847217 : if (ptr1->x_flag_elide_constructors != ptr2->x_flag_elide_constructors)
16012 0 : internal_error ("%<global_options%> are modified in local context");
16013 847217 : if (ptr1->x_flag_elide_type != ptr2->x_flag_elide_type)
16014 0 : internal_error ("%<global_options%> are modified in local context");
16015 847217 : if (ptr1->x_flag_debug_only_used_symbols != ptr2->x_flag_debug_only_used_symbols)
16016 0 : internal_error ("%<global_options%> are modified in local context");
16017 847217 : if (ptr1->x_flag_eliminate_unused_debug_types != ptr2->x_flag_eliminate_unused_debug_types)
16018 0 : internal_error ("%<global_options%> are modified in local context");
16019 847217 : if (ptr1->x_flag_emit_class_debug_always != ptr2->x_flag_emit_class_debug_always)
16020 0 : internal_error ("%<global_options%> are modified in local context");
16021 847217 : if (ptr1->x_flag_enforce_eh_specs != ptr2->x_flag_enforce_eh_specs)
16022 0 : internal_error ("%<global_options%> are modified in local context");
16023 847217 : if (ptr1->x_flag_exceptions != ptr2->x_flag_exceptions)
16024 0 : internal_error ("%<global_options%> are modified in local context");
16025 847217 : if (ptr1->x_flag_excess_precision != ptr2->x_flag_excess_precision)
16026 0 : internal_error ("%<global_options%> are modified in local context");
16027 847217 : if (ptr1->x_cobol_charset != ptr2->x_cobol_charset)
16028 0 : internal_error ("%<global_options%> are modified in local context");
16029 847217 : if (ptr1->x_cobol_national_charset != ptr2->x_cobol_national_charset)
16030 0 : internal_error ("%<global_options%> are modified in local context");
16031 847217 : if (ptr1->x_flag_expensive_optimizations != ptr2->x_flag_expensive_optimizations)
16032 0 : internal_error ("%<global_options%> are modified in local context");
16033 847217 : if (ptr1->x_flag_ext_dce != ptr2->x_flag_ext_dce)
16034 0 : internal_error ("%<global_options%> are modified in local context");
16035 847217 : if (ptr1->x_flag_ext_numeric_literals != ptr2->x_flag_ext_numeric_literals)
16036 0 : internal_error ("%<global_options%> are modified in local context");
16037 847217 : if (ptr1->x_flag_extern_stdcpp != ptr2->x_flag_extern_stdcpp)
16038 0 : internal_error ("%<global_options%> are modified in local context");
16039 847217 : if (ptr1->x_flag_extern_tls_init != ptr2->x_flag_extern_tls_init)
16040 0 : internal_error ("%<global_options%> are modified in local context");
16041 847217 : if (ptr1->x_flag_external_blas != ptr2->x_flag_external_blas)
16042 0 : internal_error ("%<global_options%> are modified in local context");
16043 847217 : if (ptr1->x_flag_external_blas64 != ptr2->x_flag_external_blas64)
16044 0 : internal_error ("%<global_options%> are modified in local context");
16045 847217 : if (ptr1->x_flag_f2c != ptr2->x_flag_f2c)
16046 0 : internal_error ("%<global_options%> are modified in local context");
16047 847217 : if (ptr1->x_flag_fat_lto_objects != ptr2->x_flag_fat_lto_objects)
16048 0 : internal_error ("%<global_options%> are modified in local context");
16049 847217 : if (ptr1->x_flag_finite_loops != ptr2->x_flag_finite_loops)
16050 0 : internal_error ("%<global_options%> are modified in local context");
16051 847217 : if (ptr1->x_flag_finite_math_only != ptr2->x_flag_finite_math_only)
16052 0 : internal_error ("%<global_options%> are modified in local context");
16053 847217 : if (ptr1->x_flag_fixed_line_length != ptr2->x_flag_fixed_line_length)
16054 0 : internal_error ("%<global_options%> are modified in local context");
16055 847217 : if (ptr1->x_yy_flex_debug != ptr2->x_yy_flex_debug)
16056 0 : internal_error ("%<global_options%> are modified in local context");
16057 847217 : if (ptr1->x_flag_float_store != ptr2->x_flag_float_store)
16058 0 : internal_error ("%<global_options%> are modified in local context");
16059 847217 : if (ptr1->x_flag_fold_mem_offsets != ptr2->x_flag_fold_mem_offsets)
16060 0 : internal_error ("%<global_options%> are modified in local context");
16061 847217 : if (ptr1->x_flag_fold_simple_inlines != ptr2->x_flag_fold_simple_inlines)
16062 0 : internal_error ("%<global_options%> are modified in local context");
16063 847217 : if (ptr1->x_flag_forward_propagate != ptr2->x_flag_forward_propagate)
16064 0 : internal_error ("%<global_options%> are modified in local context");
16065 847217 : if (ptr1->x_flag_fp_contract_mode != ptr2->x_flag_fp_contract_mode)
16066 0 : internal_error ("%<global_options%> are modified in local context");
16067 847217 : if (ptr1->x_flag_fp_int_builtin_inexact != ptr2->x_flag_fp_int_builtin_inexact)
16068 0 : internal_error ("%<global_options%> are modified in local context");
16069 847217 : if (ptr1->x_flag_free_line_length != ptr2->x_flag_free_line_length)
16070 0 : internal_error ("%<global_options%> are modified in local context");
16071 847217 : if (ptr1->x_flag_frontend_loop_interchange != ptr2->x_flag_frontend_loop_interchange)
16072 0 : internal_error ("%<global_options%> are modified in local context");
16073 847217 : if (ptr1->x_flag_frontend_optimize != ptr2->x_flag_frontend_optimize)
16074 0 : internal_error ("%<global_options%> are modified in local context");
16075 847217 : if (ptr1->x_flag_no_function_cse != ptr2->x_flag_no_function_cse)
16076 0 : internal_error ("%<global_options%> are modified in local context");
16077 847217 : if (ptr1->x_flag_function_sections != ptr2->x_flag_function_sections)
16078 0 : internal_error ("%<global_options%> are modified in local context");
16079 847217 : if (ptr1->x_flag_fuse_ops_with_volatile_access != ptr2->x_flag_fuse_ops_with_volatile_access)
16080 0 : internal_error ("%<global_options%> are modified in local context");
16081 847217 : if (ptr1->x_flag_gcse != ptr2->x_flag_gcse)
16082 0 : internal_error ("%<global_options%> are modified in local context");
16083 847217 : if (ptr1->x_flag_gcse_after_reload != ptr2->x_flag_gcse_after_reload)
16084 0 : internal_error ("%<global_options%> are modified in local context");
16085 847217 : if (ptr1->x_flag_gcse_las != ptr2->x_flag_gcse_las)
16086 0 : internal_error ("%<global_options%> are modified in local context");
16087 847217 : if (ptr1->x_flag_gcse_lm != ptr2->x_flag_gcse_lm)
16088 0 : internal_error ("%<global_options%> are modified in local context");
16089 847217 : if (ptr1->x_flag_gcse_sm != ptr2->x_flag_gcse_sm)
16090 0 : internal_error ("%<global_options%> are modified in local context");
16091 847217 : if (ptr1->x_flag_gimple != ptr2->x_flag_gimple)
16092 0 : internal_error ("%<global_options%> are modified in local context");
16093 847217 : if (ptr1->x_gnat_encodings != ptr2->x_gnat_encodings)
16094 0 : internal_error ("%<global_options%> are modified in local context");
16095 847217 : if (ptr1->x_flag_no_gnu_keywords != ptr2->x_flag_no_gnu_keywords)
16096 0 : internal_error ("%<global_options%> are modified in local context");
16097 847217 : if (ptr1->x_flag_next_runtime != ptr2->x_flag_next_runtime)
16098 0 : internal_error ("%<global_options%> are modified in local context");
16099 847217 : if (ptr1->x_flag_tm != ptr2->x_flag_tm)
16100 0 : internal_error ("%<global_options%> are modified in local context");
16101 847217 : if (ptr1->x_flag_gnu_unique != ptr2->x_flag_gnu_unique)
16102 0 : internal_error ("%<global_options%> are modified in local context");
16103 847217 : if (ptr1->x_flag_gnu89_inline != ptr2->x_flag_gnu89_inline)
16104 0 : internal_error ("%<global_options%> are modified in local context");
16105 847217 : if (ptr1->x_go_check_divide_overflow != ptr2->x_go_check_divide_overflow)
16106 0 : internal_error ("%<global_options%> are modified in local context");
16107 847217 : if (ptr1->x_go_check_divide_zero != ptr2->x_go_check_divide_zero)
16108 0 : internal_error ("%<global_options%> are modified in local context");
16109 847217 : if (ptr1->x_go_compiling_runtime != ptr2->x_go_compiling_runtime)
16110 0 : internal_error ("%<global_options%> are modified in local context");
16111 847217 : if (ptr1->x_go_debug_escape_level != ptr2->x_go_debug_escape_level)
16112 0 : internal_error ("%<global_options%> are modified in local context");
16113 847217 : if (ptr1->x_go_debug_escape_hash != ptr2->x_go_debug_escape_hash)
16114 0 : internal_error ("%<global_options%> are modified in local context");
16115 847217 : if (ptr1->x_go_debug_optimization != ptr2->x_go_debug_optimization)
16116 0 : internal_error ("%<global_options%> are modified in local context");
16117 847217 : if (ptr1->x_flag_graphite != ptr2->x_flag_graphite)
16118 0 : internal_error ("%<global_options%> are modified in local context");
16119 847217 : if (ptr1->x_flag_graphite_identity != ptr2->x_flag_graphite_identity)
16120 0 : internal_error ("%<global_options%> are modified in local context");
16121 847217 : if (ptr1->x_flag_guess_branch_prob != ptr2->x_flag_guess_branch_prob)
16122 0 : internal_error ("%<global_options%> are modified in local context");
16123 847217 : if (ptr1->x_flag_harden_control_flow_redundancy_check_exceptions != ptr2->x_flag_harden_control_flow_redundancy_check_exceptions)
16124 0 : internal_error ("%<global_options%> are modified in local context");
16125 847217 : if (ptr1->x_flag_harden_control_flow_redundancy_check_noreturn != ptr2->x_flag_harden_control_flow_redundancy_check_noreturn)
16126 0 : internal_error ("%<global_options%> are modified in local context");
16127 847217 : if (ptr1->x_flag_harden_control_flow_redundancy_check_returning_calls != ptr2->x_flag_harden_control_flow_redundancy_check_returning_calls)
16128 0 : internal_error ("%<global_options%> are modified in local context");
16129 847217 : if (ptr1->x_flag_harden_control_flow_redundancy_skip_leaf != ptr2->x_flag_harden_control_flow_redundancy_skip_leaf)
16130 0 : internal_error ("%<global_options%> are modified in local context");
16131 847217 : if (ptr1->x_flag_harden_compares != ptr2->x_flag_harden_compares)
16132 0 : internal_error ("%<global_options%> are modified in local context");
16133 847217 : if (ptr1->x_flag_harden_conditional_branches != ptr2->x_flag_harden_conditional_branches)
16134 0 : internal_error ("%<global_options%> are modified in local context");
16135 847217 : if (ptr1->x_flag_harden_control_flow_redundancy != ptr2->x_flag_harden_control_flow_redundancy)
16136 0 : internal_error ("%<global_options%> are modified in local context");
16137 847217 : if (ptr1->x_flag_hardened != ptr2->x_flag_hardened)
16138 0 : internal_error ("%<global_options%> are modified in local context");
16139 847217 : if (ptr1->x_flag_hoist_adjacent_loads != ptr2->x_flag_hoist_adjacent_loads)
16140 0 : internal_error ("%<global_options%> are modified in local context");
16141 847217 : if (ptr1->x_flag_no_ident != ptr2->x_flag_no_ident)
16142 0 : internal_error ("%<global_options%> are modified in local context");
16143 847217 : if (ptr1->x_flag_if_conversion != ptr2->x_flag_if_conversion)
16144 0 : internal_error ("%<global_options%> are modified in local context");
16145 847217 : if (ptr1->x_flag_if_conversion2 != ptr2->x_flag_if_conversion2)
16146 0 : internal_error ("%<global_options%> are modified in local context");
16147 847217 : if (ptr1->x_flag_immediate_escalation != ptr2->x_flag_immediate_escalation)
16148 0 : internal_error ("%<global_options%> are modified in local context");
16149 847217 : if (ptr1->x_flag_implement_inlines != ptr2->x_flag_implement_inlines)
16150 0 : internal_error ("%<global_options%> are modified in local context");
16151 847217 : if (ptr1->x_flag_implicit_constexpr != ptr2->x_flag_implicit_constexpr)
16152 0 : internal_error ("%<global_options%> are modified in local context");
16153 847217 : if (ptr1->x_flag_implicit_inline_templates != ptr2->x_flag_implicit_inline_templates)
16154 0 : internal_error ("%<global_options%> are modified in local context");
16155 847217 : if (ptr1->x_flag_implicit_none != ptr2->x_flag_implicit_none)
16156 0 : internal_error ("%<global_options%> are modified in local context");
16157 847217 : if (ptr1->x_flag_implicit_templates != ptr2->x_flag_implicit_templates)
16158 0 : internal_error ("%<global_options%> are modified in local context");
16159 847217 : if (ptr1->x_indicator_column != ptr2->x_indicator_column)
16160 0 : internal_error ("%<global_options%> are modified in local context");
16161 847217 : if (ptr1->x_flag_indirect_inlining != ptr2->x_flag_indirect_inlining)
16162 0 : internal_error ("%<global_options%> are modified in local context");
16163 847217 : if (ptr1->x_flag_inhibit_size_directive != ptr2->x_flag_inhibit_size_directive)
16164 0 : internal_error ("%<global_options%> are modified in local context");
16165 847217 : if (ptr1->x_flag_init_derived != ptr2->x_flag_init_derived)
16166 0 : internal_error ("%<global_options%> are modified in local context");
16167 847217 : if (ptr1->x_flag_init_real != ptr2->x_flag_init_real)
16168 0 : internal_error ("%<global_options%> are modified in local context");
16169 847217 : if (ptr1->x_flag_no_inline != ptr2->x_flag_no_inline)
16170 0 : internal_error ("%<global_options%> are modified in local context");
16171 847217 : if (ptr1->x_flag_inline_arg_packing != ptr2->x_flag_inline_arg_packing)
16172 0 : internal_error ("%<global_options%> are modified in local context");
16173 847217 : if (ptr1->x_flag_inline_atomics != ptr2->x_flag_inline_atomics)
16174 0 : internal_error ("%<global_options%> are modified in local context");
16175 847217 : if (ptr1->x_flag_inline_functions != ptr2->x_flag_inline_functions)
16176 0 : internal_error ("%<global_options%> are modified in local context");
16177 847217 : if (ptr1->x_flag_inline_functions_called_once != ptr2->x_flag_inline_functions_called_once)
16178 0 : internal_error ("%<global_options%> are modified in local context");
16179 847217 : if (ptr1->x_flag_inline_intrinsics != ptr2->x_flag_inline_intrinsics)
16180 0 : internal_error ("%<global_options%> are modified in local context");
16181 847217 : if (ptr1->x_flag_inline_matmul_limit != ptr2->x_flag_inline_matmul_limit)
16182 0 : internal_error ("%<global_options%> are modified in local context");
16183 847217 : if (ptr1->x_flag_inline_small_functions != ptr2->x_flag_inline_small_functions)
16184 0 : internal_error ("%<global_options%> are modified in local context");
16185 847217 : if (ptr1->x_flag_inline_stringops != ptr2->x_flag_inline_stringops)
16186 0 : internal_error ("%<global_options%> are modified in local context");
16187 847217 : if (ptr1->x_flag_instrument_function_entry_exit != ptr2->x_flag_instrument_function_entry_exit)
16188 0 : internal_error ("%<global_options%> are modified in local context");
16189 847217 : if (ptr1->x_flag_integer4_kind != ptr2->x_flag_integer4_kind)
16190 0 : internal_error ("%<global_options%> are modified in local context");
16191 847217 : if (ptr1->x_flag_invariants != ptr2->x_flag_invariants)
16192 0 : internal_error ("%<global_options%> are modified in local context");
16193 847217 : if (ptr1->x_flag_ipa_bit_cp != ptr2->x_flag_ipa_bit_cp)
16194 0 : internal_error ("%<global_options%> are modified in local context");
16195 847217 : if (ptr1->x_flag_ipa_cp != ptr2->x_flag_ipa_cp)
16196 0 : internal_error ("%<global_options%> are modified in local context");
16197 847217 : if (ptr1->x_flag_ipa_cp_clone != ptr2->x_flag_ipa_cp_clone)
16198 0 : internal_error ("%<global_options%> are modified in local context");
16199 847217 : if (ptr1->x_flag_ipa_icf != ptr2->x_flag_ipa_icf)
16200 0 : internal_error ("%<global_options%> are modified in local context");
16201 847217 : if (ptr1->x_flag_ipa_icf_functions != ptr2->x_flag_ipa_icf_functions)
16202 0 : internal_error ("%<global_options%> are modified in local context");
16203 847217 : if (ptr1->x_flag_ipa_icf_variables != ptr2->x_flag_ipa_icf_variables)
16204 0 : internal_error ("%<global_options%> are modified in local context");
16205 847217 : if (ptr1->x_flag_ipa_modref != ptr2->x_flag_ipa_modref)
16206 0 : internal_error ("%<global_options%> are modified in local context");
16207 847217 : if (ptr1->x_flag_ipa_profile != ptr2->x_flag_ipa_profile)
16208 0 : internal_error ("%<global_options%> are modified in local context");
16209 847217 : if (ptr1->x_flag_ipa_pta != ptr2->x_flag_ipa_pta)
16210 0 : internal_error ("%<global_options%> are modified in local context");
16211 847217 : if (ptr1->x_flag_ipa_pure_const != ptr2->x_flag_ipa_pure_const)
16212 0 : internal_error ("%<global_options%> are modified in local context");
16213 847217 : if (ptr1->x_flag_ipa_ra != ptr2->x_flag_ipa_ra)
16214 0 : internal_error ("%<global_options%> are modified in local context");
16215 847217 : if (ptr1->x_flag_ipa_reference != ptr2->x_flag_ipa_reference)
16216 0 : internal_error ("%<global_options%> are modified in local context");
16217 847217 : if (ptr1->x_flag_ipa_reference_addressable != ptr2->x_flag_ipa_reference_addressable)
16218 0 : internal_error ("%<global_options%> are modified in local context");
16219 847217 : if (ptr1->x_flag_ipa_reorder_for_locality != ptr2->x_flag_ipa_reorder_for_locality)
16220 0 : internal_error ("%<global_options%> are modified in local context");
16221 847217 : if (ptr1->x_flag_ipa_sra != ptr2->x_flag_ipa_sra)
16222 0 : internal_error ("%<global_options%> are modified in local context");
16223 847217 : if (ptr1->x_flag_ipa_stack_alignment != ptr2->x_flag_ipa_stack_alignment)
16224 0 : internal_error ("%<global_options%> are modified in local context");
16225 847217 : if (ptr1->x_flag_ipa_strict_aliasing != ptr2->x_flag_ipa_strict_aliasing)
16226 0 : internal_error ("%<global_options%> are modified in local context");
16227 847217 : if (ptr1->x_flag_ipa_vrp != ptr2->x_flag_ipa_vrp)
16228 0 : internal_error ("%<global_options%> are modified in local context");
16229 847217 : if (ptr1->x_flag_ira_algorithm != ptr2->x_flag_ira_algorithm)
16230 0 : internal_error ("%<global_options%> are modified in local context");
16231 847217 : if (ptr1->x_flag_ira_hoist_pressure != ptr2->x_flag_ira_hoist_pressure)
16232 0 : internal_error ("%<global_options%> are modified in local context");
16233 847217 : if (ptr1->x_flag_ira_loop_pressure != ptr2->x_flag_ira_loop_pressure)
16234 0 : internal_error ("%<global_options%> are modified in local context");
16235 847217 : if (ptr1->x_flag_ira_region != ptr2->x_flag_ira_region)
16236 0 : internal_error ("%<global_options%> are modified in local context");
16237 847217 : if (ptr1->x_flag_ira_share_save_slots != ptr2->x_flag_ira_share_save_slots)
16238 0 : internal_error ("%<global_options%> are modified in local context");
16239 847217 : if (ptr1->x_flag_ira_share_spill_slots != ptr2->x_flag_ira_share_spill_slots)
16240 0 : internal_error ("%<global_options%> are modified in local context");
16241 847217 : if (ptr1->x_flag_ira_verbose != ptr2->x_flag_ira_verbose)
16242 0 : internal_error ("%<global_options%> are modified in local context");
16243 847217 : if (ptr1->x_flag_isolate_erroneous_paths_attribute != ptr2->x_flag_isolate_erroneous_paths_attribute)
16244 0 : internal_error ("%<global_options%> are modified in local context");
16245 847217 : if (ptr1->x_flag_isolate_erroneous_paths_dereference != ptr2->x_flag_isolate_erroneous_paths_dereference)
16246 0 : internal_error ("%<global_options%> are modified in local context");
16247 847217 : if (ptr1->x_default_ivar_visibility != ptr2->x_default_ivar_visibility)
16248 0 : internal_error ("%<global_options%> are modified in local context");
16249 847217 : if (ptr1->x_flag_ivopts != ptr2->x_flag_ivopts)
16250 0 : internal_error ("%<global_options%> are modified in local context");
16251 847217 : if (ptr1->x_flag_jump_tables != ptr2->x_flag_jump_tables)
16252 0 : internal_error ("%<global_options%> are modified in local context");
16253 847217 : if (ptr1->x_flag_keep_gc_roots_live != ptr2->x_flag_keep_gc_roots_live)
16254 0 : internal_error ("%<global_options%> are modified in local context");
16255 847217 : if (ptr1->x_flag_keep_inline_dllexport != ptr2->x_flag_keep_inline_dllexport)
16256 0 : internal_error ("%<global_options%> are modified in local context");
16257 847217 : if (ptr1->x_flag_keep_inline_functions != ptr2->x_flag_keep_inline_functions)
16258 0 : internal_error ("%<global_options%> are modified in local context");
16259 847217 : if (ptr1->x_flag_keep_static_consts != ptr2->x_flag_keep_static_consts)
16260 0 : internal_error ("%<global_options%> are modified in local context");
16261 847217 : if (ptr1->x_flag_keep_static_functions != ptr2->x_flag_keep_static_functions)
16262 0 : internal_error ("%<global_options%> are modified in local context");
16263 847217 : if (ptr1->x_note_include_translate_yes != ptr2->x_note_include_translate_yes)
16264 0 : internal_error ("%<global_options%> are modified in local context");
16265 847217 : if (ptr1->x_note_include_translate_no != ptr2->x_note_include_translate_no)
16266 0 : internal_error ("%<global_options%> are modified in local context");
16267 847217 : if (ptr1->x_note_module_cmi_yes != ptr2->x_note_module_cmi_yes)
16268 0 : internal_error ("%<global_options%> are modified in local context");
16269 847217 : if (ptr1->x_flag_late_combine_instructions != ptr2->x_flag_late_combine_instructions)
16270 0 : internal_error ("%<global_options%> are modified in local context");
16271 847217 : if (ptr1->x_flag_lax_vector_conversions != ptr2->x_flag_lax_vector_conversions)
16272 0 : internal_error ("%<global_options%> are modified in local context");
16273 847217 : if (ptr1->x_flag_leading_underscore != ptr2->x_flag_leading_underscore)
16274 0 : internal_error ("%<global_options%> are modified in local context");
16275 847217 : if (ptr1->x_flag_lifetime_dse != ptr2->x_flag_lifetime_dse)
16276 0 : internal_error ("%<global_options%> are modified in local context");
16277 847217 : if (ptr1->x_flag_limit_function_alignment != ptr2->x_flag_limit_function_alignment)
16278 0 : internal_error ("%<global_options%> are modified in local context");
16279 847217 : if (ptr1->x_flag_link_libatomic != ptr2->x_flag_link_libatomic)
16280 0 : internal_error ("%<global_options%> are modified in local context");
16281 847217 : if (ptr1->x_flag_lto_linker_output != ptr2->x_flag_lto_linker_output)
16282 0 : internal_error ("%<global_options%> are modified in local context");
16283 847217 : if (ptr1->x_flag_live_patching != ptr2->x_flag_live_patching)
16284 0 : internal_error ("%<global_options%> are modified in local context");
16285 847217 : if (ptr1->x_flag_live_range_shrinkage != ptr2->x_flag_live_range_shrinkage)
16286 0 : internal_error ("%<global_options%> are modified in local context");
16287 847217 : if (ptr1->x_flag_local_ivars != ptr2->x_flag_local_ivars)
16288 0 : internal_error ("%<global_options%> are modified in local context");
16289 847217 : if (ptr1->x_flag_loop_interchange != ptr2->x_flag_loop_interchange)
16290 0 : internal_error ("%<global_options%> are modified in local context");
16291 847217 : if (ptr1->x_flag_loop_nest_optimize != ptr2->x_flag_loop_nest_optimize)
16292 0 : internal_error ("%<global_options%> are modified in local context");
16293 847217 : if (ptr1->x_flag_loop_parallelize_all != ptr2->x_flag_loop_parallelize_all)
16294 0 : internal_error ("%<global_options%> are modified in local context");
16295 847217 : if (ptr1->x_flag_unroll_jam != ptr2->x_flag_unroll_jam)
16296 0 : internal_error ("%<global_options%> are modified in local context");
16297 847217 : if (ptr1->x_flag_lra_remat != ptr2->x_flag_lra_remat)
16298 0 : internal_error ("%<global_options%> are modified in local context");
16299 847217 : if (ptr1->x_flag_lto_compression_level != ptr2->x_flag_lto_compression_level)
16300 0 : internal_error ("%<global_options%> are modified in local context");
16301 847217 : if (ptr1->x_flag_lto_incremental_cache_size != ptr2->x_flag_lto_incremental_cache_size)
16302 0 : internal_error ("%<global_options%> are modified in local context");
16303 847217 : if (ptr1->x_flag_lto_incremental != ptr2->x_flag_lto_incremental)
16304 0 : internal_error ("%<global_options%> are modified in local context");
16305 847217 : if (ptr1->x_flag_lto_partition != ptr2->x_flag_lto_partition)
16306 0 : internal_error ("%<global_options%> are modified in local context");
16307 847217 : if (ptr1->x_flag_lto_report != ptr2->x_flag_lto_report)
16308 0 : internal_error ("%<global_options%> are modified in local context");
16309 847217 : if (ptr1->x_flag_lto_report_wpa != ptr2->x_flag_lto_report_wpa)
16310 0 : internal_error ("%<global_options%> are modified in local context");
16311 847217 : if (ptr1->x_flag_toplevel_asm_heuristics != ptr2->x_flag_toplevel_asm_heuristics)
16312 0 : internal_error ("%<global_options%> are modified in local context");
16313 847217 : if (ptr1->x_flag_lto != ptr2->x_flag_lto)
16314 0 : internal_error ("%<global_options%> are modified in local context");
16315 847217 : if (ptr1->x_flag_ltrans != ptr2->x_flag_ltrans)
16316 0 : internal_error ("%<global_options%> are modified in local context");
16317 847217 : if (ptr1->x_ltrans_output_list != ptr2->x_ltrans_output_list)
16318 0 : internal_error ("%<global_options%> are modified in local context");
16319 847217 : if (ptr1->x_flag_malloc_dce != ptr2->x_flag_malloc_dce)
16320 0 : internal_error ("%<global_options%> are modified in local context");
16321 847217 : if (ptr1->x_flag_malloc_dse != ptr2->x_flag_malloc_dse)
16322 0 : internal_error ("%<global_options%> are modified in local context");
16323 847217 : if (ptr1->x_flag_errno_math != ptr2->x_flag_errno_math)
16324 0 : internal_error ("%<global_options%> are modified in local context");
16325 847217 : if (ptr1->x_flag_max_array_constructor != ptr2->x_flag_max_array_constructor)
16326 0 : internal_error ("%<global_options%> are modified in local context");
16327 847217 : if (ptr1->x_flag_max_errors != ptr2->x_flag_max_errors)
16328 0 : internal_error ("%<global_options%> are modified in local context");
16329 847217 : if (ptr1->x_flag_max_stack_var_size != ptr2->x_flag_max_stack_var_size)
16330 0 : internal_error ("%<global_options%> are modified in local context");
16331 847217 : if (ptr1->x_flag_max_subrecord_length != ptr2->x_flag_max_subrecord_length)
16332 0 : internal_error ("%<global_options%> are modified in local context");
16333 847217 : if (ptr1->x_mem_report != ptr2->x_mem_report)
16334 0 : internal_error ("%<global_options%> are modified in local context");
16335 847217 : if (ptr1->x_mem_report_wpa != ptr2->x_mem_report_wpa)
16336 0 : internal_error ("%<global_options%> are modified in local context");
16337 847217 : if (ptr1->x_flag_merge_debug_strings != ptr2->x_flag_merge_debug_strings)
16338 0 : internal_error ("%<global_options%> are modified in local context");
16339 847217 : if (ptr1->x_flag_min_function_alignment != ptr2->x_flag_min_function_alignment)
16340 0 : internal_error ("%<global_options%> are modified in local context");
16341 847217 : if (ptr1->x_flag_header_unit != ptr2->x_flag_header_unit)
16342 0 : internal_error ("%<global_options%> are modified in local context");
16343 847217 : if (ptr1->x_flag_module_implicit_inline != ptr2->x_flag_module_implicit_inline)
16344 0 : internal_error ("%<global_options%> are modified in local context");
16345 847217 : if (ptr1->x_flag_module_lazy != ptr2->x_flag_module_lazy)
16346 0 : internal_error ("%<global_options%> are modified in local context");
16347 847217 : if (ptr1->x_flag_module_only != ptr2->x_flag_module_only)
16348 0 : internal_error ("%<global_options%> are modified in local context");
16349 847217 : if (ptr1->x_flag_module_private != ptr2->x_flag_module_private)
16350 0 : internal_error ("%<global_options%> are modified in local context");
16351 847217 : if (ptr1->x_flag_module_version_ignore != ptr2->x_flag_module_version_ignore)
16352 0 : internal_error ("%<global_options%> are modified in local context");
16353 847217 : if (ptr1->x_flag_moduleinfo != ptr2->x_flag_moduleinfo)
16354 0 : internal_error ("%<global_options%> are modified in local context");
16355 847217 : if (ptr1->x_flag_modules != ptr2->x_flag_modules)
16356 0 : internal_error ("%<global_options%> are modified in local context");
16357 847217 : if (ptr1->x_flag_modulo_sched != ptr2->x_flag_modulo_sched)
16358 0 : internal_error ("%<global_options%> are modified in local context");
16359 847217 : if (ptr1->x_flag_modulo_sched_allow_regmoves != ptr2->x_flag_modulo_sched_allow_regmoves)
16360 0 : internal_error ("%<global_options%> are modified in local context");
16361 847217 : if (ptr1->x_flag_move_loop_invariants != ptr2->x_flag_move_loop_invariants)
16362 0 : internal_error ("%<global_options%> are modified in local context");
16363 847217 : if (ptr1->x_flag_move_loop_stores != ptr2->x_flag_move_loop_stores)
16364 0 : internal_error ("%<global_options%> are modified in local context");
16365 847217 : if (ptr1->x_flag_ms_extensions != ptr2->x_flag_ms_extensions)
16366 0 : internal_error ("%<global_options%> are modified in local context");
16367 847217 : if (ptr1->x_flag_new_inheriting_ctors != ptr2->x_flag_new_inheriting_ctors)
16368 0 : internal_error ("%<global_options%> are modified in local context");
16369 847217 : if (ptr1->x_flag_new_ttp != ptr2->x_flag_new_ttp)
16370 0 : internal_error ("%<global_options%> are modified in local context");
16371 847217 : if (ptr1->x_flag_nil_receivers != ptr2->x_flag_nil_receivers)
16372 0 : internal_error ("%<global_options%> are modified in local context");
16373 847217 : if (ptr1->x_flag_non_call_exceptions != ptr2->x_flag_non_call_exceptions)
16374 0 : internal_error ("%<global_options%> are modified in local context");
16375 847217 : if (ptr1->x_flag_no_nonansi_builtin != ptr2->x_flag_no_nonansi_builtin)
16376 0 : internal_error ("%<global_options%> are modified in local context");
16377 847217 : if (ptr1->x_flag_nothrow_opt != ptr2->x_flag_nothrow_opt)
16378 0 : internal_error ("%<global_options%> are modified in local context");
16379 847217 : if (ptr1->x_flag_objc_abi != ptr2->x_flag_objc_abi)
16380 0 : internal_error ("%<global_options%> are modified in local context");
16381 847217 : if (ptr1->x_flag_objc_call_cxx_cdtors != ptr2->x_flag_objc_call_cxx_cdtors)
16382 0 : internal_error ("%<global_options%> are modified in local context");
16383 847217 : if (ptr1->x_flag_objc_direct_dispatch != ptr2->x_flag_objc_direct_dispatch)
16384 0 : internal_error ("%<global_options%> are modified in local context");
16385 847217 : if (ptr1->x_flag_objc_exceptions != ptr2->x_flag_objc_exceptions)
16386 0 : internal_error ("%<global_options%> are modified in local context");
16387 847217 : if (ptr1->x_flag_objc_gc != ptr2->x_flag_objc_gc)
16388 0 : internal_error ("%<global_options%> are modified in local context");
16389 847217 : if (ptr1->x_flag_objc_nilcheck != ptr2->x_flag_objc_nilcheck)
16390 0 : internal_error ("%<global_options%> are modified in local context");
16391 847217 : if (ptr1->x_flag_objc_sjlj_exceptions != ptr2->x_flag_objc_sjlj_exceptions)
16392 0 : internal_error ("%<global_options%> are modified in local context");
16393 847217 : if (ptr1->x_flag_objc1_only != ptr2->x_flag_objc1_only)
16394 0 : internal_error ("%<global_options%> are modified in local context");
16395 847217 : if (ptr1->x_flag_openacc != ptr2->x_flag_openacc)
16396 0 : internal_error ("%<global_options%> are modified in local context");
16397 847217 : if (ptr1->x_flag_openacc_dims != ptr2->x_flag_openacc_dims)
16398 0 : internal_error ("%<global_options%> are modified in local context");
16399 847217 : if (ptr1->x_flag_openmp != ptr2->x_flag_openmp)
16400 0 : internal_error ("%<global_options%> are modified in local context");
16401 847217 : if (ptr1->x_flag_openmp_allocators != ptr2->x_flag_openmp_allocators)
16402 0 : internal_error ("%<global_options%> are modified in local context");
16403 847217 : if (ptr1->x_flag_openmp_simd != ptr2->x_flag_openmp_simd)
16404 0 : internal_error ("%<global_options%> are modified in local context");
16405 847217 : if (ptr1->x_flag_openmp_target_simd_clone != ptr2->x_flag_openmp_target_simd_clone)
16406 0 : internal_error ("%<global_options%> are modified in local context");
16407 847217 : if (ptr1->x_flag_opt_info != ptr2->x_flag_opt_info)
16408 0 : internal_error ("%<global_options%> are modified in local context");
16409 847217 : if (ptr1->x_flag_optimize_crc != ptr2->x_flag_optimize_crc)
16410 0 : internal_error ("%<global_options%> are modified in local context");
16411 847217 : if (ptr1->x_flag_optimize_sibling_calls != ptr2->x_flag_optimize_sibling_calls)
16412 0 : internal_error ("%<global_options%> are modified in local context");
16413 847217 : if (ptr1->x_flag_optimize_strlen != ptr2->x_flag_optimize_strlen)
16414 0 : internal_error ("%<global_options%> are modified in local context");
16415 847217 : if (ptr1->x_flag_pack_derived != ptr2->x_flag_pack_derived)
16416 0 : internal_error ("%<global_options%> are modified in local context");
16417 847217 : if (ptr1->x_flag_pack_struct != ptr2->x_flag_pack_struct)
16418 0 : internal_error ("%<global_options%> are modified in local context");
16419 847217 : if (ptr1->x_flag_pad_source != ptr2->x_flag_pad_source)
16420 0 : internal_error ("%<global_options%> are modified in local context");
16421 847217 : if (ptr1->x_flag_partial_inlining != ptr2->x_flag_partial_inlining)
16422 0 : internal_error ("%<global_options%> are modified in local context");
16423 847217 : if (ptr1->x_flag_patchable_function_entry != ptr2->x_flag_patchable_function_entry
16424 0 : && (!ptr1->x_flag_patchable_function_entry || !ptr2->x_flag_patchable_function_entry
16425 0 : || strcmp (ptr1->x_flag_patchable_function_entry, ptr2->x_flag_patchable_function_entry)))
16426 0 : internal_error ("%<global_options%> are modified in local context");
16427 847217 : if (ptr1->x_path_coverage_flag != ptr2->x_path_coverage_flag)
16428 0 : internal_error ("%<global_options%> are modified in local context");
16429 847217 : if (ptr1->x_path_coverage_limit != ptr2->x_path_coverage_limit)
16430 0 : internal_error ("%<global_options%> are modified in local context");
16431 847217 : if (ptr1->x_flag_pcc_struct_return != ptr2->x_flag_pcc_struct_return)
16432 0 : internal_error ("%<global_options%> are modified in local context");
16433 847217 : if (ptr1->x_flag_peel_loops != ptr2->x_flag_peel_loops)
16434 0 : internal_error ("%<global_options%> are modified in local context");
16435 847217 : if (ptr1->x_flag_no_peephole != ptr2->x_flag_no_peephole)
16436 0 : internal_error ("%<global_options%> are modified in local context");
16437 847217 : if (ptr1->x_flag_peephole2 != ptr2->x_flag_peephole2)
16438 0 : internal_error ("%<global_options%> are modified in local context");
16439 847217 : if (ptr1->x_flag_permissive != ptr2->x_flag_permissive)
16440 0 : internal_error ("%<global_options%> are modified in local context");
16441 847217 : if (ptr1->x_flag_permitted_flt_eval_methods != ptr2->x_flag_permitted_flt_eval_methods)
16442 0 : internal_error ("%<global_options%> are modified in local context");
16443 847217 : if (ptr1->x_flag_plan9_extensions != ptr2->x_flag_plan9_extensions)
16444 0 : internal_error ("%<global_options%> are modified in local context");
16445 847217 : if (ptr1->x_flag_plt != ptr2->x_flag_plt)
16446 0 : internal_error ("%<global_options%> are modified in local context");
16447 847217 : if (ptr1->x_post_ipa_mem_report != ptr2->x_post_ipa_mem_report)
16448 0 : internal_error ("%<global_options%> are modified in local context");
16449 847217 : if (ptr1->x_flag_postconditions != ptr2->x_flag_postconditions)
16450 0 : internal_error ("%<global_options%> are modified in local context");
16451 847217 : if (ptr1->x_flag_pre_include != ptr2->x_flag_pre_include)
16452 0 : internal_error ("%<global_options%> are modified in local context");
16453 847217 : if (ptr1->x_pre_ipa_mem_report != ptr2->x_pre_ipa_mem_report)
16454 0 : internal_error ("%<global_options%> are modified in local context");
16455 847217 : if (ptr1->x_flag_preconditions != ptr2->x_flag_preconditions)
16456 0 : internal_error ("%<global_options%> are modified in local context");
16457 847217 : if (ptr1->x_flag_predictive_commoning != ptr2->x_flag_predictive_commoning)
16458 0 : internal_error ("%<global_options%> are modified in local context");
16459 847217 : if (ptr1->x_flag_prefetch_loop_arrays != ptr2->x_flag_prefetch_loop_arrays)
16460 0 : internal_error ("%<global_options%> are modified in local context");
16461 847217 : if (ptr1->x_flag_pretty_templates != ptr2->x_flag_pretty_templates)
16462 0 : internal_error ("%<global_options%> are modified in local context");
16463 847217 : if (ptr1->x_flag_printf_return_value != ptr2->x_flag_printf_return_value)
16464 0 : internal_error ("%<global_options%> are modified in local context");
16465 847217 : if (ptr1->x_profile_flag != ptr2->x_profile_flag)
16466 0 : internal_error ("%<global_options%> are modified in local context");
16467 847217 : if (ptr1->x_profile_abs_path_flag != ptr2->x_profile_abs_path_flag)
16468 0 : internal_error ("%<global_options%> are modified in local context");
16469 847217 : if (ptr1->x_profile_arc_flag != ptr2->x_profile_arc_flag)
16470 0 : internal_error ("%<global_options%> are modified in local context");
16471 847217 : if (ptr1->x_flag_profile_correction != ptr2->x_flag_profile_correction)
16472 0 : internal_error ("%<global_options%> are modified in local context");
16473 847217 : if (ptr1->x_profile_data_prefix != ptr2->x_profile_data_prefix)
16474 0 : internal_error ("%<global_options%> are modified in local context");
16475 847217 : if (ptr1->x_flag_profile_exclude_files != ptr2->x_flag_profile_exclude_files)
16476 0 : internal_error ("%<global_options%> are modified in local context");
16477 847217 : if (ptr1->x_flag_profile_filter_files != ptr2->x_flag_profile_filter_files)
16478 0 : internal_error ("%<global_options%> are modified in local context");
16479 847217 : if (ptr1->x_profile_info_section != ptr2->x_profile_info_section)
16480 0 : internal_error ("%<global_options%> are modified in local context");
16481 847217 : if (ptr1->x_profile_note_location != ptr2->x_profile_note_location)
16482 0 : internal_error ("%<global_options%> are modified in local context");
16483 847217 : if (ptr1->x_flag_profile_partial_training != ptr2->x_flag_profile_partial_training)
16484 0 : internal_error ("%<global_options%> are modified in local context");
16485 847217 : if (ptr1->x_profile_prefix_path != ptr2->x_profile_prefix_path)
16486 0 : internal_error ("%<global_options%> are modified in local context");
16487 847217 : if (ptr1->x_flag_profile_reorder_functions != ptr2->x_flag_profile_reorder_functions)
16488 0 : internal_error ("%<global_options%> are modified in local context");
16489 847217 : if (ptr1->x_profile_report != ptr2->x_profile_report)
16490 0 : internal_error ("%<global_options%> are modified in local context");
16491 847217 : if (ptr1->x_flag_profile_reproducible != ptr2->x_flag_profile_reproducible)
16492 0 : internal_error ("%<global_options%> are modified in local context");
16493 847217 : if (ptr1->x_flag_profile_update != ptr2->x_flag_profile_update)
16494 0 : internal_error ("%<global_options%> are modified in local context");
16495 847217 : if (ptr1->x_flag_profile_use != ptr2->x_flag_profile_use)
16496 0 : internal_error ("%<global_options%> are modified in local context");
16497 847217 : if (ptr1->x_flag_profile_values != ptr2->x_flag_profile_values)
16498 0 : internal_error ("%<global_options%> are modified in local context");
16499 847217 : if (ptr1->x_flag_protect_parens != ptr2->x_flag_protect_parens)
16500 0 : internal_error ("%<global_options%> are modified in local context");
16501 847217 : if (ptr1->x_flag_range_check != ptr2->x_flag_range_check)
16502 0 : internal_error ("%<global_options%> are modified in local context");
16503 847217 : if (ptr1->x_flag_range_for_ext_temps != ptr2->x_flag_range_for_ext_temps)
16504 0 : internal_error ("%<global_options%> are modified in local context");
16505 847217 : if (ptr1->x_flag_real4_kind != ptr2->x_flag_real4_kind)
16506 0 : internal_error ("%<global_options%> are modified in local context");
16507 847217 : if (ptr1->x_flag_real8_kind != ptr2->x_flag_real8_kind)
16508 0 : internal_error ("%<global_options%> are modified in local context");
16509 847217 : if (ptr1->x_flag_realloc_lhs != ptr2->x_flag_realloc_lhs)
16510 0 : internal_error ("%<global_options%> are modified in local context");
16511 847217 : if (ptr1->x_flag_reciprocal_math != ptr2->x_flag_reciprocal_math)
16512 0 : internal_error ("%<global_options%> are modified in local context");
16513 847217 : if (ptr1->x_flag_record_gcc_switches != ptr2->x_flag_record_gcc_switches)
16514 0 : internal_error ("%<global_options%> are modified in local context");
16515 847217 : if (ptr1->x_flag_record_marker != ptr2->x_flag_record_marker)
16516 0 : internal_error ("%<global_options%> are modified in local context");
16517 847217 : if (ptr1->x_flag_recursive != ptr2->x_flag_recursive)
16518 0 : internal_error ("%<global_options%> are modified in local context");
16519 847217 : if (ptr1->x_flag_ree != ptr2->x_flag_ree)
16520 0 : internal_error ("%<global_options%> are modified in local context");
16521 847217 : if (ptr1->x_flag_reflection != ptr2->x_flag_reflection)
16522 0 : internal_error ("%<global_options%> are modified in local context");
16523 847217 : if (ptr1->x_flag_rename_registers != ptr2->x_flag_rename_registers)
16524 0 : internal_error ("%<global_options%> are modified in local context");
16525 847217 : if (ptr1->x_flag_reorder_blocks != ptr2->x_flag_reorder_blocks)
16526 0 : internal_error ("%<global_options%> are modified in local context");
16527 847217 : if (ptr1->x_flag_reorder_blocks_algorithm != ptr2->x_flag_reorder_blocks_algorithm)
16528 0 : internal_error ("%<global_options%> are modified in local context");
16529 847217 : if (ptr1->x_flag_reorder_blocks_and_partition != ptr2->x_flag_reorder_blocks_and_partition)
16530 0 : internal_error ("%<global_options%> are modified in local context");
16531 847217 : if (ptr1->x_flag_reorder_functions != ptr2->x_flag_reorder_functions)
16532 0 : internal_error ("%<global_options%> are modified in local context");
16533 847217 : if (ptr1->x_flag_repack_arrays != ptr2->x_flag_repack_arrays)
16534 0 : internal_error ("%<global_options%> are modified in local context");
16535 847217 : if (ptr1->x_flag_replace_objc_classes != ptr2->x_flag_replace_objc_classes)
16536 0 : internal_error ("%<global_options%> are modified in local context");
16537 847217 : if (ptr1->x_flag_report_bug != ptr2->x_flag_report_bug)
16538 0 : internal_error ("%<global_options%> are modified in local context");
16539 847217 : if (ptr1->x_flag_rerun_cse_after_loop != ptr2->x_flag_rerun_cse_after_loop)
16540 0 : internal_error ("%<global_options%> are modified in local context");
16541 847217 : if (ptr1->x_flag_resched_modulo_sched != ptr2->x_flag_resched_modulo_sched)
16542 0 : internal_error ("%<global_options%> are modified in local context");
16543 847217 : if (ptr1->x_flag_rounding_math != ptr2->x_flag_rounding_math)
16544 0 : internal_error ("%<global_options%> are modified in local context");
16545 847217 : if (ptr1->x_flag_rtti != ptr2->x_flag_rtti)
16546 0 : internal_error ("%<global_options%> are modified in local context");
16547 847217 : if (ptr1->x_flag_assume_builtin_offset_of != ptr2->x_flag_assume_builtin_offset_of)
16548 0 : internal_error ("%<global_options%> are modified in local context");
16549 847217 : if (ptr1->x_flag_borrowcheck != ptr2->x_flag_borrowcheck)
16550 0 : internal_error ("%<global_options%> are modified in local context");
16551 847217 : if (ptr1->x_flag_rust_compile_until != ptr2->x_flag_rust_compile_until)
16552 0 : internal_error ("%<global_options%> are modified in local context");
16553 847217 : if (ptr1->x_flag_rust_crate_type != ptr2->x_flag_rust_crate_type)
16554 0 : internal_error ("%<global_options%> are modified in local context");
16555 847217 : if (ptr1->x_flag_rust_debug != ptr2->x_flag_rust_debug)
16556 0 : internal_error ("%<global_options%> are modified in local context");
16557 847217 : if (ptr1->x_flag_rust_edition != ptr2->x_flag_rust_edition)
16558 0 : internal_error ("%<global_options%> are modified in local context");
16559 847217 : if (ptr1->x_flag_rust_embed_metadata != ptr2->x_flag_rust_embed_metadata)
16560 0 : internal_error ("%<global_options%> are modified in local context");
16561 847217 : if (ptr1->x_flag_rust_experimental != ptr2->x_flag_rust_experimental)
16562 0 : internal_error ("%<global_options%> are modified in local context");
16563 847217 : if (ptr1->x_flag_rust_mangling != ptr2->x_flag_rust_mangling)
16564 0 : internal_error ("%<global_options%> are modified in local context");
16565 847217 : if (ptr1->x_rust_max_recursion_depth != ptr2->x_rust_max_recursion_depth)
16566 0 : internal_error ("%<global_options%> are modified in local context");
16567 847217 : if (ptr1->x_flag_name_resolution_2_0 != ptr2->x_flag_name_resolution_2_0)
16568 0 : internal_error ("%<global_options%> are modified in local context");
16569 847217 : if (ptr1->x_flag_overflow_checks != ptr2->x_flag_overflow_checks)
16570 0 : internal_error ("%<global_options%> are modified in local context");
16571 847217 : if (ptr1->x_flag_rust_panic != ptr2->x_flag_rust_panic)
16572 0 : internal_error ("%<global_options%> are modified in local context");
16573 847217 : if (ptr1->x_flag_unused_check_2_0 != ptr2->x_flag_unused_check_2_0)
16574 0 : internal_error ("%<global_options%> are modified in local context");
16575 847217 : if (ptr1->x_flag_sanitize_address_use_after_scope != ptr2->x_flag_sanitize_address_use_after_scope)
16576 0 : internal_error ("%<global_options%> are modified in local context");
16577 847217 : if (ptr1->x_flag_sanitize_coverage != ptr2->x_flag_sanitize_coverage)
16578 0 : internal_error ("%<global_options%> are modified in local context");
16579 847217 : if (ptr1->x_flag_save_optimization_record != ptr2->x_flag_save_optimization_record)
16580 0 : internal_error ("%<global_options%> are modified in local context");
16581 847217 : if (ptr1->x_flag_sched_critical_path_heuristic != ptr2->x_flag_sched_critical_path_heuristic)
16582 0 : internal_error ("%<global_options%> are modified in local context");
16583 847217 : if (ptr1->x_flag_sched_dep_count_heuristic != ptr2->x_flag_sched_dep_count_heuristic)
16584 0 : internal_error ("%<global_options%> are modified in local context");
16585 847217 : if (ptr1->x_flag_sched_group_heuristic != ptr2->x_flag_sched_group_heuristic)
16586 0 : internal_error ("%<global_options%> are modified in local context");
16587 847217 : if (ptr1->x_flag_schedule_interblock != ptr2->x_flag_schedule_interblock)
16588 0 : internal_error ("%<global_options%> are modified in local context");
16589 847217 : if (ptr1->x_flag_sched_last_insn_heuristic != ptr2->x_flag_sched_last_insn_heuristic)
16590 0 : internal_error ("%<global_options%> are modified in local context");
16591 847217 : if (ptr1->x_flag_sched_pressure != ptr2->x_flag_sched_pressure)
16592 0 : internal_error ("%<global_options%> are modified in local context");
16593 847217 : if (ptr1->x_flag_sched_rank_heuristic != ptr2->x_flag_sched_rank_heuristic)
16594 0 : internal_error ("%<global_options%> are modified in local context");
16595 847217 : if (ptr1->x_flag_schedule_speculative != ptr2->x_flag_schedule_speculative)
16596 0 : internal_error ("%<global_options%> are modified in local context");
16597 847217 : if (ptr1->x_flag_sched_spec_insn_heuristic != ptr2->x_flag_sched_spec_insn_heuristic)
16598 0 : internal_error ("%<global_options%> are modified in local context");
16599 847217 : if (ptr1->x_flag_schedule_speculative_load != ptr2->x_flag_schedule_speculative_load)
16600 0 : internal_error ("%<global_options%> are modified in local context");
16601 847217 : if (ptr1->x_flag_schedule_speculative_load_dangerous != ptr2->x_flag_schedule_speculative_load_dangerous)
16602 0 : internal_error ("%<global_options%> are modified in local context");
16603 847217 : if (ptr1->x_flag_sched_stalled_insns != ptr2->x_flag_sched_stalled_insns)
16604 0 : internal_error ("%<global_options%> are modified in local context");
16605 847217 : if (ptr1->x_flag_sched_stalled_insns_dep != ptr2->x_flag_sched_stalled_insns_dep)
16606 0 : internal_error ("%<global_options%> are modified in local context");
16607 847217 : if (ptr1->x_sched_verbose_param != ptr2->x_sched_verbose_param)
16608 0 : internal_error ("%<global_options%> are modified in local context");
16609 847217 : if (ptr1->x_flag_sched2_use_superblocks != ptr2->x_flag_sched2_use_superblocks)
16610 0 : internal_error ("%<global_options%> are modified in local context");
16611 847217 : if (ptr1->x_flag_schedule_fusion != ptr2->x_flag_schedule_fusion)
16612 0 : internal_error ("%<global_options%> are modified in local context");
16613 847217 : if (ptr1->x_flag_schedule_insns != ptr2->x_flag_schedule_insns)
16614 0 : internal_error ("%<global_options%> are modified in local context");
16615 847217 : if (ptr1->x_flag_schedule_insns_after_reload != ptr2->x_flag_schedule_insns_after_reload)
16616 0 : internal_error ("%<global_options%> are modified in local context");
16617 847217 : if (ptr1->x_flag_second_underscore != ptr2->x_flag_second_underscore)
16618 0 : internal_error ("%<global_options%> are modified in local context");
16619 847217 : if (ptr1->x_flag_section_anchors != ptr2->x_flag_section_anchors)
16620 0 : internal_error ("%<global_options%> are modified in local context");
16621 847217 : if (ptr1->x_flag_sel_sched_pipelining != ptr2->x_flag_sel_sched_pipelining)
16622 0 : internal_error ("%<global_options%> are modified in local context");
16623 847217 : if (ptr1->x_flag_sel_sched_pipelining_outer_loops != ptr2->x_flag_sel_sched_pipelining_outer_loops)
16624 0 : internal_error ("%<global_options%> are modified in local context");
16625 847217 : if (ptr1->x_flag_sel_sched_reschedule_pipelined != ptr2->x_flag_sel_sched_reschedule_pipelined)
16626 0 : internal_error ("%<global_options%> are modified in local context");
16627 847217 : if (ptr1->x_flag_selective_scheduling != ptr2->x_flag_selective_scheduling)
16628 0 : internal_error ("%<global_options%> are modified in local context");
16629 847217 : if (ptr1->x_flag_selective_scheduling2 != ptr2->x_flag_selective_scheduling2)
16630 0 : internal_error ("%<global_options%> are modified in local context");
16631 847217 : if (ptr1->x_flag_self_test != ptr2->x_flag_self_test)
16632 0 : internal_error ("%<global_options%> are modified in local context");
16633 847217 : if (ptr1->x_flag_semantic_interposition != ptr2->x_flag_semantic_interposition)
16634 0 : internal_error ("%<global_options%> are modified in local context");
16635 847217 : if (ptr1->x_flag_short_enums != ptr2->x_flag_short_enums)
16636 0 : internal_error ("%<global_options%> are modified in local context");
16637 847217 : if (ptr1->x_flag_short_wchar != ptr2->x_flag_short_wchar)
16638 0 : internal_error ("%<global_options%> are modified in local context");
16639 847217 : if (ptr1->x_flag_show_column != ptr2->x_flag_show_column)
16640 0 : internal_error ("%<global_options%> are modified in local context");
16641 847217 : if (ptr1->x_flag_shrink_wrap != ptr2->x_flag_shrink_wrap)
16642 0 : internal_error ("%<global_options%> are modified in local context");
16643 847217 : if (ptr1->x_flag_shrink_wrap_separate != ptr2->x_flag_shrink_wrap_separate)
16644 0 : internal_error ("%<global_options%> are modified in local context");
16645 847217 : if (ptr1->x_flag_sign_zero != ptr2->x_flag_sign_zero)
16646 0 : internal_error ("%<global_options%> are modified in local context");
16647 847217 : if (ptr1->x_flag_signaling_nans != ptr2->x_flag_signaling_nans)
16648 0 : internal_error ("%<global_options%> are modified in local context");
16649 847217 : if (ptr1->x_flag_signed_bitfields != ptr2->x_flag_signed_bitfields)
16650 0 : internal_error ("%<global_options%> are modified in local context");
16651 847217 : if (ptr1->x_flag_signed_char != ptr2->x_flag_signed_char)
16652 0 : internal_error ("%<global_options%> are modified in local context");
16653 847217 : if (ptr1->x_flag_signed_zeros != ptr2->x_flag_signed_zeros)
16654 0 : internal_error ("%<global_options%> are modified in local context");
16655 847217 : if (ptr1->x_flag_simd_cost_model != ptr2->x_flag_simd_cost_model)
16656 0 : internal_error ("%<global_options%> are modified in local context");
16657 847217 : if (ptr1->x_flag_single_precision_constant != ptr2->x_flag_single_precision_constant)
16658 0 : internal_error ("%<global_options%> are modified in local context");
16659 847217 : if (ptr1->x_flag_sized_deallocation != ptr2->x_flag_sized_deallocation)
16660 0 : internal_error ("%<global_options%> are modified in local context");
16661 847217 : if (ptr1->x_flag_speculatively_call_stored_functions != ptr2->x_flag_speculatively_call_stored_functions)
16662 0 : internal_error ("%<global_options%> are modified in local context");
16663 847217 : if (ptr1->x_flag_split_ivs_in_unroller != ptr2->x_flag_split_ivs_in_unroller)
16664 0 : internal_error ("%<global_options%> are modified in local context");
16665 847217 : if (ptr1->x_flag_split_loops != ptr2->x_flag_split_loops)
16666 0 : internal_error ("%<global_options%> are modified in local context");
16667 847217 : if (ptr1->x_flag_split_paths != ptr2->x_flag_split_paths)
16668 0 : internal_error ("%<global_options%> are modified in local context");
16669 847217 : if (ptr1->x_flag_split_stack != ptr2->x_flag_split_stack)
16670 0 : internal_error ("%<global_options%> are modified in local context");
16671 847217 : if (ptr1->x_flag_split_wide_types != ptr2->x_flag_split_wide_types)
16672 0 : internal_error ("%<global_options%> are modified in local context");
16673 847217 : if (ptr1->x_flag_split_wide_types_early != ptr2->x_flag_split_wide_types_early)
16674 0 : internal_error ("%<global_options%> are modified in local context");
16675 847217 : if (ptr1->x_flag_ssa_backprop != ptr2->x_flag_ssa_backprop)
16676 0 : internal_error ("%<global_options%> are modified in local context");
16677 847217 : if (ptr1->x_flag_ssa_phiopt != ptr2->x_flag_ssa_phiopt)
16678 0 : internal_error ("%<global_options%> are modified in local context");
16679 847217 : if (ptr1->x_default_sso != ptr2->x_default_sso)
16680 0 : internal_error ("%<global_options%> are modified in local context");
16681 847217 : if (ptr1->x_flag_stack_arrays != ptr2->x_flag_stack_arrays)
16682 0 : internal_error ("%<global_options%> are modified in local context");
16683 847217 : if (ptr1->x_flag_stack_clash_protection != ptr2->x_flag_stack_clash_protection)
16684 0 : internal_error ("%<global_options%> are modified in local context");
16685 847217 : if (ptr1->x_flag_stack_protect != ptr2->x_flag_stack_protect)
16686 0 : internal_error ("%<global_options%> are modified in local context");
16687 847217 : if (ptr1->x_flag_stack_reuse != ptr2->x_flag_stack_reuse)
16688 0 : internal_error ("%<global_options%> are modified in local context");
16689 847217 : if (ptr1->x_flag_stack_usage != ptr2->x_flag_stack_usage)
16690 0 : internal_error ("%<global_options%> are modified in local context");
16691 847217 : if (ptr1->x_cobol_static_call != ptr2->x_cobol_static_call)
16692 0 : internal_error ("%<global_options%> are modified in local context");
16693 847217 : if (ptr1->x_flag_detailed_statistics != ptr2->x_flag_detailed_statistics)
16694 0 : internal_error ("%<global_options%> are modified in local context");
16695 847217 : if (ptr1->x_flag_stdarg_opt != ptr2->x_flag_stdarg_opt)
16696 0 : internal_error ("%<global_options%> are modified in local context");
16697 847217 : if (ptr1->x_flag_store_merging != ptr2->x_flag_store_merging)
16698 0 : internal_error ("%<global_options%> are modified in local context");
16699 847217 : if (ptr1->x_flag_strict_aliasing != ptr2->x_flag_strict_aliasing)
16700 0 : internal_error ("%<global_options%> are modified in local context");
16701 847217 : if (ptr1->x_flag_strict_enums != ptr2->x_flag_strict_enums)
16702 0 : internal_error ("%<global_options%> are modified in local context");
16703 847217 : if (ptr1->x_flag_strict_flex_arrays != ptr2->x_flag_strict_flex_arrays)
16704 0 : internal_error ("%<global_options%> are modified in local context");
16705 847217 : if (ptr1->x_flag_strict_volatile_bitfields != ptr2->x_flag_strict_volatile_bitfields)
16706 0 : internal_error ("%<global_options%> are modified in local context");
16707 847217 : if (ptr1->x_flag_strong_eval_order != ptr2->x_flag_strong_eval_order)
16708 0 : internal_error ("%<global_options%> are modified in local context");
16709 847217 : if (ptr1->x_flag_stropping_regime != ptr2->x_flag_stropping_regime)
16710 0 : internal_error ("%<global_options%> are modified in local context");
16711 847217 : if (ptr1->x_flag_strub != ptr2->x_flag_strub)
16712 0 : internal_error ("%<global_options%> are modified in local context");
16713 847217 : if (ptr1->x_flag_switch_errors != ptr2->x_flag_switch_errors)
16714 0 : internal_error ("%<global_options%> are modified in local context");
16715 847217 : if (ptr1->x_flag_sync_libcalls != ptr2->x_flag_sync_libcalls)
16716 0 : internal_error ("%<global_options%> are modified in local context");
16717 847217 : if (ptr1->x_flag_syntax_only != ptr2->x_flag_syntax_only)
16718 0 : internal_error ("%<global_options%> are modified in local context");
16719 847217 : if (ptr1->x_flag_tail_call_workaround != ptr2->x_flag_tail_call_workaround)
16720 0 : internal_error ("%<global_options%> are modified in local context");
16721 847217 : if (ptr1->x_template_backtrace_limit != ptr2->x_template_backtrace_limit)
16722 0 : internal_error ("%<global_options%> are modified in local context");
16723 847217 : if (ptr1->x_flag_test_coverage != ptr2->x_flag_test_coverage)
16724 0 : internal_error ("%<global_options%> are modified in local context");
16725 847217 : if (ptr1->x_flag_test_forall_temp != ptr2->x_flag_test_forall_temp)
16726 0 : internal_error ("%<global_options%> are modified in local context");
16727 847217 : if (ptr1->x_flag_thread_jumps != ptr2->x_flag_thread_jumps)
16728 0 : internal_error ("%<global_options%> are modified in local context");
16729 847217 : if (ptr1->x_flag_threadsafe_statics != ptr2->x_flag_threadsafe_statics)
16730 0 : internal_error ("%<global_options%> are modified in local context");
16731 847217 : if (ptr1->x_time_report != ptr2->x_time_report)
16732 0 : internal_error ("%<global_options%> are modified in local context");
16733 847217 : if (ptr1->x_time_report_details != ptr2->x_time_report_details)
16734 0 : internal_error ("%<global_options%> are modified in local context");
16735 847217 : if (ptr1->x_flag_tls_default != ptr2->x_flag_tls_default)
16736 0 : internal_error ("%<global_options%> are modified in local context");
16737 847217 : if (ptr1->x_flag_toplevel_reorder != ptr2->x_flag_toplevel_reorder)
16738 0 : internal_error ("%<global_options%> are modified in local context");
16739 847217 : if (ptr1->x_cobol_trace_debug != ptr2->x_cobol_trace_debug)
16740 0 : internal_error ("%<global_options%> are modified in local context");
16741 847217 : if (ptr1->x_flag_tracer != ptr2->x_flag_tracer)
16742 0 : internal_error ("%<global_options%> are modified in local context");
16743 847217 : if (ptr1->x_flag_trampoline_impl != ptr2->x_flag_trampoline_impl)
16744 0 : internal_error ("%<global_options%> are modified in local context");
16745 847217 : if (ptr1->x_flag_trampolines != ptr2->x_flag_trampolines)
16746 0 : internal_error ("%<global_options%> are modified in local context");
16747 847217 : if (ptr1->x_flag_trapping_math != ptr2->x_flag_trapping_math)
16748 0 : internal_error ("%<global_options%> are modified in local context");
16749 847217 : if (ptr1->x_flag_trapv != ptr2->x_flag_trapv)
16750 0 : internal_error ("%<global_options%> are modified in local context");
16751 847217 : if (ptr1->x_flag_tree_bit_ccp != ptr2->x_flag_tree_bit_ccp)
16752 0 : internal_error ("%<global_options%> are modified in local context");
16753 847217 : if (ptr1->x_flag_tree_builtin_call_dce != ptr2->x_flag_tree_builtin_call_dce)
16754 0 : internal_error ("%<global_options%> are modified in local context");
16755 847217 : if (ptr1->x_flag_tree_ccp != ptr2->x_flag_tree_ccp)
16756 0 : internal_error ("%<global_options%> are modified in local context");
16757 847217 : if (ptr1->x_flag_tree_ch != ptr2->x_flag_tree_ch)
16758 0 : internal_error ("%<global_options%> are modified in local context");
16759 847217 : if (ptr1->x_flag_tree_coalesce_vars != ptr2->x_flag_tree_coalesce_vars)
16760 0 : internal_error ("%<global_options%> are modified in local context");
16761 847217 : if (ptr1->x_flag_tree_copy_prop != ptr2->x_flag_tree_copy_prop)
16762 0 : internal_error ("%<global_options%> are modified in local context");
16763 847217 : if (ptr1->x_flag_tree_cselim != ptr2->x_flag_tree_cselim)
16764 0 : internal_error ("%<global_options%> are modified in local context");
16765 847217 : if (ptr1->x_flag_tree_dce != ptr2->x_flag_tree_dce)
16766 0 : internal_error ("%<global_options%> are modified in local context");
16767 847217 : if (ptr1->x_flag_tree_dom != ptr2->x_flag_tree_dom)
16768 0 : internal_error ("%<global_options%> are modified in local context");
16769 847217 : if (ptr1->x_flag_tree_dse != ptr2->x_flag_tree_dse)
16770 0 : internal_error ("%<global_options%> are modified in local context");
16771 847217 : if (ptr1->x_flag_tree_forwprop != ptr2->x_flag_tree_forwprop)
16772 0 : internal_error ("%<global_options%> are modified in local context");
16773 847217 : if (ptr1->x_flag_tree_fre != ptr2->x_flag_tree_fre)
16774 0 : internal_error ("%<global_options%> are modified in local context");
16775 847217 : if (ptr1->x_flag_tree_loop_distribute_patterns != ptr2->x_flag_tree_loop_distribute_patterns)
16776 0 : internal_error ("%<global_options%> are modified in local context");
16777 847217 : if (ptr1->x_flag_tree_loop_distribution != ptr2->x_flag_tree_loop_distribution)
16778 0 : internal_error ("%<global_options%> are modified in local context");
16779 847217 : if (ptr1->x_flag_tree_loop_if_convert != ptr2->x_flag_tree_loop_if_convert)
16780 0 : internal_error ("%<global_options%> are modified in local context");
16781 847217 : if (ptr1->x_flag_tree_loop_im != ptr2->x_flag_tree_loop_im)
16782 0 : internal_error ("%<global_options%> are modified in local context");
16783 847217 : if (ptr1->x_flag_tree_loop_ivcanon != ptr2->x_flag_tree_loop_ivcanon)
16784 0 : internal_error ("%<global_options%> are modified in local context");
16785 847217 : if (ptr1->x_flag_tree_loop_optimize != ptr2->x_flag_tree_loop_optimize)
16786 0 : internal_error ("%<global_options%> are modified in local context");
16787 847217 : if (ptr1->x_flag_tree_loop_vectorize != ptr2->x_flag_tree_loop_vectorize)
16788 0 : internal_error ("%<global_options%> are modified in local context");
16789 847217 : if (ptr1->x_flag_tree_parallelize_loops != ptr2->x_flag_tree_parallelize_loops)
16790 0 : internal_error ("%<global_options%> are modified in local context");
16791 847217 : if (ptr1->x_flag_tree_partial_pre != ptr2->x_flag_tree_partial_pre)
16792 0 : internal_error ("%<global_options%> are modified in local context");
16793 847217 : if (ptr1->x_flag_tree_phiprop != ptr2->x_flag_tree_phiprop)
16794 0 : internal_error ("%<global_options%> are modified in local context");
16795 847217 : if (ptr1->x_flag_tree_pre != ptr2->x_flag_tree_pre)
16796 0 : internal_error ("%<global_options%> are modified in local context");
16797 847217 : if (ptr1->x_flag_tree_pta != ptr2->x_flag_tree_pta)
16798 0 : internal_error ("%<global_options%> are modified in local context");
16799 847217 : if (ptr1->x_flag_tree_reassoc != ptr2->x_flag_tree_reassoc)
16800 0 : internal_error ("%<global_options%> are modified in local context");
16801 847217 : if (ptr1->x_flag_tree_scev_cprop != ptr2->x_flag_tree_scev_cprop)
16802 0 : internal_error ("%<global_options%> are modified in local context");
16803 847217 : if (ptr1->x_flag_tree_sink != ptr2->x_flag_tree_sink)
16804 0 : internal_error ("%<global_options%> are modified in local context");
16805 847217 : if (ptr1->x_flag_tree_slp_vectorize != ptr2->x_flag_tree_slp_vectorize)
16806 0 : internal_error ("%<global_options%> are modified in local context");
16807 847217 : if (ptr1->x_flag_tree_slsr != ptr2->x_flag_tree_slsr)
16808 0 : internal_error ("%<global_options%> are modified in local context");
16809 847217 : if (ptr1->x_flag_tree_sra != ptr2->x_flag_tree_sra)
16810 0 : internal_error ("%<global_options%> are modified in local context");
16811 847217 : if (ptr1->x_flag_tree_switch_conversion != ptr2->x_flag_tree_switch_conversion)
16812 0 : internal_error ("%<global_options%> are modified in local context");
16813 847217 : if (ptr1->x_flag_tree_tail_merge != ptr2->x_flag_tree_tail_merge)
16814 0 : internal_error ("%<global_options%> are modified in local context");
16815 847217 : if (ptr1->x_flag_tree_ter != ptr2->x_flag_tree_ter)
16816 0 : internal_error ("%<global_options%> are modified in local context");
16817 847217 : if (ptr1->x_flag_tree_vectorize != ptr2->x_flag_tree_vectorize)
16818 0 : internal_error ("%<global_options%> are modified in local context");
16819 847217 : if (ptr1->x_flag_tree_vrp != ptr2->x_flag_tree_vrp)
16820 0 : internal_error ("%<global_options%> are modified in local context");
16821 847217 : if (ptr1->x_flag_auto_var_init != ptr2->x_flag_auto_var_init)
16822 0 : internal_error ("%<global_options%> are modified in local context");
16823 847217 : if (ptr1->x_flag_unconstrained_commons != ptr2->x_flag_unconstrained_commons)
16824 0 : internal_error ("%<global_options%> are modified in local context");
16825 847217 : if (ptr1->x_flag_underscoring != ptr2->x_flag_underscoring)
16826 0 : internal_error ("%<global_options%> are modified in local context");
16827 847217 : if (ptr1->x_flag_unit_at_a_time != ptr2->x_flag_unit_at_a_time)
16828 0 : internal_error ("%<global_options%> are modified in local context");
16829 847217 : if (ptr1->x_flag_unreachable_traps != ptr2->x_flag_unreachable_traps)
16830 0 : internal_error ("%<global_options%> are modified in local context");
16831 847217 : if (ptr1->x_flag_unroll_all_loops != ptr2->x_flag_unroll_all_loops)
16832 0 : internal_error ("%<global_options%> are modified in local context");
16833 847217 : if (ptr1->x_flag_cunroll_grow_size != ptr2->x_flag_cunroll_grow_size)
16834 0 : internal_error ("%<global_options%> are modified in local context");
16835 847217 : if (ptr1->x_flag_unroll_loops != ptr2->x_flag_unroll_loops)
16836 0 : internal_error ("%<global_options%> are modified in local context");
16837 847217 : if (ptr1->x_flag_unsafe_math_optimizations != ptr2->x_flag_unsafe_math_optimizations)
16838 0 : internal_error ("%<global_options%> are modified in local context");
16839 847217 : if (ptr1->x_flag_unsigned != ptr2->x_flag_unsigned)
16840 0 : internal_error ("%<global_options%> are modified in local context");
16841 847217 : if (ptr1->x_flag_unswitch_loops != ptr2->x_flag_unswitch_loops)
16842 0 : internal_error ("%<global_options%> are modified in local context");
16843 847217 : if (ptr1->x_flag_unwind_tables != ptr2->x_flag_unwind_tables)
16844 0 : internal_error ("%<global_options%> are modified in local context");
16845 847217 : if (ptr1->x_flag_use_cxa_atexit != ptr2->x_flag_use_cxa_atexit)
16846 0 : internal_error ("%<global_options%> are modified in local context");
16847 847217 : if (ptr1->x_flag_use_cxa_get_exception_ptr != ptr2->x_flag_use_cxa_get_exception_ptr)
16848 0 : internal_error ("%<global_options%> are modified in local context");
16849 847217 : if (ptr1->x_flag_use_linker_plugin != ptr2->x_flag_use_linker_plugin)
16850 0 : internal_error ("%<global_options%> are modified in local context");
16851 847217 : if (ptr1->x_flag_var_tracking != ptr2->x_flag_var_tracking)
16852 0 : internal_error ("%<global_options%> are modified in local context");
16853 847217 : if (ptr1->x_flag_var_tracking_assignments != ptr2->x_flag_var_tracking_assignments)
16854 0 : internal_error ("%<global_options%> are modified in local context");
16855 847217 : if (ptr1->x_flag_var_tracking_assignments_toggle != ptr2->x_flag_var_tracking_assignments_toggle)
16856 0 : internal_error ("%<global_options%> are modified in local context");
16857 847217 : if (ptr1->x_flag_var_tracking_uninit != ptr2->x_flag_var_tracking_uninit)
16858 0 : internal_error ("%<global_options%> are modified in local context");
16859 847217 : if (ptr1->x_flag_variable_expansion_in_unroller != ptr2->x_flag_variable_expansion_in_unroller)
16860 0 : internal_error ("%<global_options%> are modified in local context");
16861 847217 : if (ptr1->x_flag_vect_cost_model != ptr2->x_flag_vect_cost_model)
16862 0 : internal_error ("%<global_options%> are modified in local context");
16863 847217 : if (ptr1->x_flag_verbose_asm != ptr2->x_flag_verbose_asm)
16864 0 : internal_error ("%<global_options%> are modified in local context");
16865 847217 : if (ptr1->x_flag_version_loops_for_strides != ptr2->x_flag_version_loops_for_strides)
16866 0 : internal_error ("%<global_options%> are modified in local context");
16867 847217 : if (ptr1->x_flag_visibility_ms_compat != ptr2->x_flag_visibility_ms_compat)
16868 0 : internal_error ("%<global_options%> are modified in local context");
16869 847217 : if (ptr1->x_default_visibility != ptr2->x_default_visibility)
16870 0 : internal_error ("%<global_options%> are modified in local context");
16871 847217 : if (ptr1->x_flag_value_profile_transformations != ptr2->x_flag_value_profile_transformations)
16872 0 : internal_error ("%<global_options%> are modified in local context");
16873 847217 : if (ptr1->x_flag_vtable_verify != ptr2->x_flag_vtable_verify)
16874 0 : internal_error ("%<global_options%> are modified in local context");
16875 847217 : if (ptr1->x_flag_vtv_counts != ptr2->x_flag_vtv_counts)
16876 0 : internal_error ("%<global_options%> are modified in local context");
16877 847217 : if (ptr1->x_flag_vtv_debug != ptr2->x_flag_vtv_debug)
16878 0 : internal_error ("%<global_options%> are modified in local context");
16879 847217 : if (ptr1->x_flag_weak != ptr2->x_flag_weak)
16880 0 : internal_error ("%<global_options%> are modified in local context");
16881 847217 : if (ptr1->x_flag_weak_templates != ptr2->x_flag_weak_templates)
16882 0 : internal_error ("%<global_options%> are modified in local context");
16883 847217 : if (ptr1->x_flag_web != ptr2->x_flag_web)
16884 0 : internal_error ("%<global_options%> are modified in local context");
16885 847217 : if (ptr1->x_flag_whole_program != ptr2->x_flag_whole_program)
16886 0 : internal_error ("%<global_options%> are modified in local context");
16887 847217 : if (ptr1->x_flag_working_directory != ptr2->x_flag_working_directory)
16888 0 : internal_error ("%<global_options%> are modified in local context");
16889 847217 : if (ptr1->x_flag_wpa != ptr2->x_flag_wpa)
16890 0 : internal_error ("%<global_options%> are modified in local context");
16891 847217 : if (ptr1->x_flag_wrapv != ptr2->x_flag_wrapv)
16892 0 : internal_error ("%<global_options%> are modified in local context");
16893 847217 : if (ptr1->x_flag_wrapv_pointer != ptr2->x_flag_wrapv_pointer)
16894 0 : internal_error ("%<global_options%> are modified in local context");
16895 847217 : if (ptr1->x_yy_debug != ptr2->x_yy_debug)
16896 0 : internal_error ("%<global_options%> are modified in local context");
16897 847217 : if (ptr1->x_flag_zero_init_padding_bits != ptr2->x_flag_zero_init_padding_bits)
16898 0 : internal_error ("%<global_options%> are modified in local context");
16899 847217 : if (ptr1->x_flag_zero_initialized_in_bss != ptr2->x_flag_zero_initialized_in_bss)
16900 0 : internal_error ("%<global_options%> are modified in local context");
16901 847217 : if (ptr1->x_flag_zero_link != ptr2->x_flag_zero_link)
16902 0 : internal_error ("%<global_options%> are modified in local context");
16903 847217 : if (ptr1->x_dwarf2out_as_loc_support != ptr2->x_dwarf2out_as_loc_support)
16904 0 : internal_error ("%<global_options%> are modified in local context");
16905 847217 : if (ptr1->x_dwarf2out_as_locview_support != ptr2->x_dwarf2out_as_locview_support)
16906 0 : internal_error ("%<global_options%> are modified in local context");
16907 847217 : if (ptr1->x_debug_column_info != ptr2->x_debug_column_info)
16908 0 : internal_error ("%<global_options%> are modified in local context");
16909 847217 : if (ptr1->x_flag_describe_dies != ptr2->x_flag_describe_dies)
16910 0 : internal_error ("%<global_options%> are modified in local context");
16911 847217 : if (ptr1->x_dwarf_version != ptr2->x_dwarf_version)
16912 0 : internal_error ("%<global_options%> are modified in local context");
16913 847217 : if (ptr1->x_dwarf_offset_size != ptr2->x_dwarf_offset_size)
16914 0 : internal_error ("%<global_options%> are modified in local context");
16915 847217 : if (ptr1->x_flag_gen_declaration != ptr2->x_flag_gen_declaration)
16916 0 : internal_error ("%<global_options%> are modified in local context");
16917 847217 : if (ptr1->x_debug_generate_pub_sections != ptr2->x_debug_generate_pub_sections)
16918 0 : internal_error ("%<global_options%> are modified in local context");
16919 847217 : if (ptr1->x_flag_lto_gimple_stats != ptr2->x_flag_lto_gimple_stats)
16920 0 : internal_error ("%<global_options%> are modified in local context");
16921 847217 : if (ptr1->x_debug_inline_points != ptr2->x_debug_inline_points)
16922 0 : internal_error ("%<global_options%> are modified in local context");
16923 847217 : if (ptr1->x_debug_internal_reset_location_views != ptr2->x_debug_internal_reset_location_views)
16924 0 : internal_error ("%<global_options%> are modified in local context");
16925 847217 : if (ptr1->x_debug_prune_btf != ptr2->x_debug_prune_btf)
16926 0 : internal_error ("%<global_options%> are modified in local context");
16927 847217 : if (ptr1->x_dwarf_record_gcc_switches != ptr2->x_dwarf_record_gcc_switches)
16928 0 : internal_error ("%<global_options%> are modified in local context");
16929 847217 : if (ptr1->x_dwarf_split_debug_info != ptr2->x_dwarf_split_debug_info)
16930 0 : internal_error ("%<global_options%> are modified in local context");
16931 847217 : if (ptr1->x_debug_nonbind_markers_p != ptr2->x_debug_nonbind_markers_p)
16932 0 : internal_error ("%<global_options%> are modified in local context");
16933 847217 : if (ptr1->x_dwarf_strict != ptr2->x_dwarf_strict)
16934 0 : internal_error ("%<global_options%> are modified in local context");
16935 847217 : if (ptr1->x_flag_gtoggle != ptr2->x_flag_gtoggle)
16936 0 : internal_error ("%<global_options%> are modified in local context");
16937 847217 : if (ptr1->x_debug_variable_location_views != ptr2->x_debug_variable_location_views)
16938 0 : internal_error ("%<global_options%> are modified in local context");
16939 847217 : if (ptr1->x_flag_lto_dump_tool_help != ptr2->x_flag_lto_dump_tool_help)
16940 0 : internal_error ("%<global_options%> are modified in local context");
16941 847217 : if (ptr1->x_imultiarch != ptr2->x_imultiarch)
16942 0 : internal_error ("%<global_options%> are modified in local context");
16943 847217 : if (ptr1->x_plugindir_string != ptr2->x_plugindir_string)
16944 0 : internal_error ("%<global_options%> are modified in local context");
16945 847217 : if (ptr1->x_flag_lto_dump_list != ptr2->x_flag_lto_dump_list)
16946 0 : internal_error ("%<global_options%> are modified in local context");
16947 847217 : if (ptr1->x_ix86_isa_flags != ptr2->x_ix86_isa_flags)
16948 0 : internal_error ("%<global_options%> are modified in local context");
16949 847217 : if (ptr1->x_ix86_abi != ptr2->x_ix86_abi)
16950 0 : internal_error ("%<global_options%> are modified in local context");
16951 847217 : if (ptr1->x_ix86_pmode != ptr2->x_ix86_pmode)
16952 0 : internal_error ("%<global_options%> are modified in local context");
16953 847217 : if (ptr1->x_cobol_main_string != ptr2->x_cobol_main_string)
16954 0 : internal_error ("%<global_options%> are modified in local context");
16955 847217 : if (ptr1->x_ix86_align_data_type != ptr2->x_ix86_align_data_type)
16956 0 : internal_error ("%<global_options%> are modified in local context");
16957 847217 : if (ptr1->x_ix86_isa_flags2 != ptr2->x_ix86_isa_flags2)
16958 0 : internal_error ("%<global_options%> are modified in local context");
16959 847217 : if (ptr1->x_flag_android != ptr2->x_flag_android)
16960 0 : internal_error ("%<global_options%> are modified in local context");
16961 847217 : if (ptr1->x_ix86_apx_features != ptr2->x_ix86_apx_features)
16962 0 : internal_error ("%<global_options%> are modified in local context");
16963 847217 : if (ptr1->x_ix86_apx_inline_asm_use_gpr32 != ptr2->x_ix86_apx_inline_asm_use_gpr32)
16964 0 : internal_error ("%<global_options%> are modified in local context");
16965 847217 : if (ptr1->x_ix86_arch_string != ptr2->x_ix86_arch_string
16966 0 : && (!ptr1->x_ix86_arch_string || !ptr2->x_ix86_arch_string
16967 0 : || strcmp (ptr1->x_ix86_arch_string, ptr2->x_ix86_arch_string)))
16968 0 : internal_error ("%<global_options%> are modified in local context");
16969 847217 : if (ptr1->x_ix86_asm_dialect != ptr2->x_ix86_asm_dialect)
16970 0 : internal_error ("%<global_options%> are modified in local context");
16971 847217 : if (ptr1->x_linux_libc != ptr2->x_linux_libc)
16972 0 : internal_error ("%<global_options%> are modified in local context");
16973 847217 : if (ptr1->x_ix86_branch_cost != ptr2->x_ix86_branch_cost)
16974 0 : internal_error ("%<global_options%> are modified in local context");
16975 847217 : if (ptr1->x_flag_cet_switch != ptr2->x_flag_cet_switch)
16976 0 : internal_error ("%<global_options%> are modified in local context");
16977 847217 : if (ptr1->x_ix86_cmodel != ptr2->x_ix86_cmodel)
16978 0 : internal_error ("%<global_options%> are modified in local context");
16979 847217 : if (ptr1->x_ix86_direct_extern_access != ptr2->x_ix86_direct_extern_access)
16980 0 : internal_error ("%<global_options%> are modified in local context");
16981 847217 : if (ptr1->x_flag_dispatch_scheduler != ptr2->x_flag_dispatch_scheduler)
16982 0 : internal_error ("%<global_options%> are modified in local context");
16983 847217 : if (ptr1->x_ix86_dump_tunes != ptr2->x_ix86_dump_tunes)
16984 0 : internal_error ("%<global_options%> are modified in local context");
16985 847217 : if (ptr1->x_flag_fentry != ptr2->x_flag_fentry)
16986 0 : internal_error ("%<global_options%> are modified in local context");
16987 847217 : if (ptr1->x_fentry_name != ptr2->x_fentry_name)
16988 0 : internal_error ("%<global_options%> are modified in local context");
16989 847217 : if (ptr1->x_fentry_section != ptr2->x_fentry_section)
16990 0 : internal_error ("%<global_options%> are modified in local context");
16991 847217 : if (ptr1->x_ix86_force_drap != ptr2->x_ix86_force_drap)
16992 0 : internal_error ("%<global_options%> are modified in local context");
16993 847217 : if (ptr1->x_flag_force_indirect_call != ptr2->x_flag_force_indirect_call)
16994 0 : internal_error ("%<global_options%> are modified in local context");
16995 847217 : if (ptr1->x_ix86_fpmath != ptr2->x_ix86_fpmath)
16996 0 : internal_error ("%<global_options%> are modified in local context");
16997 847217 : if (ptr1->x_ix86_function_return != ptr2->x_ix86_function_return)
16998 0 : internal_error ("%<global_options%> are modified in local context");
16999 847217 : if (ptr1->x_ix86_use_gather != ptr2->x_ix86_use_gather)
17000 0 : internal_error ("%<global_options%> are modified in local context");
17001 847217 : if (ptr1->x_ix86_target_flags != ptr2->x_ix86_target_flags)
17002 0 : internal_error ("%<global_options%> are modified in local context");
17003 847217 : if (ptr1->x_ix86_harden_sls != ptr2->x_ix86_harden_sls)
17004 0 : internal_error ("%<global_options%> are modified in local context");
17005 847217 : if (ptr1->x_ix86_incoming_stack_boundary_arg != ptr2->x_ix86_incoming_stack_boundary_arg)
17006 0 : internal_error ("%<global_options%> are modified in local context");
17007 847217 : if (ptr1->x_ix86_indirect_branch_cs_prefix != ptr2->x_ix86_indirect_branch_cs_prefix)
17008 0 : internal_error ("%<global_options%> are modified in local context");
17009 847217 : if (ptr1->x_ix86_indirect_branch_register != ptr2->x_ix86_indirect_branch_register)
17010 0 : internal_error ("%<global_options%> are modified in local context");
17011 847217 : if (ptr1->x_ix86_indirect_branch != ptr2->x_ix86_indirect_branch)
17012 0 : internal_error ("%<global_options%> are modified in local context");
17013 847217 : if (ptr1->x_ix86_instrument_return != ptr2->x_ix86_instrument_return)
17014 0 : internal_error ("%<global_options%> are modified in local context");
17015 847217 : if (ptr1->x_ix86_lam_type != ptr2->x_ix86_lam_type)
17016 0 : internal_error ("%<global_options%> are modified in local context");
17017 847217 : if (ptr1->x_ix86_section_threshold != ptr2->x_ix86_section_threshold)
17018 0 : internal_error ("%<global_options%> are modified in local context");
17019 847217 : if (ptr1->x_flag_manual_endbr != ptr2->x_flag_manual_endbr)
17020 0 : internal_error ("%<global_options%> are modified in local context");
17021 847217 : if (ptr1->x_ix86_tune_memcpy_strategy != ptr2->x_ix86_tune_memcpy_strategy
17022 0 : && (!ptr1->x_ix86_tune_memcpy_strategy || !ptr2->x_ix86_tune_memcpy_strategy
17023 0 : || strcmp (ptr1->x_ix86_tune_memcpy_strategy, ptr2->x_ix86_tune_memcpy_strategy)))
17024 0 : internal_error ("%<global_options%> are modified in local context");
17025 847217 : if (ptr1->x_ix86_tune_memset_strategy != ptr2->x_ix86_tune_memset_strategy
17026 0 : && (!ptr1->x_ix86_tune_memset_strategy || !ptr2->x_ix86_tune_memset_strategy
17027 0 : || strcmp (ptr1->x_ix86_tune_memset_strategy, ptr2->x_ix86_tune_memset_strategy)))
17028 0 : internal_error ("%<global_options%> are modified in local context");
17029 847217 : if (ptr1->x_ix86_move_max != ptr2->x_ix86_move_max)
17030 0 : internal_error ("%<global_options%> are modified in local context");
17031 847217 : if (ptr1->x_ix86_needed != ptr2->x_ix86_needed)
17032 0 : internal_error ("%<global_options%> are modified in local context");
17033 847217 : if (ptr1->x_ix86_tune_no_default != ptr2->x_ix86_tune_no_default)
17034 0 : internal_error ("%<global_options%> are modified in local context");
17035 847217 : if (ptr1->x_flag_nop_mcount != ptr2->x_flag_nop_mcount)
17036 0 : internal_error ("%<global_options%> are modified in local context");
17037 847217 : if (ptr1->x_ix86_noreturn_no_callee_saved_registers != ptr2->x_ix86_noreturn_no_callee_saved_registers)
17038 0 : internal_error ("%<global_options%> are modified in local context");
17039 847217 : if (ptr1->x_ix86_partial_vec_fp_math != ptr2->x_ix86_partial_vec_fp_math)
17040 0 : internal_error ("%<global_options%> are modified in local context");
17041 847217 : if (ptr1->x_prefer_vector_width_type != ptr2->x_prefer_vector_width_type)
17042 0 : internal_error ("%<global_options%> are modified in local context");
17043 847217 : if (ptr1->x_ix86_preferred_stack_boundary_arg != ptr2->x_ix86_preferred_stack_boundary_arg)
17044 0 : internal_error ("%<global_options%> are modified in local context");
17045 847217 : if (ptr1->x_ix86_recip_name != ptr2->x_ix86_recip_name
17046 0 : && (!ptr1->x_ix86_recip_name || !ptr2->x_ix86_recip_name
17047 0 : || strcmp (ptr1->x_ix86_recip_name, ptr2->x_ix86_recip_name)))
17048 0 : internal_error ("%<global_options%> are modified in local context");
17049 847217 : if (ptr1->x_flag_record_mcount != ptr2->x_flag_record_mcount)
17050 0 : internal_error ("%<global_options%> are modified in local context");
17051 847217 : if (ptr1->x_ix86_flag_record_return != ptr2->x_ix86_flag_record_return)
17052 0 : internal_error ("%<global_options%> are modified in local context");
17053 847217 : if (ptr1->x_ix86_regparm != ptr2->x_ix86_regparm)
17054 0 : internal_error ("%<global_options%> are modified in local context");
17055 847217 : if (ptr1->x_ix86_use_scatter != ptr2->x_ix86_use_scatter)
17056 0 : internal_error ("%<global_options%> are modified in local context");
17057 847217 : if (ptr1->x_flag_skip_rax_setup != ptr2->x_flag_skip_rax_setup)
17058 0 : internal_error ("%<global_options%> are modified in local context");
17059 847217 : if (ptr1->x_ix86_sse2avx != ptr2->x_ix86_sse2avx)
17060 0 : internal_error ("%<global_options%> are modified in local context");
17061 847217 : if (ptr1->x_ix86_stack_protector_guard_offset_str != ptr2->x_ix86_stack_protector_guard_offset_str
17062 0 : && (!ptr1->x_ix86_stack_protector_guard_offset_str || !ptr2->x_ix86_stack_protector_guard_offset_str
17063 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_offset_str, ptr2->x_ix86_stack_protector_guard_offset_str)))
17064 0 : internal_error ("%<global_options%> are modified in local context");
17065 847217 : if (ptr1->x_ix86_stack_protector_guard_reg_str != ptr2->x_ix86_stack_protector_guard_reg_str
17066 0 : && (!ptr1->x_ix86_stack_protector_guard_reg_str || !ptr2->x_ix86_stack_protector_guard_reg_str
17067 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_reg_str, ptr2->x_ix86_stack_protector_guard_reg_str)))
17068 0 : internal_error ("%<global_options%> are modified in local context");
17069 847217 : if (ptr1->x_ix86_stack_protector_guard_symbol_str != ptr2->x_ix86_stack_protector_guard_symbol_str
17070 0 : && (!ptr1->x_ix86_stack_protector_guard_symbol_str || !ptr2->x_ix86_stack_protector_guard_symbol_str
17071 0 : || strcmp (ptr1->x_ix86_stack_protector_guard_symbol_str, ptr2->x_ix86_stack_protector_guard_symbol_str)))
17072 0 : internal_error ("%<global_options%> are modified in local context");
17073 847217 : if (ptr1->x_ix86_stack_protector_guard != ptr2->x_ix86_stack_protector_guard)
17074 0 : internal_error ("%<global_options%> are modified in local context");
17075 847217 : if (ptr1->x_ix86_force_align_arg_pointer != ptr2->x_ix86_force_align_arg_pointer)
17076 0 : internal_error ("%<global_options%> are modified in local context");
17077 847217 : if (ptr1->x_ix86_stringop_alg != ptr2->x_ix86_stringop_alg)
17078 0 : internal_error ("%<global_options%> are modified in local context");
17079 847217 : if (ptr1->x_ix86_tls_dialect != ptr2->x_ix86_tls_dialect)
17080 0 : internal_error ("%<global_options%> are modified in local context");
17081 847217 : if (ptr1->x_ix86_tune_ctrl_string != ptr2->x_ix86_tune_ctrl_string
17082 0 : && (!ptr1->x_ix86_tune_ctrl_string || !ptr2->x_ix86_tune_ctrl_string
17083 0 : || strcmp (ptr1->x_ix86_tune_ctrl_string, ptr2->x_ix86_tune_ctrl_string)))
17084 0 : internal_error ("%<global_options%> are modified in local context");
17085 847217 : if (ptr1->x_ix86_tune_string != ptr2->x_ix86_tune_string
17086 0 : && (!ptr1->x_ix86_tune_string || !ptr2->x_ix86_tune_string
17087 0 : || strcmp (ptr1->x_ix86_tune_string, ptr2->x_ix86_tune_string)))
17088 0 : internal_error ("%<global_options%> are modified in local context");
17089 847217 : if (ptr1->x_ix86_unroll_only_small_loops != ptr2->x_ix86_unroll_only_small_loops)
17090 0 : internal_error ("%<global_options%> are modified in local context");
17091 847217 : if (ptr1->x_ix86_veclibabi_type != ptr2->x_ix86_veclibabi_type)
17092 0 : internal_error ("%<global_options%> are modified in local context");
17093 847217 : if (ptr1->x_flag_lto_name_sort != ptr2->x_flag_lto_name_sort)
17094 0 : internal_error ("%<global_options%> are modified in local context");
17095 847217 : if (ptr1->x_asm_file_name != ptr2->x_asm_file_name)
17096 0 : internal_error ("%<global_options%> are modified in local context");
17097 847217 : if (ptr1->x_flag_lto_dump_objects != ptr2->x_flag_lto_dump_objects)
17098 0 : internal_error ("%<global_options%> are modified in local context");
17099 847217 : if (ptr1->x_pass_exit_codes != ptr2->x_pass_exit_codes)
17100 0 : internal_error ("%<global_options%> are modified in local context");
17101 847217 : if (ptr1->x_flag_pedantic_errors != ptr2->x_flag_pedantic_errors)
17102 0 : internal_error ("%<global_options%> are modified in local context");
17103 847217 : if (ptr1->x_use_pipes != ptr2->x_use_pipes)
17104 0 : internal_error ("%<global_options%> are modified in local context");
17105 847217 : if (ptr1->x_cobol_preprocess != ptr2->x_cobol_preprocess)
17106 0 : internal_error ("%<global_options%> are modified in local context");
17107 847217 : if (ptr1->x_print_autofdo_gcov_version != ptr2->x_print_autofdo_gcov_version)
17108 0 : internal_error ("%<global_options%> are modified in local context");
17109 847217 : if (ptr1->x_print_file_name != ptr2->x_print_file_name)
17110 0 : internal_error ("%<global_options%> are modified in local context");
17111 847217 : if (ptr1->x_print_multi_directory != ptr2->x_print_multi_directory)
17112 0 : internal_error ("%<global_options%> are modified in local context");
17113 847217 : if (ptr1->x_print_multi_lib != ptr2->x_print_multi_lib)
17114 0 : internal_error ("%<global_options%> are modified in local context");
17115 847217 : if (ptr1->x_print_multi_os_directory != ptr2->x_print_multi_os_directory)
17116 0 : internal_error ("%<global_options%> are modified in local context");
17117 847217 : if (ptr1->x_print_multiarch != ptr2->x_print_multiarch)
17118 0 : internal_error ("%<global_options%> are modified in local context");
17119 847217 : if (ptr1->x_print_prog_name != ptr2->x_print_prog_name)
17120 0 : internal_error ("%<global_options%> are modified in local context");
17121 847217 : if (ptr1->x_print_search_dirs != ptr2->x_print_search_dirs)
17122 0 : internal_error ("%<global_options%> are modified in local context");
17123 847217 : if (ptr1->x_print_sysroot != ptr2->x_print_sysroot)
17124 0 : internal_error ("%<global_options%> are modified in local context");
17125 847217 : if (ptr1->x_print_sysroot_headers_suffix != ptr2->x_print_sysroot_headers_suffix)
17126 0 : internal_error ("%<global_options%> are modified in local context");
17127 847217 : if (ptr1->x_flag_lto_print_value != ptr2->x_flag_lto_print_value)
17128 0 : internal_error ("%<global_options%> are modified in local context");
17129 847217 : if (ptr1->x_quiet_flag != ptr2->x_quiet_flag)
17130 0 : internal_error ("%<global_options%> are modified in local context");
17131 847217 : if (ptr1->x_flag_lto_reverse_sort != ptr2->x_flag_lto_reverse_sort)
17132 0 : internal_error ("%<global_options%> are modified in local context");
17133 847217 : if (ptr1->x_flag_lto_size_sort != ptr2->x_flag_lto_size_sort)
17134 0 : internal_error ("%<global_options%> are modified in local context");
17135 847217 : if (ptr1->x_flag_stdlib_kind != ptr2->x_flag_stdlib_kind)
17136 0 : internal_error ("%<global_options%> are modified in local context");
17137 847217 : if (ptr1->x_flag_lto_dump_symbol != ptr2->x_flag_lto_dump_symbol)
17138 0 : internal_error ("%<global_options%> are modified in local context");
17139 847217 : if (ptr1->x_report_times != ptr2->x_report_times)
17140 0 : internal_error ("%<global_options%> are modified in local context");
17141 847217 : if (ptr1->x_flag_lto_tree_stats != ptr2->x_flag_lto_tree_stats)
17142 0 : internal_error ("%<global_options%> are modified in local context");
17143 847217 : if (ptr1->x_flag_lto_dump_type_stats != ptr2->x_flag_lto_dump_type_stats)
17144 0 : internal_error ("%<global_options%> are modified in local context");
17145 847217 : if (ptr1->x_flag_undef != ptr2->x_flag_undef)
17146 0 : internal_error ("%<global_options%> are modified in local context");
17147 847217 : if (ptr1->x_verbose_flag != ptr2->x_verbose_flag)
17148 0 : internal_error ("%<global_options%> are modified in local context");
17149 847217 : if (ptr1->x_version_flag != ptr2->x_version_flag)
17150 0 : internal_error ("%<global_options%> are modified in local context");
17151 847217 : if (ptr1->x_inhibit_warnings != ptr2->x_inhibit_warnings)
17152 0 : internal_error ("%<global_options%> are modified in local context");
17153 847217 : if (ptr1->x_wrapper_string != ptr2->x_wrapper_string)
17154 0 : internal_error ("%<global_options%> are modified in local context");
17155 847217 : }
|