[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/ps/analyze.ps bugpoint.ps extract.ps gccas.ps gccld.ps llc.ps lli.ps llvm-as.ps llvm-bcanalyzer.ps llvm-db.ps llvm-dis.ps llvm-link.ps llvm-nm.ps llvm-prof.ps llvmgcc.ps llvmgxx.ps opt.ps stkrc.ps

Chris Lattner lattner at cs.uiuc.edu
Tue Nov 8 12:07:56 PST 2005



Changes in directory llvm-www/releases/1.6/docs/CommandGuide/ps:

analyze.ps added (r1.1)
bugpoint.ps added (r1.1)
extract.ps added (r1.1)
gccas.ps added (r1.1)
gccld.ps added (r1.1)
llc.ps added (r1.1)
lli.ps added (r1.1)
llvm-as.ps added (r1.1)
llvm-bcanalyzer.ps added (r1.1)
llvm-db.ps added (r1.1)
llvm-dis.ps added (r1.1)
llvm-link.ps added (r1.1)
llvm-nm.ps added (r1.1)
llvm-prof.ps added (r1.1)
llvmgcc.ps added (r1.1)
llvmgxx.ps added (r1.1)
opt.ps added (r1.1)
stkrc.ps added (r1.1)
---
Log message:

check in 1.6 docs


---
Diffs of the changes:  (+5849 -0)

 analyze.ps         |  288 ++++++++++++++++++++++
 bugpoint.ps        |  664 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 extract.ps         |  286 ++++++++++++++++++++++
 gccas.ps           |  277 ++++++++++++++++++++++
 gccld.ps           |  441 +++++++++++++++++++++++++++++++++++
 llc.ps             |  382 ++++++++++++++++++++++++++++++
 lli.ps             |  294 +++++++++++++++++++++++
 llvm-as.ps         |  290 +++++++++++++++++++++++
 llvm-bcanalyzer.ps |  302 ++++++++++++++++++++++++
 llvm-db.ps         |  220 +++++++++++++++++
 llvm-dis.ps        |  282 ++++++++++++++++++++++
 llvm-link.ps       |  301 ++++++++++++++++++++++++
 llvm-nm.ps         |  328 ++++++++++++++++++++++++++
 llvm-prof.ps       |  287 ++++++++++++++++++++++
 llvmgcc.ps         |  295 +++++++++++++++++++++++
 llvmgxx.ps         |  298 +++++++++++++++++++++++
 opt.ps             |  308 ++++++++++++++++++++++++
 stkrc.ps           |  306 ++++++++++++++++++++++++
 18 files changed, 5849 insertions(+)


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/analyze.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/analyze.ps:1.1
*** /dev/null	Tue Nov  8 14:07:55 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/analyze.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,288 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:17 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(AN)72 48 Q(AL)-.35 E 124.76(YZE\(1\) LL)-1 F
+ (VM Command Guide)-1 E(AN)127.26 E(AL)-.35 E(YZE\(1\))-1 E/F1 10.95
+ /Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302
+ (EE)10.335 G F0(analyze \255)108 96 Q/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)
+ -.9 E F0(program analyzer)2.5 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086
+ G -7.904(NN)7.904 G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688
+ G -4.258(II)6.086 G -6.086(SS)4.258 G/F3 10/Times-Bold at 0 SF -4.998(aa)
+ 108 124.8 S -5.558(nn)4.998 G -4.998(aa)5.558 G -2.778(ll)4.998 G -4.998
+ (yy)2.778 G -4.438(zz)4.998 G -4.438(ee)4.438 G F0([)6.938 E/F4 10
+ /Times-Italic at 0 SF(options)A F0 2.5(][)C F4(\214lename)-2.5 E F0(])A F1
+ -7.904(DD)72 141.6 S -7.302(EE)7.904 G -6.086(SS)7.302 G -7.904(CC)6.086
+ G -7.904(RR)7.904 G -4.258(II)7.904 G -6.688(PP)4.258 G -7.302(TT)6.688
+ G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G F0(The)108 153.6
+ Q F3 -4.998(aa)2.624 G -5.558(nn)4.998 G -4.998(aa)5.558 G -2.778(ll)
+ 4.998 G -4.998(yy)2.778 G -4.438(zz)4.998 G -4.438(ee)4.438 G F0 .124
+ (command performs v)7.062 F .124(arious analysis of)-.25 F F2(LL)2.624 E
+ (VM)-.9 E F0 .124(assembly code or bytecode.)2.624 F .124
+ (It will usually print)5.124 F .106(the results on standard output, b)
+ 108 165.6 R .106(ut in a fe)-.2 F 2.606(wc)-.25 G .106
+ (ases, it will print output to standard error or generate a \214le with)
+ -2.606 F(the analysis output, which is usually done when the output is \
+ meant for another program.)108 177.6 Q .866
+ (If \214lename is omitted or is)108 194.4 R F4(-)3.366 E F0(,)A F3
+ -4.998(aa)3.366 G -5.558(nn)4.998 G -4.998(aa)5.558 G -2.778(ll)4.998 G
+ -4.998(yy)2.778 G -4.438(zz)4.998 G -4.438(ee)4.438 G F0 .866
+ (reads its input from standard input.)7.804 F .865
+ (It \214rst attempts to interpret its)5.865 F .968(input as)108 206.4 R
+ F2(LL)3.468 E(VM)-.9 E F0 3.468(bytecode. If)3.468 F .968
+ (it encounters an error)3.468 F 3.468(,i)-.4 G 3.468(tt)-3.468 G .968
+ (hen attempts to parse the input as)-3.468 F F2(LL)3.469 E(VM)-.9 E F0
+ (assembly)3.469 E(language.)108 218.4 Q F1 -8.517(OO)72 235.2 S -6.688
+ (PP)8.517 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904
+ (NN)8.517 G -6.086(SS)7.904 G F3 -5.698<adad>108 247.2 S -5.558(hh)5.698
+ G -4.438(ee)5.558 G -2.778(ll)4.438 G -5.558(pp)2.778 G F0
+ (Print a summary of command line options.)128 259.2 Q F3 -5.698<adad>108
+ 276 S -5.558(qq)5.698 G F0(Quiet mode.)14.294 E -.4(Wi)5 G
+ (th this option, analysis pass names are not printed.).4 E F3 -5.698
+ <adad>108 292.8 S -2.778(ll)5.698 G -4.998(oo)2.778 G -4.998(aa)4.998 G
+ -5.558(dd)4.998 G F4(plugin)8.058 E F0 1.801
+ (Load the speci\214ed dynamic object with name)128 304.8 R F4(plugin)
+ 4.301 E F0 6.801(.T)C 1.8(his \214le should contain additional analysis)
+ -6.801 F(passes that re)128 316.8 Q(gister themselv)-.15 E(es with the)
+ -.15 E F3 -4.998(aa)2.5 G -5.558(nn)4.998 G -4.998(aa)5.558 G -2.778(ll)
+ 4.998 G -4.998(yy)2.778 G -4.438(zz)4.998 G -4.438(ee)4.438 G F0
+ (program after being loaded.)6.938 E .636
+ (After being loaded, additional command line options are made a)128
+ 334.8 R -.25(va)-.2 G .637(ilable for running the passes made).25 F -.2
+ (av)128 346.8 S(ailable by)-.05 E F4(plugin)2.5 E F0 5(.U)C(se)-5 E F3
+ -4.998(aa)2.5 G -5.558(nn)4.998 G -4.998(aa)5.558 G -2.778(ll)4.998 G
+ -4.998(yy)2.778 G -4.438(zz)4.998 G 8.876 -4.438(ee \255)4.438 H<ad6c>
+ -1.26 E(lo)-2.778 E(oa)-4.998 E(ad)-4.998 E(d)-5.558 E F4(plugin)2.5 E
+ F3 -5.698<adad>2.5 G -5.558(hh)5.698 G -4.438(ee)5.558 G -2.778(ll)4.438
+ G -5.558(pp)2.778 G F0(to see the ne)8.058 E 2.5(wl)-.25 G(ist of a)-2.5
+ E -.25(va)-.2 G(ilable analysis passes.).25 E F3 -5.698<adad>108 363.6 S
+ -5.558(pp)5.698 G 6.196 -4.438(rr o)5.558 H<6f8c>-.56 E<8c6c>-5.558 E
+ (le)-2.778 E(e-)-4.438 E(-i)-3.328 E(in)-2.778 E(nf)-5.558 E -.25(fo)
+ -3.328 G(o-)-4.748 E<2d8c>-3.328 E<8c6c>-5.558 E(le)-2.778 E(e)-4.438 E
+ F4(\214lename)2.5 E F0(Specify the name of the \214le loaded by the \
+ \255pro\214le-loader option.)128 375.6 Q F3 -5.698<adad>108 392.4 S
+ -3.888(ss)5.698 G -3.328(tt)3.888 G -4.998(aa)3.328 G -3.328(tt)4.998 G
+ -3.888(ss)3.328 G F0(Print statistics.)128 404.4 Q F3 -5.698<adad>108
+ 421.2 S -3.328(tt)5.698 G -2.778(ii)3.328 G -8.328(mm)2.778 G -4.438(ee)
+ 8.328 G -3.328(--)4.438 G -5.558(pp)3.328 G -4.998(aa)5.558 G -3.888(ss)
+ 4.998 G -3.888(ss)3.888 G -4.438(ee)3.888 G -3.888(ss)4.438 G F0(Record\
+  the amount of time needed for each pass and print it to standard error)
+ 128 433.2 Q(.)-.55 E F1 -7.302(EE)72 450 S -7.904(XX)7.302 G -4.258(II)
+ 7.904 G 14.604 -7.302(TT S)4.258 H(ST)1.216 E -.986(TA)-7.302 G -1.04
+ (AT)-6.918 G(TU)-6.262 E(US)-7.904 E(S)-6.086 E F0(If)108 462 Q F3
+ -4.998(aa)2.5 G -5.558(nn)4.998 G -4.998(aa)5.558 G -2.778(ll)4.998 G
+ -4.998(yy)2.778 G -4.438(zz)4.998 G -4.438(ee)4.438 G F0
+ (succeeds, it will e)6.938 E(xit with 0.)-.15 E
+ (Otherwise, if an error occurs, it will e)5 E(xit with a non-zero v)-.15
+ E(alue.)-.25 E F1 -6.086(SS)72 478.8 S -7.302(EE)6.086 G 14.604 -7.302
+ (EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0(opt)108
+ 490.8 Q F1 12.522 -7.904(AA UU)72 507.6 T -7.302(TT)7.904 G -8.517(HH)
+ 7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)7.904 G F0
+ (Maintained by the)108 519.6 Q F2(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768 R(1)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/bugpoint.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/bugpoint.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/bugpoint.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,664 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:17 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Courier
+ %%+ font Symbol
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 3
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Courier
+ %%IncludeResource: font Symbol
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Courier at 0 ENC0/Courier RE/Times-Italic at 0 ENC0/Times-Italic RE
+ /Times-Bold at 0 ENC0/Times-Bold RE/Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF -.1(BU)72 48 S 120.17(GPOINT\(1\) LL).1 F
+ (VM Command Guide)-1 E -.1(BU)122.67 G(GPOINT\(1\)).1 E/F1 10.95
+ /Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302
+ (EE)10.335 G F0 -.2(bu)108 96 S
+ (gpoint \255 automatic test case reduction tool).2 E F1 -6.086(SS)72
+ 112.8 S -7.904(YY)6.086 G -7.904(NN)7.904 G -8.517(OO)7.904 G -6.688(PP)
+ 8.517 G -6.086(SS)6.688 G -4.258(II)6.086 G -6.086(SS)4.258 G/F2 10
+ /Times-Bold at 0 SF 8.416 -5.558(bb uu)108 124.8 T -4.998(gg)5.558 G -5.558
+ (pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328
+ (tt)5.558 G F0([)5.828 E/F3 10/Times-Italic at 0 SF(options)A F0 2.5(][)C
+ F3(input)-2.5 E/F4 9/Times-Italic at 0 SF(LL)2.5 E(VM)-.495 E F3
+ (ll/bc \214les)2.5 E F0 2.5(][)C F4(LL)-2.5 E(VM)-.495 E F3(passes)2.5 E
+ F0(])A F2 19.162 -9.998<8a8a2061>4.166 H(ar)5 E -.1(rg)-4.438 G(gs)
+ -4.898 E(s)-3.888 E F3(pr)2.5 E -.1(og)-.45 G -.15(ra).1 G 2.5(ma).15 G
+ -.37(rg)-2.5 G(uments).37 E F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G
+ -6.086(SS)7.302 G -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G
+ -6.688(PP)4.258 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G
+ -7.904(NN)8.517 G F2 8.416 -5.558(bb uu)108 153.6 T -4.998(gg)5.558 G
+ -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G
+ -3.328(tt)5.558 G F0(narro)6.631 E .803(ws do)-.25 F .803
+ (wn the source of problems in)-.25 F/F5 9/Times-Roman at 0 SF(LL)3.303 E
+ (VM)-.9 E F0 .803(tools and passes.)3.303 F .802(It can be used to deb)
+ 5.802 F .802(ug three)-.2 F .517(types of f)108 165.6 R .518
+ (ailures: optimizer crashes, miscompilations by optimizers, or bad nati)
+ -.1 F .818 -.15(ve c)-.25 H .518(ode generation \(includ-).15 F .605
+ (ing problems in the static and)108 177.6 R F5(JIT)3.105 E F0 3.105
+ (compilers\). It)3.105 F .605(aims to reduce lar)3.105 F .605
+ (ge test cases to small, useful ones.)-.18 F -.15(Fo)5.604 G(r).15 E
+ -.15(ex)108 189.6 S .517(ample, if).15 F F2 -4.998(gg)3.017 G -4.438(cc)
+ 4.998 G -4.438(cc)4.438 G -4.998(aa)4.438 G -3.888(ss)4.998 G F0 .518(c\
+ rashes while optimizing a \214le, it will identify the optimization \(o\
+ r combination of opti-)6.905 F
+ (mizations\) that causes the crash, and reduce the \214le do)108 201.6 Q
+ (wn to a small e)-.25 E(xample which triggers the crash.)-.15 E F2
+ -7.218(DD)108 224.4 S -4.438(ee)7.218 G -3.888(ss)4.438 G -2.778(ii)
+ 3.888 G -4.998(gg)2.778 G 11.116 -5.558(nn P)4.998 H(Ph)-.55 E(hi)-5.558
+ E(il)-2.778 E(lo)-2.778 E(os)-4.998 E(so)-3.888 E(op)-4.998 E(ph)-5.558
+ E -.15(hy)-5.558 G(y)-4.848 E 8.416 -5.558(bb uu)108 241.2 T -4.998(gg)
+ 5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)
+ 2.778 G -3.328(tt)5.558 G F0 .277
+ (is designed to be a useful tool without requiring an)6.105 F 2.776(yh)
+ -.15 G .276(ooks into the)-2.776 F F5(LL)2.776 E(VM)-.9 E F0 .276
+ (infrastructure at all.)2.776 F(It)5.276 E -.1(wo)108 253.2 S .862
+ (rks with an).1 F 3.362(ya)-.15 G .862(nd all)-3.362 F F5(LL)3.362 E(VM)
+ -.9 E F0 .862(passes and code generators, and does not need to `)3.362 F
+ (`kno)-.74 E(w')-.25 E 3.363('h)-.74 G 1.363 -.25(ow t)-3.363 H(he).25 E
+ 3.363(yw)-.15 G(ork.)-3.463 E 2.141
+ (Because of this, it may appear to do stupid things or miss ob)108 265.2
+ R 2.141(vious simpli\214cations.)-.15 F F2 8.416 -5.558(bb uu)7.141 H
+ -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G
+ -5.558(nn)2.778 G -3.328(tt)5.558 G F0 2.14(is also)7.968 F .173
+ (designed to trade of)108 277.2 R 2.674(fp)-.25 G .174
+ (rogrammer time for computer time in the compiler)-2.674 F(-deb)-.2 E
+ .174(ugging process; consequently)-.2 F(,)-.65 E .264(it may tak)108
+ 289.2 R 2.764(eal)-.1 G .264
+ (ong period of \(unattended\) time to reduce a test case, b)-2.764 F
+ .264(ut we feel it is still w)-.2 F .263(orth it. Note that)-.1 F F2
+ 8.416 -5.558(bb uu)108 301.2 T -4.998(gg)5.558 G -5.558(pp)4.998 G
+ -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G
+ F0 .005(is generally v)5.833 F .005(ery quick unless deb)-.15 F .006
+ (ugging a miscompilation where each test of the program \(which)-.2 F
+ (requires e)108 313.2 Q -.15(xe)-.15 G(cuting it\) tak).15 E
+ (es a long time.)-.1 E F2 11.436 -7.218(AA u)108 336 T(ut)1.66 E(to)
+ -3.328 E(om)-4.998 E(ma)-8.328 E(at)-4.998 E(ti)-3.328 E(ic)-2.778 E 2.5
+ (cD)-4.438 G(De)-9.718 E(eb)-4.438 E -.2(bu)-5.558 G(ug)-5.358 E(gg)
+ -4.998 E(ge)-4.998 E(er)-4.438 E 2.5(rS)-4.438 G(Se)-8.058 E(el)-4.438 E
+ (le)-2.778 E(ec)-4.438 E(ct)-4.438 E(ti)-3.328 E(io)-2.778 E(on)-4.998 E
+ (n)-5.558 E 8.416 -5.558(bb uu)108 352.8 T -4.998(gg)5.558 G -5.558(pp)
+ 4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)
+ 5.558 G F0 .102(reads each)5.93 F F3(.bc)2.602 E F0(or)2.602 E F3(.ll)
+ 2.602 E F0 .102(\214le speci\214ed on the command line and links them t\
+ ogether into a single mod-)2.602 F .211(ule, called the test program.)
+ 108 364.8 R .211(If an)5.211 F(y)-.15 E F5(LL)2.711 E(VM)-.9 E F0 .211
+ (passes are speci\214ed on the command line, it runs these passes on)
+ 2.711 F .188(the test program.)108 376.8 R .188(If an)5.188 F 2.688(yo)
+ -.15 G 2.688(ft)-2.688 G .188(he passes crash, or if the)-2.688 F 2.688
+ (yp)-.15 G .187(roduce malformed output \(which causes the v)-2.688 F
+ (eri\214er)-.15 E(to abort\),)108 388.8 Q F2 8.416 -5.558(bb uu)2.5 H
+ -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G
+ -5.558(nn)2.778 G -3.328(tt)5.558 G F0(starts the crash deb)5.828 E
+ (ugger)-.2 E(.)-.55 E 1.181(Otherwise, if the)108 405.6 R F2 -5.698
+ <adad>3.682 G -4.998(oo)5.698 G -5.558(uu)4.998 G -3.328(tt)5.558 G
+ -5.558(pp)3.328 G -5.558(uu)5.558 G -3.328(tt)5.558 G F0 1.182(option w)
+ 7.01 F 1.182(as not speci\214ed,)-.1 F F2 8.416 -5.558(bb uu)3.682 H
+ -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G
+ -5.558(nn)2.778 G -3.328(tt)5.558 G F0 1.182
+ (runs the test program with the C back)7.01 F(end)-.1 E .7(\(which is a\
+ ssumed to generate good code\) to generate a reference output.)108 417.6
+ R(Once)5.699 E F2 8.416 -5.558(bb uu)3.199 H -4.998(gg)5.558 G -5.558
+ (pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328
+ (tt)5.558 G F0 .699(has a reference)6.527 F .097
+ (output for the test program, it tries e)108 429.6 R -.15(xe)-.15 G .098
+ (cuting it with the selected code generator).15 F 5.098(.I)-.55 G 2.598
+ (ft)-5.098 G .098(he selected code gener)-2.598 F(-)-.2 E .465
+ (ator crashes,)108 441.6 R F2 8.416 -5.558(bb uu)2.965 H -4.998(gg)5.558
+ G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778
+ G -3.328(tt)5.558 G F0 .465(starts the the Crash deb)6.293 F .465
+ (ugger entry else)-.2 F .464(where in this document on the code genera-)
+ -.25 F(tor)108 453.6 Q 5.709(.O)-.55 G .709
+ (therwise, if the resulting output dif)-5.709 F .709
+ (fers from the reference output, it assumes the dif)-.25 F .71
+ (ference resulted)-.25 F .167(from a code generator f)108 465.6 R .166
+ (ailure, and starts the the Code generator deb)-.1 F .166
+ (ugger entry else)-.2 F .166(where in this document.)-.25 F(Finally)108
+ 482.4 Q 3.549(,i)-.65 G 3.549(ft)-3.549 G 1.049
+ (he output of the selected code generator matches the reference output,)
+ -3.549 F F2 8.416 -5.558(bb uu)3.549 H -4.998(gg)5.558 G -5.558(pp)4.998
+ G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558
+ G F0 1.049(runs the test)6.877 F .105(program after all of the)108 494.4
+ R F5(LL)2.605 E(VM)-.9 E F0 .105(passes ha)2.605 F .404 -.15(ve b)-.2 H
+ .104(een applied to it.).15 F .104(If its output dif)5.104 F .104
+ (fers from the reference output,)-.25 F .493(it assumes the dif)108
+ 506.4 R .493(ference resulted from a f)-.25 F .493(ailure in one of the)
+ -.1 F F5(LL)2.993 E(VM)-.9 E F0 .493
+ (passes, and enters the miscompilation)2.993 F(deb)108 518.4 Q(ugger)-.2
+ E 2.5(.O)-.55 G(therwise, there is no problem)-2.5 E F2 8.416 -5.558
+ (bb uu)2.5 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G
+ -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0(can deb)5.828 E
+ (ug.)-.2 E F2 -7.218(CC)108 541.2 S -4.438(rr)7.218 G -4.998(aa)4.438 G
+ -3.888(ss)4.998 G 11.116 -5.558(hh dd)3.888 H -4.438(ee)5.558 G 8.416
+ -5.558(bb uu)4.438 H -4.998(gg)5.558 G -4.998(gg)4.998 G -4.438(ee)4.998
+ G -4.438(rr)4.438 G F0 .082(If an optimizer or code generator crashes,)
+ 108 558 R F2 8.416 -5.558(bb uu)2.582 H -4.998(gg)5.558 G -5.558(pp)
+ 4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)
+ 5.558 G F0 .081
+ (will try as hard as it can to reduce the list of passes \(for)5.91 F
+ .294(optimizer crashes\) and the size of the test program.)108 570 R
+ (First,)5.295 E F2 8.416 -5.558(bb uu)2.795 H -4.998(gg)5.558 G -5.558
+ (pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328
+ (tt)5.558 G F0 .295(\214gures out which combination of opti-)6.123 F
+ 1.093(mizer passes triggers the b)108 582 R 1.093
+ (ug. This is useful when deb)-.2 F 1.092(ugging a problem e)-.2 F 1.092
+ (xposed by)-.15 F F2 -4.998(gg)3.592 G -4.438(cc)4.998 G -4.438(cc)4.438
+ G -4.998(aa)4.438 G -3.888(ss)4.998 G F0 3.592(,f)3.888 G 1.092(or e)
+ -3.592 F(xample,)-.15 E(because it runs o)108 594 Q -.15(ve)-.15 G 2.5
+ (r3).15 G 2.5(8p)-2.5 G(asses.)-2.5 E(Ne)108 610.8 Q(xt,)-.15 E F2 8.416
+ -5.558(bb uu)3.84 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558
+ G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 1.34
+ (tries remo)7.168 F 1.34
+ (ving functions from the test program, to reduce its size.)-.15 F 1.341
+ (Usually it is able to)6.34 F .539
+ (reduce a test program to a single function, when deb)108 622.8 R .539
+ (ugging intraprocedural optimizations.)-.2 F .539(Once the num-)5.539 F
+ .76(ber of functions has been reduced, it attempts to delete v)108 634.8
+ R .761(arious edges in the control \215o)-.25 F 3.261(wg)-.25 G .761
+ (raph, to reduce)-3.261 F .947
+ (the size of the function as much as possible.)108 646.8 R(Finally)5.946
+ E(,)-.65 E F2 8.416 -5.558(bb uu)3.446 H -4.998(gg)5.558 G -5.558(pp)
+ 4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)
+ 5.558 G F0 .946(deletes an)6.774 F 3.446(yi)-.15 G(ndi)-3.446 E(vidual)
+ -.25 E F5(LL)3.446 E(VM)-.9 E F0(instructions)3.446 E .209
+ (whose absence does not eliminate the f)108 658.8 R 2.71(ailure. At)-.1
+ F .21(the end,)2.71 F F2 8.416 -5.558(bb uu)2.71 H -4.998(gg)5.558 G
+ -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G
+ -3.328(tt)5.558 G F0 .21(should tell you what passes crash, gi)6.038 F
+ -.15(ve)-.25 G(you a bytecode \214le, and gi)108 670.8 Q .3 -.15(ve y)
+ -.25 H(ou instructions on ho).15 E 2.5(wt)-.25 G 2.5(or)-2.5 G
+ (eproduce the f)-2.5 E(ailure with)-.1 E F2 -4.998(oo)2.5 G -5.558(pp)
+ 4.998 G -3.328(tt)5.558 G F0(,)3.328 E F2 -4.998(aa)2.5 G -5.558(nn)
+ 4.998 G -4.998(aa)5.558 G -2.778(ll)4.998 G -4.998(yy)2.778 G -4.438(zz)
+ 4.998 G -4.438(ee)4.438 G F0 2.5(,o)4.438 G(r)-2.5 E F2 -2.778(ll)2.5 G
+ -2.778(ll)2.778 G -4.438(cc)2.778 G F0(.)4.438 E 178.59(2004-07-04 1.3)
+ 72 768 R(1)222.75 E EP
+ %%Page: 2 2
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF -.1(BU)72 48 S 120.17(GPOINT\(1\) LL).1 F
+ (VM Command Guide)-1 E -.1(BU)122.67 G(GPOINT\(1\)).1 E/F1 10
+ /Times-Bold at 0 SF -7.218(CC)108 84 S -4.998(oo)7.218 G -5.558(dd)4.998 G
+ 8.876 -4.438(ee g)5.558 H(ge)-.56 E(en)-4.438 E(ne)-5.558 E(er)-4.438 E
+ (ra)-4.438 E(at)-4.998 E(to)-3.328 E(or)-4.998 E 2.5(rd)-4.438 G(de)
+ -8.058 E(eb)-4.438 E -.2(bu)-5.558 G(ug)-5.358 E(gg)-4.998 E(ge)-4.998 E
+ (er)-4.438 E(r)-4.438 E F0 .082(The code generator deb)108 100.8 R .081
+ (ugger attempts to narro)-.2 F 2.581(wd)-.25 G -.25(ow)-2.581 G 2.581
+ (nt).25 G .081(he amount of code that is being miscompiled by the)-2.581
+ F 1.049(selected code generator)108 112.8 R 6.049(.T)-.55 G 3.549(od)
+ -6.849 G 3.549(ot)-3.549 G 1.049(his, it tak)-3.549 F 1.05
+ (es the test program and partitions it into tw)-.1 F 3.55(op)-.1 G 1.05
+ (ieces: one piece)-3.55 F .217(which it compiles with the C back)108
+ 124.8 R .217(end \(into a shared object\), and one piece which it runs \
+ with either the)-.1 F/F2 9/Times-Roman at 0 SF(JIT)2.716 E F0 1.24
+ (or the static compiler \()108 136.8 R F1 -2.778(ll)C -2.778(ll)2.778 G
+ -4.438(cc)2.778 G F0 3.74(\). It)4.438 F 1.24(uses se)3.74 F -.15(ve)
+ -.25 G 1.24
+ (ral techniques to reduce the amount of code pushed through the).15 F F2
+ (LL)108 148.8 Q(VM)-.9 E F0 .566(code generator)3.066 F 3.066(,t)-.4 G
+ 3.066(or)-3.066 G .566(educe the potential scope of the problem.)-3.066
+ F .565(After it is \214nished, it emits tw)5.566 F 3.065(ob)-.1 G(yte-)
+ -3.065 E .775(code \214les \(called `)108 160.8 R(`test')-.74 E 3.275
+ ('[)-.74 G .775(to be compiled with the code generator] and `)-3.275 F
+ (`safe')-.74 E 3.275('[)-.74 G .775(to be compiled with the C)-3.275 F
+ (back)108 172.8 Q 2.806(end], respecti)-.1 F -.15(ve)-.25 G 2.806
+ (ly\), and instructions for reproducing the problem.).15 F 2.805
+ (The code generator deb)7.805 F(ugger)-.2 E(assumes that the C back)108
+ 184.8 Q(end produces good code.)-.1 E F1 -9.438(MM)108 207.6 S -2.778
+ (ii)9.438 G -3.888(ss)2.778 G -4.438(cc)3.888 G -4.998(oo)4.438 G -8.328
+ (mm)4.998 G -5.558(pp)8.328 G -2.778(ii)5.558 G -2.778(ll)2.778 G -4.998
+ (aa)2.778 G -3.328(tt)4.998 G -2.778(ii)3.328 G -4.998(oo)2.778 G 11.116
+ -5.558(nn dd)4.998 H -4.438(ee)5.558 G 8.416 -5.558(bb uu)4.438 H -4.998
+ (gg)5.558 G -4.998(gg)4.998 G -4.438(ee)4.998 G -4.438(rr)4.438 G F0
+ .157(The miscompilation deb)108 224.4 R .157(ugger w)-.2 F .157
+ (orks similarly to the code generator deb)-.1 F(ugger)-.2 E 5.157(.I)
+ -.55 G 2.658(tw)-5.157 G .158(orks by splitting the test)-2.758 F 1.465
+ (program into tw)108 236.4 R 3.965(op)-.1 G 1.465(ieces, running the op\
+ timizations speci\214ed on one piece, linking the tw)-3.965 F 3.964(op)
+ -.1 G 1.464(ieces back)-3.964 F(together)108 248.4 Q 3.533(,a)-.4 G
+ 1.033(nd then e)-3.533 F -.15(xe)-.15 G 1.033(cuting the result.).15 F
+ 1.033(It attempts to narro)6.033 F 3.533(wd)-.25 G -.25(ow)-3.533 G
+ 3.533(nt).25 G 1.033(he list of passes to the one \(or fe)-3.533 F(w\))
+ -.25 E .389(which are causing the miscompilation, then reduce the porti\
+ on of the test program which is being miscom-)108 260.4 R 2.5
+ (piled. The)108 272.4 R(miscompilation deb)2.5 E
+ (ugger assumes that the selected code generator is w)-.2 E
+ (orking properly)-.1 E(.)-.65 E F1 -7.218(AA)108 295.2 S -5.558(dd)7.218
+ G -4.998(vv)5.558 G -2.778(ii)4.998 G -4.438(cc)2.778 G 8.876 -4.438
+ (ee f)4.438 H -.25(fo)1.11 G(or)-4.748 E 2.5(ru)-4.438 G(us)-8.058 E(si)
+ -3.888 E(in)-2.778 E(ng)-5.558 E 2.5(gb)-4.998 G -.2(bu)-8.058 G(ug)
+ -5.358 E(gp)-4.998 E(po)-5.558 E(oi)-4.998 E(in)-2.778 E(nt)-5.558 E(t)
+ -3.328 E 8.416 -5.558(bb uu)108 312 T -4.998(gg)5.558 G -5.558(pp)4.998
+ G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558
+ G F0 1.059(can be a remarkably useful tool, b)6.887 F 1.059
+ (ut it sometimes w)-.2 F 1.059(orks in non-ob)-.1 F 1.059(vious w)-.15 F
+ 3.559(ays. Here)-.1 F 1.059(are some)3.559 F(hints and tips:)108 324 Q
+ 16.5<8349>108 340.8 S 3.491(nt)-16.5 G .991
+ (he code generator and miscompilation deb)-3.491 F(uggers,)-.2 E F1
+ 8.416 -5.558(bb uu)3.49 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)
+ 5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 .99
+ (only w)6.818 F .99(orks with programs that ha)-.1 F -.15(ve)-.2 G .595
+ (deterministic output.)128 352.8 R .595(Thus, if the program outputs)
+ 5.595 F/F3 10/Courier at 0 SF(argv[0])3.096 E F0 3.096(,t)C .596
+ (he date, time, or an)-3.096 F 3.096(yo)-.15 G .596(ther `)-3.096 F
+ (`random')-.74 E(')-.74 E(data,)128 364.8 Q F1 8.416 -5.558(bb uu)2.814
+ H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998
+ G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 .314(may misinterpret dif)6.142
+ F .313
+ (ferences in these data, when output, as the result of a miscompila-)
+ -.25 F 3.342(tion. Programs)128 376.8 R .842
+ (should be temporarily modi\214ed to disable outputs that are lik)3.342
+ F .843(ely to v)-.1 F .843(ary from run to)-.25 F(run.)128 388.8 Q 16.5
+ <8349>108 405.6 S 2.703(nt)-16.5 G .202
+ (he code generator and miscompilation deb)-2.703 F .202(uggers, deb)-.2
+ F .202(ugging will go f)-.2 F .202(aster if you manually modify)-.1 F
+ (the program or its inputs to reduce the runtime, b)128 417.6 Q
+ (ut still e)-.2 E(xhibit the problem.)-.15 E<83>108 434.4 Q F1 8.416
+ -5.558(bb uu)16.5 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558
+ G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 1.095(is e)
+ 6.923 F 1.095(xtremely useful when w)-.15 F 1.095(orking on a ne)-.1 F
+ 3.595(wo)-.25 G 1.096(ptimization: it helps track do)-3.595 F 1.096
+ (wn re)-.25 F(gressions)-.15 E(quickly)128 446.4 Q 5.015(.T)-.65 G 2.515
+ (oa)-5.815 G -.2(vo)-2.715 G .014(id ha).2 F .014(ving to relink)-.2 F
+ F1 8.416 -5.558(bb uu)2.514 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998
+ (oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0
+ -2.15 -.25(ev e)5.842 H .014(ry time you change your optimization, mak)
+ .25 F(e)-.1 E F1 8.416 -5.558(bb uu)2.514 H -4.998(gg)5.558 G -5.558(pp)
+ 4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)
+ 5.558 G F0(dynamically load your optimization by using the)128 458.4 Q
+ F1 -5.698<adad>2.5 G -2.778(ll)5.698 G -4.998(oo)2.778 G -4.998(aa)4.998
+ G -5.558(dd)4.998 G F0(option.)8.058 E<83>108 475.2 Q F1 8.416 -5.558
+ (bb uu)16.5 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G
+ -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 .695
+ (can generate a lot of output and run for a long period of time.)6.523 F
+ .696(It is often useful to capture)5.695 F
+ (the output of the program to \214le.)128 487.2 Q -.15(Fo)5 G 2.5(re).15
+ G(xample, in the C shell, you can type:)-2.65 E F3(bugpoint ...)152
+ 505.2 Q/F4 10/Symbol SF<ef>6 E F3 6(&t)C(ee bugpoint.log)-6 E F0
+ (to get a cop)128 529.2 Q 2.5(yo)-.1 G(f)-2.5 E F1 8.416 -5.558(bb uu)
+ 2.5 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)
+ 4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 1.1 -.55('s o)3.328 H
+ (utput in the \214le).55 E/F5 10/Times-Italic at 0 SF -.2(bu)2.5 G
+ (gpoint.lo).2 E(g)-.1 E F0 2.5(,a)C 2.5(sw)-2.5 G
+ (ell as on your terminal.)-2.5 E<83>108 546 Q F1 8.416 -5.558(bb uu)16.5
+ H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998
+ G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 .895(cannot deb)6.723 F .895
+ (ug problems with the)-.2 F F2(LL)3.395 E(VM)-.9 E F0(link)3.395 E(er)
+ -.1 E 3.395(.I)-.55 G(f)-3.395 E F1 8.416 -5.558(bb uu)3.395 H -4.998
+ (gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558
+ (nn)2.778 G -3.328(tt)5.558 G F0 .894(crashes before you see its)6.723 F
+ F3(All)3.394 E .821(input ok)128 558 R F0 .821
+ (message, you might try running)3.321 F F3 .821(llvm\255link \255v)3.321
+ F F0 .821(on the same set of input \214les. If that)3.321 F
+ (also crashes, you may be e)128 570 Q(xperiencing a link)-.15 E(er b)-.1
+ E(ug.)-.2 E 16.5<8349>108 586.8 S 2.608(fy)-16.5 G .108
+ (our program is supposed to crash,)-2.608 F F1 8.416 -5.558(bb uu)2.608
+ H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998
+ G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 .108(will be confused. One w)
+ 5.936 F .107(ay to deal with this is to cause)-.1 F F1 8.416 -5.558
+ (bb uu)128 598.8 T -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G
+ -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0
+ (to ignore the e)5.828 E(xit code from your program, by gi)-.15 E
+ (ving it the)-.25 E F1 -5.698<adad>2.5 G -4.438(cc)5.698 G -5.558(hh)
+ 4.438 G -4.438(ee)5.558 G -4.438(cc)4.438 G -5.558(kk)4.438 G -3.328(--)
+ 5.558 G -4.438(ee)3.328 G -4.998(xx)4.438 G -2.778(ii)4.998 G -3.328(tt)
+ 2.778 G -3.328(--)3.328 G -4.438(cc)3.328 G -4.998(oo)4.438 G -5.558(dd)
+ 4.998 G -4.438(ee)5.558 G -5.698(==)4.438 G -3.328(ff)5.698 G -4.998(aa)
+ 3.328 G -2.778(ll)4.998 G -3.888(ss)2.778 G -4.438(ee)3.888 G F0
+ (option.)6.938 E/F6 10.95/Times-Bold at 0 SF -8.517(OO)72 615.6 S -6.688
+ (PP)8.517 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904
+ (NN)8.517 G -6.086(SS)7.904 G F1 19.162 -9.998<8a8a2061>109.666 627.6 T
+ (ad)5 E(dd)-5.558 E(di)-5.558 E(it)-2.778 E(ti)-3.328 E(io)-2.778 E(on)
+ -4.998 E(na)-5.558 E(al)-4.998 E(l-)-2.778 E(-s)-3.328 E(so)-3.888 E(o)
+ -4.998 E F5(libr)2.5 E(ary)-.15 E F0 .391
+ (Load the dynamic shared object)128 639.6 R F5(libr)2.891 E(ary)-.15 E
+ F0 .391(into the test program whene)2.891 F -.15(ve)-.25 G 2.891(ri).15
+ G 2.891(ti)-2.891 G 2.891(sr)-2.891 G 2.891(un. This)-2.891 F .392
+ (is useful if you)2.891 F .942(are deb)128 651.6 R .942
+ (ugging programs which depend on non-LL)-.2 F .941
+ (VM libraries \(such as the X or curses libraries\) to)-1 F(run.)128
+ 663.6 Q F1 19.162 -9.998<8a8a2061>109.666 680.4 T(ar)5 E -.1(rg)-4.438 G
+ (gs)-4.898 E(s)-3.888 E F5(pr)2.5 E -.1(og)-.45 G -.15(ra).1 G 2.5(ma)
+ .15 G -.37(rg)-2.5 G(s).37 E F0 -.15(Pa)128 692.4 S .693(ss all ar).15 F
+ .694(guments speci\214ed after \255ar)-.18 F .694
+ (gs to the test program whene)-.18 F -.15(ve)-.25 G 3.194(ri).15 G 3.194
+ (tr)-3.194 G 3.194(uns. Note)-3.194 F .694(that if an)3.194 F 3.194(yo)
+ -.15 G 3.194(ft)-3.194 G(he)-3.194 E F5(pr)128 704.4 Q -.1(og)-.45 G
+ -.15(ra).1 G 2.5(ma).15 G -.37(rg)-2.5 G(s).37 E F0
+ (start with a '\255', you should use:)2.5 E 178.59(2004-07-04 1.3)72 768
+ R(2)222.75 E EP
+ %%Page: 3 3
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF -.1(BU)72 48 S 120.17(GPOINT\(1\) LL).1 F
+ (VM Command Guide)-1 E -.1(BU)122.67 G(GPOINT\(1\)).1 E/F1 10/Courier at 0
+ SF(bugpoint [bugpoint args] --args -- [program args])152 84 Q F0 .767
+ (The `)128 108 R<60adad27>-.74 E 3.267('r)-.74 G .767(ight after the)
+ -3.267 F/F2 10/Times-Bold at 0 SF 19.162 -9.998<8a8a2061>4.933 H(ar)5 E -.1
+ (rg)-4.438 G(gs)-4.898 E(s)-3.888 E F0 .767(option tells)3.267 F F2
+ 8.416 -5.558(bb uu)3.267 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998
+ (oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0
+ .767(to consider an)6.595 F 3.266(yo)-.15 G .766(ptions starting with)
+ -3.266 F F1<ad>3.266 E F0 .766(to be)3.266 F(part of the)128 120 Q F2
+ 19.162 -9.998<8a8a2061>4.166 H(ar)5 E -.1(rg)-4.438 G(gs)-4.898 E(s)
+ -3.888 E F0(option, not as options to)2.5 E F2 8.416 -5.558(bb uu)2.5 H
+ -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G
+ -5.558(nn)2.778 G -3.328(tt)5.558 G F0(itself.)5.828 E F2 19.162 -9.998
+ <8a8a2074>109.666 136.8 T(to)6.67 E(oo)-4.998 E(ol)-4.998 E(l-)-2.778 E
+ (-a)-3.328 E(ar)-4.998 E -.1(rg)-4.438 G(gs)-4.898 E(s)-3.888 E/F3 10
+ /Times-Italic at 0 SF(tool ar)2.5 E(gs)-.37 E F0 -.15(Pa)128 148.8 S 1.084
+ (ss all ar).15 F 1.084(guments speci\214ed after \255\255tool-ar)-.18 F
+ 1.084(gs to the)-.18 F/F4 9/Times-Roman at 0 SF(LL)3.584 E(VM)-.9 E F0
+ 1.085(tool under test \()3.584 F F2 -2.778(ll)C -2.778(ll)2.778 G -4.438
+ (cc)2.778 G F0(,)4.438 E F2 -2.778(ll)3.585 G -2.778(ll)2.778 G -2.778
+ (ii)2.778 G F0 3.585(,e)2.778 G 1.085(tc.\) whene)-3.585 F -.15(ve)-.25
+ G 3.585(ri).15 G(t)-3.585 E 2.5(runs. Y)128 160.8 R
+ (ou should use this option in the follo)-1.1 E(wing w)-.25 E(ay:)-.1 E
+ F1(bugpoint [bugpoint args] --tool-args -- [tool args])152 178.8 Q F0
+ .346(The `)128 202.8 R<60adad27>-.74 E 2.846('r)-.74 G .345
+ (ight after the)-2.846 F F2 19.162 -9.998<8a8a2074>4.511 H(to)6.67 E(oo)
+ -4.998 E(ol)-4.998 E(l-)-2.778 E(-a)-3.328 E(ar)-4.998 E -.1(rg)-4.438 G
+ (gs)-4.898 E(s)-3.888 E F0 .345(option tells)2.845 F F2 8.416 -5.558
+ (bb uu)2.845 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G
+ -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 .345
+ (to consider an)6.173 F 2.845(yo)-.15 G .345(ptions starting with)-2.845
+ F F1<ad>2.845 E F0(to)2.845 E(be part of the)128 214.8 Q F2 19.162
+ -9.998<8a8a2074>4.166 H(to)6.67 E(oo)-4.998 E(ol)-4.998 E(l-)-2.778 E
+ (-a)-3.328 E(ar)-4.998 E -.1(rg)-4.438 G(gs)-4.898 E(s)-3.888 E F0
+ (option, not as options to)2.5 E F2 8.416 -5.558(bb uu)2.5 H -4.998(gg)
+ 5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)
+ 2.778 G -3.328(tt)5.558 G F0(itself. \(See)5.828 E F2 19.162 -9.998
+ <8a8a2061>4.166 H(ar)5 E -.1(rg)-4.438 G(gs)-4.898 E(s)-3.888 E F0 2.5
+ (,a)C(bo)-2.5 E -.15(ve)-.15 G(.\)).15 E F2 19.162 -9.998<8a8a2063>
+ 109.666 231.6 T(ch)5.56 E(he)-5.558 E(ec)-4.438 E(ck)-4.438 E(k-)-5.558
+ E(-e)-3.328 E(ex)-4.438 E(xi)-4.998 E(it)-2.778 E(t-)-3.328 E(-c)-3.328
+ E(co)-4.438 E(od)-4.998 E(de)-5.558 E(e)-4.438 E F0(=)A F3({true)A
+ (,false})-.1 E F0(Assume a non-zero e)128 243.6 Q
+ (xit code or core dump from the test program is a f)-.15 E 2.5
+ (ailure. Def)-.1 F(aults to true.)-.1 E F2 19.162 -9.998<8a8a2064>
+ 109.666 260.4 T(di)4.44 E(is)-2.778 E(sa)-3.888 E(ab)-4.998 E(bl)-5.558
+ E(le)-2.778 E(e-)-4.438 E(-{)-3.328 E({d)-3.938 E(dc)-5.558 E(ce)-4.438
+ E(e,)-4.438 E(,s)-2.498 E(si)-3.888 E(im)-2.778 E(mp)-8.328 E(pl)-5.558
+ E(li)-2.778 E(if)-2.778 E(fy)-3.328 E(yc)-4.998 E(cf)-4.438 E(fg)-3.328
+ E(g})-4.998 E(})-3.938 E F0 .694(Do not run the speci\214ed passes to c\
+ lean up and reduce the size of the test program. By def)128 272.4 R
+ (ault,)-.1 E F2 8.416 -5.558(bb uu)3.195 H -4.998(gg)5.558 G -3.328(--)
+ 4.998 G -5.558(pp)128 284.4 S -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558
+ (nn)2.778 G -3.328(tt)5.558 G F0 .541
+ (uses these passes internally when attempting to reduce test programs.)
+ 6.369 F .54(If you')5.54 F .54(re trying to \214nd a)-.5 F -.2(bu)128
+ 296.4 S 2.5(gi).2 G 2.5(no)-2.5 G(ne of these passes,)-2.5 E F2 8.416
+ -5.558(bb uu)2.5 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G
+ -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0(may crash.)
+ 5.828 E F2 19.162 -9.998<8a8a2068>109.666 313.2 T(he)4.44 E(el)-4.438 E
+ (lp)-2.778 E(p)-5.558 E F0(Print a summary of command line options.)128
+ 325.2 Q F2 19.162 -9.998<8a8a2069>109.666 342 T(in)7.22 E(np)-5.558 E
+ (pu)-5.558 E(ut)-5.558 E(t)-3.328 E F3(\214lename)2.5 E F0(Open)128 354
+ Q F3(\214lename)2.727 E F0 .228
+ (and redirect the standard input of the test program, whene)2.727 F -.15
+ (ve)-.25 G 2.728(ri).15 G 2.728(tr)-2.728 G .228(uns, to come from that)
+ -2.728 F(\214le.)128 366 Q F2 19.162 -9.998<8a8a206c>109.666 382.8 T(lo)
+ 7.22 E(oa)-4.998 E(ad)-4.998 E(d)-5.558 E F3(plugin)2.5 E F0 1.375
+ (Load the dynamic object)128 394.8 R F3(plugin)3.874 E F0(into)3.874 E
+ F2 8.416 -5.558(bb uu)3.874 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998
+ (oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0
+ 3.874(itself. This)7.202 F 1.374(object should re)3.874 F 1.374
+ (gister ne)-.15 F 3.874(wo)-.25 G(ptimization)-3.874 E 3.157
+ (passes. Once)128 406.8 R .658(loaded, the object will add ne)3.157 F
+ 3.158(wc)-.25 G .658(ommand line options to enable v)-3.158 F .658
+ (arious optimizations.)-.25 F 1.68 -.8(To s)128 418.8 T .08(ee the ne).8
+ F 2.579(wc)-.25 G .079(omplete list of optimizations, use the)-2.579 F
+ F2 19.162 -9.998<8a8a2068>4.245 H(he)4.44 E(el)-4.438 E(lp)-2.778 E(p)
+ -5.558 E F0(and)2.579 E F2 19.162 -9.998<8a8a206c>4.245 H(lo)7.22 E(oa)
+ -4.998 E(ad)-4.998 E(d)-5.558 E F0 .079(options together; for e)2.579 F
+ (xam-)-.15 E(ple:)128 430.8 Q F1(bugpoint --load myNewPass.so --help)152
+ 448.8 Q F2 19.162 -9.998<8a8a206f>109.666 477.6 T(ou)5 E(ut)-5.558 E(tp)
+ -3.328 E(pu)-5.558 E(ut)-5.558 E(t)-3.328 E F3(\214lename)2.5 E F0
+ (Whene)128 489.6 Q -.15(ve)-.25 G 2.626(rt).15 G .126(he test program p\
+ roduces output on its standard output stream, it should match the conte\
+ nts)-2.626 F(of)128 501.6 Q F3(\214lename)2.572 E F0 .072(\(the `)2.572
+ F .072(`reference output')-.74 F .072
+ ('\). If you do not use this option,)-.74 F F2 8.416 -5.558(bb uu)2.572
+ H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998
+ G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 .072
+ (will attempt to generate a)5.9 F
+ (reference output by compiling the program with the C back)128 513.6 Q
+ (end and running it.)-.1 E F2 19.162 -9.998<8a8a2070>109.666 530.4 T(pr)
+ 4.44 E -.18(ro)-4.438 G<6f8c>-4.818 E<8c6c>-5.558 E(le)-2.778 E(e-)
+ -4.438 E(-i)-3.328 E(in)-2.778 E(nf)-5.558 E -.25(fo)-3.328 G(o-)-4.748
+ E<2d8c>-3.328 E<8c6c>-5.558 E(le)-2.778 E(e)-4.438 E F3(\214lename)2.5 E
+ F0(Pro\214le \214le loaded by)128 542.4 Q F2 19.162 -9.998<8a8a2070>
+ 4.166 H(pr)4.44 E -.18(ro)-4.438 G<6f8c>-4.818 E<8c6c>-5.558 E(le)-2.778
+ E(e-)-4.438 E(-l)-3.328 E(lo)-2.778 E(oa)-4.998 E(ad)-4.998 E(de)-5.558
+ E(er)-4.438 E(r)-4.438 E F0(.)A F2 19.162 -9.998<8a8a2072>109.666 559.2
+ T(ru)5.56 E(un)-5.558 E(n-)-5.558 E(-{)-3.328 E({i)-3.938 E(in)-2.778 E
+ (nt)-5.558 E(t,)-3.328 E(,j)-2.498 E(ji)-3.328 E(it)-2.778 E(t,)-3.328 E
+ (,l)-2.498 E(ll)-2.778 E(lc)-2.778 E(c,)-4.438 E(,c)-2.498 E(cb)-4.438 E
+ (be)-5.558 E(e})-4.438 E(})-3.938 E F0(Whene)128 571.2 Q -.15(ve)-.25 G
+ 2.786(rt).15 G .287(he test program is compiled,)-2.786 F F2 8.416
+ -5.558(bb uu)2.787 H -4.998(gg)5.558 G -5.558(pp)4.998 G -4.998(oo)5.558
+ G -2.778(ii)4.998 G -5.558(nn)2.778 G -3.328(tt)5.558 G F0 .287
+ (should generate code for it using the speci\214ed code)6.115 F
+ (generator)128 583.2 Q 5.824(.T)-.55 G .824(hese options allo)-5.824 F
+ 3.324(wy)-.25 G .824(ou to choose the interpreter)-3.324 F 3.323(,t)-.4
+ G(he)-3.323 E F4(JIT)3.323 E F0(compiler)3.323 E 3.323(,t)-.4 G .823
+ (he static nati)-3.323 F 1.123 -.15(ve c)-.25 H(ode).15 E(compiler)128
+ 595.2 Q 2.5(,o)-.4 G 2.5(rt)-2.5 G(he C back)-2.5 E(end, respecti)-.1 E
+ -.15(ve)-.25 G(ly).15 E(.)-.65 E/F5 10.95/Times-Bold at 0 SF -7.302(EE)72
+ 612 S -7.904(XX)7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H(ST)
+ 1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E(S)
+ -6.086 E F0(If)108 624 Q F2 8.416 -5.558(bb uu)2.528 H -4.998(gg)5.558 G
+ -5.558(pp)4.998 G -4.998(oo)5.558 G -2.778(ii)4.998 G -5.558(nn)2.778 G
+ -3.328(tt)5.558 G F0 .028(succeeds in \214nding a problem, it will e)
+ 5.856 F .028(xit with 0.)-.15 F .028
+ (Otherwise, if an error occurs, it will e)5.028 F .029(xit with)-.15 F
+ 2.5(an)108 636 S(on-zero v)-2.5 E(alue.)-.25 E F5 -6.086(SS)72 652.8 S
+ -7.302(EE)6.086 G 14.604 -7.302(EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)
+ -6.086 E(O)-8.517 E F0(opt, analyze)108 664.8 Q F5 12.522 -7.904(AA UU)
+ 72 681.6 T -7.302(TT)7.904 G -8.517(HH)7.302 G -8.517(OO)8.517 G -7.904
+ (RR)8.517 G F0(Maintained by the)108 693.6 Q F4(LL)2.5 E(VM)-.9 E F0 -.7
+ (Te)2.5 G(am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72
+ 768 R(3)222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/extract.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/extract.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/extract.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,286 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:17 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(EXTRA)72 48 Q 124.91(CT\(1\) LL)-.4 F
+ (VM Command Guide)-1 E(EXTRA)127.41 E(CT\(1\))-.4 E/F1 10.95
+ /Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302
+ (EE)10.335 G F0 -.15(ex)108 96 S(tract \255 e).15 E
+ (xtract a function from an)-.15 E/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9
+ E F0(module)2.5 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086 G -7.904(NN)
+ 7.904 G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688 G -4.258(II)
+ 6.086 G -6.086(SS)4.258 G/F3 10/Times-Bold at 0 SF -4.438(ee)108 124.8 S
+ -4.998(xx)4.438 G -3.328(tt)4.998 G -4.438(rr)3.328 G -4.998(aa)4.438 G
+ -4.438(cc)4.998 G -3.328(tt)4.438 G F0([)5.828 E/F4 10/Times-Italic at 0 SF
+ (options)A F0(])A F3 19.162 -9.998<8a8a2066>4.166 H(fu)6.67 E(un)-5.558
+ E(nc)-5.558 E(c)-4.438 E F4(function-name)2.5 E F0([)2.5 E F4
+ (\214lename)A F0(])A F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G -6.086
+ (SS)7.302 G -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G -6.688
+ (PP)4.258 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904
+ (NN)8.517 G F0(The)108 153.6 Q F3 -4.438(ee)3.086 G -4.998(xx)4.438 G
+ -3.328(tt)4.998 G -4.438(rr)3.328 G -4.998(aa)4.438 G -4.438(cc)4.998 G
+ -3.328(tt)4.438 G F0 .586(command tak)6.414 F .585
+ (es the name of a function and e)-.1 F .585
+ (xtracts it from the speci\214ed)-.15 F F2(LL)3.085 E(VM)-.9 E F0 .585
+ (bytecode \214le.)3.085 F(It is primarily used as a deb)108 165.6 Q
+ (ugging tool to reduce test cases from lar)-.2 E
+ (ger programs that are triggering a b)-.18 E(ug.)-.2 E .057
+ (In addition to e)108 182.4 R .057
+ (xtracting the bytecode of the speci\214ed function,)-.15 F F3 -4.438
+ (ee)2.557 G -4.998(xx)4.438 G -3.328(tt)4.998 G -4.438(rr)3.328 G -4.998
+ (aa)4.438 G -4.438(cc)4.998 G -3.328(tt)4.438 G F0 .057(will also remo)
+ 5.885 F .357 -.15(ve u)-.15 H .058(nreachable global).15 F -.25(va)108
+ 194.4 S(riables, prototypes, and unused types.).25 E(The)108 211.2 Q F3
+ -4.438(ee)3.473 G -4.998(xx)4.438 G -3.328(tt)4.998 G -4.438(rr)3.328 G
+ -4.998(aa)4.438 G -4.438(cc)4.998 G -3.328(tt)4.438 G F0 .973(command r\
+ eads its input from standard input if \214lename is omitted or if \214l\
+ ename is \255.)6.801 F(The)5.972 E(output is al)108 223.2 Q -.1(wa)-.1 G
+ (ys written to standard output, unless the).1 E F3 -5.698<adad>2.5 G
+ -4.998(oo)5.698 G F0(option is speci\214ed \(see belo)7.498 E(w\).)-.25
+ E F1 -8.517(OO)72 240 S -6.688(PP)8.517 G -7.302(TT)6.688 G -4.258(II)
+ 7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G -6.086(SS)7.904 G F3 -5.698
+ <adad>108 252 S -3.328(ff)5.698 G F0 -.15(Fo)14.294 G 1.139(rce o).15 F
+ -.15(ve)-.15 G 3.639(rwrite. Normally).15 F(,)-.65 E F3 -4.438(ee)3.639
+ G -4.998(xx)4.438 G -3.328(tt)4.998 G -4.438(rr)3.328 G -4.998(aa)4.438
+ G -4.438(cc)4.998 G -3.328(tt)4.438 G F0 1.14(will refuse to o)6.967 F
+ -.15(ve)-.15 G 1.14(rwrite an output \214le that already e).15 F 3.64
+ (xists. W)-.15 F(ith)-.4 E(this option,)128 264 Q F3 -4.438(ee)2.5 G
+ -4.998(xx)4.438 G -3.328(tt)4.998 G -4.438(rr)3.328 G -4.998(aa)4.438 G
+ -4.438(cc)4.998 G -3.328(tt)4.438 G F0(will o)5.828 E -.15(ve)-.15 G
+ (rwrite the output \214le and replace it with ne).15 E 2.5(wb)-.25 G
+ (ytecode.)-2.5 E F3 19.162 -9.998<8a8a2066>109.666 280.8 T(fu)6.67 E(un)
+ -5.558 E(nc)-5.558 E(c)-4.438 E F4(function-name)2.5 E F0
+ (Extract the function named)128 292.8 Q F4(function-name)2.5 E F0
+ (from the)2.5 E F2(LL)2.5 E(VM)-.9 E F0(bytecode.)2.5 E F3 19.162 -9.998
+ <8a8a2068>109.666 309.6 T(he)4.44 E(el)-4.438 E(lp)-2.778 E(p)-5.558 E
+ F0(Print a summary of command line options.)128 321.6 Q F3 -5.698<adad>
+ 108 338.4 S -4.998(oo)5.698 G F4(\214lename)7.498 E F0 .24
+ (Specify the output \214lename.)128 350.4 R .239(If \214lename is `)
+ 5.239 F(`\255')-.74 E 2.739('\()-.74 G .239(the def)-2.739 F .239
+ (ault\), then)-.1 F F3 -4.438(ee)2.739 G -4.998(xx)4.438 G -3.328(tt)
+ 4.998 G -4.438(rr)3.328 G -4.998(aa)4.438 G -4.438(cc)4.998 G -3.328(tt)
+ 4.438 G F0 .239(sends its output to standard)6.067 F(output.)128 362.4 Q
+ F3 19.162 -9.998<8a8a2073>109.666 379.2 T(st)6.11 E(ta)-3.328 E(at)
+ -4.998 E(ts)-3.328 E(s)-3.888 E F0(Print statistics.)128 391.2 Q F3
+ 19.162 -9.998<8a8a2074>109.666 408 T(ti)6.67 E(im)-2.778 E(me)-8.328 E
+ (e-)-4.438 E(-p)-3.328 E(pa)-5.558 E(as)-4.998 E(ss)-3.888 E(se)-3.888 E
+ (es)-4.438 E(s)-3.888 E F0(Record the amount of time needed for each pa\
+ ss and print it to standard error)128 420 Q(.)-.55 E F1 -7.302(EE)72
+ 436.8 S -7.904(XX)7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H
+ (ST)1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E
+ (S)-6.086 E F0(If)108 448.8 Q F3 -4.438(ee)2.5 G -4.998(xx)4.438 G
+ -3.328(tt)4.998 G -4.438(rr)3.328 G -4.998(aa)4.438 G -4.438(cc)4.998 G
+ -3.328(tt)4.438 G F0(succeeds, it will e)5.828 E(xit with 0.)-.15 E
+ (Otherwise, if an error occurs, it will e)5 E(xit with a non-zero v)-.15
+ E(alue.)-.25 E F1 -6.086(SS)72 465.6 S -7.302(EE)6.086 G 14.604 -7.302
+ (EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0 -.2(bu)
+ 108 477.6 S(gpoint).2 E F1 12.522 -7.904(AA UU)72 494.4 T -7.302(TT)
+ 7.904 G -8.517(HH)7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)
+ 7.904 G F0(Maintained by the)108 506.4 Q F2(LL)2.5 E(VM)-.9 E F0 -.7(Te)
+ 2.5 G(am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768
+ R(1)222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/gccas.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/gccas.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/gccas.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,277 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:17 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF 137.28(GCCAS\(1\) LL)72 48 R(VM Command Guide)-1
+ E(GCCAS\(1\))139.78 E/F1 10.95/Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84
+ T -10.335(MM)7.904 G -7.302(EE)10.335 G F0(gccas \255 optimizing)108 96
+ Q/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0(assembler)2.5 E F1 -6.086
+ (SS)72 112.8 S -7.904(YY)6.086 G -7.904(NN)7.904 G -8.517(OO)7.904 G
+ -6.688(PP)8.517 G -6.086(SS)6.688 G -4.258(II)6.086 G -6.086(SS)4.258 G
+ /F3 10/Times-Bold at 0 SF -4.998(gg)108 124.8 S -4.438(cc)4.998 G -4.438
+ (cc)4.438 G -4.998(aa)4.438 G -3.888(ss)4.998 G F0([)6.388 E/F4 10
+ /Times-Italic at 0 SF(options)A F0(])A F4(\214lename)2.5 E F1 -7.904(DD)72
+ 141.6 S -7.302(EE)7.904 G -6.086(SS)7.302 G -7.904(CC)6.086 G -7.904(RR)
+ 7.904 G -4.258(II)7.904 G -6.688(PP)4.258 G -7.302(TT)6.688 G -4.258(II)
+ 7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G F0(The)108 153.6 Q F3 -4.998
+ (gg)2.51 G -4.438(cc)4.998 G -4.438(cc)4.438 G -4.998(aa)4.438 G -3.888
+ (ss)4.998 G F0 .01(utility tak)6.398 F .01(es an)-.1 F F2(LL)2.51 E(VM)
+ -.9 E F0 .009
+ (assembly \214le generated by the llvmgcc or llvmg++ front-ends and con)
+ 2.51 F -.15(ve)-.4 G(rts).15 E .094(it into an)108 165.6 R F2(LL)2.594 E
+ (VM)-.9 E F0 .094(bytecode \214le.)2.594 F .094
+ (It is primarily used by the)5.094 F F2(GCC)2.594 E F0 .095
+ (front end, and as such, attempts to mimic the)2.594 F(interf)108 177.6
+ Q(ace pro)-.1 E(vided by the def)-.15 E
+ (ault system assembler so that it can act as a `)-.1 E(`drop-in')-.74 E
+ 2.5('r)-.74 G(eplacement.)-2.5 E F3 -4.998(gg)108 194.4 S -4.438(cc)
+ 4.998 G -4.438(cc)4.438 G -4.998(aa)4.438 G -3.888(ss)4.998 G F0 .26
+ (performs a number of optimizations on the input program, including b)
+ 6.648 F .259(ut not limited to: promotion of)-.2 F 1.33(stack v)108
+ 206.4 R 1.33(alues to)-.25 F F2(SSA)3.83 E F0(re)3.83 E 1.33
+ (gisters; elimination of dead globals, function ar)-.15 F 1.331
+ (guments, code, and types; tail-call)-.18 F .283(elimination; loop-in)
+ 108 218.4 R -.25(va)-.4 G .282(riant code motion; global common-sube).25
+ F .282(xpression elimination; and sparse conditional)-.15 F
+ (constant propag)108 230.4 Q(ation.)-.05 E F1 -8.517(OO)72 247.2 S
+ -6.688(PP)8.517 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G
+ -7.904(NN)8.517 G -6.086(SS)7.904 G F3 19.162 -9.998<8a8a2068>109.666
+ 259.2 T(he)4.44 E(el)-4.438 E(lp)-2.778 E(p)-5.558 E F0
+ (Print a summary of command line options.)128 271.2 Q F3 -5.698<adad>108
+ 288 S -4.998(oo)5.698 G F4(\214lename)7.498 E F0(Specify the name of th\
+ e output \214le which will hold the assembled bytecode.)128 300 Q F3
+ 19.162 -9.998<8a8a2064>109.666 316.8 T(di)4.44 E(is)-2.778 E(sa)-3.888 E
+ (ab)-4.998 E(bl)-5.558 E(le)-2.778 E(e-)-4.438 E(-i)-3.328 E(in)-2.778 E
+ (nl)-5.558 E(li)-2.778 E(in)-2.778 E(ni)-5.558 E(in)-2.778 E(ng)-5.558 E
+ (g)-4.998 E F0(Disable the inlining pass.)128 328.8 Q(By def)5 E
+ (ault, it is enabled.)-.1 E F3 19.162 -9.998<8a8a2064>109.666 345.6 T
+ (di)4.44 E(is)-2.778 E(sa)-3.888 E(ab)-4.998 E(bl)-5.558 E(le)-2.778 E
+ (e-)-4.438 E(-o)-3.328 E(op)-4.998 E(pt)-5.558 E(t)-3.328 E F0
+ (Disable all assembler)128 357.6 Q(-time optimization passes.)-.2 E F3
+ 19.162 -9.998<8a8a2073>109.666 374.4 T(st)6.11 E(ta)-3.328 E(at)-4.998 E
+ (ts)-3.328 E(s)-3.888 E F0(Print statistics.)128 386.4 Q F3 19.162
+ -9.998<8a8a2074>109.666 403.2 T(ti)6.67 E(im)-2.778 E(me)-8.328 E(e-)
+ -4.438 E(-p)-3.328 E(pa)-5.558 E(as)-4.998 E(ss)-3.888 E(se)-3.888 E(es)
+ -4.438 E(s)-3.888 E F0(Record the amount of time needed for each pass a\
+ nd print it to standard error)128 415.2 Q(.)-.55 E F3 19.162 -9.998
+ <8a8a2076>109.666 432 T -.1(ve)5 G(er)-4.338 E(ri)-4.438 E(if)-2.778 E
+ (fy)-3.328 E(y)-4.998 E F0 -1.11(Ve)128 444 S(rify each pass result.)
+ 1.11 E F1 -7.302(EE)72 460.8 S -7.904(XX)7.302 G -4.258(II)7.904 G
+ 14.604 -7.302(TT S)4.258 H(ST)1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918
+ G(TU)-6.262 E(US)-7.904 E(S)-6.086 E F0(If)108 472.8 Q F3 -4.998(gg)
+ 2.803 G -4.438(cc)4.998 G -4.438(cc)4.438 G -4.998(aa)4.438 G -3.888(ss)
+ 4.998 G F0 .303(succeeds, it will e)6.691 F .303(xit with an e)-.15 F
+ .303(xit status of 0.)-.15 F .303
+ (Otherwise, if an error occurs, it will e)5.303 F .304(xit with a non-)
+ -.15 F(zero e)108 484.8 Q(xit status.)-.15 E F1 -6.086(SS)72 501.6 S
+ -7.302(EE)6.086 G 14.604 -7.302(EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)
+ -6.086 E(O)-8.517 E F0(llvm-as, gccld)108 513.6 Q F1 12.522 -7.904
+ (AA UU)72 530.4 T -7.302(TT)7.904 G -8.517(HH)7.302 G -8.517(OO)8.517 G
+ -7.904(RR)8.517 G -6.086(SS)7.904 G F0(Maintained by the)108 542.4 Q F2
+ (LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G(am \(http://llvm.cs.uiuc.edu\).).7 E
+ 178.59(2004-07-04 1.3)72 768 R(1)222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/gccld.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/gccld.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/gccld.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,441 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:17 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 2
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF 136.73(GCCLD\(1\) LL)72 48 R(VM Command Guide)-1
+ E(GCCLD\(1\))139.23 E/F1 10.95/Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84
+ T -10.335(MM)7.904 G -7.302(EE)10.335 G F0(gccld \255 optimizing)108 96
+ Q/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0(link)2.5 E(er)-.1 E F1
+ -6.086(SS)72 112.8 S -7.904(YY)6.086 G -7.904(NN)7.904 G -8.517(OO)7.904
+ G -6.688(PP)8.517 G -6.086(SS)6.688 G -4.258(II)6.086 G -6.086(SS)4.258
+ G/F3 10/Times-Bold at 0 SF -4.998(gg)108 124.8 S -4.438(cc)4.998 G -4.438
+ (cc)4.438 G -2.778(ll)4.438 G -5.558(dd)2.778 G F0([)8.058 E/F4 10
+ /Times-Italic at 0 SF(options)A F0(])A F4(\214lename ...)2.5 E F1 -7.904
+ (DD)72 141.6 S -7.302(EE)7.904 G -6.086(SS)7.302 G -7.904(CC)6.086 G
+ -7.904(RR)7.904 G -4.258(II)7.904 G -6.688(PP)4.258 G -7.302(TT)6.688 G
+ -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G F0(The)108 153.6 Q
+ F3 -4.998(gg)3.188 G -4.438(cc)4.998 G -4.438(cc)4.438 G -2.778(ll)4.438
+ G -5.558(dd)2.778 G F0 .688(utility tak)8.746 F .688(es a set of)-.1 F
+ F2(LL)3.188 E(VM)-.9 E F0 .687
+ (bytecode \214les and links them together into a single)3.188 F F2(LL)
+ 3.187 E(VM)-.9 E F0(bytecode)3.187 E 3.27(\214le. The)108 165.6 R .771
+ (output bytecode \214le can be another bytecode library or an e)3.27 F
+ -.15(xe)-.15 G .771(cutable bytecode program.).15 F(Using)5.771 E
+ (additional options,)108 177.6 Q F3 -4.998(gg)2.5 G -4.438(cc)4.998 G
+ -4.438(cc)4.438 G -2.778(ll)4.438 G -5.558(dd)2.778 G F0
+ (is able to produce nati)8.058 E .3 -.15(ve c)-.25 H(ode e).15 E -.15
+ (xe)-.15 G(cutables.).15 E(The)108 194.4 Q F3 -4.998(gg)4.318 G -4.438
+ (cc)4.998 G -4.438(cc)4.438 G -2.778(ll)4.438 G -5.558(dd)2.778 G F0
+ 1.817(utility is primarily used by the the llvmgcc manpage and llvmg++ \
+ front-ends, and as such,)9.876 F 1.518(attempts to mimic the interf)108
+ 206.4 R 1.518(ace pro)-.1 F 1.518(vided by the def)-.15 F 1.518
+ (ault system link)-.1 F 1.519(er so that it can act as a `)-.1 F
+ (`drop-in')-.74 E(')-.74 E(replacement.)108 218.4 Q(The)108 235.2 Q F3
+ -4.998(gg)2.5 G -4.438(cc)4.998 G -4.438(cc)4.438 G -2.778(ll)4.438 G
+ -5.558(dd)2.778 G F0(tool performs a small set of interprocedural, post\
+ -link optimizations on the program.)8.058 E F3 -5.558(SS)108 258 S
+ -4.438(ee)5.558 G -4.998(aa)4.438 G 6.196 -4.438(rr cc)4.998 H 11.116
+ -5.558(hh O)4.438 H(Or)-2.22 E(rd)-4.438 E(de)-5.558 E(er)-4.438 E(r)
+ -4.438 E F0 .13
+ (When looking for objects speci\214ed on the command line,)108 274.8 R
+ F3 -4.998(gg)2.629 G -4.438(cc)4.998 G -4.438(cc)4.438 G -2.778(ll)4.438
+ G -5.558(dd)2.778 G F0 .129
+ (will search for the object \214rst in the current)8.187 F .18
+ (directory and then in the directory speci\214ed by the)108 286.8 R/F5 9
+ /Times-Bold at 0 SF -6.001(LL)2.68 G 8.924 -6.001(LL V)6.001 H(VM)-.495 E
+ (M_)-8.494 E(_L)-4.498 E(LI)-6.001 E(IB)-3.499 E(B_)-6.001 E(_S)-4.498 E
+ (SE)-5.002 E(EA)-6.001 E(AR)-6.496 E(RC)-6.496 E(CH)-6.496 E(H_)-7 E(_P)
+ -4.498 E -.666(PA)-5.497 G -.855(AT)-5.83 G(TH)-5.146 E(H)-7 E F0(en)
+ 2.68 E .18(vironment v)-.4 F 2.68(ariable. If)-.25 F(it)2.68 E
+ (cannot \214nd the object, it f)108 298.8 Q(ails.)-.1 E .888
+ (When looking for a library speci\214ed with the)108 315.6 R F3 -5.698
+ <adad>3.388 G -2.778(ll)5.698 G F0(option,)6.166 E F3 -4.998(gg)3.388 G
+ -4.438(cc)4.998 G -4.438(cc)4.438 G -2.778(ll)4.438 G -5.558(dd)2.778 G
+ F0 .887(\214rst attempts to load a \214le with that name)8.946 F .902
+ (from the current directory)108 327.6 R 5.903(.I)-.65 G 3.403(ft)-5.903
+ G .903(hat f)-3.403 F .903(ails, it looks for lib)-.1 F F4(libr)A(ary)
+ -.15 E F0 .903(.bc, lib)B F4(libr)A(ary)-.15 E F0 .903(.a, or lib)B F4
+ (libr)A(ary)-.15 E F0(.)A F4(shar)A .903(ed libr)-.37 F(ary)-.15 E -.2
+ (ex)108 339.6 S(tension).2 E F0 2.796(,i)C 2.796(nt)-2.796 G .296
+ (hat order)-2.796 F 2.796(,i)-.4 G 2.796(ne)-2.796 G .295
+ (ach directory added to the library search path with the)-2.796 F F3
+ -5.698<adad>2.795 G -6.668(LL)5.698 G F0 2.795(option. These)9.463 F
+ (direc-)2.795 E .147(tories are searched in the order the)108 351.6 R
+ 2.647(yw)-.15 G .147(ere speci\214ed.)-2.647 F .147
+ (If the library cannot be located, then)5.147 F F3 -4.998(gg)2.648 G
+ -4.438(cc)4.998 G -4.438(cc)4.438 G -2.778(ll)4.438 G -5.558(dd)2.778 G
+ F0 .148(looks in the)8.206 F .949(directory speci\214ed by the)108 363.6
+ R F5 -6.001(LL)3.448 G 8.924 -6.001(LL V)6.001 H(VM)-.495 E(M_)-8.494 E
+ (_L)-4.498 E(LI)-6.001 E(IB)-3.499 E(B_)-6.001 E(_S)-4.498 E(SE)-5.002 E
+ (EA)-6.001 E(AR)-6.496 E(RC)-6.496 E(CH)-6.496 E(H_)-7 E(_P)-4.498 E
+ -.666(PA)-5.497 G -.855(AT)-5.83 G(TH)-5.146 E(H)-7 E F0(en)3.448 E .948
+ (vironment v)-.4 F 3.448(ariable. If)-.25 F .948
+ (it does not \214nd a library)3.448 F(there, it f)108 375.6 Q(ails.)-.1
+ E(The shared library e)108 392.4 Q(xtension may be)-.15 E F4(.so)2.5 E
+ F0(,)A F4(.dyld)2.5 E F0(,)A F4(.dll)2.5 E F0 2.5(,o)C 2.5(rs)-2.5 G
+ (omething dif)-2.5 E(ferent, depending upon the system.)-.25 E(The)108
+ 409.2 Q F3 -5.698<adad>2.769 G -6.668(LL)5.698 G F0 .269
+ (option is global.)9.437 F .269(It does not matter where it is speci\
+ \214ed in the list of command line ar)5.269 F .27(guments; the)-.18 F
+ .671(directory is simply added to the search path and is applied to all\
+  libraries, preceding or succeeding, in the)108 421.2 R(command line.)
+ 108 433.2 Q F3 -6.668(LL)108 456 S -2.778(ii)6.668 G -5.558(nn)2.778 G
+ 11.116 -5.558(kk o)5.558 H(or).56 E(rd)-4.438 E(de)-5.558 E(er)-4.438 E
+ (r)-4.438 E F0 .779(All object \214les are link)108 472.8 R .779
+ (ed \214rst in the order the)-.1 F 3.279(yw)-.15 G .78
+ (ere speci\214ed on the command line.)-3.279 F .78
+ (All library \214les are)5.78 F(link)108 484.8 Q(ed ne)-.1 E 2.5
+ (xt. Some)-.15 F(libraries may not be link)2.5 E
+ (ed into the object program; see belo)-.1 E -.65(w.)-.25 G F3 -6.668(LL)
+ 108 507.6 S -2.778(ii)6.668 G -5.558(bb)2.778 G -4.438(rr)5.558 G -4.998
+ (aa)4.438 G -4.438(rr)4.998 G 9.996 -4.998(yy L)4.438 H(Li)-1.67 E(in)
+ -2.778 E(nk)-5.558 E(ka)-5.558 E(ag)-4.998 E(ge)-4.998 E(e)-4.438 E F0
+ 1.232(Object \214les and static bytecode objects are al)108 524.4 R -.1
+ (wa)-.1 G 1.232(ys link).1 F 1.232(ed into the output \214le.)-.1 F
+ 1.232(Library archi)6.232 F -.15(ve)-.25 G 3.731(s\().15 G 1.231
+ (.a \214les\))-3.731 F 1.385(load only the objects within the archi)108
+ 536.4 R 1.686 -.15(ve t)-.25 H 1.386
+ (hat de\214ne symbols needed by the output \214le.).15 F 1.386
+ (Hence, libraries)6.386 F 1.592(should be listed after the object \214l\
+ es and libraries which need them; otherwise, the library may not be)108
+ 548.4 R(link)108 560.4 Q(ed in, and the dependent library will not ha)
+ -.1 E .3 -.15(ve i)-.2 H(ts unde\214ned symbols de\214ned.).15 E F3
+ -7.218(NN)108 583.2 S -4.998(aa)7.218 G -3.328(tt)4.998 G 2.956 -2.778
+ (ii v)3.328 H -.1(ve)-2.22 G 2.5(ec)-4.338 G(co)-6.938 E(od)-4.998 E(de)
+ -5.558 E 2.5(eg)-4.438 G(ge)-7.498 E(en)-4.438 E(ne)-5.558 E(er)-4.438 E
+ (ra)-4.438 E(at)-4.998 E(ti)-3.328 E(io)-2.778 E(on)-4.998 E(n)-5.558 E
+ F0(The)108 600 Q F3 -4.998(gg)2.964 G -4.438(cc)4.998 G -4.438(cc)4.438
+ G -2.778(ll)4.438 G -5.558(dd)2.778 G F0 .465
+ (program has limited support for nati)8.523 F .765 -.15(ve c)-.25 H .465
+ (ode generation, when using the).15 F F3 -5.698<adad>2.965 G -5.558(nn)
+ 5.698 G -4.998(aa)5.558 G -3.328(tt)4.998 G 2.956 -2.778(ii v)3.328 H
+ -.1(ve)-2.22 G(e)-4.338 E F0(or)2.965 E F3 -5.698<adad>2.965 G -5.558
+ (nn)5.698 G -4.998(aa)5.558 G -3.328(tt)4.998 G 2.956 -2.778(ii v)3.328
+ H -.1(ve)-2.22 G(e-)-4.338 E(-c)-3.328 E(cb)-4.438 E(be)-5.558 E(e)
+ -4.438 E F0(options.)108 612 Q F1 -8.517(OO)72 628.8 S -6.688(PP)8.517 G
+ -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G
+ -6.086(SS)7.904 G F3 -5.698<adad>108 640.8 S -5.558(hh)5.698 G -4.438
+ (ee)5.558 G -2.778(ll)4.438 G -5.558(pp)2.778 G F0
+ (Print a summary of command line options.)128 652.8 Q F3 -5.698<adad>108
+ 669.6 S -4.998(oo)5.698 G F4(\214lename)7.498 E F0
+ (Specify the output \214lename which will hold the link)128 681.6 Q
+ (ed bytecode.)-.1 E F3 -5.698<adad>108 698.4 S -3.888(ss)5.698 G -3.328
+ (tt)3.888 G -4.998(aa)3.328 G -3.328(tt)4.998 G -3.888(ss)3.328 G F0
+ (Print statistics.)128 710.4 Q 178.59(2004-07-04 1.3)72 768 R(1)222.75 E
+ EP
+ %%Page: 2 2
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF 136.73(GCCLD\(1\) LL)72 48 R(VM Command Guide)-1
+ E(GCCLD\(1\))139.23 E/F1 10/Times-Bold at 0 SF -5.698<adad>108 84 S -3.328
+ (tt)5.698 G -2.778(ii)3.328 G -8.328(mm)2.778 G -4.438(ee)8.328 G -3.328
+ (--)4.438 G -5.558(pp)3.328 G -4.998(aa)5.558 G -3.888(ss)4.998 G -3.888
+ (ss)3.888 G -4.438(ee)3.888 G -3.888(ss)4.438 G F0(Record the amount of\
+  time needed for each pass and print it to standard error)128 96 Q(.)
+ -.55 E F1 -5.698<adad>108 112.8 S 7.396 -4.998(vv e)5.698 H(er).56 E(ri)
+ -4.438 E(if)-2.778 E(fy)-3.328 E(y)-4.998 E F0 -1.11(Ve)128 124.8 S
+ (rify each pass result.)1.11 E F1 -5.698<adad>108 141.6 S -5.558(dd)
+ 5.698 G -2.778(ii)5.558 G -3.888(ss)2.778 G -4.998(aa)3.888 G -5.558(bb)
+ 4.998 G -2.778(ll)5.558 G -4.438(ee)2.778 G -3.328(--)4.438 G -4.998(oo)
+ 3.328 G -5.558(pp)4.998 G -3.328(tt)5.558 G F0
+ (Disable all link-time optimization passes.)128 153.6 Q F1 -5.698<adad>
+ 108 170.4 S -5.558(dd)5.698 G -2.778(ii)5.558 G -3.888(ss)2.778 G -4.998
+ (aa)3.888 G -5.558(bb)4.998 G -2.778(ll)5.558 G -4.438(ee)2.778 G -3.328
+ (--)4.438 G -2.778(ii)3.328 G -5.558(nn)2.778 G -2.778(ll)5.558 G -2.778
+ (ii)2.778 G -5.558(nn)2.778 G -2.778(ii)5.558 G -5.558(nn)2.778 G -4.998
+ (gg)5.558 G F0(Do not run the inliner pass.)128 182.4 Q F1 -5.698<adad>
+ 108 199.2 S -6.668(LL)5.698 G/F2 10/Times-Italic at 0 SF(dir)6.668 E
+ (ectory)-.37 E F0(Add directory to the list of directories to search wh\
+ en looking for libraries.)128 211.2 Q F1 -5.698<adad>108 228 S -5.558
+ (dd)5.698 G -2.778(ii)5.558 G -3.888(ss)2.778 G -4.998(aa)3.888 G -5.558
+ (bb)4.998 G -2.778(ll)5.558 G -4.438(ee)2.778 G -3.328(--)4.438 G -2.778
+ (ii)3.328 G -5.558(nn)2.778 G -3.328(tt)5.558 G -4.438(ee)3.328 G 6.226
+ -4.438(rr n)4.438 H(na)-1.12 E(al)-4.998 E(li)-2.778 E(iz)-2.778 E(ze)
+ -4.438 E(e)-4.438 E F0(Do not mark all symbols as internal.)128 240 Q F1
+ -5.698<adad>108 256.8 S -2.778(ii)5.698 G -5.558(nn)2.778 G -3.328(tt)
+ 5.558 G -4.438(ee)3.328 G 6.226 -4.438(rr n)4.438 H(na)-1.12 E(al)-4.998
+ E(li)-2.778 E(iz)-2.778 E(ze)-4.438 E(e-)-4.438 E(-p)-3.328 E(pu)-5.558
+ E(ub)-5.558 E(bl)-5.558 E(li)-2.778 E(ic)-2.778 E(c-)-4.438 E(-a)-3.328
+ E(ap)-4.998 E(pi)-5.558 E(i-)-2.778 E<2d8c>-3.328 E<8c6c>-5.558 E(le)
+ -2.778 E(e)-4.438 E F2(\214lename)2.5 E F0(Preserv)128 268.8 Q 2.5(et)
+ -.15 G(he list of symbol names in the \214le \214lename.)-2.5 E F1
+ -5.698<adad>108 285.6 S -2.778(ii)5.698 G -5.558(nn)2.778 G -3.328(tt)
+ 5.558 G -4.438(ee)3.328 G 6.226 -4.438(rr n)4.438 H(na)-1.12 E(al)-4.998
+ E(li)-2.778 E(iz)-2.778 E(ze)-4.438 E(e-)-4.438 E(-p)-3.328 E(pu)-5.558
+ E(ub)-5.558 E(bl)-5.558 E(li)-2.778 E(ic)-2.778 E(c-)-4.438 E(-a)-3.328
+ E(ap)-4.998 E(pi)-5.558 E(i-)-2.778 E(-l)-3.328 E(li)-2.778 E(is)-2.778
+ E(st)-3.888 E 2.5(t&)-3.328 G(&l)-10.828 E(lt)-2.778 E(t;)-3.328 E(;l)
+ -3.328 E(li)-2.778 E(is)-2.778 E(st)-3.888 E(t&)-3.328 E(&g)-8.328 E(gt)
+ -4.998 E(t;)-3.328 E(;)-3.328 E F0(Preserv)128 297.6 Q 2.5(et)-.15 G
+ (he symbol names in list.)-2.5 E F1 -5.698<adad>108 314.4 S -2.778(ll)
+ 5.698 G F2(libr)2.778 E(ary)-.15 E F0 .177
+ (Specify libraries to include when linking the output \214le.)128 326.4
+ R .177(When linking,)5.177 F F1 -4.998(gg)2.677 G -4.438(cc)4.998 G
+ -4.438(cc)4.438 G -2.778(ll)4.438 G -5.558(dd)2.778 G F0 .177
+ (will \214rst attempt to load)8.235 F 3.5<618c>128 338.4 S 1
+ (le with the pathname)-3.5 F F1 -2.778(ll)3.5 G -2.778(ii)2.778 G -5.558
+ (bb)2.778 G -4.438(rr)5.558 G -4.998(aa)4.438 G -4.438(rr)4.998 G -4.998
+ (yy)4.438 G F0 6(.I)4.998 G 3.5(ft)-6 G 1(hat f)-3.5 F 1.001
+ (ails, it will then attempt to load lib)-.1 F F2(libr)A(ary)-.15 E F0
+ 1.001(.bc, lib)B F2(libr)A(ary)-.15 E F0(.a,)A(and lib)128 350.4 Q F2
+ (libr)A(ary)-.15 E F0(.)A F2(shar)A(ed libr)-.37 E(ary e)-.15 E
+ (xtension)-.2 E F0 2.5(,i)C 2.5(nt)-2.5 G(hat order)-2.5 E(.)-.55 E F1
+ -5.698<adad>108 367.2 S -2.778(ll)5.698 G -2.778(ii)2.778 G -5.558(nn)
+ 2.778 G -5.558(kk)5.558 G -3.328(--)5.558 G -4.998(aa)3.328 G -3.888(ss)
+ 4.998 G -3.328(--)3.888 G -2.778(ll)3.328 G -2.778(ii)2.778 G -5.558(bb)
+ 2.778 G -4.438(rr)5.558 G -4.998(aa)4.438 G -4.438(rr)4.998 G -4.998(yy)
+ 4.438 G F0(Link the .bc \214les together as a library)128 379.2 Q 2.5
+ (,n)-.65 G(ot an e)-2.5 E -.15(xe)-.15 G(cutable.).15 E F1 -5.698<adad>
+ 108 396 S -5.558(nn)5.698 G -4.998(aa)5.558 G -3.328(tt)4.998 G 2.956
+ -2.778(ii v)3.328 H -.1(ve)-2.22 G(e)-4.338 E F0(Generate a nati)128 408
+ Q .3 -.15(ve m)-.25 H(achine code e).15 E -.15(xe)-.15 G(cutable.).15 E
+ .529(When generating nati)128 426 R .829 -.15(ve exe)-.25 H(cutables,)
+ .15 E F1 -4.998(gg)3.029 G -4.438(cc)4.998 G -4.438(cc)4.438 G -2.778
+ (ll)4.438 G -5.558(dd)2.778 G F0 .529(\214rst checks for a bytecode v)
+ 8.587 F .528(ersion of the library and links)-.15 F .724
+ (it in, if necessary)128 438 R 5.724(.I)-.65 G 3.224(ft)-5.724 G .725
+ (he library is missing,)-3.224 F F1 -4.998(gg)3.225 G -4.438(cc)4.998 G
+ -4.438(cc)4.438 G -2.778(ll)4.438 G -5.558(dd)2.778 G F0 .725(skips it.)
+ 8.783 F(Then,)5.725 E F1 -4.998(gg)3.225 G -4.438(cc)4.998 G -4.438(cc)
+ 4.438 G -2.778(ll)4.438 G -5.558(dd)2.778 G F0 .725
+ (links in the same libraries as)8.783 F(nati)128 450 Q .3 -.15(ve c)-.25
+ H(ode.).15 E .556(In this w)128 468 R(ay)-.1 E(,)-.65 E F1 -4.998(gg)
+ 3.056 G -4.438(cc)4.998 G -4.438(cc)4.438 G -2.778(ll)4.438 G -5.558(dd)
+ 2.778 G F0 .555(should be able to link in optimized bytecode subsets of\
+  common libraries and then)8.614 F(link in an)128 480 Q 2.5(yp)-.15 G
+ (art of the library that hasn')-2.5 E 2.5(tb)-.18 G(een con)-2.5 E -.15
+ (ve)-.4 G(rted to bytecode.).15 E F1 -5.698<adad>108 496.8 S -5.558(nn)
+ 5.698 G -4.998(aa)5.558 G -3.328(tt)4.998 G 2.956 -2.778(ii v)3.328 H
+ -.1(ve)-2.22 G(e-)-4.338 E(-c)-3.328 E(cb)-4.438 E(be)-5.558 E(e)-4.438
+ E F0(Generate a nati)128 508.8 Q .3 -.15(ve m)-.25 H(achine code e).15 E
+ -.15(xe)-.15 G(cutable with the).15 E/F3 9/Times-Roman at 0 SF(LL)2.5 E(VM)
+ -.9 E F0 2.5(Cb)2.5 G(ack)-2.5 E(end.)-.1 E .148
+ (This option is identical to the)128 526.8 R F1 -5.698<adad>2.648 G
+ -5.558(nn)5.698 G -4.998(aa)5.558 G -3.328(tt)4.998 G 2.956 -2.778(ii v)
+ 3.328 H -.1(ve)-2.22 G(e)-4.338 E F0 .148(option, b)2.648 F .148
+ (ut uses the C back)-.2 F .148(end to generate code for the program)-.1
+ F(instead of an)128 538.8 Q F3(LL)2.5 E(VM)-.9 E F0(nati)2.5 E .3 -.15
+ (ve c)-.25 H(ode generator).15 E(.)-.55 E F1 -5.698<adad>108 555.6 S
+ -3.888(ss)5.698 G F0(Strip symbol information from the generated e)
+ 14.294 E -.15(xe)-.15 G(cutable.).15 E F1 -5.698<adad>108 572.4 S -4.998
+ (vv)5.698 G F0(Print information about actions tak)14.294 E(en.)-.1 E/F4
+ 10.95/Times-Bold at 0 SF -7.302(EE)72 589.2 S -7.904(XX)7.302 G -4.258(II)
+ 7.904 G 14.604 -7.302(TT S)4.258 H(ST)1.216 E -.986(TA)-7.302 G -1.04
+ (AT)-6.918 G(TU)-6.262 E(US)-7.904 E(S)-6.086 E F0(If)108 601.2 Q F1
+ -4.998(gg)2.829 G -4.438(cc)4.998 G -4.438(cc)4.438 G -2.778(ll)4.438 G
+ -5.558(dd)2.778 G F0 .329(succeeds, it will e)8.387 F .328
+ (xit with an e)-.15 F .328(xit status of 0.)-.15 F .328
+ (Otherwise, if an error occurs, it will e)5.328 F .328(xit with a non-)
+ -.15 F(zero e)108 613.2 Q(xit status.)-.15 E F4 -6.086(SS)72 630 S
+ -7.302(EE)6.086 G 14.604 -7.302(EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)
+ -6.086 E(O)-8.517 E F0(llvm-link, gccas)108 642 Q F4 12.522 -7.904
+ (AA UU)72 658.8 T -7.302(TT)7.904 G -8.517(HH)7.302 G -8.517(OO)8.517 G
+ -7.904(RR)8.517 G -6.086(SS)7.904 G F0(Maintained by the)108 670.8 Q F3
+ (LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G(am \(http://llvm.cs.uiuc.edu\).).7 E
+ 178.59(2004-07-04 1.3)72 768 R(2)222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llc.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llc.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llc.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,382 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:17 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 2
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF 151.73(LLC\(1\) LL)72 48 R(VM Command Guide)-1 E
+ (LLC\(1\))154.23 E/F1 10.95/Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T
+ -10.335(MM)7.904 G -7.302(EE)10.335 G F0(llc \255)108 96 Q/F2 9
+ /Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0(static compiler)2.5 E F1 -6.086
+ (SS)72 112.8 S -7.904(YY)6.086 G -7.904(NN)7.904 G -8.517(OO)7.904 G
+ -6.688(PP)8.517 G -6.086(SS)6.688 G -4.258(II)6.086 G -6.086(SS)4.258 G
+ /F3 10/Times-Bold at 0 SF -2.778(ll)108 124.8 S -2.778(ll)2.778 G -4.438
+ (cc)2.778 G F0([)6.938 E/F4 10/Times-Italic at 0 SF(options)A F0 2.5(][)C
+ F4(\214lename)-2.5 E F0(])A F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G
+ -6.086(SS)7.302 G -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G
+ -6.688(PP)4.258 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G
+ -7.904(NN)8.517 G F0(The)108 153.6 Q F3 -2.778(ll)4.763 G -2.778(ll)
+ 2.778 G -4.438(cc)2.778 G F0 2.263(command compiles)9.201 F F2(LL)4.763
+ E(VM)-.9 E F0 2.263
+ (bytecode into assembly language for a speci\214ed architecture.)4.763 F
+ (The)7.262 E .1
+ (assembly language output can then be passed through a nati)108 165.6 R
+ .4 -.15(ve a)-.25 H .1(ssembler and link).15 F .1(er to generate nati)
+ -.1 F .4 -.15(ve c)-.25 H(ode.).15 E .648(The choice of architecture fo\
+ r the output assembly code is determined as follo)108 182.4 R .648
+ (ws, by attempting to satisfy)-.25 F(each of the follo)108 194.4 Q
+ (wing rules in turn \(\214rst one wins\):)-.25 E 16.5<8349>108 211.2 S
+ 2.5(ft)-16.5 G(he user has speci\214ed an architecture with the \255m o\
+ ption, use that architecture.)-2.5 E 16.5<8345>108 228 S .385
+ (xamine the input)-16.5 F F2(LL)2.885 E(VM)-.9 E F0 .386(bytecode \214l\
+ e: if it is little endian and has a pointer size of 32 bits, select the)
+ 2.885 F(Intel)128 240 Q F2(IA-32)2.999 E F0 2.999(architecture. If)2.999
+ F .499(it is big endian and has a pointer size of 64 bits, select the S\
+ parcV9 archi-)2.999 F(tecture.)128 252 Q 16.5<8349>108 268.8 S(f)-16.5 E
+ F3 -2.778(ll)3.94 G -2.778(ll)2.778 G -4.438(cc)2.778 G F0 -.1(wa)8.378
+ G 3.94(sc).1 G 1.44(ompiled on an architecture for which it can generat\
+ e code, select the architecture upon)-3.94 F(which)128 280.8 Q F3 -2.778
+ (ll)2.5 G -2.778(ll)2.778 G -4.438(cc)2.778 G F0 -.1(wa)6.938 G 2.5(sc)
+ .1 G(ompiled.)-2.5 E 16.5<8345>108 297.6 S(xit with an error message te\
+ lling the user to specify the output architecture e)-16.5 E(xplicitly)
+ -.15 E(.)-.65 E F1 -8.517(OO)72 314.4 S -6.688(PP)8.517 G -7.302(TT)
+ 6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G -6.086(SS)
+ 7.904 G F0(If)108 326.4 Q F4(\214lename)3.562 E F0 1.062
+ (is \255 or omitted,)3.562 F F3 -2.778(ll)3.562 G -2.778(ll)2.778 G
+ -4.438(cc)2.778 G F0(reads)8 E F2(LL)3.562 E(VM)-.9 E F0 1.062
+ (bytecode from standard input.)3.562 F 1.061(Otherwise, it will read)
+ 6.062 F F2(LL)3.561 E(VM)-.9 E F0(bytecode from)108 338.4 Q F4
+ (\214lename)2.5 E F0(.)A 1.245(If the)108 355.2 R F3 -5.698<adad>3.745 G
+ -4.998(oo)5.698 G F0 1.245(option is omitted, then)8.743 F F3 -2.778(ll)
+ 3.745 G -2.778(ll)2.778 G -4.438(cc)2.778 G F0 1.245
+ (will send its output to standard output if the input is from standard)
+ 8.183 F 2.5(input. If)108 367.2 R(the)2.5 E F3 -5.698<adad>2.5 G -4.998
+ (oo)5.698 G F0(option speci\214es \255, then the output will also be se\
+ nt to standard output.)7.498 E .086(If no)108 384 R F3 -5.698<adad>2.586
+ G -4.998(oo)5.698 G F0 .086(option is speci\214ed and an input \214le o\
+ ther than \255 is speci\214ed, then)7.584 F F3 -2.778(ll)2.585 G -2.778
+ (ll)2.778 G -4.438(cc)2.778 G F0 .085(creates the output \214lename by)
+ 7.023 F(taking the input \214lename, remo)108 396 Q(ving an)-.15 E 2.5
+ (ye)-.15 G(xisting)-2.65 E F4(.bc)2.5 E F0 -.15(ex)2.5 G
+ (tension, and adding a).15 E F4(.s)2.5 E F0(suf)2.5 E(\214x.)-.25 E
+ (Other)108 412.8 Q F3 -2.778(ll)2.5 G -2.778(ll)2.778 G -4.438(cc)2.778
+ G F0(options are as follo)6.938 E(ws:)-.25 E F3 -5.698<adad>108 429.6 S
+ -3.328(ff)5.698 G F0(Ov)14.294 E(erwrite output \214les. By def)-.15 E
+ (ault,)-.1 E F3 -2.778(ll)2.5 G -2.778(ll)2.778 G -4.438(cc)2.778 G F0
+ (will refuse to o)6.938 E -.15(ve)-.15 G
+ (rwrite an output \214le which already e).15 E(xists.)-.15 E F3 -5.698
+ <adad>108 446.4 S -8.328(mm)5.698 G -4.998(aa)8.328 G 6.196 -4.438
+ (rr cc)4.998 H -5.558(hh)4.438 G F0(=)5.558 E F4(ar)A -.15(ch)-.37 G F0
+ (Specify the architecture for which to generate assembly)128 458.4 Q 5
+ (.V)-.65 G(alid architectures are:)-6.11 E F4(x86)128 475.2 Q F0(Intel)
+ 5.56 E F2(IA-32)2.5 E F0(\(Pentium and abo)2.5 E -.15(ve)-.15 G(\)).15 E
+ F4(spar)128 492 Q(cv9)-.37 E F0(64\255bit)148 504 Q F2(SP)2.5 E(ARC)
+ -.828 E F0(V9)2.5 E F4(c)128 520.8 Q F0(Emit C code, not assembly)15.56
+ E F3 -5.698<adad>108 537.6 S -4.438(ee)5.698 G -5.558(nn)4.438 G -4.998
+ (aa)5.558 G -5.558(bb)4.998 G -2.778(ll)5.558 G -4.438(ee)2.778 G -3.328
+ (--)4.438 G -4.438(cc)3.328 G -4.998(oo)4.438 G -4.438(rr)4.998 G 6.196
+ -4.438(rr ee)4.438 H -4.438(cc)4.438 G -3.328(tt)4.438 G -3.328(--)3.328
+ G -4.438(ee)3.328 G -5.558(hh)4.438 G -3.328(--)5.558 G -3.888(ss)3.328
+ G -5.558(uu)3.888 G -5.558(pp)5.558 G -5.558(pp)5.558 G -4.998(oo)5.558
+ G -4.438(rr)4.998 G -3.328(tt)4.438 G F0 .801(Instruct the)128 549.6 R
+ F3 -5.698<adad>3.301 G -2.778(ll)5.698 G 7.396 -4.998(oo w)2.778 H(we)
+ -2.22 E(er)-4.438 E(ri)-4.438 E(in)-2.778 E -.4(nv)-5.558 G -.1(vo)
+ -4.598 G(ok)-4.898 E -.1(ke)-5.558 G(e)-4.338 E F0 .802
+ (pass to insert code for correct e)3.302 F .802
+ (xception handling support.)-.15 F .802(This is e)5.802 F(xpen-)-.15 E
+ (si)128 561.6 Q .3 -.15(ve a)-.25 H(nd is by def).15 E
+ (ault omitted for ef)-.1 E(\214cienc)-.25 E -.65(y.)-.15 G F3 -5.698
+ <adad>108 578.4 S -5.558(hh)5.698 G -4.438(ee)5.558 G -2.778(ll)4.438 G
+ -5.558(pp)2.778 G F0(Print a summary of command line options.)128 590.4
+ Q F3 -5.698<adad>108 607.2 S -3.888(ss)5.698 G -3.328(tt)3.888 G -4.998
+ (aa)3.328 G -3.328(tt)4.998 G -3.888(ss)3.328 G F0
+ (Print statistics recorded by code-generation passes.)128 619.2 Q F3
+ -5.698<adad>108 636 S -3.328(tt)5.698 G -2.778(ii)3.328 G -8.328(mm)
+ 2.778 G -4.438(ee)8.328 G -3.328(--)4.438 G -5.558(pp)3.328 G -4.998(aa)
+ 5.558 G -3.888(ss)4.998 G -3.888(ss)3.888 G -4.438(ee)3.888 G -3.888(ss)
+ 4.438 G F0(Record the amount of time needed for each pass and print a r\
+ eport to standard error)128 648 Q(.)-.55 E F3 -3.888(II)108 670.8 S
+ -5.558(nn)3.888 G -3.328(tt)5.558 G -4.438(ee)3.328 G 5.556 -2.778(ll I)
+ 4.438 H(IA)-1.11 E(A-)-7.218 E(-3)-3.328 E(32)-4.998 E<32ad>-4.998 E
+ <ad73>-5.698 E(sp)-3.888 E(pe)-5.558 E(ec)-4.438 E(ci)-4.438 E<698c>
+ -2.778 E<8c63>-5.558 E 2.5(cO)-4.438 G(Op)-10.278 E(pt)-5.558 E(ti)
+ -3.328 E(io)-2.778 E(on)-4.998 E(ns)-5.558 E(s)-3.888 E 19.162 -9.998
+ <8a8a2064>109.666 692.4 T(di)4.44 E(is)-2.778 E(sa)-3.888 E(ab)-4.998 E
+ (bl)-5.558 E(le)-2.778 E(e-)-4.438 E(-f)-3.328 E(fp)-3.328 E(p-)-5.558 E
+ (-e)-3.328 E(el)-4.438 E(li)-2.778 E(im)-2.778 E(m)-8.328 E F0
+ (Disable frame pointer elimination optimization.)128 704.4 Q 178.59
+ (2004-07-04 1.3)72 768 R(1)222.75 E EP
+ %%Page: 2 2
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF 151.73(LLC\(1\) LL)72 48 R(VM Command Guide)-1 E
+ (LLC\(1\))154.23 E/F1 10/Times-Bold at 0 SF 19.162 -9.998<8a8a2064>109.666
+ 84 T(di)4.44 E(is)-2.778 E(sa)-3.888 E(ab)-4.998 E(bl)-5.558 E(le)-2.778
+ E(e-)-4.438 E(-p)-3.328 E(pa)-5.558 E(at)-4.998 E(tt)-3.328 E(te)-3.328
+ E(er)-4.438 E -.15(rn)-4.438 G(n-)-5.408 E(-i)-3.328 E(is)-2.778 E(se)
+ -3.888 E(el)-4.438 E(l)-2.778 E F0(Use the ')128 96 Q
+ (simple' X86 instruction selector \(the def)-.55 E(ault\).)-.1 E F1
+ 19.162 -9.998<8a8a2070>109.666 112.8 T(pr)4.44 E(ri)-4.438 E(in)-2.778 E
+ (nt)-5.558 E(t-)-3.328 E(-m)-3.328 E(ma)-8.328 E(ac)-4.998 E(ch)-4.438 E
+ (hi)-5.558 E(in)-2.778 E(ne)-5.558 E(ei)-4.438 E(in)-2.778 E(ns)-5.558 E
+ (st)-3.888 E(tr)-3.328 E(rs)-4.438 E(s)-3.888 E F0
+ (Print generated machine code.)128 124.8 Q F1 19.162 -9.998<8a8a2072>
+ 109.666 141.6 T -.18(re)5.56 G(eg)-4.258 E(ga)-4.998 E(al)-4.998 E(ll)
+ -2.778 E(lo)-2.778 E(oc)-4.998 E(c)-4.438 E F0(=)A/F2 10/Times-Italic at 0
+ SF(allocator)A F0(Specify the re)128 153.6 Q
+ (gister allocator to use. The def)-.15 E(ault)-.1 E F2(allocator)2.5 E
+ F0(is)2.5 E F2(local)2.5 E F0 5(.V)C(alid re)-6.11 E
+ (gister allocators are:)-.15 E F2(simple)128 170.4 Q F0 -1.11(Ve)148
+ 182.4 S(ry simple `)1.11 E(`al)-.74 E -.1(wa)-.1 G(ys spill').1 E 2.5
+ ('r)-.74 G -.15(eg)-2.5 G(ister allocator).15 E F2(local)128 199.2 Q F0
+ (Local re)148 211.2 Q(gister allocator)-.15 E F2(linear)128 228 Q(scan)
+ -.1 E F0(Linear scan global re)148 240 Q(gister allocator \(e)-.15 E
+ (xperimental\))-.15 E F1 19.162 -9.998<8a8a2073>109.666 256.8 T(sp)6.11
+ E(pi)-5.558 E(il)-2.778 E(ll)-2.778 E(le)-2.778 E(er)-4.438 E(r)-4.438 E
+ F0(=)A F2(spiller)A F0 .798(Specify the spiller to use for re)128 268.8
+ R .798(gister allocators that support it.)-.15 F .797
+ (Currently this option is used only by)5.798 F(the linear scan re)128
+ 280.8 Q(gister allocator)-.15 E 2.5(.T)-.55 G(he def)-2.5 E(ault)-.1 E
+ F2(spiller)2.5 E F0(is)2.5 E F2(local)2.5 E F0 5(.V)C
+ (alid spillers are:)-6.11 E F2(simple)128 297.6 Q F0(Simple spiller)148
+ 309.6 Q F2(local)128 326.4 Q F0(Local spiller)148 338.4 Q F1 -5.558(SS)
+ 108 361.2 S 8.976 -6.108(PP A)5.558 H(AR)-1.11 E(RC)-7.218 E(CV)-7.218 E
+ (V9)-7.218 E<39ad>-4.998 E<ad73>-5.698 E(sp)-3.888 E(pe)-5.558 E(ec)
+ -4.438 E(ci)-4.438 E<698c>-2.778 E<8c63>-5.558 E 2.5(cO)-4.438 G(Op)
+ -10.278 E(pt)-5.558 E(ti)-3.328 E(io)-2.778 E(on)-4.998 E(ns)-5.558 E(s)
+ -3.888 E 19.162 -9.998<8a8a2064>109.666 382.8 T(di)4.44 E(is)-2.778 E
+ (sa)-3.888 E(ab)-4.998 E(bl)-5.558 E(le)-2.778 E(e-)-4.438 E(-p)-3.328 E
+ (pe)-5.558 E(ee)-4.438 E(ep)-4.438 E(ph)-5.558 E(ho)-5.558 E(ol)-4.998 E
+ (le)-2.778 E(e)-4.438 E F0(Disable peephole optimization pass.)128 394.8
+ Q F1 19.162 -9.998<8a8a2064>109.666 411.6 T(di)4.44 E(is)-2.778 E(sa)
+ -3.888 E(ab)-4.998 E(bl)-5.558 E(le)-2.778 E(e-)-4.438 E(-s)-3.328 E(sc)
+ -3.888 E(ch)-4.438 E(he)-5.558 E(ed)-4.438 E(d)-5.558 E F0
+ (Disable local scheduling pass.)128 423.6 Q F1 19.162 -9.998<8a8a2064>
+ 109.666 440.4 T(di)4.44 E(is)-2.778 E(sa)-3.888 E(ab)-4.998 E(bl)-5.558
+ E(le)-2.778 E(e-)-4.438 E(-s)-3.328 E(st)-3.888 E(tr)-3.328 E(ri)-4.438
+ E(ip)-2.778 E(p)-5.558 E F0 1.094(The Sparc back)128 452.4 R 1.094
+ (end embeds the)-.1 F/F3 9/Times-Roman at 0 SF(LL)3.594 E(VM)-.9 E F0 1.095
+ (bytecode into the assembly output.)3.594 F 1.095
+ (This option requests that)6.095 F(symbol names be retained; by def)128
+ 464.4 Q(ault, the)-.1 E 2.5(ya)-.15 G(re stripped out.)-2.5 E F1 19.162
+ -9.998<8a8a2065>109.666 481.2 T(en)5.56 E(na)-5.558 E(ab)-4.998 E(bl)
+ -5.558 E(le)-2.778 E(e-)-4.438 E(-m)-3.328 E(ma)-8.328 E(ap)-4.998 E(ps)
+ -5.558 E(s)-3.888 E F0(Emit LL)128 493.2 Q
+ (VM-to-machine code mapping information into the assembly output.)-1 E
+ /F4 10.95/Times-Bold at 0 SF -7.302(EE)72 510 S -7.904(XX)7.302 G -4.258
+ (II)7.904 G 14.604 -7.302(TT S)4.258 H(ST)1.216 E -.986(TA)-7.302 G
+ -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E(S)-6.086 E F0(If)108 522 Q F1
+ -2.778(ll)2.5 G -2.778(ll)2.778 G -4.438(cc)2.778 G F0
+ (succeeds, it will e)6.938 E(xit with 0.)-.15 E
+ (Otherwise, if an error occurs, it will e)5 E(xit with a non-zero v)-.15
+ E(alue.)-.25 E F4 -6.086(SS)72 538.8 S -7.302(EE)6.086 G 14.604 -7.302
+ (EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0(lli)108
+ 550.8 Q F4 12.522 -7.904(AA UU)72 567.6 T -7.302(TT)7.904 G -8.517(HH)
+ 7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)7.904 G F0
+ (Maintained by the)108 579.6 Q F3(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768 R(2)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/lli.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/lli.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/lli.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,294 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:17 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Courier
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Courier
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Courier at 0 ENC0/Courier RE/Times-Italic at 0 ENC0/Times-Italic RE
+ /Times-Bold at 0 ENC0/Times-Bold RE/Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF 155.07(LLI\(1\) LL)72 48 R(VM Command Guide)-1 E
+ (LLI\(1\))157.57 E/F1 10.95/Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T
+ -10.335(MM)7.904 G -7.302(EE)10.335 G F0(lli \255 directly e)108 96 Q
+ -.15(xe)-.15 G(cute programs from).15 E/F2 9/Times-Roman at 0 SF(LL)2.5 E
+ (VM)-.9 E F0(bytecode)2.5 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086 G
+ -7.904(NN)7.904 G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688 G
+ -4.258(II)6.086 G -6.086(SS)4.258 G/F3 10/Times-Bold at 0 SF -2.778(ll)108
+ 124.8 S -2.778(ll)2.778 G -2.778(ii)2.778 G F0([)5.278 E/F4 10
+ /Times-Italic at 0 SF(options)A F0 2.5(][)C F4(\214lename)-2.5 E F0 2.5(][)
+ C F4(pr)-2.5 E -.1(og)-.45 G -.15(ra).1 G 2.5(ma).15 G -.37(rg)-2.5 G(s)
+ .37 E F0(])A F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G -6.086(SS)7.302 G
+ -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G -6.688(PP)4.258 G
+ -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G
+ F3 -2.778(ll)108 153.6 S -2.778(ll)2.778 G -2.778(ii)2.778 G F0 .414
+ (directly e)5.692 F -.15(xe)-.15 G .413(cutes programs in).15 F F2(LL)
+ 2.913 E(VM)-.9 E F0 .413(bytecode format.)2.913 F .413(It tak)5.413 F
+ .413(es a program in)-.1 F F2(LL)2.913 E(VM)-.9 E F0 .413
+ (bytecode format and)2.913 F -.15(exe)108 165.6 S .14
+ (cutes it using a just-in-time compiler).15 F 2.641(,i)-.4 G 2.641(fo)
+ -2.641 G .141(ne is a)-2.641 F -.25(va)-.2 G .141
+ (ilable for the current architecture, or an interpreter).25 F(.)-.55 E
+ F3 -2.778(ll)5.141 G -2.778(ll)2.778 G -2.778(ii)2.778 G F0(tak)108
+ 177.6 Q .505(es all of the same code generator options as llc, b)-.1 F
+ .505(ut the)-.2 F 3.005(ya)-.15 G .505(re only ef)-3.005 F(fecti)-.25 E
+ .805 -.15(ve w)-.25 H(hen).15 E F3 -2.778(ll)3.005 G -2.778(ll)2.778 G
+ -2.778(ii)2.778 G F0 .505(is using the just-in-)5.783 F(time compiler)
+ 108 189.6 Q(.)-.55 E(If)108 206.4 Q F4(\214lename)2.5 E F0
+ (is not speci\214ed, then)2.5 E F3 -2.778(ll)2.5 G -2.778(ll)2.778 G
+ -2.778(ii)2.778 G F0(reads the)5.278 E F2(LL)2.5 E(VM)-.9 E F0
+ (bytecode for the program from standard input.)2.5 E(The optional)108
+ 223.2 Q F4(ar)2.5 E(gs)-.37 E F0
+ (speci\214ed on the command line are passed to the program as ar)2.5 E
+ (guments.)-.18 E F1 -8.517(OO)72 240 S -6.688(PP)8.517 G -7.302(TT)6.688
+ G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G -6.086(SS)7.904
+ G F3 -5.698<adad>108 252 S -5.558(hh)5.698 G -4.438(ee)5.558 G -2.778
+ (ll)4.438 G -5.558(pp)2.778 G F0
+ (Print a summary of command line options.)128 264 Q F3 -5.698<adad>108
+ 280.8 S -3.888(ss)5.698 G -3.328(tt)3.888 G -4.998(aa)3.328 G -3.328(tt)
+ 4.998 G -3.888(ss)3.328 G F0 .422(Print statistics from the code-genera\
+ tion passes. This is only meaningful for the just-in-time compiler)128
+ 292.8 R(,)-.4 E(at present.)128 304.8 Q F3 -5.698<adad>108 321.6 S
+ -3.328(tt)5.698 G -2.778(ii)3.328 G -8.328(mm)2.778 G -4.438(ee)8.328 G
+ -3.328(--)4.438 G -5.558(pp)3.328 G -4.998(aa)5.558 G -3.888(ss)4.998 G
+ -3.888(ss)3.888 G -4.438(ee)3.888 G -3.888(ss)4.438 G F0(Record the amo\
+ unt of time needed for each code-generation pass and print it to standa\
+ rd error)128 333.6 Q(.)-.55 E F3 -5.698<adad>108 350.4 S -8.328(mm)5.698
+ G -4.998(aa)8.328 G 6.196 -4.438(rr cc)4.998 H -5.558(hh)4.438 G F0(=)
+ 5.558 E F4(ar)A -.15(ch)-.37 G F0 1.303(Use the speci\214ed non-def)128
+ 362.4 R 1.302(ault architecture arch when selecting a code generator fo\
+ r the just-in-time)-.1 F(compiler)128 374.4 Q 2.753(.T)-.55 G .253(his \
+ may result in a crash if you pick an architecture which is not compatib\
+ le with the hard-)-2.753 F -.1(wa)128 386.4 S(re you are running).1 E F3
+ -2.778(ll)2.5 G -2.778(ll)2.778 G -2.778(ii)2.778 G F0(on.)5.278 E F3
+ -5.698<adad>108 403.2 S 3.906 -3.328(ff o)5.698 H(or)-1.67 E -.18(rc)
+ -4.438 G(ce)-4.258 E(e-)-4.438 E(-i)-3.328 E(in)-2.778 E(nt)-5.558 E(te)
+ -3.328 E(er)-4.438 E -.1(rp)-4.438 G(pr)-5.458 E -.18(re)-4.438 G(et)
+ -4.258 E(te)-3.328 E(er)-4.438 E(r)-4.438 E F0(=)A F4({false)A(,true})
+ -.1 E F0 1.989(If set to true, use the interpreter e)128 415.2 R -.15
+ (ve)-.25 G 4.489(ni).15 G 4.489(faj)-4.489 G 1.989
+ (ust-in-time compiler is a)-4.489 F -.25(va)-.2 G 1.988
+ (ilable for this architecture.).25 F(Def)128 427.2 Q(aults to f)-.1 E
+ (alse.)-.1 E F3 -5.698<adad>108 444 S -3.328(ff)5.698 G F0(=)3.328 E F4
+ (name)A F0 .441(Call the function named)128 456 R F4(name)2.941 E F0
+ .442(to start the program.)2.941 F .442
+ (Note: The function is assumed to ha)5.442 F .742 -.15(ve t)-.2 H .442
+ (he C sig-).15 F(nature)128 468 Q/F5 10/Courier at 0 SF(int)2.745 E F4
+ (name)2.745 E F5 .244(\(int, char **, char **\))2.745 F F0 5.244(.I)C
+ 2.744(fy)-5.244 G .244(ou try to use this option to call a function of)
+ -2.744 F(incompatible type, unde\214ned beha)128 480 Q
+ (vior may result. Def)-.2 E(aults to)-.1 E F5(main)2.5 E F0(.)A F1
+ -7.302(EE)72 496.8 S -7.904(XX)7.302 G -4.258(II)7.904 G 14.604 -7.302
+ (TT S)4.258 H(ST)1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E
+ (US)-7.904 E(S)-6.086 E F0(If)108 508.8 Q F3 -2.778(ll)2.962 G -2.778
+ (ll)2.778 G -2.778(ii)2.778 G F0 -.1(fa)5.74 G .463
+ (ils to load the program, it will e).1 F .463(xit with an e)-.15 F .463
+ (xit code of 1.)-.15 F .463(Otherwise, it will return the e)5.463 F .463
+ (xit code of)-.15 F(the program it e)108 520.8 Q -.15(xe)-.15 G(cutes.)
+ .15 E F1 -6.086(SS)72 537.6 S -7.302(EE)6.086 G 14.604 -7.302(EE A)7.302
+ H(AL)-.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0(llc)108 549.6 Q F1
+ 12.522 -7.904(AA UU)72 566.4 T -7.302(TT)7.904 G -8.517(HH)7.302 G
+ -8.517(OO)8.517 G -7.904(RR)8.517 G F0(Maintained by the)108 578.4 Q F2
+ (LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G(am \(http://llvm.cs.uiuc.edu\).).7 E
+ 178.59(2004-07-04 1.3)72 768 R(1)222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-as.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-as.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-as.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,290 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:17 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Courier
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Courier
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Courier at 0 ENC0/Courier RE/Times-Italic at 0 ENC0/Times-Italic RE
+ /Times-Bold at 0 ENC0/Times-Bold RE/Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q 127.18(VM-AS\(1\) LL)-1 F
+ (VM Command Guide)-1 E(LL)129.68 E(VM-AS\(1\))-1 E/F1 10.95/Times-Bold at 0
+ SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302(EE)10.335 G F0
+ (llvm-as \255)108 96 Q/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0
+ (assembler)2.5 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086 G -7.904(NN)
+ 7.904 G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688 G -4.258(II)
+ 6.086 G -6.086(SS)4.258 G/F3 10/Times-Bold at 0 SF -2.778(ll)108 124.8 S
+ -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G
+ -4.998(aa)3.328 G -3.888(ss)4.998 G F0([)6.388 E/F4 10/Times-Italic at 0 SF
+ (options)A F0 2.5(][)C F4(\214lename)-2.5 E F0(])A F1 -7.904(DD)72 141.6
+ S -7.302(EE)7.904 G -6.086(SS)7.302 G -7.904(CC)6.086 G -7.904(RR)7.904
+ G -4.258(II)7.904 G -6.688(PP)4.258 G -7.302(TT)6.688 G -4.258(II)7.302
+ G -8.517(OO)4.258 G -7.904(NN)8.517 G F0(The)108 153.6 Q F3 -2.778(ll)
+ 4.504 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)
+ 8.328 G -4.998(aa)3.328 G -3.888(ss)4.998 G F0 2.004(command in)8.392 F
+ -.2(vo)-.4 G -.1(ke).2 G 4.504(st).1 G(he)-4.504 E F2(LL)4.504 E(VM)-.9
+ E F0(assembler)4.504 E 7.004(.I)-.55 G 4.504(tr)-7.004 G 2.004
+ (eads a \214le containing human-readable)-4.504 F F2(LL)4.504 E(VM)-.9 E
+ F0(assembly language, translates it to)108 165.6 Q F2(LL)2.5 E(VM)-.9 E
+ F0(bytecode, and writes the result into a \214le or to standard output.)
+ 2.5 E(If)108 182.4 Q F4(\214lename)2.5 E F0(is omitted or is)2.5 E/F5 10
+ /Courier at 0 SF<ad>2.5 E F0 2.5(,t)C(hen)-2.5 E F3 -2.778(ll)2.5 G -2.778
+ (ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -4.998
+ (aa)3.328 G -3.888(ss)4.998 G F0(reads its input from standard input.)
+ 6.388 E .14(If an output \214le is not speci\214ed with the)108 199.2 R
+ F3 -5.698<adad>2.64 G -4.998(oo)5.698 G F0 .141(option, then)7.639 F F3
+ -2.778(ll)2.641 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G
+ -3.328(--)8.328 G -4.998(aa)3.328 G -3.888(ss)4.998 G F0 .141
+ (sends its output to a \214le or standard output)6.529 F(by follo)108
+ 211.2 Q(wing these rules:)-.25 E 16.5<8349>108 228 S 2.5(ft)-16.5 G
+ (he input is standard input, then the output is standard output.)-2.5 E
+ 16.5<8349>108 244.8 S 2.803(ft)-16.5 G .303
+ (he input is a \214le that ends with)-2.803 F F5(.ll)2.802 E F0 2.802
+ (,t)C .302(hen the output \214le is of the same name, e)-2.802 F .302
+ (xcept that the suf)-.15 F<8c78>-.25 E(is changed to)128 256.8 Q F5(.bc)
+ 2.5 E F0(.)A 16.5<8349>108 273.6 S 2.565(ft)-16.5 G .065
+ (he input is a \214le that does not end with the)-2.565 F F5(.ll)2.565 E
+ F0(suf)2.565 E .065
+ (\214x, then the output \214le has the same name as the)-.25 F
+ (input \214le, e)128 285.6 Q(xcept that the)-.15 E F5(.bc)2.5 E F0(suf)
+ 2.5 E(\214x is appended.)-.25 E F1 -8.517(OO)72 302.4 S -6.688(PP)8.517
+ G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517
+ G -6.086(SS)7.904 G F3 -5.698<adad>108 314.4 S -3.328(ff)5.698 G F0 -.15
+ (Fo)14.294 G 1.059(rce o).15 F -.15(ve)-.15 G 3.559(rwrite. Normally).15
+ F(,)-.65 E F3 -2.778(ll)3.559 G -2.778(ll)2.778 G -4.998(vv)2.778 G
+ -8.328(mm)4.998 G -3.328(--)8.328 G -4.998(aa)3.328 G -3.888(ss)4.998 G
+ F0 1.059(will refuse to o)7.447 F -.15(ve)-.15 G 1.059
+ (rwrite an output \214le that already e).15 F 3.559(xists. W)-.15 F(ith)
+ -.4 E(this option,)128 326.4 Q F3 -2.778(ll)2.5 G -2.778(ll)2.778 G
+ -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -4.998(aa)3.328 G
+ -3.888(ss)4.998 G F0(will o)6.388 E -.15(ve)-.15 G
+ (rwrite the output \214le and replace it with ne).15 E 2.5(wb)-.25 G
+ (ytecode.)-2.5 E F3 19.162 -9.998<8a8a2068>109.666 343.2 T(he)4.44 E(el)
+ -4.438 E(lp)-2.778 E(p)-5.558 E F0
+ (Print a summary of command line options.)128 355.2 Q F3 -5.698<adad>108
+ 372 S -4.998(oo)5.698 G F4(\214lename)7.498 E F0
+ (Specify the output \214le name.)128 384 Q(If)5 E F4(\214lename)2.5 E F0
+ (is)2.5 E F5<ad>2.5 E F0 2.5(,t)C(hen)-2.5 E F3 -2.778(ll)2.5 G -2.778
+ (ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -4.998
+ (aa)3.328 G -3.888(ss)4.998 G F0(sends its output to standard output.)
+ 6.388 E F3 19.162 -9.998<8a8a2073>109.666 400.8 T(st)6.11 E(ta)-3.328 E
+ (at)-4.998 E(ts)-3.328 E(s)-3.888 E F0(Print statistics.)128 412.8 Q F3
+ 19.162 -9.998<8a8a2074>109.666 429.6 T(ti)6.67 E(im)-2.778 E(me)-8.328 E
+ (e-)-4.438 E(-p)-3.328 E(pa)-5.558 E(as)-4.998 E(ss)-3.888 E(se)-3.888 E
+ (es)-4.438 E(s)-3.888 E F0(Record the amount of time needed for each pa\
+ ss and print it to standard error)128 441.6 Q(.)-.55 E F1 -7.302(EE)72
+ 458.4 S -7.904(XX)7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H
+ (ST)1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E
+ (S)-6.086 E F0(If)108 470.4 Q F3 -2.778(ll)2.5 G -2.778(ll)2.778 G
+ -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -4.998(aa)3.328 G
+ -3.888(ss)4.998 G F0(succeeds, it will e)6.388 E(xit with 0.)-.15 E
+ (Otherwise, if an error occurs, it will e)5 E(xit with a non-zero v)-.15
+ E(alue.)-.25 E F1 -6.086(SS)72 487.2 S -7.302(EE)6.086 G 14.604 -7.302
+ (EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0
+ (llvm-dis, gccas)108 499.2 Q F1 12.522 -7.904(AA UU)72 516 T -7.302(TT)
+ 7.904 G -8.517(HH)7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)
+ 7.904 G F0(Maintained by the)108 528 Q F2(LL)2.5 E(VM)-.9 E F0 -.7(Te)
+ 2.5 G(am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768
+ R(1)222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-bcanalyzer.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-bcanalyzer.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-bcanalyzer.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,302 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:17 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Courier
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Courier
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Courier at 0 ENC0/Courier RE/Times-Italic at 0 ENC0/Times-Italic RE
+ /Times-Bold at 0 ENC0/Times-Bold RE/Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q(VM-BCAN)-1 E(AL)-.35 E 74.09
+ (YZER\(1\) LL)-1 F(VM Command Guide)-1 E(LL)76.59 E(VM-BCAN)-1 E(AL)-.35
+ E(YZER\(1\))-1 E/F1 10.95/Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T
+ -10.335(MM)7.904 G -7.302(EE)10.335 G F0(llvm-bcanalyzer \255)108 96 Q
+ /F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0(bytecode analyzer)2.5 E F1
+ -6.086(SS)72 112.8 S -7.904(YY)6.086 G -7.904(NN)7.904 G -8.517(OO)7.904
+ G -6.688(PP)8.517 G -6.086(SS)6.688 G -4.258(II)6.086 G -6.086(SS)4.258
+ G/F3 10/Times-Bold at 0 SF -2.778(ll)108 124.8 S -2.778(ll)2.778 G -4.998
+ (vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(bb)3.328 G -4.438
+ (cc)5.558 G -4.998(aa)4.438 G -5.558(nn)4.998 G -4.998(aa)5.558 G -2.778
+ (ll)4.998 G -4.998(yy)2.778 G -4.438(zz)4.998 G -4.438(ee)4.438 G -4.438
+ (rr)4.438 G F0([)6.938 E/F4 10/Times-Italic at 0 SF(options)A F0 2.5(][)C
+ F4(\214lename)-2.5 E F0(])A F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G
+ -6.086(SS)7.302 G -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G
+ -6.688(PP)4.258 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G
+ -7.904(NN)8.517 G F0(The)108 153.6 Q F3 -2.778(ll)3.358 G -2.778(ll)
+ 2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(bb)
+ 3.328 G -4.438(cc)5.558 G -4.998(aa)4.438 G -5.558(nn)4.998 G -4.998(aa)
+ 5.558 G -2.778(ll)4.998 G -4.998(yy)2.778 G -4.438(zz)4.998 G -4.438(ee)
+ 4.438 G -4.438(rr)4.438 G F0 .857
+ (command is a small utility for analyzing bytecode \214les.)7.796 F .857
+ (The tool reads a bytecode)5.857 F 2.065
+ (\214le \(such as generated with the)108 165.6 R F3 -2.778(ll)4.565 G
+ -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G
+ -4.998(aa)3.328 G -3.888(ss)4.998 G F0 2.065
+ (tool\) and produces a statistical report on the contents of the)8.453 F
+ .787(byteocde \214le.)108 177.6 R .787(The tool will also dump a lo)
+ 5.787 F 3.287(wl)-.25 G -2.15 -.25(ev e)-3.287 H 3.287(lb).25 G .787
+ (ut human readable v)-3.487 F .786(ersion of the bytecode \214le.)-.15 F
+ (This)5.786 E .447(tool is probably not of much interest or utility e)
+ 108 189.6 R .447(xcept for those w)-.15 F .448
+ (orking directly with the bytecode \214le for)-.1 F(-)-.2 E(mat. Most)
+ 108 201.6 Q F2(LL)2.5 E(VM)-.9 E F0(users can just ignore this tool.)2.5
+ E(If)108 218.4 Q F4(\214lename)3.143 E F0 .643(is omitted or is)3.143 F
+ /F5 10/Courier at 0 SF<ad>3.142 E F0 3.142(,t)C(hen)-3.142 E F3 -2.778(ll)
+ 3.142 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)
+ 8.328 G -5.558(bb)3.328 G -4.438(cc)5.558 G -4.998(aa)4.438 G -5.558(nn)
+ 4.998 G -4.998(aa)5.558 G -2.778(ll)4.998 G -4.998(yy)2.778 G -4.438(zz)
+ 4.998 G -4.438(ee)4.438 G -4.438(rr)4.438 G F0 .642
+ (reads its input from standard input. This is useful for)7.58 F
+ (combining the tool into a pipeline.)108 230.4 Q
+ (Output is written to the standard output.)108 247.2 Q F1 -8.517(OO)72
+ 264 S -6.688(PP)8.517 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)
+ 4.258 G -7.904(NN)8.517 G -6.086(SS)7.904 G F3 -5.698<adad>108 276 S
+ -5.558(nn)5.698 G -4.998(oo)5.558 G -5.558(dd)4.998 G -4.438(ee)5.558 G
+ -3.328(tt)4.438 G -4.998(aa)3.328 G -2.778(ii)4.998 G -2.778(ll)2.778 G
+ -3.888(ss)2.778 G F0(Causes)128 288 Q F3 -2.778(ll)3.787 G -2.778(ll)
+ 2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(bb)
+ 3.328 G -4.438(cc)5.558 G -4.998(aa)4.438 G -5.558(nn)4.998 G -4.998(aa)
+ 5.558 G -2.778(ll)4.998 G -4.998(yy)2.778 G -4.438(zz)4.998 G -4.438(ee)
+ 4.438 G -4.438(rr)4.438 G F0 1.287(to abbre)8.225 F 1.287
+ (viate its output by writing out only a module le)-.25 F -.15(ve)-.25 G
+ 3.788(ls).15 G(ummary)-3.788 E 3.788(.T)-.65 G(he)-3.788 E
+ (details for indi)128 300 Q(vidual functions are not displayed.)-.25 E
+ F3 -5.698<adad>108 316.8 S -5.558(dd)5.698 G -5.558(uu)5.558 G -8.328
+ (mm)5.558 G -5.558(pp)8.328 G F0(Causes)128 328.8 Q F3 -2.778(ll)3.855 G
+ -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G
+ -5.558(bb)3.328 G -4.438(cc)5.558 G -4.998(aa)4.438 G -5.558(nn)4.998 G
+ -4.998(aa)5.558 G -2.778(ll)4.998 G -4.998(yy)2.778 G -4.438(zz)4.998 G
+ -4.438(ee)4.438 G -4.438(rr)4.438 G F0 1.354(to dump the bytecode in a \
+ human readable format. This format is signi\214-)8.293 F(cantly dif)128
+ 340.8 Q(ferent from)-.25 E F2(LL)2.5 E(VM)-.9 E F0(assembly and pro)2.5
+ E(vides details about the encoding of the bytecode \214le.)-.15 E F3
+ -5.698<adad>108 357.6 S 7.396 -4.998(vv e)5.698 H(er).56 E(ri)-4.438 E
+ (if)-2.778 E(fy)-3.328 E(y)-4.998 E F0(Causes)128 369.6 Q F3 -2.778(ll)
+ 2.874 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)
+ 8.328 G -5.558(bb)3.328 G -4.438(cc)5.558 G -4.998(aa)4.438 G -5.558(nn)
+ 4.998 G -4.998(aa)5.558 G -2.778(ll)4.998 G -4.998(yy)2.778 G -4.438(zz)
+ 4.998 G -4.438(ee)4.438 G -4.438(rr)4.438 G F0 .374(to v)7.312 F .374(e\
+ rify the module produced by by reading the bytecode. This ensures that)
+ -.15 F(the statistics generated are based on a consistent module.)128
+ 381.6 Q F3 19.162 -9.998<8a8a2068>109.666 398.4 T(he)4.44 E(el)-4.438 E
+ (lp)-2.778 E(p)-5.558 E F0(Print a summary of command line options.)128
+ 410.4 Q F1 -7.302(EE)72 427.2 S -7.904(XX)7.302 G -4.258(II)7.904 G
+ 14.604 -7.302(TT S)4.258 H(ST)1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918
+ G(TU)-6.262 E(US)-7.904 E(S)-6.086 E F0(If)108 439.2 Q F3 -2.778(ll)
+ 2.985 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)
+ 8.328 G -5.558(bb)3.328 G -4.438(cc)5.558 G -4.998(aa)4.438 G -5.558(nn)
+ 4.998 G -4.998(aa)5.558 G -2.778(ll)4.998 G -4.998(yy)2.778 G -4.438(zz)
+ 4.998 G -4.438(ee)4.438 G -4.438(rr)4.438 G F0 .485(succeeds, it will e)
+ 7.423 F .485(xit with 0.)-.15 F .485
+ (Otherwise, if an error occurs, it will e)5.485 F .485
+ (xit with a non-zero)-.15 F -.25(va)108 451.2 S(lue, usually 1.).25 E F1
+ -6.086(SS)72 468 S -7.302(EE)6.086 G 14.604 -7.302(EE A)7.302 H(AL)-.602
+ E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0
+ (llvm-dis, http://llvm.cs.uiuc.edu/docs/BytecodeF)108 480 Q(ormat.html)
+ -.15 E F1 12.522 -7.904(AA UU)72 496.8 T -7.302(TT)7.904 G -8.517(HH)
+ 7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)7.904 G F0
+ (Maintained by the)108 508.8 Q F2(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-02 1.3)72 768 R(1)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-db.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-db.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-db.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,220 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:18 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Bold at 0 ENC0/Times-Bold RE/Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q 126.07(VM-DB\(1\) LL)-1 F
+ (VM Command Guide)-1 E(LL)128.57 E(VM-DB\(1\))-1 E/F1 10.95/Times-Bold at 0
+ SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302(EE)10.335 G F0
+ (llvm-db \255)108 96 Q/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0(deb)
+ 2.5 E(ugger \(alpha\))-.2 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086 G
+ -7.904(NN)7.904 G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688 G
+ -4.258(II)6.086 G -6.086(SS)4.258 G F0 .398
+ (Details coming soon. Please see http://llvm.cs.uiuc.edu/docs/SourceLe)
+ 108 124.8 R -.15(ve)-.25 G(lDeb).15 E .397(ugging.html in the meantime.)
+ -.2 F F1 12.522 -7.904(AA UU)72 141.6 T -7.302(TT)7.904 G -8.517(HH)
+ 7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)7.904 G F0
+ (Maintained by the)108 153.6 Q F2(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768 R(1)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-dis.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-dis.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-dis.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,282 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:18 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Courier
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Courier
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Courier at 0 ENC0/Courier RE/Times-Italic at 0 ENC0/Times-Italic RE
+ /Times-Bold at 0 ENC0/Times-Bold RE/Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q 123.85(VM-DIS\(1\) LL)-1 F
+ (VM Command Guide)-1 E(LL)126.35 E(VM-DIS\(1\))-1 E/F1 10.95
+ /Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302
+ (EE)10.335 G F0(llvm-dis \255)108 96 Q/F2 9/Times-Roman at 0 SF(LL)2.5 E
+ (VM)-.9 E F0(disassembler)2.5 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086
+ G -7.904(NN)7.904 G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688
+ G -4.258(II)6.086 G -6.086(SS)4.258 G/F3 10/Times-Bold at 0 SF -2.778(ll)
+ 108 124.8 S -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328
+ (--)8.328 G -5.558(dd)3.328 G -2.778(ii)5.558 G -3.888(ss)2.778 G F0([)
+ 6.388 E/F4 10/Times-Italic at 0 SF(options)A F0 2.5(][)C F4(\214lename)-2.5
+ E F0(])A F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G -6.086(SS)7.302 G
+ -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G -6.688(PP)4.258 G
+ -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G
+ F0(The)108 153.6 Q F3 -2.778(ll)4.037 G -2.778(ll)2.778 G -4.998(vv)
+ 2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(dd)3.328 G -2.778(ii)
+ 5.558 G -3.888(ss)2.778 G F0 1.537(command is the)7.925 F F2(LL)4.036 E
+ (VM)-.9 E F0(disassembler)4.036 E 6.536(.I)-.55 G 4.036(tt)-6.536 G(ak)
+ -4.036 E 1.536(es an)-.1 F F2(LL)4.036 E(VM)-.9 E F0 1.536
+ (bytecode \214le and con)4.036 F -.15(ve)-.4 G 1.536(rts it into).15 F
+ (human-readable)108 165.6 Q F2(LL)2.5 E(VM)-.9 E F0(assembly language.)
+ 2.5 E(If \214lename is omitted or speci\214ed as)108 182.4 Q/F5 10
+ /Courier at 0 SF<ad>2.5 E F0(,)A F3 -2.778(ll)2.5 G -2.778(ll)2.778 G
+ -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(dd)3.328 G
+ -2.778(ii)5.558 G -3.888(ss)2.778 G F0
+ (reads its input from standard input.)6.388 E 1.515
+ (If the input is being read from standard input, then)108 199.2 R F3
+ -2.778(ll)4.015 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G
+ -3.328(--)8.328 G -5.558(dd)3.328 G -2.778(ii)5.558 G -3.888(ss)2.778 G
+ F0 1.516(will send its output to standard output by)7.903 F(def)108
+ 211.2 Q 3.156(ault. Otherwise,)-.1 F .655(the output will be written to\
+  a \214le named after the input \214le, with a)3.156 F F5(.ll)3.155 E F0
+ (suf)3.155 E .655(\214x added)-.25 F(\(an)108 223.2 Q 3.674(ye)-.15 G
+ (xisting)-3.824 E F5(.bc)3.674 E F0(suf)3.674 E 1.175
+ (\214x will \214rst be remo)-.25 F -.15(ve)-.15 G 3.675(d\). Y).15 F
+ 1.175(ou can o)-1.1 F -.15(ve)-.15 G 1.175
+ (rride the choice of output \214le using the).15 F F3 -5.698<adad>3.675
+ G -4.998(oo)5.698 G F0(option.)108 235.2 Q F1 -8.517(OO)72 252 S -6.688
+ (PP)8.517 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904
+ (NN)8.517 G -6.086(SS)7.904 G F3 -5.698<adad>108 264 S -3.328(ff)5.698 G
+ F0 -.15(Fo)14.294 G .821(rce o).15 F -.15(ve)-.15 G 3.321
+ (rwrite. Normally).15 F(,)-.65 E F3 -2.778(ll)3.321 G -2.778(ll)2.778 G
+ -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(dd)3.328 G
+ -2.778(ii)5.558 G -3.888(ss)2.778 G F0 .82(will refuse to o)7.209 F -.15
+ (ve)-.15 G .82(rwrite an output \214le that already e).15 F 3.32
+ (xists. W)-.15 F(ith)-.4 E(this option,)128 276 Q F3 -2.778(ll)2.5 G
+ -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G
+ -5.558(dd)3.328 G -2.778(ii)5.558 G -3.888(ss)2.778 G F0(will o)6.388 E
+ -.15(ve)-.15 G(rwrite the output \214le.).15 E F3 19.162 -9.998
+ <8a8a2068>109.666 292.8 T(he)4.44 E(el)-4.438 E(lp)-2.778 E(p)-5.558 E
+ F0(Print a summary of command line options.)128 304.8 Q F3 -5.698<adad>
+ 108 321.6 S -4.998(oo)5.698 G F4(\214lename)7.498 E F0
+ (Specify the output \214le name.)128 333.6 Q(If)5 E F4(\214lename)2.5 E
+ F0(is \255, then the output is sent to standard output.)2.5 E F3 -5.698
+ <adad>108 350.4 S -3.328(tt)5.698 G -2.778(ii)3.328 G -8.328(mm)2.778 G
+ -4.438(ee)8.328 G -3.328(--)4.438 G -5.558(pp)3.328 G -4.998(aa)5.558 G
+ -3.888(ss)4.998 G -3.888(ss)3.888 G -4.438(ee)3.888 G -3.888(ss)4.438 G
+ F0(Record the amount of time needed for each pass and print it to stand\
+ ard error)128 362.4 Q(.)-.55 E F1 -7.302(EE)72 379.2 S -7.904(XX)7.302 G
+ -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H(ST)1.216 E -.986(TA)-7.302
+ G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E(S)-6.086 E F0(If)108 391.2 Q
+ F3 -2.778(ll)2.5 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G
+ -3.328(--)8.328 G -5.558(dd)3.328 G -2.778(ii)5.558 G -3.888(ss)2.778 G
+ F0(succeeds, it will e)6.388 E(xit with 0.)-.15 E
+ (Otherwise, if an error occurs, it will e)5 E(xit with a non-zero v)-.15
+ E(alue.)-.25 E F1 -6.086(SS)72 408 S -7.302(EE)6.086 G 14.604 -7.302
+ (EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0(llvm-as)
+ 108 420 Q F1 12.522 -7.904(AA UU)72 436.8 T -7.302(TT)7.904 G -8.517(HH)
+ 7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)7.904 G F0
+ (Maintained by the)108 448.8 Q F2(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768 R(1)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-link.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-link.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-link.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,301 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:18 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Courier
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Courier
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Courier at 0 ENC0/Courier RE/Times-Italic at 0 ENC0/Times-Italic RE
+ /Times-Bold at 0 ENC0/Times-Bold RE/Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q 116.08(VM-LINK\(1\) LL)-1 F
+ (VM Command Guide)-1 E(LL)118.58 E(VM-LINK\(1\))-1 E/F1 10.95
+ /Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302
+ (EE)10.335 G F0(llvm-link \255)108 96 Q/F2 9/Times-Roman at 0 SF(LL)2.5 E
+ (VM)-.9 E F0(link)2.5 E(er)-.1 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086
+ G -7.904(NN)7.904 G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688
+ G -4.258(II)6.086 G -6.086(SS)4.258 G/F3 10/Times-Bold at 0 SF -2.778(ll)
+ 108 124.8 S -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328
+ (--)8.328 G -2.778(ll)3.328 G -2.778(ii)2.778 G -5.558(nn)2.778 G -5.558
+ (kk)5.558 G F0([)8.058 E/F4 10/Times-Italic at 0 SF(options)A F0(])A F4
+ (\214lename ...)2.5 E F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G -6.086
+ (SS)7.302 G -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G -6.688
+ (PP)4.258 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904
+ (NN)8.517 G F0(The)108 153.6 Q F3 -2.778(ll)3.814 G -2.778(ll)2.778 G
+ -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -2.778(ll)3.328 G
+ -2.778(ii)2.778 G -5.558(nn)2.778 G -5.558(kk)5.558 G F0 1.314
+ (command tak)9.372 F 1.314(es se)-.1 F -.15(ve)-.25 G(ral).15 E F2(LL)
+ 3.814 E(VM)-.9 E F0 1.314
+ (bytecode \214les and links them together into a single)3.814 F F2(LL)
+ 3.813 E(VM)-.9 E F0 .171(bytecode \214le.)108 165.6 R .172
+ (It writes the output \214le to standard output, unless the)5.171 F F3
+ -5.698<adad>2.672 G -4.998(oo)5.698 G F0 .172
+ (option is used to specify a \214lename.)7.67 F(The)108 182.4 Q F3
+ -2.778(ll)2.731 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G
+ -3.328(--)8.328 G -2.778(ll)3.328 G -2.778(ii)2.778 G -5.558(nn)2.778 G
+ -5.558(kk)5.558 G F0 .231
+ (command attempts to load the input \214les from the current directory)
+ 8.289 F 5.23(.I)-.65 G 2.73(ft)-5.23 G .23(hat f)-2.73 F .23
+ (ails, it looks for)-.1 F 1.002
+ (each \214le in each of the directories speci\214ed by the)108 194.4 R
+ F3 -5.698<adad>3.502 G -6.668(LL)5.698 G F0 1.002
+ (options on the command line.)10.17 F 1.002(The library search)6.002 F
+ .578(paths are global; each one is searched for e)108 206.4 R -.15(ve)
+ -.25 G .578(ry input \214le if necessary).15 F 5.578(.T)-.65 G .577
+ (he directories are searched in the)-5.578 F(order the)108 218.4 Q 2.5
+ (yw)-.15 G(ere speci\214ed on the command line.)-2.5 E F1 -8.517(OO)72
+ 235.2 S -6.688(PP)8.517 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)
+ 4.258 G -7.904(NN)8.517 G -6.086(SS)7.904 G F3 -5.698<adad>108 247.2 S
+ -6.668(LL)5.698 G F4(dir)9.168 E(ectory)-.37 E F0 .344
+ (Add the speci\214ed)128 259.2 R F4(dir)2.844 E(ectory)-.37 E F0 .345
+ (to the library search path.)2.845 F .345(When looking for libraries,)
+ 5.345 F F3 -2.778(ll)2.845 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328
+ (mm)4.998 G -3.328(--)8.328 G -2.778(ll)3.328 G -2.778(ii)2.778 G -5.558
+ (nn)2.778 G -5.558(kk)5.558 G F0 .345(will look)8.403 F 1.215
+ (in pathname for libraries.)128 271.2 R 1.214
+ (This option can be speci\214ed multiple times;)6.215 F F3 -2.778(ll)
+ 3.714 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)
+ 8.328 G -2.778(ll)3.328 G -2.778(ii)2.778 G -5.558(nn)2.778 G -5.558(kk)
+ 5.558 G F0 1.214(will search inside)9.272 F
+ (these directories in the order in which the)128 283.2 Q 2.5(yw)-.15 G
+ (ere speci\214ed on the command line.)-2.5 E F3 -5.698<adad>108 300 S
+ -3.328(ff)5.698 G F0(Ov)14.294 E(erwrite output \214les.)-.15 E(By def)5
+ E(ault,)-.1 E F3 -2.778(ll)2.5 G -2.778(ll)2.778 G -4.998(vv)2.778 G
+ -8.328(mm)4.998 G -3.328(--)8.328 G -2.778(ll)3.328 G -2.778(ii)2.778 G
+ -5.558(nn)2.778 G -5.558(kk)5.558 G F0(will not o)8.058 E -.15(ve)-.15 G
+ (rwrite an output \214le if it alreadys e).15 E(xists.)-.15 E F3 -5.698
+ <adad>108 316.8 S -4.998(oo)5.698 G F4(\214lename)7.498 E F0
+ (Specify the output \214le name.)128 328.8 Q(If)5 E F4(\214lename)2.5 E
+ F0(is)2.5 E/F5 10/Courier at 0 SF<ad>2.5 E F0 2.5(,t)C(hen)-2.5 E F3 -2.778
+ (ll)2.5 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328
+ (--)8.328 G -2.778(ll)3.328 G -2.778(ii)2.778 G -5.558(nn)2.778 G -5.558
+ (kk)5.558 G F0(will write its output to standard output.)8.058 E F3
+ -5.698<adad>108 345.6 S -5.558(dd)5.698 G F0(If speci\214ed,)14.294 E F3
+ -2.778(ll)2.5 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G
+ -3.328(--)8.328 G -2.778(ll)3.328 G -2.778(ii)2.778 G -5.558(nn)2.778 G
+ -5.558(kk)5.558 G F0(prints a human-readable v)8.058 E
+ (ersion of the output bytecode \214le to standard error)-.15 E(.)-.55 E
+ F3 19.162 -9.998<8a8a2068>109.666 362.4 T(he)4.44 E(el)-4.438 E(lp)
+ -2.778 E(p)-5.558 E F0(Print a summary of command line options.)128
+ 374.4 Q F3 -5.698<adad>108 391.2 S -4.998(vv)5.698 G F0 -1.11(Ve)14.294
+ G 1.072(rbose mode.)1.11 F 1.072(Print information about what)6.072 F F3
+ -2.778(ll)3.572 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G
+ -3.328(--)8.328 G -2.778(ll)3.328 G -2.778(ii)2.778 G -5.558(nn)2.778 G
+ -5.558(kk)5.558 G F0 1.073(is doing.)9.13 F 1.073
+ (This typically includes a message)6.073 F
+ (for each bytecode \214le link)128 403.2 Q
+ (ed in and for each library found.)-.1 E F1 -7.302(EE)72 420 S -7.904
+ (XX)7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H(ST)1.216 E
+ -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E(S)-6.086 E
+ F0(If)108 432 Q F3 -2.778(ll)2.5 G -2.778(ll)2.778 G -4.998(vv)2.778 G
+ -8.328(mm)4.998 G -3.328(--)8.328 G -2.778(ll)3.328 G -2.778(ii)2.778 G
+ -5.558(nn)2.778 G -5.558(kk)5.558 G F0(succeeds, it will e)8.058 E
+ (xit with 0.)-.15 E(Otherwise, if an error occurs, it will e)5 E
+ (xit with a non-zero v)-.15 E(alue.)-.25 E F1 -6.086(SS)72 448.8 S
+ -7.302(EE)6.086 G 14.604 -7.302(EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)
+ -6.086 E(O)-8.517 E F0(the gccld manpage)108 460.8 Q F1 12.522 -7.904
+ (AA UU)72 477.6 T -7.302(TT)7.904 G -8.517(HH)7.302 G -8.517(OO)8.517 G
+ -7.904(RR)8.517 G -6.086(SS)7.904 G F0(Maintained by the)108 489.6 Q F2
+ (LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G(am \(http://llvm.cs.uiuc.edu\).).7 E
+ 178.59(2004-07-04 1.3)72 768 R(1)222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-nm.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-nm.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-nm.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,328 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:18 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 2
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q 123.85(VM-NM\(1\) LL)-1 F
+ (VM Command Guide)-1 E(LL)126.35 E(VM-NM\(1\))-1 E/F1 10.95/Times-Bold at 0
+ SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302(EE)10.335 G F0
+ (llvm-nm \255 list)108 96 Q/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0
+ (bytecode \214le')2.5 E 2.5(ss)-.55 G(ymbol table)-2.5 E F1 -6.086(SS)72
+ 112.8 S -7.904(YY)6.086 G -7.904(NN)7.904 G -8.517(OO)7.904 G -6.688(PP)
+ 8.517 G -6.086(SS)6.688 G -4.258(II)6.086 G -6.086(SS)4.258 G/F3 10
+ /Times-Bold at 0 SF -2.778(ll)108 124.8 S -2.778(ll)2.778 G -4.998(vv)2.778
+ G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(nn)3.328 G -8.328(mm)5.558
+ G F0([)10.828 E/F4 10/Times-Italic at 0 SF(options)A F0 2.5(][)C F4
+ (\214lenames...)-2.5 E F0(])A F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G
+ -6.086(SS)7.302 G -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G
+ -6.688(PP)4.258 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G
+ -7.904(NN)8.517 G F0(The)108 153.6 Q F3 -2.778(ll)3.527 G -2.778(ll)
+ 2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(nn)
+ 3.328 G -8.328(mm)5.558 G F0 1.027
+ (utility lists the names of symbols from the)11.855 F F2(LL)3.526 E(VM)
+ -.9 E F0 1.026(bytecode \214les, or)3.526 F F3 -4.998(aa)3.526 G -4.438
+ (rr)4.998 G F0(archi)7.964 E -.15(ve)-.25 G 3.526(sc).15 G(ontaining)
+ -3.526 E F2(LL)108 165.6 Q(VM)-.9 E F0 .204
+ (bytecode \214les, named on the command line.)2.703 F .204
+ (Each symbol is listed along with some simple informa-)5.204 F .957
+ (tion about its pro)108 177.6 R -.15(ve)-.15 G 3.457(nance. If).15 F
+ .957(no \214lename is speci\214ed, or)3.457 F F4(-)3.457 E F0 .956
+ (is used as a \214lename,)3.457 F F3 -2.778(ll)3.456 G -2.778(ll)2.778 G
+ -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(nn)3.328 G
+ -8.328(mm)5.558 G F0 .956(will process a)11.784 F
+ (bytecode \214le on its standard input stream.)108 189.6 Q F3 -2.778(ll)
+ 108 206.4 S -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328
+ (--)8.328 G -5.558(nn)3.328 G -8.328(mm)5.558 G F0 1.24 -.55('s d)8.328
+ H(ef).55 E .14(ault output format is the traditional)-.1 F F2(BSD)2.64 E
+ F3 -5.558(nn)2.64 G -8.328(mm)5.558 G F0 .141(output format.)10.969 F
+ .141(Each such output record consists)5.141 F .8
+ (of an \(optional\) 8\255digit he)108 218.4 R .8
+ (xadecimal address, follo)-.15 F .799(wed by a type code character)-.25
+ F 3.299(,f)-.4 G(ollo)-3.299 E .799(wed by a name, for)-.25 F .409(each\
+  symbol. One record is printed per line; \214elds are separated by spac\
+ es. When the address is omitted, it)108 230.4 R
+ (is replaced by 8 spaces.)108 242.4 Q -.8(Ty)108 259.2 S(pe code charac\
+ ters currently supported, and their meanings, are as follo).8 E(ws:)-.25
+ E 12.78(UN)108 276 S(amed object is referenced b)-12.78 E
+ (ut unde\214ned in this bytecode \214le)-.2 E 13.33(CC)108 292.8 S
+ (ommon \(multiple defs link together into one def\))-13.33 E 10.56(WW)
+ 108 309.6 S
+ (eak reference \(multiple defs link together into zero or one defs\))
+ -11.36 E 17.22(tL)108 326.4 S(ocal function \(te)-17.22 E(xt\) object)
+ -.15 E 13.89(TG)108 343.2 S(lobal function \(te)-13.89 E(xt\) object)
+ -.15 E 15(dL)108 360 S(ocal data object)-15 E 12.78(DG)108 376.8 S
+ (lobal data object)-12.78 E 15.56(?S)108 393.6 S
+ (omething unrecognizable)-15.56 E(Because)108 410.4 Q F2(LL)3.013 E(VM)
+ -.9 E F0 .513(bytecode \214les typically contain objects that are not c\
+ onsidered to ha)3.013 F .813 -.15(ve a)-.2 H .512(ddresses until the).15
+ F(y)-.15 E 1.173(are link)108 422.4 R 1.173(ed into an e)-.1 F -.15(xe)
+ -.15 G 1.173(cutable image or dynamically compiled `).15 F
+ (`just-in-time')-.74 E(',)-.74 E F3 -2.778(ll)3.673 G -2.778(ll)2.778 G
+ -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(nn)3.328 G
+ -8.328(mm)5.558 G F0 1.174(does not print an)12.002 F(address for an)108
+ 434.4 Q 2.5(ys)-.15 G(ymbol, e)-2.5 E -.15(ve)-.25 G 2.5(ns).15 G
+ (ymbols which are de\214ned in the bytecode \214le.)-2.5 E F1 -8.517(OO)
+ 72 451.2 S -6.688(PP)8.517 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517
+ (OO)4.258 G -7.904(NN)8.517 G -6.086(SS)7.904 G F3 -5.698<adad>108 463.2
+ S -6.108(PP)5.698 G F0(Use)14.294 E F2(POSIX)2.5 E F0
+ (.2 output format. Alias for)A F3 19.162 -9.998<8a8a2066>4.166 H -.25
+ (fo)6.67 G(or)-4.748 E(rm)-4.438 E(ma)-8.328 E(at)-4.998 E(t=)-3.328 E
+ (=p)-5.698 E(po)-5.558 E(os)-4.998 E(si)-3.888 E(ix)-2.778 E(x)-4.998 E
+ F0(.)A F3 -5.698<adad>108 480 S -6.668(BB)5.698 G F0(\(def)16.668 E
+ (ault\))-.1 E(Use)128 492 Q F2(BSD)2.5 E F0(output format. Alias for)2.5
+ E F3 19.162 -9.998<8a8a2066>4.166 H -.25(fo)6.67 G(or)-4.748 E(rm)-4.438
+ E(ma)-8.328 E(at)-4.998 E(t=)-3.328 E(=b)-5.698 E(bs)-5.558 E(sd)-3.888
+ E(d)-5.558 E F0(.)A F3 19.162 -9.998<8a8a2068>109.666 508.8 T(he)4.44 E
+ (el)-4.438 E(lp)-2.778 E(p)-5.558 E F0
+ (Print a summary of command-line options and their meanings.)128 520.8 Q
+ F3 19.162 -9.998<8a8a2064>109.666 537.6 T(de)4.44 E<658c>-4.438 E<8c6e>
+ -5.558 E(ne)-5.558 E(ed)-4.438 E(d-)-5.558 E(-o)-3.328 E(on)-4.998 E(nl)
+ -5.558 E(ly)-2.778 E(y)-4.998 E F0 .718(Print only symbols de\214ned in\
+  this bytecode \214le \(as opposed to symbols which may be referenced b\
+ y)128 549.6 R(objects in this \214le, b)128 561.6 Q
+ (ut not de\214ned in this \214le.\))-.2 E F3 19.162 -9.998<8a8a2065>
+ 109.666 578.4 T(ex)5.56 E(xt)-4.998 E(te)-3.328 E(er)-4.438 E -.15(rn)
+ -4.438 G(n-)-5.408 E(-o)-3.328 E(on)-4.998 E(nl)-5.558 E(ly)-2.778 E(y)
+ -4.998 E F0(,)A F3 -5.698<adad>2.5 G -4.998(gg)5.698 G F0
+ (Print only symbols whose de\214nitions are e)128 590.4 Q
+ (xternal; that is, accessible from other bytecode \214les.)-.15 E F3
+ 19.162 -9.998<8a8a2075>109.666 607.2 T(un)4.44 E(nd)-5.558 E(de)-5.558 E
+ <658c>-4.438 E<8c6e>-5.558 E(ne)-5.558 E(ed)-4.438 E(d-)-5.558 E(-o)
+ -3.328 E(on)-4.998 E(nl)-5.558 E(ly)-2.778 E(y)-4.998 E F0(,)A F3 -5.698
+ <adad>2.5 G -5.558(uu)5.698 G F0(Print only symbols referenced b)128
+ 619.2 Q(ut not de\214ned in this bytecode \214le.)-.2 E F3 19.162 -9.998
+ <8a8a2066>109.666 636 T -.25(fo)6.67 G(or)-4.748 E(rm)-4.438 E(ma)-8.328
+ E(at)-4.998 E(t=)-3.328 E(=)-5.698 E F4(fmt)A F0(,)A F3 -5.698<adad>2.5
+ G -3.328(ff)5.698 G F0(Select an output format;)128 648 Q F4(fmt)2.5 E
+ F0(may be)2.5 E F4(sysv)2.5 E F0(,)A F4(posix)2.5 E F0 2.5(,o)C(r)-2.5 E
+ F4(bsd)2.5 E F0 2.5(.T)C(he def)-2.5 E(ault is)-.1 E F4(bsd)2.5 E F0(.)A
+ F1 11.756 -7.302(BB U)72 664.8 T(UG)-.602 E(GS)-8.517 E(S)-6.086 E F3
+ -2.778(ll)108 676.8 S -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)
+ 4.998 G -3.328(--)8.328 G -5.558(nn)3.328 G -8.328(mm)5.558 G F0
+ (cannot demangle C)10.828 E/F5 8/Times-Roman at 0 SF -1(++)-1 -1.2 O F0
+ (mangled names, lik)2.5 1.2 M(e)-.1 E F2(GNU)2.5 E F3 -5.558(nn)2.5 G
+ -8.328(mm)5.558 G F0(can.)10.828 E F1 -7.302(EE)72 693.6 S -7.904(XX)
+ 7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H(ST)1.216 E -.986
+ (TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E(S)-6.086 E F3
+ -2.778(ll)108 705.6 S -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)
+ 4.998 G -3.328(--)8.328 G -5.558(nn)3.328 G -8.328(mm)5.558 G F0 -.15
+ (ex)10.828 G(its with an e).15 E(xit code of zero.)-.15 E 178.59
+ (2004-07-04 1.3)72 768 R(1)222.75 E EP
+ %%Page: 2 2
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q 123.85(VM-NM\(1\) LL)-1 F
+ (VM Command Guide)-1 E(LL)126.35 E(VM-NM\(1\))-1 E/F1 10.95/Times-Bold at 0
+ SF -6.086(SS)72 84 S -7.302(EE)6.086 G 14.604 -7.302(EE A)7.302 H(AL)
+ -.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0(llvm-dis,)108 96 Q/F2 10
+ /Times-Italic at 0 SF(ar)2.5 E F0(\(1\),)1.666 E F2(nm)2.5 E F0(\(1\))1.666
+ E F1 12.522 -7.904(AA UU)72 112.8 T -7.302(TT)7.904 G -8.517(HH)7.302 G
+ -8.517(OO)8.517 G -7.904(RR)8.517 G F0(Maintained by the)108 124.8 Q/F3
+ 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768 R(2)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-prof.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-prof.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llvm-prof.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,287 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:18 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Symbol
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Symbol
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q(VM-PR)-1 E 115.35(OF\(1\) LL)-.4 F
+ (VM Command Guide)-1 E(LL)117.85 E(VM-PR)-1 E(OF\(1\))-.4 E/F1 10.95
+ /Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302
+ (EE)10.335 G F0(llvm-prof \255 print e)108 96 Q -.15(xe)-.15 G
+ (cution pro\214le of).15 E/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0
+ (program)2.5 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086 G -7.904(NN)7.904
+ G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688 G -4.258(II)6.086
+ G -6.086(SS)4.258 G/F3 10/Times-Bold at 0 SF -2.778(ll)108 124.8 S -2.778
+ (ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558
+ (pp)3.328 G 6.196 -4.438(rr o)5.558 H(of)-.56 E(f)-3.328 E F0([)2.5 E/F4
+ 10/Times-Italic at 0 SF(options)A F0 2.5(][)C F4(bytecode \214le)-2.5 E F0
+ 2.5(][)C F4(llvmpr)-2.5 E(of)-.45 E(.out)-.15 E F0(])A F1 -7.904(DD)72
+ 141.6 S -7.302(EE)7.904 G -6.086(SS)7.302 G -7.904(CC)6.086 G -7.904(RR)
+ 7.904 G -4.258(II)7.904 G -6.688(PP)4.258 G -7.302(TT)6.688 G -4.258(II)
+ 7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G F0(The)108 153.6 Q F3 -2.778
+ (ll)2.888 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328
+ (--)8.328 G -5.558(pp)3.328 G 6.196 -4.438(rr o)5.558 H(of)-.56 E(f)
+ -3.328 E F0 .388(tool reads in an)2.888 F F4(llvmpr)2.888 E(of)-.45 E
+ (.out)-.15 E F0 .387(\214le \(which can optionally use a speci\214c \
+ \214le with the third pro-)2.887 F .381(gram ar)108 165.6 R .382(gument\
+ \), a bytecode \214le for the program, and produces a human readable re\
+ port, suitable for deter)-.18 F(-)-.2 E
+ (mining where the program hotspots are.)108 177.6 Q .802
+ (This program is often used in conjunction with the)108 194.4 R F4
+ (utils/pr)3.301 E(o\214le)-.45 E(.pl)-.15 E F0 3.301(script. This)3.301
+ F .801(script automatically instru-)3.301 F 1.229
+ (ments a program, runs it with the)108 206.4 R F2(JIT)3.729 E F0 3.729
+ (,t)C 1.229(hen runs)-3.729 F F3 -2.778(ll)3.729 G -2.778(ll)2.778 G
+ -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(pp)3.328 G
+ 6.196 -4.438(rr o)5.558 H(of)-.56 E(f)-3.328 E F0 1.229
+ (to format a report.)3.729 F 2.83 -.8(To g)6.229 H 1.23
+ (et more information).8 F(about)108 218.4 Q F4(utils/pr)2.5 E(o\214le)
+ -.45 E(.pl)-.15 E F0 2.5(,e)C -.15(xe)-2.65 G(cute it with the).15 E F3
+ 19.162 -9.998<8a8a2068>4.166 H(he)4.44 E(el)-4.438 E(lp)-2.778 E(p)
+ -5.558 E F0(option.)2.5 E F1 -8.517(OO)72 235.2 S -6.688(PP)8.517 G
+ -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G
+ -6.086(SS)7.904 G F3 19.162 -9.998<8a8a2061>109.666 247.2 T(an)5 E(nn)
+ -5.558 E(no)-5.558 E(ot)-4.998 E(ta)-3.328 E(at)-4.998 E(te)-3.328 E(ed)
+ -4.438 E(d-)-5.558 E(-l)-3.328 E(ll)-2.778 E(lv)-2.778 E(vm)-4.998 E(m)
+ -8.328 E F0(or)2.5 E F3 -5.698<adad>2.5 G -7.218(AA)5.698 G F0 .599(In \
+ addition to the normal report printed, print out the code for the progr\
+ am, annotated with e)128 259.2 R -.15(xe)-.15 G(cution).15 E(frequenc)
+ 128 271.2 Q 3.331(yi)-.15 G .831(nformation. This can be particularly u\
+ seful when trying to visualize ho)-3.331 F 3.332(wf)-.25 G .832
+ (requently basic)-3.332 F(blocks are e)128 283.2 Q -.15(xe)-.15 G 2.5
+ (cuted. This).15 F
+ (is most useful with basic block pro\214ling information or better)2.5 E
+ (.)-.55 E F3 19.162 -9.998<8a8a2070>109.666 300 T(pr)4.44 E(ri)-4.438 E
+ (in)-2.778 E(nt)-5.558 E(t-)-3.328 E(-a)-3.328 E(al)-4.998 E(ll)-2.778 E
+ (l-)-2.778 E(-c)-3.328 E(co)-4.438 E(od)-4.998 E(de)-5.558 E(e)-4.438 E
+ F0 .164(Using this option enables the)128 312 R F3 19.162 -9.998
+ <8a8a2061>4.329 H(an)5 E(nn)-5.558 E(no)-5.558 E(ot)-4.998 E(ta)-3.328 E
+ (at)-4.998 E(te)-3.328 E(ed)-4.438 E(d-)-5.558 E(-l)-3.328 E(ll)-2.778 E
+ (lv)-2.778 E(vm)-4.998 E(m)-8.328 E F0 .163(option, b)2.663 F .163
+ (ut it prints the entire module, instead of just)-.2 F
+ (the most commonly e)128 324 Q -.15(xe)-.15 G(cuted functions.).15 E F3
+ 19.162 -9.998<8a8a2074>109.666 340.8 T(ti)6.67 E(im)-2.778 E(me)-8.328 E
+ (e-)-4.438 E(-p)-3.328 E(pa)-5.558 E(as)-4.998 E(ss)-3.888 E(se)-3.888 E
+ (es)-4.438 E(s)-3.888 E F0(Record the amount of time needed for each pa\
+ ss and print it to standard error)128 352.8 Q(.)-.55 E F1 -7.302(EE)72
+ 369.6 S -7.904(XX)7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H
+ (ST)1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E
+ (S)-6.086 E F3 -2.778(ll)108 381.6 S -2.778(ll)2.778 G -4.998(vv)2.778 G
+ -8.328(mm)4.998 G -3.328(--)8.328 G -5.558(pp)3.328 G 6.196 -4.438(rr o)
+ 5.558 H(of)-.56 E(f)-3.328 E/F5 10/Symbol SF -4.938<efef>C F3 -2.778(ll)
+ 4.938 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)
+ 8.328 G -5.558(pp)3.328 G 6.196 -4.438(rr o)5.558 H(of)-.56 E(f)-3.328 E
+ F0 .921(returns 1 if it cannot load the bytecode \214le or the pro\214l\
+ e information. Otherwise, it)3.421 F -.15(ex)108 393.6 S(its with zero.)
+ .15 E F1 12.522 -7.904(AA UU)72 410.4 T -7.302(TT)7.904 G -8.517(HH)
+ 7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G F3 -2.778(ll)108 422.4 S
+ -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328(--)8.328 G
+ -5.558(pp)3.328 G 6.196 -4.438(rr o)5.558 H(of)-.56 E(f)-3.328 E F0
+ (is maintained by the)2.5 E F2(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768 R(1)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llvmgcc.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llvmgcc.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llvmgcc.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,295 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:18 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Symbol
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Symbol
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q 122.73(VMGCC\(1\) LL)-1 F
+ (VM Command Guide)-1 E(LL)125.23 E(VMGCC\(1\))-1 E/F1 10.95/Times-Bold at 0
+ SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302(EE)10.335 G F0
+ (llvmgcc \255)108 96 Q/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0 2.5
+ (Cf)2.5 G(ront-end)-2.5 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086 G
+ -7.904(NN)7.904 G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688 G
+ -4.258(II)6.086 G -6.086(SS)4.258 G/F3 10/Times-Bold at 0 SF -2.778(ll)108
+ 124.8 S -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -4.998(gg)
+ 8.328 G -4.438(cc)4.998 G -4.438(cc)4.438 G F0([)6.938 E/F4 10
+ /Times-Italic at 0 SF(options)A F0(])A F4(\214lename)2.5 E F1 -7.904(DD)72
+ 141.6 S -7.302(EE)7.904 G -6.086(SS)7.302 G -7.904(CC)6.086 G -7.904(RR)
+ 7.904 G -4.258(II)7.904 G -6.688(PP)4.258 G -7.302(TT)6.688 G -4.258(II)
+ 7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G F0(The)108 153.6 Q F3 -2.778
+ (ll)2.829 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -4.998
+ (gg)8.328 G -4.438(cc)4.998 G -4.438(cc)4.438 G F0 .329(command is the)
+ 7.267 F F2(LL)2.829 E(VM)-.9 E F0 2.829(Cf)2.829 G .329(ront end.)-2.829
+ F .329(It is a modi\214ed v)5.329 F .329(ersion of gcc that tak)-.15 F
+ .329(es C programs and)-.1 F(compiles them into)108 165.6 Q F2(LL)2.5 E
+ (VM)-.9 E F0(bytecode or assembly language, depending upon the options.)
+ 2.5 E .69(Unless the)108 182.4 R F3 -5.698<adad>3.19 G -5.558(SS)5.698 G
+ F0 .69(option is speci\214ed,)8.748 F F3 -2.778(ll)3.19 G -2.778(ll)
+ 2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G -4.438(cc)
+ 4.998 G -4.438(cc)4.438 G F0 .69
+ (will use the gccas program to perform some optimizations and)7.628 F
+ .252(create an)108 194.4 R F2(LL)2.752 E(VM)-.9 E F0 .252
+ (bytecode \214le. Unless the)2.752 F F3 -5.698<adad>2.752 G -4.438(cc)
+ 5.698 G F0 .251(option is speci\214ed,)7.189 F F3 -2.778(ll)2.751 G
+ -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G
+ -4.438(cc)4.998 G -4.438(cc)4.438 G F0 .251
+ (will also use the gccld program to)7.189 F 1.695
+ (perform further optimizations and link the resulting bytecode)108 206.4
+ R F4(\214le)4.195 E F0 1.696(\(s\) with support libraries to create an)
+ 1.666 F -.15(exe)108 218.4 S(cutable program.).15 E .316(Being deri)108
+ 235.2 R -.15(ve)-.25 G 2.816(df).15 G .316(rom the)-2.816 F F2(GNU)2.816
+ E F0 .316(Compiler Collection,)2.816 F F3 -2.778(ll)2.816 G -2.778(ll)
+ 2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G -4.438(cc)
+ 4.998 G -4.438(cc)4.438 G F0 .316(has man)7.254 F 2.816(yo)-.15 G 2.816
+ (fg)-2.816 G(cc')-2.816 E 2.816(sf)-.55 G .315
+ (eatures and accepts most of)-2.816 F(gcc')108 247.2 Q 2.5(so)-.55 G 2.5
+ (ptions. It)-2.5 F(handles a number of gcc')2.5 E 2.5(se)-.55 G
+ (xtensions to the C programming language.)-2.65 E F1 -8.517(OO)72 264 S
+ -6.688(PP)8.517 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G
+ -7.904(NN)8.517 G -6.086(SS)7.904 G F3 19.162 -9.998<8a8a2068>109.666
+ 276 T(he)4.44 E(el)-4.438 E(lp)-2.778 E(p)-5.558 E F0
+ (Print a summary of command line options.)128 288 Q F3 -5.698<adad>108
+ 304.8 S -5.558(SS)5.698 G F0 .672(Do not generate an)14.294 F F2(LL)
+ 3.173 E(VM)-.9 E F0 .673(bytecode \214le.)3.173 F(Rather)5.673 E 3.173
+ (,c)-.4 G .673(ompile the source \214le into an)-3.173 F F2(LL)3.173 E
+ (VM)-.9 E F0 .673(assembly lan-)3.173 F(guage \214le.)128 316.8 Q F3
+ -5.698<adad>108 333.6 S -4.438(cc)5.698 G F0 .187
+ (Do not generate a link)14.294 F .187(ed e)-.1 F -.15(xe)-.15 G 2.687
+ (cutable. Rather).15 F 2.687(,c)-.4 G .187
+ (ompile the source \214le into an)-2.687 F F2(LL)2.687 E(VM)-.9 E F0
+ .187(bytecode \214le.)2.687 F(This)5.187 E
+ (bytecode \214le can then be link)128 345.6 Q
+ (ed with other bytecode \214les later on to generate a full)-.1 E F2(LL)
+ 2.5 E(VM)-.9 E F0 -.15(exe)2.5 G(cutable.).15 E F3 -5.698<adad>108 362.4
+ S -4.998(oo)5.698 G F4(\214lename)7.498 E F0
+ (Specify the output \214le to be)128 374.4 Q F4(\214lename)2.5 E F0(.)A
+ F3 -5.698<adad>108 391.2 S -3.888(II)5.698 G F4(dir)6.388 E(ectory)-.37
+ E F0(Add a directory to the header \214le search path.)128 403.2 Q
+ (This option can be repeated.)5 E F3 -5.698<adad>108 420 S -6.668(LL)
+ 5.698 G F4(dir)9.168 E(ectory)-.37 E F0(Add)128 432 Q F4(dir)2.5 E
+ (ectory)-.37 E F0(to the library search path.)2.5 E
+ (This option can be repeated.)5 E F3 -5.698<adad>108 448.8 S -2.778(ll)
+ 5.698 G F4(name)2.778 E F0(Link in the library lib)128 460.8 Q F4(name)A
+ F0(.[bc)A/F5 10/Symbol SF<ef>2.5 E F0(a)2.5 E F5<ef>2.5 E F0 2.5
+ (so]. This)2.5 F(library should be a bytecode library)2.5 E(.)-.65 E F3
+ -5.698<adad>108 477.6 S -9.998(WW)5.698 G -2.778(ll)9.998 G -2.498(,,)
+ 2.778 G F4(option)2.498 E F0 -.15(Pa)128 489.6 S(ss).15 E F4(option)2.5
+ E F0(to the link)2.5 E(er \(usually gccld\).)-.1 E F1 -7.302(EE)72 506.4
+ S -7.904(XX)7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H(ST)
+ 1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E(S)
+ -6.086 E F0(If)108 518.4 Q F3 -2.778(ll)2.5 G -2.778(ll)2.778 G -4.998
+ (vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G -4.438(cc)4.998 G -4.438
+ (cc)4.438 G F0(succeeds, it will e)6.938 E(xit with 0.)-.15 E
+ (Otherwise, if an error occurs, it will e)5 E(xit with a non-zero v)-.15
+ E(alue.)-.25 E F1 -6.086(SS)72 535.2 S -7.302(EE)6.086 G 14.604 -7.302
+ (EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0
+ (llvmg++, gccas, gccld)108 547.2 Q F1 12.522 -7.904(AA UU)72 564 T
+ -7.302(TT)7.904 G -8.517(HH)7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G
+ -6.086(SS)7.904 G F0(Maintained by the)108 576 Q F2(LL)2.5 E(VM)-.9 E F0
+ -.7(Te)2.5 G(am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)
+ 72 768 R(1)222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/llvmgxx.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/llvmgxx.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/llvmgxx.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,298 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:18 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Symbol
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Symbol
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF(LL)72 48 Q 121.63(VMGXX\(1\) LL)-1 F
+ (VM Command Guide)-1 E(LL)124.13 E(VMGXX\(1\))-1 E/F1 10.95/Times-Bold at 0
+ SF 12.851 -7.904(NN AA)72 84 T -10.335(MM)7.904 G -7.302(EE)10.335 G F0
+ (llvmg++ \255)108 96 Q/F2 9/Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0(C)2.5
+ E/F3 8/Times-Roman at 0 SF -1(++)-1 -1.2 O F0(front-end)2.5 1.2 M F1 -6.086
+ (SS)72 112.8 S -7.904(YY)6.086 G -7.904(NN)7.904 G -8.517(OO)7.904 G
+ -6.688(PP)8.517 G -6.086(SS)6.688 G -4.258(II)6.086 G -6.086(SS)4.258 G
+ /F4 10/Times-Bold at 0 SF -2.778(ll)108 124.8 S -2.778(ll)2.778 G -4.998
+ (vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G -5.698(++)4.998 G -5.698
+ (++)5.698 G F0([)8.198 E/F5 10/Times-Italic at 0 SF(options)A F0(])A F5
+ (\214lename)2.5 E F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G -6.086(SS)
+ 7.302 G -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G -6.688(PP)
+ 4.258 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)
+ 8.517 G F0(The)108 153.6 Q F4 -2.778(ll)2.845 G -2.778(ll)2.778 G -4.998
+ (vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G -5.698(++)4.998 G -5.698
+ (++)5.698 G F0 .345(command is the)8.543 F F2(LL)2.845 E(VM)-.9 E F0(C)
+ 2.845 E F3 -1(++)-1 -1.2 O F0 .345(front end.)2.845 1.2 N .345
+ (It is a modi\214ed v)5.345 F .345(ersion of g++ that tak)-.15 F .344
+ (es C)-.1 F F3 -1(++)-1 -1.2 O F0(programs)2.844 1.2 M
+ (and compiles them into)108 165.6 Q F2(LL)2.5 E(VM)-.9 E F0
+ (bytecode or assembly language, depending upon the options.)2.5 E .532
+ (Unless the)108 182.4 R F4 -5.698<adad>3.032 G -5.558(SS)5.698 G F0 .532
+ (option is speci\214ed,)8.59 F F4 -2.778(ll)3.032 G -2.778(ll)2.778 G
+ -4.998(vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G -5.698(++)4.998 G
+ -5.698(++)5.698 G F0 .533
+ (will use the gccas program to perform some optimizations and)8.731 F
+ .112(create an)108 194.4 R F2(LL)2.612 E(VM)-.9 E F0 .112
+ (bytecode \214le. Unless the)2.612 F F4 -5.698<adad>2.612 G -4.438(cc)
+ 5.698 G F0 .111(option is speci\214ed,)7.049 F F4 -2.778(ll)2.611 G
+ -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G
+ -5.698(++)4.998 G -5.698(++)5.698 G F0 .111
+ (will also use the gccld program to)8.309 F 1.695
+ (perform further optimizations and link the resulting bytecode)108 206.4
+ R F5(\214le)4.195 E F0 1.696(\(s\) with support libraries to create an)
+ 1.666 F -.15(exe)108 218.4 S(cutable program.).15 E .009(Being deri)108
+ 235.2 R -.15(ve)-.25 G 2.509(df).15 G .009(rom the)-2.509 F F2(GNU)2.509
+ E F0 .008(Compiler Collection,)2.508 F F4 -2.778(ll)2.508 G -2.778(ll)
+ 2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G -5.698(++)
+ 4.998 G -5.698(++)5.698 G F0 .008(has man)8.206 F 2.508(yo)-.15 G 2.508
+ (fg)-2.508 G(++')-2.508 E 2.508(sf)-.55 G .008
+ (eatures and accepts most of)-2.508 F(g++')108 247.2 Q 2.5(so)-.55 G 2.5
+ (ptions. It)-2.5 F(handles a number of g++')2.5 E 2.5(se)-.55 G
+ (xtensions to the C)-2.65 E F3 -1(++)-1 -1.2 O F0(programming language.)
+ 2.5 1.2 M F1 -8.517(OO)72 264 S -6.688(PP)8.517 G -7.302(TT)6.688 G
+ -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G -6.086(SS)7.904 G
+ F4 19.162 -9.998<8a8a2068>109.666 276 T(he)4.44 E(el)-4.438 E(lp)-2.778
+ E(p)-5.558 E F0(Print a summary of command line options.)128 288 Q F4
+ -5.698<adad>108 304.8 S -5.558(SS)5.698 G F0 .672(Do not generate an)
+ 14.294 F F2(LL)3.173 E(VM)-.9 E F0 .673(bytecode \214le.)3.173 F(Rather)
+ 5.673 E 3.173(,c)-.4 G .673(ompile the source \214le into an)-3.173 F F2
+ (LL)3.173 E(VM)-.9 E F0 .673(assembly lan-)3.173 F(guage \214le.)128
+ 316.8 Q F4 -5.698<adad>108 333.6 S -4.438(cc)5.698 G F0 .187
+ (Do not generate a link)14.294 F .187(ed e)-.1 F -.15(xe)-.15 G 2.687
+ (cutable. Rather).15 F 2.687(,c)-.4 G .187
+ (ompile the source \214le into an)-2.687 F F2(LL)2.687 E(VM)-.9 E F0
+ .187(bytecode \214le.)2.687 F(This)5.187 E
+ (bytecode \214le can then be link)128 345.6 Q
+ (ed with other bytecode \214les later on to generate a full)-.1 E F2(LL)
+ 2.5 E(VM)-.9 E F0 -.15(exe)2.5 G(cutable.).15 E F4 -5.698<adad>108 362.4
+ S -4.998(oo)5.698 G F5(\214lename)7.498 E F0
+ (Specify the output \214le to be)128 374.4 Q F5(\214lename)2.5 E F0(.)A
+ F4 -5.698<adad>108 391.2 S -3.888(II)5.698 G F5(dir)6.388 E(ectory)-.37
+ E F0(Add a directory to the header \214le search path.)128 403.2 Q
+ (This option can be repeated.)5 E F4 -5.698<adad>108 420 S -6.668(LL)
+ 5.698 G F5(dir)9.168 E(ectory)-.37 E F0(Add)128 432 Q F5(dir)2.5 E
+ (ectory)-.37 E F0(to the library search path.)2.5 E
+ (This option can be repeated.)5 E F4 -5.698<adad>108 448.8 S -2.778(ll)
+ 5.698 G F5(name)2.778 E F0(Link in the library lib)128 460.8 Q F5(name)A
+ F0(.[bc)A/F6 10/Symbol SF<ef>2.5 E F0(a)2.5 E F6<ef>2.5 E F0 2.5
+ (so]. This)2.5 F(library should be a bytecode library)2.5 E(.)-.65 E F4
+ -5.698<adad>108 477.6 S -9.998(WW)5.698 G -2.778(ll)9.998 G -2.498(,,)
+ 2.778 G F5(option)2.498 E F0 -.15(Pa)128 489.6 S(ss).15 E F5(option)2.5
+ E F0(to the link)2.5 E(er \(usually gccld\).)-.1 E F1 -7.302(EE)72 506.4
+ S -7.904(XX)7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H(ST)
+ 1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E(S)
+ -6.086 E F0(If)108 518.4 Q F4 -2.778(ll)2.5 G -2.778(ll)2.778 G -4.998
+ (vv)2.778 G -8.328(mm)4.998 G -4.998(gg)8.328 G -5.698(++)4.998 G -5.698
+ (++)5.698 G F0(succeeds, it will e)8.198 E(xit with 0.)-.15 E
+ (Otherwise, if an error occurs, it will e)5 E(xit with a non-zero v)-.15
+ E(alue.)-.25 E F1 -6.086(SS)72 535.2 S -7.302(EE)6.086 G 14.604 -7.302
+ (EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0
+ (the llvmgcc manpage, the gccas manpage, the gccld manpage)108 547.2 Q
+ F1 12.522 -7.904(AA UU)72 564 T -7.302(TT)7.904 G -8.517(HH)7.302 G
+ -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)7.904 G F0
+ (Maintained by the)108 576 Q F2(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768 R(1)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/opt.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/opt.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/opt.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,308 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 01:00:18 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Times-Italic at 0 ENC0/Times-Italic RE/Times-Bold at 0 ENC0/Times-Bold RE
+ /Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF 151.73(OPT\(1\) LL)72 48 R(VM Command Guide)-1 E
+ (OPT\(1\))154.23 E/F1 10.95/Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84 T
+ -10.335(MM)7.904 G -7.302(EE)10.335 G F0(opt \255)108 96 Q/F2 9
+ /Times-Roman at 0 SF(LL)2.5 E(VM)-.9 E F0(optimizer)2.5 E F1 -6.086(SS)72
+ 112.8 S -7.904(YY)6.086 G -7.904(NN)7.904 G -8.517(OO)7.904 G -6.688(PP)
+ 8.517 G -6.086(SS)6.688 G -4.258(II)6.086 G -6.086(SS)4.258 G/F3 10
+ /Times-Bold at 0 SF -4.998(oo)108 124.8 S -5.558(pp)4.998 G -3.328(tt)5.558
+ G F0([)5.828 E/F4 10/Times-Italic at 0 SF(options)A F0 2.5(][)C F4
+ (\214lename)-2.5 E F0(])A F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G
+ -6.086(SS)7.302 G -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G
+ -6.688(PP)4.258 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G
+ -7.904(NN)8.517 G F0(The)108 153.6 Q F3 -4.998(oo)3.743 G -5.558(pp)
+ 4.998 G -3.328(tt)5.558 G F0 1.243(command is the modular)7.071 F F2(LL)
+ 3.743 E(VM)-.9 E F0(optimizer)3.743 E 6.243(.I)-.55 G 3.742(tt)-6.243 G
+ (ak)-3.742 E(es)-.1 E F2(LL)3.742 E(VM)-.9 E F0 1.242
+ (bytecode as input, runs the speci\214ed)3.742 F
+ (optimizations on it, and then outputs the optimized)108 165.6 Q F2(LL)
+ 2.5 E(VM)-.9 E F0(bytecode.)2.5 E .177(The optimizations a)108 182.4 R
+ -.25(va)-.2 G .178(ilable via).25 F F3 -4.998(oo)2.678 G -5.558(pp)4.998
+ G -3.328(tt)5.558 G F0 .178(depend upon what libraries were link)6.006 F
+ .178(ed into it as well as an)-.1 F 2.678(ya)-.15 G(dditional)-2.678 E
+ .79(libraries that ha)108 194.4 R 1.09 -.15(ve b)-.2 H .79
+ (een loaded with the).15 F F3 -5.698<adad>3.289 G -2.778(ll)5.698 G
+ -4.998(oo)2.778 G -4.998(aa)4.998 G -5.558(dd)4.998 G F0 3.289
+ (option. Use)8.847 F(the)3.289 E F3 -5.698<adad>3.289 G -5.558(hh)5.698
+ G -4.438(ee)5.558 G -2.778(ll)4.438 G -5.558(pp)2.778 G F0 .789
+ (option to determine what optimiza-)8.847 F(tions you can use.)108 206.4
+ Q(If no \214lename is speci\214ed on the command line,)108 223.2 Q F3
+ -4.998(oo)2.5 G -5.558(pp)4.998 G -3.328(tt)5.558 G F0
+ (reads its input from standard input.)5.828 E
+ (If an output \214lename is not speci\214ed with the)108 240 Q F3 -5.698
+ <adad>2.5 G -4.998(oo)5.698 G F0(option,)7.498 E F3 -4.998(oo)2.5 G
+ -5.558(pp)4.998 G -3.328(tt)5.558 G F0
+ (writes its output to the standard output.)5.828 E F1 -8.517(OO)72 256.8
+ S -6.688(PP)8.517 G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258
+ G -7.904(NN)8.517 G -6.086(SS)7.904 G F3 -5.698<adad>108 268.8 S -3.328
+ (ff)5.698 G F0 -.15(Fo)14.294 G 1.006(rce o).15 F -.15(ve)-.15 G 3.507
+ (rwrite. Normally).15 F(,)-.65 E F3 -4.998(oo)3.507 G -5.558(pp)4.998 G
+ -3.328(tt)5.558 G F0 1.007(will refuse to o)6.835 F -.15(ve)-.15 G 1.007
+ (rwrite an output \214le that already e).15 F 3.507(xists. W)-.15 F
+ 1.007(ith this)-.4 F(option,)128 280.8 Q F3 -4.998(oo)2.5 G -5.558(pp)
+ 4.998 G -3.328(tt)5.558 G F0(will o)5.828 E -.15(ve)-.15 G
+ (rwrite the output \214le and replace it with ne).15 E 2.5(wb)-.25 G
+ (ytecode.)-2.5 E F3 -5.698<adad>108 297.6 S -5.558(hh)5.698 G -4.438(ee)
+ 5.558 G -2.778(ll)4.438 G -5.558(pp)2.778 G F0
+ (Print a summary of command line options.)128 309.6 Q F3 -5.698<adad>108
+ 326.4 S -4.998(oo)5.698 G F4(\214lename)7.498 E F0
+ (Specify the output \214lename.)128 338.4 Q F3 -5.698<adad>108 355.2 S
+ -5.558(pp)5.698 G 6.196 -4.438(rr o)5.558 H<6f8c>-.56 E<8c6c>-5.558 E
+ (le)-2.778 E(e-)-4.438 E(-i)-3.328 E(in)-2.778 E(nf)-5.558 E -.25(fo)
+ -3.328 G(o-)-4.748 E<2d8c>-3.328 E<8c6c>-5.558 E(le)-2.778 E(e)-4.438 E
+ F4(\214lename)2.5 E F0(Specify the name of the \214le loaded by the \
+ \255pro\214le-loader option.)128 367.2 Q F3 -5.698<adad>108 384 S -3.888
+ (ss)5.698 G -3.328(tt)3.888 G -4.998(aa)3.328 G -3.328(tt)4.998 G -3.888
+ (ss)3.328 G F0(Print statistics.)128 396 Q F3 -5.698<adad>108 412.8 S
+ -3.328(tt)5.698 G -2.778(ii)3.328 G -8.328(mm)2.778 G -4.438(ee)8.328 G
+ -3.328(--)4.438 G -5.558(pp)3.328 G -4.998(aa)5.558 G -3.888(ss)4.998 G
+ -3.888(ss)3.888 G -4.438(ee)3.888 G -3.888(ss)4.438 G F0(Record the amo\
+ unt of time needed for each pass and print it to standard error)128
+ 424.8 Q(.)-.55 E F3 -5.698<adad>108 441.6 S -5.558(dd)5.698 G -4.438(ee)
+ 5.558 G 8.416 -5.558(bb uu)4.438 H -4.998(gg)5.558 G F0 .782
+ (If this is a deb)128 453.6 R .782(ug b)-.2 F .782
+ (uild, this option will enable deb)-.2 F .782
+ (ug printouts from passes which use the)-.2 F F4(DEB)3.281 E(UG\(\))-.1
+ E F0 2.5(macro. See)128 465.6 R(the)2.5 E/F5 9/Times-Bold at 0 SF -6.001
+ (LL)2.5 G 8.924 -6.001(LL V)6.001 H(VM)-.495 E(M)-8.494 E F3 -6.108(PP)
+ 2.5 G 6.196 -4.438(rr o)6.108 H(og)-.56 E(gr)-4.998 E(ra)-4.438 E(am)
+ -4.998 E(mm)-8.328 E(me)-8.328 E(er)-4.438 E(r')-4.438 E -.37('s)-3.328
+ G 2.5(sM)-3.518 G(Ma)-11.938 E(an)-4.998 E(nu)-5.558 E(ua)-5.558 E(al)
+ -4.998 E(l)-2.778 E F0 2.5(,s)C(ection)-2.5 E F4(#DEB)2.5 E(UG)-.1 E F0
+ (for more information.)2.5 E F3 -5.698<adad>108 482.4 S -2.778(ll)5.698
+ G -4.998(oo)2.778 G -4.998(aa)4.998 G -5.558(dd)4.998 G F0(=)5.558 E F4
+ (plugin)A F0 .829(Load the dynamic object)128 494.4 R F4(plugin)3.329 E
+ F0 5.829(.T)C .829(his object should re)-5.829 F .829(gister ne)-.15 F
+ 3.329(wo)-.25 G .83(ptimization passes.)-3.329 F .83(Once loaded,)5.83 F
+ .642(the object will add ne)128 506.4 R 3.141(wc)-.25 G .641
+ (ommand line options to enable v)-3.141 F .641(arious optimizations.)
+ -.25 F 2.241 -.8(To s)5.641 H .641(ee the ne).8 F 3.141(wc)-.25 G(om-)
+ -3.141 E(plete list of optimizations, use the)128 518.4 Q F3 -5.698
+ <adad>2.5 G -5.558(hh)5.698 G -4.438(ee)5.558 G -2.778(ll)4.438 G -5.558
+ (pp)2.778 G F0(and)8.058 E F3 -5.698<adad>2.5 G -2.778(ll)5.698 G -4.998
+ (oo)2.778 G -4.998(aa)4.998 G -5.558(dd)4.998 G F0(options together:)
+ 8.058 E F3 -4.998(oo)128 536.4 S -5.558(pp)4.998 G 6.656 -3.328(tt \255)
+ 5.558 H<ad6c>-2.37 E(lo)-2.778 E(oa)-4.998 E(ad)-4.998 E(d)-5.558 E F0
+ (=)A F4(plugin)A F3 -5.698<adad>2.5 G -5.558(hh)5.698 G -4.438(ee)5.558
+ G -2.778(ll)4.438 G -5.558(pp)2.778 G -5.698<adad>108 553.2 S -5.558(pp)
+ 5.698 G F0(Print module after each transformation.)14.294 E F1 -7.302
+ (EE)72 570 S -7.904(XX)7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)
+ 4.258 H(ST)1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)
+ -7.904 E(S)-6.086 E F0(If)108 582 Q F3 -4.998(oo)2.5 G -5.558(pp)4.998 G
+ -3.328(tt)5.558 G F0(succeeds, it will e)5.828 E(xit with 0.)-.15 E
+ (Otherwise, if an error occurs, it will e)5 E(xit with a non-zero v)-.15
+ E(alue.)-.25 E F1 -6.086(SS)72 598.8 S -7.302(EE)6.086 G 14.604 -7.302
+ (EE A)7.302 H(AL)-.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0(analyze)
+ 108 610.8 Q F1 12.522 -7.904(AA UU)72 627.6 T -7.302(TT)7.904 G -8.517
+ (HH)7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)7.904 G F0
+ (Maintained by the)108 639.6 Q F2(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-04 1.3)72 768 R(1)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF


Index: llvm-www/releases/1.6/docs/CommandGuide/ps/stkrc.ps
diff -c /dev/null llvm-www/releases/1.6/docs/CommandGuide/ps/stkrc.ps:1.1
*** /dev/null	Tue Nov  8 14:07:56 2005
--- llvm-www/releases/1.6/docs/CommandGuide/ps/stkrc.ps	Tue Nov  8 14:07:44 2005
***************
*** 0 ****
--- 1,306 ----
+ %!PS-Adobe-3.0
+ %%Creator: groff version 1.17.2
+ %%CreationDate: Sat Jul 10 16:42:51 2004
+ %%DocumentNeededResources: font Times-Roman
+ %%+ font Times-Bold
+ %%+ font Times-Italic
+ %%+ font Courier
+ %%DocumentSuppliedResources: procset grops 1.17 2
+ %%Pages: 1
+ %%PageOrder: Ascend
+ %%Orientation: Portrait
+ %%EndComments
+ %%BeginProlog
+ %%BeginResource: procset grops 1.17 2
+ /setpacking where{
+ pop
+ currentpacking
+ true setpacking
+ }if
+ /grops 120 dict dup begin
+ /SC 32 def
+ /A/show load def
+ /B{0 SC 3 -1 roll widthshow}bind def
+ /C{0 exch ashow}bind def
+ /D{0 exch 0 SC 5 2 roll awidthshow}bind def
+ /E{0 rmoveto show}bind def
+ /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /G{0 rmoveto 0 exch ashow}bind def
+ /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /I{0 exch rmoveto show}bind def
+ /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /K{0 exch rmoveto 0 exch ashow}bind def
+ /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /M{rmoveto show}bind def
+ /N{rmoveto 0 SC 3 -1 roll widthshow}bind def
+ /O{rmoveto 0 exch ashow}bind def
+ /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /Q{moveto show}bind def
+ /R{moveto 0 SC 3 -1 roll widthshow}bind def
+ /S{moveto 0 exch ashow}bind def
+ /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
+ /SF{
+ findfont exch
+ [exch dup 0 exch 0 exch neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /MF{
+ findfont
+ [5 2 roll
+ 0 3 1 roll
+ neg 0 0]makefont
+ dup setfont
+ [exch/setfont cvx]cvx bind def
+ }bind def
+ /level0 0 def
+ /RES 0 def
+ /PL 0 def
+ /LS 0 def
+ /MANUAL{
+ statusdict begin/manualfeed true store end
+ }bind def
+ /PLG{
+ gsave newpath clippath pathbbox grestore
+ exch pop add exch pop
+ }bind def
+ /BP{
+ /level0 save def
+ 1 setlinecap
+ 1 setlinejoin
+ 72 RES div dup scale
+ LS{
+ 90 rotate
+ }{
+ 0 PL translate
+ }ifelse
+ 1 -1 scale
+ }bind def
+ /EP{
+ level0 restore
+ showpage
+ }bind def
+ /DA{
+ newpath arcn stroke
+ }bind def
+ /SN{
+ transform
+ .25 sub exch .25 sub exch
+ round .25 add exch round .25 add exch
+ itransform
+ }bind def
+ /DL{
+ SN
+ moveto
+ SN
+ lineto stroke
+ }bind def
+ /DC{
+ newpath 0 360 arc closepath
+ }bind def
+ /TM matrix def
+ /DE{
+ TM currentmatrix pop
+ translate scale newpath 0 0 .5 0 360 arc closepath
+ TM setmatrix
+ }bind def
+ /RC/rcurveto load def
+ /RL/rlineto load def
+ /ST/stroke load def
+ /MT/moveto load def
+ /CL/closepath load def
+ /FL{
+ currentgray exch setgray fill setgray
+ }bind def
+ /BL/fill load def
+ /LW/setlinewidth load def
+ /RE{
+ findfont
+ dup maxlength 1 index/FontName known not{1 add}if dict begin
+ {
+ 1 index/FID ne{def}{pop pop}ifelse
+ }forall
+ /Encoding exch def
+ dup/FontName exch def
+ currentdict end definefont pop
+ }bind def
+ /DEFS 0 def
+ /EBEGIN{
+ moveto
+ DEFS begin
+ }bind def
+ /EEND/end load def
+ /CNT 0 def
+ /level1 0 def
+ /PBEGIN{
+ /level1 save def
+ translate
+ div 3 1 roll div exch scale
+ neg exch neg exch translate
+ 0 setgray
+ 0 setlinecap
+ 1 setlinewidth
+ 0 setlinejoin
+ 10 setmiterlimit
+ []0 setdash
+ /setstrokeadjust where{
+ pop
+ false setstrokeadjust
+ }if
+ /setoverprint where{
+ pop
+ false setoverprint
+ }if
+ newpath
+ /CNT countdictstack def
+ userdict begin
+ /showpage{}def
+ }bind def
+ /PEND{
+ clear
+ countdictstack CNT sub{end}repeat
+ level1 restore
+ }bind def
+ end def
+ /setpacking where{
+ pop
+ setpacking
+ }if
+ %%EndResource
+ %%IncludeResource: font Times-Roman
+ %%IncludeResource: font Times-Bold
+ %%IncludeResource: font Times-Italic
+ %%IncludeResource: font Courier
+ grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
+ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
+ /scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+ /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
+ /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
+ /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
+ /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
+ /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
+ /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
+ /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
+ /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
+ /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
+ /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
+ /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
+ /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
+ /logicalnot/minus/registered/macron/degree/plusminus/twosuperior
+ /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
+ /ordmasculine/guilsinglright/onequarter/onehalf/threequarters
+ /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
+ /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
+ /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
+ /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
+ /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
+ /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
+ /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
+ /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
+ /Courier at 0 ENC0/Courier RE/Times-Italic at 0 ENC0/Times-Italic RE
+ /Times-Bold at 0 ENC0/Times-Bold RE/Times-Roman at 0 ENC0/Times-Roman RE
+ %%EndProlog
+ %%Page: 1 1
+ %%BeginPageSetup
+ BP
+ %%EndPageSetup
+ /F0 10/Times-Roman at 0 SF 138.39(STKRC\(1\) LL)72 48 R(VM Command Guide)-1
+ E(STKRC\(1\))140.89 E/F1 10.95/Times-Bold at 0 SF 12.851 -7.904(NN AA)72 84
+ T -10.335(MM)7.904 G -7.302(EE)10.335 G F0(stkrc \255 Stack)108 96 Q
+ (er Compiler)-.1 E F1 -6.086(SS)72 112.8 S -7.904(YY)6.086 G -7.904(NN)
+ 7.904 G -8.517(OO)7.904 G -6.688(PP)8.517 G -6.086(SS)6.688 G -4.258(II)
+ 6.086 G -6.086(SS)4.258 G/F2 10/Times-Bold at 0 SF -3.888(ss)108 124.8 S
+ -3.328(tt)3.888 G -5.558(kk)3.328 G 6.196 -4.438(rr cc)5.558 H F0([)
+ 6.938 E/F3 10/Times-Italic at 0 SF(options)A F0 2.5(][)C F3(\214lename)-2.5
+ E F0(])A F1 -7.904(DD)72 141.6 S -7.302(EE)7.904 G -6.086(SS)7.302 G
+ -7.904(CC)6.086 G -7.904(RR)7.904 G -4.258(II)7.904 G -6.688(PP)4.258 G
+ -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517 G
+ F0(The)108 153.6 Q F2 -3.888(ss)3.467 G -3.328(tt)3.888 G -5.558(kk)
+ 3.328 G 6.196 -4.438(rr cc)5.558 H F0 .967
+ (command is the compiler for the Stack)7.905 F .967(er language. Stack)
+ -.1 F .967(er is a simple stack based, F)-.1 F(orth-lik)-.15 E(e)-.1 E
+ .865(language that w)108 165.6 R .865
+ (as written as a demonstration language for)-.1 F/F4 9/Times-Roman at 0 SF
+ (LL)3.365 E(VM)-.9 E F0 3.365(.F)C .865
+ (or details on the language, please see)-3.515 F
+ (http://llvm.cs.uiuc.edu/docs/Stack)108 177.6 Q(er)-.1 E 1.404
+ (.html . The)-.55 F F2 -3.888(ss)3.904 G -3.328(tt)3.888 G -5.558(kk)
+ 3.328 G 6.196 -4.438(rr cc)5.558 H F0 1.404(compiler is f)8.342 F 1.403
+ (airly minimal. It compiles to bytecode)-.1 F 1.191(only and doesn')108
+ 189.6 R 3.691(tp)-.18 G 1.191(erform an)-3.691 F 3.691(yo)-.15 G 3.691
+ (ptimizations. The)-3.691 F 1.191
+ (output of stkrc \(a bytecode \214le\) can be piped through)3.691 F
+ (other)108 201.6 Q F4(LL)2.5 E(VM)-.9 E F0
+ (tools for optimization and linking.)2.5 E(If)108 218.4 Q F3(\214lename)
+ 3.222 E F0 .721(is omitted or is)3.221 F/F5 10/Courier at 0 SF<ad>3.221 E
+ F0 3.221(,t)C(hen)-3.221 E F2 -3.888(ss)3.221 G -3.328(tt)3.888 G -5.558
+ (kk)3.328 G 6.196 -4.438(rr cc)5.558 H F0 .721
+ (reads its input from standard input. This is useful for combining)7.659
+ F(the tool into a pipeline.)108 230.4 Q .14
+ (If an output \214le is not speci\214ed with the)108 247.2 R F2 -5.698
+ <adad>2.64 G -4.998(oo)5.698 G F0 .141(option, then)7.639 F F2 -2.778
+ (ll)2.641 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G -3.328
+ (--)8.328 G -4.998(aa)3.328 G -3.888(ss)4.998 G F0 .141
+ (sends its output to a \214le or standard output)6.529 F(by follo)108
+ 259.2 Q(wing these rules:)-.25 E 16.5<8349>108 276 S 2.5(ft)-16.5 G
+ (he input is standard input, then the output is standard output.)-2.5 E
+ 16.5<8349>108 292.8 S 2.803(ft)-16.5 G .303
+ (he input is a \214le that ends with)-2.803 F F5(.st)2.802 E F0 2.802
+ (,t)C .302(hen the output \214le is of the same name, e)-2.802 F .302
+ (xcept that the suf)-.15 F<8c78>-.25 E(is changed to)128 304.8 Q F5(.bc)
+ 2.5 E F0(.)A 16.5<8349>108 321.6 S 2.565(ft)-16.5 G .065
+ (he input is a \214le that does not end with the)-2.565 F F5(.st)2.565 E
+ F0(suf)2.565 E .065
+ (\214x, then the output \214le has the same name as the)-.25 F
+ (input \214le, e)128 333.6 Q(xcept that the)-.15 E F5(.bc)2.5 E F0(suf)
+ 2.5 E(\214x is appended.)-.25 E F1 -8.517(OO)72 350.4 S -6.688(PP)8.517
+ G -7.302(TT)6.688 G -4.258(II)7.302 G -8.517(OO)4.258 G -7.904(NN)8.517
+ G -6.086(SS)7.904 G F2 -5.698<adad>108 362.4 S -4.998(oo)5.698 G F3
+ (\214lename)7.498 E F0(Specify the output \214le name.)128 374.4 Q(If)5
+ E F3(\214lename)2.5 E F0(is)2.5 E F5<ad>2.5 E F0 2.5(,t)C(hen)-2.5 E F2
+ -2.778(ll)2.5 G -2.778(ll)2.778 G -4.998(vv)2.778 G -8.328(mm)4.998 G
+ -3.328(--)8.328 G -4.998(aa)3.328 G -3.888(ss)4.998 G F0
+ (sends its output to standard output.)6.388 E F2 -5.698<adad>108 391.2 S
+ -3.888(ss)5.698 G -3.328(tt)3.888 G -4.998(aa)3.328 G -3.328(tt)4.998 G
+ -3.888(ss)3.328 G F0(Print statistics acquired during compilation.)128
+ 403.2 Q F2 -5.698<adad>108 420 S -3.328(tt)5.698 G -2.778(ii)3.328 G
+ -8.328(mm)2.778 G -4.438(ee)8.328 G -3.328(--)4.438 G -5.558(pp)3.328 G
+ -4.998(aa)5.558 G -3.888(ss)4.998 G -3.888(ss)3.888 G -4.438(ee)3.888 G
+ -3.888(ss)4.438 G F0(Record the amount of time needed for each pass and\
+  print it to standard error)128 432 Q(.)-.55 E F2 -5.698<adad>108 448.8
+ S -3.328(ff)5.698 G F0 -.15(Fo)14.294 G .509
+ (rce the output to be written. Normally).15 F(,)-.65 E F2 -3.888(ss)
+ 3.009 G -3.328(tt)3.888 G -5.558(kk)3.328 G 6.196 -4.438(rr cc)5.558 H
+ F0 -.1(wo)7.447 G(n').1 E 3.009(to)-.18 G -.15(ve)-3.159 G .509
+ (rwrite an e).15 F .508(xisting bytecode \214le. This option)-.15 F -.15
+ (ove)128 460.8 S(rrides that beha).15 E(vior)-.2 E(.)-.55 E F2 -5.698
+ <adad>108 477.6 S -3.888(ss)5.698 G -5.698(==)3.888 G -3.888(ss)5.698 G
+ -3.328(tt)3.888 G -4.998(aa)3.328 G -4.438(cc)4.998 G -5.558(kk)4.438 G
+ -3.888(ss)5.558 G -2.778(ii)3.888 G -4.438(zz)2.778 G -4.438(ee)4.438 G
+ F0 .306(Specify the stack size for the program. The def)128 489.6 R .306
+ (ault stack size, 1024, should be suf)-.1 F .306
+ (\214cient for most pro-)-.25 F(grams. F)128 501.6 Q(or v)-.15 E
+ (ery lar)-.15 E(ge, programs, you might w)-.18 E(ant to pro)-.1 E
+ (vide a lar)-.15 E(ger v)-.18 E(alue.)-.25 E F2 -5.698<adad>108 518.4 S
+ -5.558(hh)5.698 G -4.438(ee)5.558 G -2.778(ll)4.438 G -5.558(pp)2.778 G
+ F0(Print a summary of command line options.)128 530.4 Q F1 -7.302(EE)72
+ 547.2 S -7.904(XX)7.302 G -4.258(II)7.904 G 14.604 -7.302(TT S)4.258 H
+ (ST)1.216 E -.986(TA)-7.302 G -1.04(AT)-6.918 G(TU)-6.262 E(US)-7.904 E
+ (S)-6.086 E F0(If)108 559.2 Q F2 -3.888(ss)3.001 G -3.328(tt)3.888 G
+ -5.558(kk)3.328 G 6.196 -4.438(rr cc)5.558 H F0 .501
+ (succeeds, it will e)7.439 F .501(xit with 0.)-.15 F .501
+ (Otherwise, if an error occurs, it will e)5.501 F .501
+ (xit with a non-zero v)-.15 F .501(alue, usu-)-.25 F(ally 1.)108 571.2 Q
+ F1 -6.086(SS)72 588 S -7.302(EE)6.086 G 14.604 -7.302(EE A)7.302 H(AL)
+ -.602 E(LS)-7.302 E(SO)-6.086 E(O)-8.517 E F0
+ (the llvm-as manpage, http://llvm.cs.uiuc.edu/docs/Stack)108 600 Q(er)
+ -.1 E(.html)-.55 E F1 12.522 -7.904(AA UU)72 616.8 T -7.302(TT)7.904 G
+ -8.517(HH)7.302 G -8.517(OO)8.517 G -7.904(RR)8.517 G -6.086(SS)7.904 G
+ F0(Maintained by the)108 628.8 Q F4(LL)2.5 E(VM)-.9 E F0 -.7(Te)2.5 G
+ (am \(http://llvm.cs.uiuc.edu\).).7 E 178.59(2004-07-10 1.3)72 768 R(1)
+ 222.75 E EP
+ %%Trailer
+ end
+ %%EOF






More information about the llvm-commits mailing list