[llvm] [Bitcode][NFC] Add abbrev for FUNC_CODE_DEBUG_LOC (PR #146497)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 2 11:52:37 PDT 2025


nikic wrote:

I ran some tests on adding additional abbrevs, and it looks like increasing the size quite quickly pays for itself:

 * Increase size: https://llvm-compile-time-tracker.com/compare_clang.php?from=d74d4ffa3342a97bcdfceae75616c755f83b3ca2&to=bd8d7d8183c6d1118f8299d4bb05e6c61bd7064c&stat=size-file&sortBy=absolute-difference
 * cmp abbrev: https://llvm-compile-time-tracker.com/compare_clang.php?from=bd8d7d8183c6d1118f8299d4bb05e6c61bd7064c&to=feaa227bbb51653a00f625bd3f2bd15e189cfba7&stat=size-file&sortBy=absolute-difference
 * store abbrev: https://llvm-compile-time-tracker.com/compare_clang.php?from=feaa227bbb51653a00f625bd3f2bd15e189cfba7&to=2fc1be2b593e85ceb1ba5dab3c3ae768811758f7&stat=size-file&sortBy=absolute-difference
 * br abbrev: https://llvm-compile-time-tracker.com/compare_clang.php?from=2fc1be2b593e85ceb1ba5dab3c3ae768811758f7&to=e8e45c235a7cd99269f45b86114245cca5da3dd8&stat=size-file&sortBy=absolute-difference
 * cumulative: https://llvm-compile-time-tracker.com/compare_clang.php?from=d74d4ffa3342a97bcdfceae75616c755f83b3ca2&to=e8e45c235a7cd99269f45b86114245cca5da3dd8&stat=size-file&sortBy=absolute-difference

https://github.com/llvm/llvm-project/pull/146497


More information about the llvm-commits mailing list