summaryrefslogtreecommitdiffstats
path: root/usr.bin/clang
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/clang')
-rw-r--r--usr.bin/clang/bugpoint/Makefile2
-rw-r--r--usr.bin/clang/bugpoint/bugpoint.12
-rw-r--r--usr.bin/clang/clang/Makefile26
-rw-r--r--usr.bin/clang/clang/clang.14
-rw-r--r--usr.bin/clang/llc/llc.14
-rw-r--r--usr.bin/clang/lli/Makefile2
-rw-r--r--usr.bin/clang/lli/lli.12
-rw-r--r--usr.bin/clang/llvm-ar/llvm-ar.12
-rw-r--r--usr.bin/clang/llvm-as/llvm-as.12
-rw-r--r--usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.12
-rw-r--r--usr.bin/clang/llvm-diff/llvm-diff.12
-rw-r--r--usr.bin/clang/llvm-dis/llvm-dis.12
-rw-r--r--usr.bin/clang/llvm-extract/llvm-extract.12
-rw-r--r--usr.bin/clang/llvm-ld/Makefile2
-rw-r--r--usr.bin/clang/llvm-ld/llvm-ld.12
-rw-r--r--usr.bin/clang/llvm-link/llvm-link.12
-rw-r--r--usr.bin/clang/llvm-nm/llvm-nm.12
-rw-r--r--usr.bin/clang/llvm-prof/llvm-prof.12
-rw-r--r--usr.bin/clang/llvm-ranlib/llvm-ranlib.12
-rw-r--r--usr.bin/clang/opt/Makefile2
-rw-r--r--usr.bin/clang/opt/opt.12
-rw-r--r--usr.bin/clang/tblgen/Makefile6
-rw-r--r--usr.bin/clang/tblgen/tblgen.148
23 files changed, 77 insertions, 47 deletions
diff --git a/usr.bin/clang/bugpoint/Makefile b/usr.bin/clang/bugpoint/Makefile
index 6fc25f3..410b91b 100644
--- a/usr.bin/clang/bugpoint/Makefile
+++ b/usr.bin/clang/bugpoint/Makefile
@@ -19,6 +19,7 @@ LIBDEPS=llvmbitwriter \
llvmarchive \
llvmbitreader \
llvmipo \
+ llvmvectorize \
llvmscalaropts \
llvminstcombine \
llvminstrumentation \
@@ -27,6 +28,7 @@ LIBDEPS=llvmbitwriter \
llvmanalysis \
llvmtarget \
llvmmc \
+ llvmobject \
llvmasmparser \
llvmcore \
llvmsupport
diff --git a/usr.bin/clang/bugpoint/bugpoint.1 b/usr.bin/clang/bugpoint/bugpoint.1
index 9d86c10..b660e65 100644
--- a/usr.bin/clang/bugpoint/bugpoint.1
+++ b/usr.bin/clang/bugpoint/bugpoint.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "BUGPOINT 1"
-.TH BUGPOINT 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH BUGPOINT 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/clang/Makefile b/usr.bin/clang/clang/Makefile
index 5b033a8..60f1736 100644
--- a/usr.bin/clang/clang/Makefile
+++ b/usr.bin/clang/clang/Makefile
@@ -44,32 +44,36 @@ LIBDEPS=clangfrontendtool \
clangindex \
clangarcmigrate \
clangrewrite \
+ clangedit \
clangast \
clanglex \
clangbasic \
+ llvmlinker \
+ llvmarchive \
llvmipo \
+ llvmvectorize \
llvminstrumentation \
llvmbitwriter \
llvmbitreader \
llvmasmparser \
+ llvmmipsasmparser \
+ llvmmipscodegen \
+ llvmmipsdesc \
+ llvmmipsinfo \
+ llvmmipsinstprinter \
llvmarmdisassembler \
llvmarmasmparser \
llvmarmcodegen \
llvmarmdesc \
- llvmarminstprinter \
llvmarminfo \
- llvmmipscodegen \
- llvmmipsdesc \
- llvmmipsinstprinter \
- llvmmipsinfo \
+ llvmarminstprinter \
llvmpowerpccodegen \
llvmpowerpcdesc \
- llvmpowerpcinstprinter \
llvmpowerpcinfo \
- llvmx86disassembler \
+ llvmpowerpcinstprinter \
llvmx86asmparser \
+ llvmx86disassembler \
llvmx86codegen \
- llvmx86desc \
llvmselectiondag \
llvmasmprinter \
llvmmcparser \
@@ -79,12 +83,14 @@ LIBDEPS=clangfrontendtool \
llvmtransformutils \
llvmipa \
llvmanalysis \
+ llvmx86desc \
+ llvmx86info \
llvmtarget \
llvmx86instprinter \
+ llvmmc \
+ llvmobject \
llvmx86utils \
llvmcore \
- llvmx86info \
- llvmmc \
llvmsupport
.include "../clang.prog.mk"
diff --git a/usr.bin/clang/clang/clang.1 b/usr.bin/clang/clang/clang.1
index d8884df..d6c0420 100644
--- a/usr.bin/clang/clang/clang.1
+++ b/usr.bin/clang/clang/clang.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "CLANG 1"
-.TH CLANG 1 "2011-10-17" "clang 3.0" "Clang Tools Documentation"
+.TH CLANG 1 "2012-04-05" "clang 3.1" "Clang Tools Documentation"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -461,7 +461,7 @@ for include files.
.IP "\fB\-nostdlibinc\fR" 4
.IX Item "-nostdlibinc"
Do not search the standard system directories for include files, but do search
-compiler builting include directories.
+compiler builtin include directories.
.IP "\fB\-nobuiltininc\fR" 4
.IX Item "-nobuiltininc"
Do not search clang's builtin directory for include files.
diff --git a/usr.bin/clang/llc/llc.1 b/usr.bin/clang/llc/llc.1
index 3c422bc..588cf1b 100644
--- a/usr.bin/clang/llc/llc.1
+++ b/usr.bin/clang/llc/llc.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLC 1"
-.TH LLC 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLC 1 "2012-04-06" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -167,7 +167,7 @@ Print a summary of command line options.
.IP "\fB\-O\fR=\fIuint\fR" 4
.IX Item "-O=uint"
Generate code at different optimization levels. These correspond to the \fI\-O0\fR,
-\&\fI\-O1\fR, \fI\-O2\fR, \fI\-O3\fR, and \fI\-O4\fR optimization levels used by \fBllvm-gcc\fR and
+\&\fI\-O1\fR, \fI\-O2\fR, and \fI\-O3\fR optimization levels used by \fBllvm-gcc\fR and
\&\fBclang\fR.
.IP "\fB\-mtriple\fR=\fItarget triple\fR" 4
.IX Item "-mtriple=target triple"
diff --git a/usr.bin/clang/lli/Makefile b/usr.bin/clang/lli/Makefile
index 665c6d9..6ce563b 100644
--- a/usr.bin/clang/lli/Makefile
+++ b/usr.bin/clang/lli/Makefile
@@ -25,10 +25,10 @@ LIBDEPS=llvmasmparser \
llvmanalysis \
llvmmcjit \
llvmruntimedyld \
- llvmobject \
llvmexecutionengine \
llvmtarget \
llvmmc \
+ llvmobject \
llvmcore \
llvmsupport
diff --git a/usr.bin/clang/lli/lli.1 b/usr.bin/clang/lli/lli.1
index f90a652..87f4cf8 100644
--- a/usr.bin/clang/lli/lli.1
+++ b/usr.bin/clang/lli/lli.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLI 1"
-.TH LLI 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLI 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-ar/llvm-ar.1 b/usr.bin/clang/llvm-ar/llvm-ar.1
index 4939f33..bd681b4 100644
--- a/usr.bin/clang/llvm-ar/llvm-ar.1
+++ b/usr.bin/clang/llvm-ar/llvm-ar.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-AR 1"
-.TH LLVM-AR 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-AR 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-as/llvm-as.1 b/usr.bin/clang/llvm-as/llvm-as.1
index 662d06a..0887a2d 100644
--- a/usr.bin/clang/llvm-as/llvm-as.1
+++ b/usr.bin/clang/llvm-as/llvm-as.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-AS 1"
-.TH LLVM-AS 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-AS 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1 b/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1
index 26777ab..1452c47 100644
--- a/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1
+++ b/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-BCANALYZER 1"
-.TH LLVM-BCANALYZER 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-BCANALYZER 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-diff/llvm-diff.1 b/usr.bin/clang/llvm-diff/llvm-diff.1
index 00110ff..75db7d9 100644
--- a/usr.bin/clang/llvm-diff/llvm-diff.1
+++ b/usr.bin/clang/llvm-diff/llvm-diff.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-DIFF 1"
-.TH LLVM-DIFF 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-DIFF 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-dis/llvm-dis.1 b/usr.bin/clang/llvm-dis/llvm-dis.1
index ee119c0..df0d0f38 100644
--- a/usr.bin/clang/llvm-dis/llvm-dis.1
+++ b/usr.bin/clang/llvm-dis/llvm-dis.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-DIS 1"
-.TH LLVM-DIS 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-DIS 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-extract/llvm-extract.1 b/usr.bin/clang/llvm-extract/llvm-extract.1
index de8d342..5db2815 100644
--- a/usr.bin/clang/llvm-extract/llvm-extract.1
+++ b/usr.bin/clang/llvm-extract/llvm-extract.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-EXTRACT 1"
-.TH LLVM-EXTRACT 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-EXTRACT 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-ld/Makefile b/usr.bin/clang/llvm-ld/Makefile
index d9c0bba..441bef9 100644
--- a/usr.bin/clang/llvm-ld/Makefile
+++ b/usr.bin/clang/llvm-ld/Makefile
@@ -12,6 +12,7 @@ LIBDEPS=llvmbitwriter \
llvmarchive \
llvmbitreader \
llvmipo \
+ llvmvectorize \
llvmscalaropts \
llvminstcombine \
llvmtransformutils \
@@ -19,6 +20,7 @@ LIBDEPS=llvmbitwriter \
llvmanalysis \
llvmtarget \
llvmmc \
+ llvmobject \
llvmcore \
llvmsupport
diff --git a/usr.bin/clang/llvm-ld/llvm-ld.1 b/usr.bin/clang/llvm-ld/llvm-ld.1
index 451c446..fcd3dbc 100644
--- a/usr.bin/clang/llvm-ld/llvm-ld.1
+++ b/usr.bin/clang/llvm-ld/llvm-ld.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-LD 1"
-.TH LLVM-LD 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-LD 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-link/llvm-link.1 b/usr.bin/clang/llvm-link/llvm-link.1
index fec826a..ec75123 100644
--- a/usr.bin/clang/llvm-link/llvm-link.1
+++ b/usr.bin/clang/llvm-link/llvm-link.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-LINK 1"
-.TH LLVM-LINK 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-LINK 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-nm/llvm-nm.1 b/usr.bin/clang/llvm-nm/llvm-nm.1
index c72e3bb..e2eeec3 100644
--- a/usr.bin/clang/llvm-nm/llvm-nm.1
+++ b/usr.bin/clang/llvm-nm/llvm-nm.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-NM 1"
-.TH LLVM-NM 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-NM 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-prof/llvm-prof.1 b/usr.bin/clang/llvm-prof/llvm-prof.1
index f7659fb..1b07c24 100644
--- a/usr.bin/clang/llvm-prof/llvm-prof.1
+++ b/usr.bin/clang/llvm-prof/llvm-prof.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-PROF 1"
-.TH LLVM-PROF 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-PROF 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/llvm-ranlib/llvm-ranlib.1 b/usr.bin/clang/llvm-ranlib/llvm-ranlib.1
index 08a3ef0..844411d 100644
--- a/usr.bin/clang/llvm-ranlib/llvm-ranlib.1
+++ b/usr.bin/clang/llvm-ranlib/llvm-ranlib.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "LLVM-RANLIB 1"
-.TH LLVM-RANLIB 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH LLVM-RANLIB 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/opt/Makefile b/usr.bin/clang/opt/Makefile
index 50d0c88..14403ce1 100644
--- a/usr.bin/clang/opt/Makefile
+++ b/usr.bin/clang/opt/Makefile
@@ -10,6 +10,7 @@ SRCS= AnalysisWrappers.cpp \
TGHDRS= Intrinsics
LIBDEPS=llvmipo \
+ llvmvectorize \
llvmscalaropts \
llvminstcombine \
llvminstrumentation \
@@ -18,6 +19,7 @@ LIBDEPS=llvmipo \
llvmanalysis \
llvmtarget \
llvmmc \
+ llvmobject \
llvmasmparser \
llvmbitwriter \
llvmbitreader \
diff --git a/usr.bin/clang/opt/opt.1 b/usr.bin/clang/opt/opt.1
index 95fdd07..6d82aae 100644
--- a/usr.bin/clang/opt/opt.1
+++ b/usr.bin/clang/opt/opt.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "OPT 1"
-.TH OPT 1 "2011-10-17" "LLVM 3.0" "LLVM Command Guide"
+.TH OPT 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/usr.bin/clang/tblgen/Makefile b/usr.bin/clang/tblgen/Makefile
index 4eba106..e2447a6 100644
--- a/usr.bin/clang/tblgen/Makefile
+++ b/usr.bin/clang/tblgen/Makefile
@@ -3,8 +3,7 @@
PROG_CXX=tblgen
SRCDIR= utils/TableGen
-SRCS= ARMDecoderEmitter.cpp \
- AsmMatcherEmitter.cpp \
+SRCS= AsmMatcherEmitter.cpp \
AsmWriterEmitter.cpp \
AsmWriterInst.cpp \
CallingConvEmitter.cpp \
@@ -18,11 +17,11 @@ SRCS= ARMDecoderEmitter.cpp \
DAGISelMatcherEmitter.cpp \
DAGISelMatcherGen.cpp \
DAGISelMatcherOpt.cpp \
+ DFAPacketizerEmitter.cpp \
DisassemblerEmitter.cpp \
EDEmitter.cpp \
FastISelEmitter.cpp \
FixedLenDecoderEmitter.cpp \
- InstrEnumEmitter.cpp \
InstrInfoEmitter.cpp \
IntrinsicEmitter.cpp \
PseudoLoweringEmitter.cpp \
@@ -33,6 +32,7 @@ SRCS= ARMDecoderEmitter.cpp \
TGValueTypes.cpp \
TableGen.cpp \
X86DisassemblerTables.cpp \
+ X86ModRMFilters.cpp \
X86RecognizableInstr.cpp
LLVM_REQUIRES_EH=
diff --git a/usr.bin/clang/tblgen/tblgen.1 b/usr.bin/clang/tblgen/tblgen.1
index edbce9f..753609f 100644
--- a/usr.bin/clang/tblgen/tblgen.1
+++ b/usr.bin/clang/tblgen/tblgen.1
@@ -125,7 +125,7 @@
.\" ========================================================================
.\"
.IX Title "TBLGEN 1"
-.TH TBLGEN 1 "2011-04-23" "LLVM 3.0" "LLVM Command Guide"
+.TH TBLGEN 1 "2012-04-05" "LLVM 3.1" "LLVM Command Guide"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -161,6 +161,9 @@ sends its output to standard output.
Specify where to find other target description files for inclusion. The
\&\fIdirectory\fR value should be a full or partial path to a directory that contains
target description files.
+.IP "\fB\-asmparsernum\fR \fIN\fR" 4
+.IX Item "-asmparsernum N"
+Make \-gen\-asm\-parser emit assembly writer number \fIN\fR.
.IP "\fB\-asmwriternum\fR \fIN\fR" 4
.IX Item "-asmwriternum N"
Make \-gen\-asm\-writer emit assembly writer number \fIN\fR.
@@ -173,36 +176,51 @@ Print all records to standard output (default).
.IP "\fB\-print\-enums\fR" 4
.IX Item "-print-enums"
Print enumeration values for a class
+.IP "\fB\-print\-sets\fR" 4
+.IX Item "-print-sets"
+Print expanded sets for testing \s-1DAG\s0 exprs.
.IP "\fB\-gen\-emitter\fR" 4
.IX Item "-gen-emitter"
Generate machine code emitter.
-.IP "\fB\-gen\-register\-enums\fR" 4
-.IX Item "-gen-register-enums"
-Generate the enumeration values for all registers.
-.IP "\fB\-gen\-register\-desc\fR" 4
-.IX Item "-gen-register-desc"
-Generate a register info description for each register.
-.IP "\fB\-gen\-register\-desc\-header\fR" 4
-.IX Item "-gen-register-desc-header"
-Generate a register info description header for each register.
-.IP "\fB\-gen\-instr\-enums\fR" 4
-.IX Item "-gen-instr-enums"
-Generate enumeration values for instructions.
-.IP "\fB\-gen\-instr\-desc\fR" 4
-.IX Item "-gen-instr-desc"
+.IP "\fB\-gen\-register\-info\fR" 4
+.IX Item "-gen-register-info"
+Generate registers and register classes info.
+.IP "\fB\-gen\-instr\-info\fR" 4
+.IX Item "-gen-instr-info"
Generate instruction descriptions.
.IP "\fB\-gen\-asm\-writer\fR" 4
.IX Item "-gen-asm-writer"
Generate the assembly writer.
+.IP "\fB\-gen\-disassembler\fR" 4
+.IX Item "-gen-disassembler"
+Generate disassembler.
+.IP "\fB\-gen\-pseudo\-lowering\fR" 4
+.IX Item "-gen-pseudo-lowering"
+Generate pseudo instruction lowering.
.IP "\fB\-gen\-dag\-isel\fR" 4
.IX Item "-gen-dag-isel"
Generate a \s-1DAG\s0 (Directed Acycle Graph) instruction selector.
+.IP "\fB\-gen\-asm\-matcher\fR" 4
+.IX Item "-gen-asm-matcher"
+Generate assembly instruction matcher.
+.IP "\fB\-gen\-dfa\-packetizer\fR" 4
+.IX Item "-gen-dfa-packetizer"
+Generate \s-1DFA\s0 Packetizer for \s-1VLIW\s0 targets.
+.IP "\fB\-gen\-fast\-isel\fR" 4
+.IX Item "-gen-fast-isel"
+Generate a \*(L"fast\*(R" instruction selector.
.IP "\fB\-gen\-subtarget\fR" 4
.IX Item "-gen-subtarget"
Generate subtarget enumerations.
.IP "\fB\-gen\-intrinsic\fR" 4
.IX Item "-gen-intrinsic"
Generate intrinsic information.
+.IP "\fB\-gen\-tgt\-intrinsic\fR" 4
+.IX Item "-gen-tgt-intrinsic"
+Generate target intrinsic information.
+.IP "\fB\-gen\-enhanced\-disassembly\-info\fR" 4
+.IX Item "-gen-enhanced-disassembly-info"
+Generate enhanced disassembly info.
.IP "\fB\-version\fR" 4
.IX Item "-version"
Show the version number of this program.
OpenPOWER on IntegriCloud