17f7f5e25SPaul C. Anagnostopoulosclang-tblgen - Description to C++ Code for Clang 27f7f5e25SPaul C. Anagnostopoulos================================================ 37f7f5e25SPaul C. Anagnostopoulos 47f7f5e25SPaul C. Anagnostopoulos.. program:: clang-tblgen 57f7f5e25SPaul C. Anagnostopoulos 67f7f5e25SPaul C. AnagnostopoulosSYNOPSIS 77f7f5e25SPaul C. Anagnostopoulos-------- 87f7f5e25SPaul C. Anagnostopoulos 97f7f5e25SPaul C. Anagnostopoulos:program:`clang-tblgen` [*options*] [*filename*] 107f7f5e25SPaul C. Anagnostopoulos 117f7f5e25SPaul C. Anagnostopoulos 127f7f5e25SPaul C. AnagnostopoulosDESCRIPTION 137f7f5e25SPaul C. Anagnostopoulos----------- 147f7f5e25SPaul C. Anagnostopoulos 157f7f5e25SPaul C. Anagnostopoulos:program:`clang-tblgen` is a program that translates compiler-related target 167f7f5e25SPaul C. Anagnostopoulosdescription (``.td``) files into C++ code and other output formats. Most 177f7f5e25SPaul C. Anagnostopoulosusers of LLVM will not need to use this program. It is used only for writing 187f7f5e25SPaul C. Anagnostopoulosparts of the compiler. 197f7f5e25SPaul C. Anagnostopoulos 20*175b8819SPaul C. AnagnostopoulosPlease see :doc:`tblgen - Description to C++ Code<./tblgen>` 217f7f5e25SPaul C. Anagnostopoulosfor a description of the *filename* argument and options, including the 227f7f5e25SPaul C. Anagnostopoulosoptions common to all :program:`*-tblgen` programs. 23