Lines Matching +refs:llvm +refs:mode +refs:syntax +refs:table
31 `Clang diagnostics and attributes <http://clang.llvm.org/docs/UsersManual.html#controlling-errors-a…
34 an emacs "TableGen mode" and a vim language file in the ``llvm/utils/emacs`` and
35 ``llvm/utils/vim`` directories of your LLVM distribution, respectively.
43 TableGen files are interpreted by the TableGen program: `llvm-tblgen` available
51 specifies the file to read. If a filename is not specified, ``llvm-tblgen``
55 selectable on the command line (type '``llvm-tblgen -help``' for a list). For
62 $ llvm-tblgen X86.td -print-enums -class=Register
72 $ llvm-tblgen X86.td -print-enums -class=Instruction
88 With no other arguments, `llvm-tblgen` parses the specified file and prints out all
93 .. code-block:: llvm
158 .. code-block:: llvm
184 TableGen has a syntax that is loosely based on C++ templates, with built-in
185 types and specification. In addition, TableGen's syntax introduces some
204 .. code-block:: llvm
212 TableGen files include the generic ones in ``include/llvm/Target``.
223 .. code-block:: llvm
238 .. code-block:: llvm
270 of running ``llvm-tblgen`` is to print the information in a textual format, but
279 Direct output can be used if the back-end already prints a table in C format