Skip to content

Commit 9b8024a

Browse files
committed
better logs
1 parent 61f5769 commit 9b8024a

File tree

4 files changed

+529
-23
lines changed

4 files changed

+529
-23
lines changed

adastra.txt

Lines changed: 265 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,265 @@
1+
The following options control optimizations:
2+
-O<number>
3+
-Ofast
4+
-Og
5+
-Os
6+
-Oz
7+
-faggressive-loop-optimizations [enabled]
8+
-falign-functions [disabled]
9+
-falign-functions=
10+
-falign-jumps [disabled]
11+
-falign-jumps=
12+
-falign-labels [disabled]
13+
-falign-labels=
14+
-falign-loops [disabled]
15+
-falign-loops=
16+
-fallocation-dce [enabled]
17+
-fallow-store-data-races [disabled]
18+
-fassociative-math [disabled]
19+
-fasynchronous-unwind-tables [enabled]
20+
-fauto-inc-dec [enabled]
21+
-fbit-tests [enabled]
22+
-fbranch-count-reg [disabled]
23+
-fbranch-probabilities [disabled]
24+
-fcaller-saves [disabled]
25+
-fcode-hoisting [disabled]
26+
-fcombine-stack-adjustments [disabled]
27+
-fcompare-elim [disabled]
28+
-fconserve-stack [disabled]
29+
-fcprop-registers [disabled]
30+
-fcrossjumping [disabled]
31+
-fcse-follow-jumps [disabled]
32+
-fcx-fortran-rules [disabled]
33+
-fcx-limited-range [disabled]
34+
-fdce [enabled]
35+
-fdefer-pop [disabled]
36+
-fdelayed-branch [disabled]
37+
-fdelete-dead-exceptions [disabled]
38+
-fdelete-null-pointer-checks
39+
-fdevirtualize [disabled]
40+
-fdevirtualize-speculatively [disabled]
41+
-fdse [disabled]
42+
-fearly-inlining [enabled]
43+
-fexceptions [disabled]
44+
-fexcess-precision=[fast|standard|16] [default]
45+
-fexpensive-optimizations [disabled]
46+
-ffast-math
47+
-ffinite-loops [disabled]
48+
-ffinite-math-only [disabled]
49+
-ffloat-store [disabled]
50+
-ffold-simple-inlines [available in C++, ObjC++]
51+
-fforward-propagate [disabled]
52+
-ffp-contract=[off|on|fast] fast
53+
-ffp-int-builtin-inexact [enabled]
54+
-ffunction-cse [enabled]
55+
-fgcse [disabled]
56+
-fgcse-after-reload [disabled]
57+
-fgcse-las [disabled]
58+
-fgcse-lm [enabled]
59+
-fgcse-sm [disabled]
60+
-fgraphite [disabled]
61+
-fgraphite-identity [disabled]
62+
-fguess-branch-probability [disabled]
63+
-fhandle-exceptions -fexceptions
64+
-fharden-compares [disabled]
65+
-fharden-conditional-branches [disabled]
66+
-fhoist-adjacent-loads [disabled]
67+
-fif-conversion [disabled]
68+
-fif-conversion2 [disabled]
69+
-findirect-inlining [disabled]
70+
-finline [disabled]
71+
-finline-atomics [enabled]
72+
-finline-functions [disabled]
73+
-finline-functions-called-once [disabled]
74+
-finline-small-functions [disabled]
75+
-fipa-bit-cp [disabled]
76+
-fipa-cp [disabled]
77+
-fipa-cp-clone [disabled]
78+
-fipa-icf [disabled]
79+
-fipa-icf-functions [disabled]
80+
-fipa-icf-variables [disabled]
81+
-fipa-modref [disabled]
82+
-fipa-profile [disabled]
83+
-fipa-pta [disabled]
84+
-fipa-pure-const [disabled]
85+
-fipa-ra [disabled]
86+
-fipa-reference [disabled]
87+
-fipa-reference-addressable [disabled]
88+
-fipa-sra [disabled]
89+
-fipa-stack-alignment [enabled]
90+
-fipa-strict-aliasing [enabled]
91+
-fipa-vrp [disabled]
92+
-fira-algorithm=[CB|priority] CB
93+
-fira-hoist-pressure [enabled]
94+
-fira-loop-pressure [disabled]
95+
-fira-region=[one|all|mixed] one
96+
-fira-share-save-slots [enabled]
97+
-fira-share-spill-slots [enabled]
98+
-fisolate-erroneous-paths-attribute [disabled]
99+
-fisolate-erroneous-paths-dereference [disabled]
100+
-fivopts [enabled]
101+
-fjump-tables [enabled]
102+
-fkeep-gc-roots-live [disabled]
103+
-flifetime-dse [enabled]
104+
-flifetime-dse=<0,2> 2
105+
-flimit-function-alignment [disabled]
106+
-flive-patching -flive-patching=inline-clone
107+
-flive-patching=[inline-only-static|inline-clone] [default]
108+
-flive-range-shrinkage [disabled]
109+
-floop-interchange [disabled]
110+
-floop-nest-optimize [disabled]
111+
-floop-parallelize-all [disabled]
112+
-floop-unroll-and-jam [disabled]
113+
-flra-remat [disabled]
114+
-fmath-errno [enabled]
115+
-fmodulo-sched [disabled]
116+
-fmodulo-sched-allow-regmoves [disabled]
117+
-fmove-loop-invariants [disabled]
118+
-fmove-loop-stores [disabled]
119+
-fnon-call-exceptions [disabled]
120+
-fnothrow-opt [available in C++, ObjC++]
121+
-fomit-frame-pointer [disabled]
122+
-fopt-info [disabled]
123+
-foptimize-sibling-calls [disabled]
124+
-foptimize-strlen [disabled]
125+
-fpack-struct [disabled]
126+
-fpack-struct=<number>
127+
-fpartial-inlining [disabled]
128+
-fpatchable-function-entry=
129+
-fpeel-loops [disabled]
130+
-fpeephole [enabled]
131+
-fpeephole2 [disabled]
132+
-fplt [enabled]
133+
-fpredictive-commoning [disabled]
134+
-fprefetch-loop-arrays
135+
-fprintf-return-value [enabled]
136+
-fprofile-partial-training [disabled]
137+
-fprofile-reorder-functions [disabled]
138+
-freciprocal-math [disabled]
139+
-free [disabled]
140+
-freg-struct-return [enabled]
141+
-frename-registers [disabled]
142+
-freorder-blocks [disabled]
143+
-freorder-blocks-algorithm=[simple|stc] simple
144+
-freorder-blocks-and-partition [disabled]
145+
-freorder-functions [disabled]
146+
-frerun-cse-after-loop [disabled]
147+
-freschedule-modulo-scheduled-loops [disabled]
148+
-frounding-math [disabled]
149+
-frtti [available in C++, D, ObjC++]
150+
-fsave-optimization-record [disabled]
151+
-fsched-critical-path-heuristic [enabled]
152+
-fsched-dep-count-heuristic [enabled]
153+
-fsched-group-heuristic [enabled]
154+
-fsched-interblock [enabled]
155+
-fsched-last-insn-heuristic [enabled]
156+
-fsched-pressure [disabled]
157+
-fsched-rank-heuristic [enabled]
158+
-fsched-spec [enabled]
159+
-fsched-spec-insn-heuristic [enabled]
160+
-fsched-spec-load [disabled]
161+
-fsched-spec-load-dangerous [disabled]
162+
-fsched-stalled-insns [disabled]
163+
-fsched-stalled-insns-dep [enabled]
164+
-fsched-stalled-insns-dep=<number>
165+
-fsched-stalled-insns=<number>
166+
-fsched2-use-superblocks [disabled]
167+
-fschedule-fusion [enabled]
168+
-fschedule-insns [disabled]
169+
-fschedule-insns2 [disabled]
170+
-fsection-anchors [disabled]
171+
-fsel-sched-pipelining [disabled]
172+
-fsel-sched-pipelining-outer-loops [disabled]
173+
-fsel-sched-reschedule-pipelined [disabled]
174+
-fselective-scheduling [disabled]
175+
-fselective-scheduling2 [disabled]
176+
-fsemantic-interposition [enabled]
177+
-fshort-enums [enabled]
178+
-fshort-wchar [disabled]
179+
-fshrink-wrap [disabled]
180+
-fshrink-wrap-separate [enabled]
181+
-fsignaling-nans [disabled]
182+
-fsigned-zeros [enabled]
183+
-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap] unlimited
184+
-fsingle-precision-constant [disabled]
185+
-fsplit-ivs-in-unroller [enabled]
186+
-fsplit-loops [disabled]
187+
-fsplit-paths [disabled]
188+
-fsplit-wide-types [disabled]
189+
-fsplit-wide-types-early [disabled]
190+
-fssa-backprop [enabled]
191+
-fssa-phiopt [disabled]
192+
-fstack-check=[no|generic|specific]
193+
-fstack-clash-protection [disabled]
194+
-fstack-protector [disabled]
195+
-fstack-protector-all [disabled]
196+
-fstack-protector-explicit [disabled]
197+
-fstack-protector-strong [disabled]
198+
-fstack-reuse=[all|named_vars|none] all
199+
-fstdarg-opt [enabled]
200+
-fstore-merging [disabled]
201+
-fstrict-aliasing [disabled]
202+
-fstrict-enums [available in C++, ObjC++]
203+
-fstrict-volatile-bitfields
204+
-fthread-jumps [disabled]
205+
-fno-threadsafe-statics [available in C++, ObjC++]
206+
-ftoplevel-reorder [disabled]
207+
-ftracer [disabled]
208+
-ftrapping-math [enabled]
209+
-ftrapv [disabled]
210+
-ftree-bit-ccp [disabled]
211+
-ftree-builtin-call-dce [disabled]
212+
-ftree-ccp [disabled]
213+
-ftree-ch [disabled]
214+
-ftree-coalesce-vars [disabled]
215+
-ftree-copy-prop [disabled]
216+
-ftree-cselim [disabled]
217+
-ftree-dce [disabled]
218+
-ftree-dominator-opts [disabled]
219+
-ftree-dse [disabled]
220+
-ftree-forwprop [enabled]
221+
-ftree-fre [disabled]
222+
-ftree-loop-distribute-patterns [disabled]
223+
-ftree-loop-distribution [disabled]
224+
-ftree-loop-if-convert
225+
-ftree-loop-im [enabled]
226+
-ftree-loop-ivcanon [enabled]
227+
-ftree-loop-optimize [enabled]
228+
-ftree-loop-vectorize [disabled]
229+
-ftree-lrs [disabled]
230+
-ftree-parallelize-loops=<number> 1
231+
-ftree-partial-pre [disabled]
232+
-ftree-phiprop [enabled]
233+
-ftree-pre [disabled]
234+
-ftree-pta [disabled]
235+
-ftree-reassoc [enabled]
236+
-ftree-scev-cprop [enabled]
237+
-ftree-sink [disabled]
238+
-ftree-slp-vectorize [disabled]
239+
-ftree-slsr [disabled]
240+
-ftree-sra [disabled]
241+
-ftree-switch-conversion [disabled]
242+
-ftree-tail-merge [disabled]
243+
-ftree-ter [disabled]
244+
-ftree-vectorize [disabled]
245+
-ftree-vrp [disabled]
246+
-ftrivial-auto-var-init=[uninitialized|pattern|zero] uninitialized
247+
-funconstrained-commons [disabled]
248+
-funroll-all-loops [disabled]
249+
-funroll-completely-grow-size [disabled]
250+
-funroll-loops [disabled]
251+
-funsafe-math-optimizations [disabled]
252+
-funswitch-loops [disabled]
253+
-funwind-tables [enabled]
254+
-fvar-tracking [disabled]
255+
-fvar-tracking-assignments [disabled]
256+
-fvar-tracking-assignments-toggle [disabled]
257+
-fvar-tracking-uninit [disabled]
258+
-fvariable-expansion-in-unroller [disabled]
259+
-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap] [default]
260+
-fversion-loops-for-strides [disabled]
261+
-fvpt [disabled]
262+
-fweb [disabled]
263+
-fwrapv [disabled]
264+
-fwrapv-pointer [disabled]
265+
-gstatement-frontiers [disabled]

0 commit comments

Comments
 (0)