aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorMaksim Panchenko <maks@fb.com>2024-11-17 12:40:07 -0800
committerGitHub <noreply@github.com>2024-11-17 12:40:07 -0800
commit93a4244523b171c8a9cc2ba23e1107ef0ddf7436 (patch)
tree70155b49caa5cb839736b4c70fcd68c4406809cc /llvm/lib/CodeGen/MachineModuleInfo.cpp
parentc4eeef32d5dc8ec7560edabf18ac29416a7551e5 (diff)
downloadllvm-93a4244523b171c8a9cc2ba23e1107ef0ddf7436.zip
llvm-93a4244523b171c8a9cc2ba23e1107ef0ddf7436.tar.gz
llvm-93a4244523b171c8a9cc2ba23e1107ef0ddf7436.tar.bz2
[BOLT] Use new assembler directives for EH table emission (#116294)
When emitting C++ exception tables (LSDAs), BOLT used to estimate the size of the tables beforehand. This implementation was necessary as the assembler/streamer lacked the emitULEB128IntValue() functionality. As I plan to introduce [u|s]uleb128-encoded exception tables in BOLT, now is a perfect time to switch to the new API and eliminate the need to pre-compute the size of the tables.
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions