diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2023-03-18 05:04:22 +0900 |
---|---|---|
committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2023-05-02 11:32:22 +0900 |
commit | 243e8f8d23ac71717115c73725658dac071ac4c2 (patch) | |
tree | 86e000b6ff81db4890a97be219d5fe12fa22b5a8 /lldb/source/Commands/CommandObjectRegister.cpp | |
parent | 4071dbb6b9ce00998357e1eee7ab2413d103ebc2 (diff) | |
download | llvm-243e8f8d23ac71717115c73725658dac071ac4c2.zip llvm-243e8f8d23ac71717115c73725658dac071ac4c2.tar.gz llvm-243e8f8d23ac71717115c73725658dac071ac4c2.tar.bz2 |
Introduce `llvm-min-tblgen` to build public header files
`llvm-min-tblgen` is capable of building `llvm/include/llvm`;
- `-gen-attrs`
- `-gen-directive-*`
- `-gen-intrinsics-*`
- `-gen-riscv-target-def`
`llvm-min-tblgen` is built and used only when `llvm-tblgen` is built in-tree.
This is not installed.
`llvm-tblgen` is built with complete set and may be installed.
`check-llvm` uses not `llvm-min-tblgen` but `llvm-tblgen`.
`LLVM_TABLEGEN_PROJECT` overrides the definition of `tablegen(project)`.
`LLVM_HEADERS` is used as the overridden prefix for LLVM header generators.
If `EXPORT` is not specified in `add_tablegen`, its tablegen is treated as internal.
Let `llvm-tblgen` depend on `intrinsics_gen`
Depends on D149072
Differential Revision: https://reviews.llvm.org/D146352
Diffstat (limited to 'lldb/source/Commands/CommandObjectRegister.cpp')
0 files changed, 0 insertions, 0 deletions