diff options
author | Maksim Panchenko <maks@fb.com> | 2024-11-17 12:40:07 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-17 12:40:07 -0800 |
commit | 93a4244523b171c8a9cc2ba23e1107ef0ddf7436 (patch) | |
tree | 70155b49caa5cb839736b4c70fcd68c4406809cc /llvm/lib/CodeGen/MachineModuleInfo.cpp | |
parent | c4eeef32d5dc8ec7560edabf18ac29416a7551e5 (diff) | |
download | llvm-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