[llvm] [bolt][aarch64] simplify rodata/literal load for X86 & AArch64 (PR #165723)

Alexey Moksyakov via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 26 03:51:28 PST 2025


yavtuk wrote:

@paschalis-mpeis hello, I've found the reason

BOLT-INFO: Starting pass: check-large-functions
BOLT-INFO: frame_dummy/1(*2) size of 72 bytes exceeds allocated space by 8 bytes
BOLT-INFO: _start size of 108 bytes exceeds allocated space by 36 bytes
BOLT-INFO: spec_random_load size of 572 bytes exceeds allocated space by 4 bytes

it seems for aarch64 we should skip simplify-rodata-loads if a binary without relocations

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


More information about the llvm-commits mailing list