Lines Matching +full:default +full:- +full:input

4 .nr rst2man-indent-level 0
7 \\$1 \\n[an-margin]
8 level \\n[rst2man-indent-level]
9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
10 -
11 \\n[rst2man-indent0]
12 \\n[rst2man-indent1]
13 \\n[rst2man-indent2]
18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
19 . nr rst2man-indent-level +1
24 .\" indent \\n[an-margin]
25 .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
26 .nr rst2man-indent-level -1
27 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
30 .TH "LLC" "1" "2023-05-24" "16" "LLVM"
32 llc \- LLVM static compiler
43 determined from the input file, unless the \fI\%\-march\fP option is used to
44 override the default.
47 If \fBfilename\fP is \(dq\fB\-\fP\(dq or omitted, \fBllc\fP reads from standard input.
51 If the \fI\%\-o\fP option is omitted, then \fBllc\fP will send its output
52 to standard output if the input is from standard input. If the \fI\%\-o\fP
53 option specifies \(dq\fB\-\fP\(dq, then the output will also be sent to standard output.
55 If no \fI\%\-o\fP option is specified and an input file other than \(dq\fB\-\fP\(dq is
56 specified, then \fBllc\fP creates the output filename by taking the input
60 .SS End\-user Options
63 .B \-help
68 .B \-o <filename>
74 .B \-O=uint
76 \fB\-O0\fP, \fB\-O1\fP, \fB\-O2\fP, and \fB\-O3\fP optimization levels used by
81 .B \-mtriple=<target triple>
82 Override the target triple specified in the input file with the specified
87 .B \-march=<arch>
89 encoded in the input file. See the output of \fBllc \-help\fP for a list of
90 valid architectures. By default this is inferred from the target triple or
95 .B \-mcpu=<cpuname>
97 By default this is inferred from the target triple and autodetected to
104 llvm\-as < /dev/null | llc \-march=xyz \-mcpu=help
112 .B \-filetype=<output file type>
121 .B \-mattr=a1,+a2,\-a3,...
123 operations are enabled or not. The default set of attributes is set by the
130 llvm\-as < /dev/null | llc \-march=xyz \-mattr=help
138 .B \-\-frame\-pointer
139 Specify effect of frame pointer elimination optimization (all,non\-leaf,none).
143 .B \-\-disable\-excess\-fp\-precision
150 .B \-\-enable\-no\-infs\-fp\-math
155 .B \-\-enable\-no\-nans\-fp\-math
160 .B \-\-enable\-no\-signed\-zeros\-fp\-math
165 .B \-\-enable\-no\-trapping\-fp\-math
170 .B \-\-enable\-unsafe\-fp\-math
172 addition is associative) or may not work for all input ranges. These
178 .B \-\-stats
179 Print statistics recorded by code\-generation passes.
183 .B \-\-time\-passes
189 .B \-\-load=<dso_path>
192 the \fI\%\-march\fP option so that code can be generated for that target.
196 .B \-meabi=[default|gnu|4|5]
198 \fI4\fP and \fI5\fP\&. Default value (\fIdefault\fP) depends on the triple.
202 .B \-stack\-size\-section
211 .B \-remarks\-section
218 .B \-\-print\-after\-isel
223 .B \-\-regalloc=<allocator>
237 Fast register allocator. It is the default for unoptimized code.
244 Greedy register allocator. It is the default for optimized code.
257 .B \-\-spiller=<spiller>
259 this option is used only by the linear scan register allocator. The default
276 .SS Intel IA\-32\-specific Options
279 .B \-\-x86\-asm\-syntax=[att|intel]
280 Specify whether to emit assembly code in AT&T syntax (the default) or Intel
286 occurs, it will exit with a non\-zero value.
293 2003-2023, LLVM Project