diff options
author | Jay Foad <jay.foad@amd.com> | 2024-11-28 08:52:02 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-28 08:52:02 +0000 |
commit | 89b08c8ee7b5184f8cfb0d356f2762173fb87d42 (patch) | |
tree | ac3d4df60a846849427394fb985e43c563b0dfc4 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 76e6c8d3fc3dc097a3bd96e8959f73a809493976 (diff) | |
download | llvm-89b08c8ee7b5184f8cfb0d356f2762173fb87d42.zip llvm-89b08c8ee7b5184f8cfb0d356f2762173fb87d42.tar.gz llvm-89b08c8ee7b5184f8cfb0d356f2762173fb87d42.tar.bz2 |
[TableGen] Simplify generated code for isSubclass (#117351)
Implement isSubclass with direct lookup into some tables instead of
nested switches.
Part of the motivation for this is improving compile time when clang-18
is used as a host compiler, since it seems to have trouble with very
large switch statements.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions