[all-commits] [llvm/llvm-project] f6260d: [SHT_LLVM_BB_ADDR_MAP] Support decompressing the S...
Rahman Lavaee via All-commits
all-commits at lists.llvm.org
Wed Jun 4 19:55:22 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f6260daf30fdd0eca9b6f5447433da4386bd0e54
https://github.com/llvm/llvm-project/commit/f6260daf30fdd0eca9b6f5447433da4386bd0e54
Author: Rahman Lavaee <rahmanl at google.com>
Date: 2025-06-04 (Wed, 04 Jun 2025)
Changed paths:
M llvm/lib/Object/ELF.cpp
A llvm/test/tools/llvm-readobj/ELF/bb-addr-map-compressed-zstd.test
Log Message:
-----------
[SHT_LLVM_BB_ADDR_MAP] Support decompressing the SHT_LLVM_BB_ADDR_MAP section. (#142825)
Compression of SHT_LLVM_BB_ADDR_MAP with zstd can give 3X compression
ratio, which is especially beneficial with PGO_analysis_map. To read the
data back, we must decompress it. Though we can use llvm-objcopy to do
this, it's much better to do this decompression internally in the
library API.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list