blob: 054a80a3182b0e8563fb1ba61b7b22d07b9cdfa2 [file] [view] [edit]
# llvm-tblgen - Target Description to C++ Code for LLVM
:::{program} llvm-tblgen
:::
## SYNOPSIS
{program}`llvm-tblgen` \[*options*\] \[*filename*\]
## DESCRIPTION
{program}`llvm-tblgen` is a program that translates compiler-related target
description (`.td`) files into C++ code and other output formats. Most
users of LLVM will not need to use this program. It is used only for writing
parts of the compiler.
Please see {doc}`tblgen - Description to C++ Code<./tblgen>`
for a description of the *filename* argument and options, including the
options common to all {program}`*-tblgen` programs.