[llvm-branch-commits] [MC] Generate FeatureKV with compact string table (PR #206331)
Alexis Engelke via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Sun Jun 28 06:14:58 PDT 2026
https://github.com/aengelke created https://github.com/llvm/llvm-project/pull/206331
FeatureKV is responsible for a fair amount of .data.rel.ro size and
relocations; in an all-target build, this amounts to ~139 kiB that need
to be touched on every startup. Therefore, store strings adjacent to the
SubtargetFeatureKV in memory and reference the strings via relative
offsets to avoid dynamic relocations.
More information about the llvm-branch-commits
mailing list