aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaCodeComplete.cpp
diff options
context:
space:
mode:
authorSergei Barannikov <barannikov88@gmail.com>2025-01-22 09:01:08 +0300
committerGitHub <noreply@github.com>2025-01-22 09:01:08 +0300
commit6aeffcdb913052e43335130e129e36babaa9b252 (patch)
tree5ec42abb1fac7a819bfc35443a2f564b87130c70 /clang/lib/Sema/SemaCodeComplete.cpp
parent382bafc9579f40bd834b78df671ac45308310462 (diff)
downloadllvm-6aeffcdb913052e43335130e129e36babaa9b252.zip
llvm-6aeffcdb913052e43335130e129e36babaa9b252.tar.gz
llvm-6aeffcdb913052e43335130e129e36babaa9b252.tar.bz2
[TableGen] Add a backend generating SDNode descriptions (#123002)
This patch adds a simplistic backend that gathers all target-specific SelectionDAG nodes and emits descriptions for most of them. This includes generating node enumeration, node names, and information about node "prototype" that can be used to verify that a node is valid. The patch also extends SDNode by adding target-specific flags, which are also included in the generated tables. Part of #119709, [RFC](https://discourse.llvm.org/t/rfc-tablegen-erating-sdnode-descriptions/83627). Pull Request: https://github.com/llvm/llvm-project/pull/123002
Diffstat (limited to 'clang/lib/Sema/SemaCodeComplete.cpp')
0 files changed, 0 insertions, 0 deletions