2 .\" Automatically generated by Pod::Man 2.23 (Pod::Simple 3.14)
5 .\" ========================================================================
6 .de Sp \" Vertical space (when we can't use .PP)
10 .de Vb \" Begin verbatim text
15 .de Ve \" End verbatim text
19 .\" Set up some character translations and predefined strings. \*(-- will
20 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
21 .\" double quote, and \*(R" will give a right double quote. \*(C+ will
22 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
23 .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
24 .\" nothing in troff, for use with C<>.
26 .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
30 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
31 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
44 .\" Escape single quotes in literal strings from groff's Unicode transform.
48 .\" If the F register is turned on, we'll generate index entries on stderr for
49 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
50 .\" entries marked with X<> in POD. Of course, you'll have to process the
51 .\" output yourself in some meaningful fashion.
54 . tm Index:\\$1\t\\n%\t"\\$2"
64 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
65 .\" Fear. Run. Save yourself. No user-serviceable parts.
66 . \" fudge factors for nroff and troff
75 . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
81 . \" simple accents for nroff and troff
91 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
92 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
93 . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
94 . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
95 . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
96 . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
98 . \" troff and (daisy-wheel) nroff accents
99 .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
100 .ds 8 \h'\*(#H'\(*b\h'-\*(#H'
101 .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
102 .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
103 .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
104 .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
105 .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
106 .ds ae a\h'-(\w'a'u*4/10)'e
107 .ds Ae A\h'-(\w'A'u*4/10)'E
108 . \" corrections for vroff
109 .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
110 .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
111 . \" for low resolution devices (crt and lpr)
112 .if \n(.H>23 .if \n(.V>19 \
125 .\" ========================================================================
127 .IX Title "LLVM-AS 1"
128 .TH LLVM-AS 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
129 .\" For nroff, turn off justification. Always turn off hyphenation; it makes
130 .\" way too many mistakes in technical documents.
134 llvm\-as \- LLVM assembler
136 .IX Header "SYNOPSIS"
137 \&\fBllvm-as\fR [\fIoptions\fR] [\fIfilename\fR]
139 .IX Header "DESCRIPTION"
140 \&\fBllvm-as\fR is the \s-1LLVM\s0 assembler. It reads a file containing human-readable
141 \&\s-1LLVM\s0 assembly language, translates it to \s-1LLVM\s0 bitcode, and writes the result
142 into a file or to standard output.
144 If \fIfilename\fR is omitted or is \f(CW\*(C`\-\*(C'\fR, then \fBllvm-as\fR reads its input from
147 If an output file is not specified with the \fB\-o\fR option, then
148 \&\fBllvm-as\fR sends its output to a file or standard output by following
151 If the input is standard input, then the output is standard output.
153 If the input is a file that ends with \f(CW\*(C`.ll\*(C'\fR, then the output file is of
154 the same name, except that the suffix is changed to \f(CW\*(C`.bc\*(C'\fR.
156 If the input is a file that does not end with the \f(CW\*(C`.ll\*(C'\fR suffix, then the
157 output file has the same name as the input file, except that the \f(CW\*(C`.bc\*(C'\fR
163 Enable binary output on terminals. Normally, \fBllvm-as\fR will refuse to
164 write raw bitcode output if the output stream is a terminal. With this option,
165 \&\fBllvm-as\fR will write raw bitcode regardless of the output device.
168 Print a summary of command line options.
169 .IP "\fB\-o\fR \fIfilename\fR" 4
170 .IX Item "-o filename"
171 Specify the output file name. If \fIfilename\fR is \f(CW\*(C`\-\*(C'\fR, then \fBllvm-as\fR
172 sends its output to standard output.
174 .IX Header "EXIT STATUS"
175 If \fBllvm-as\fR succeeds, it will exit with 0. Otherwise, if an error
176 occurs, it will exit with a non-zero value.
178 .IX Header "SEE ALSO"
182 Maintained by the \s-1LLVM\s0 Team (<http://llvm.org/>).