【问题标题】:What are *.td files in the LLVM / Clang source?LLVM / Clang 源代码中的 *.td 文件是什么?
【发布时间】:2014-11-11 14:01:11
【问题描述】:

我刚开始了解 LLVM / Clang 源代码结构,我发现很难弄清楚 *.td 文件到底是什么?

【问题讨论】:

    标签: clang llvm


    【解决方案1】:

    *.td 文件包含 TableGen 代码。 TableGen 是一种解释性语言,用于描述“特定领域信息的记录”。它的主要目的之一是生成部分 llvm / clang C/C++ 源代码。但是,它也可用于各种其他目的,请参阅
    TableGen 程序参考:http://llvm.org/docs/TableGen/index.html
    TableGen 语言参考:http://llvm.org/docs/TableGen/LangRef.html
    TableGen 后端:http://llvm.org/docs/TableGen/BackEnds.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-30
      • 2020-07-23
      • 1970-01-01
      • 2014-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多