[llvm] [BOLT] Add symbolizer for AArch64 disassembler. NFCI (PR #127969)

Paschalis Mpeis via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 20 08:26:28 PST 2025


https://github.com/paschalis-mpeis commented:


Hey Maks,

Thanks for working on the scanExternalRefs/lite-mode area.
Not fully confident, but it does looks equivalent to the X86 implementation to me.

I do get the following test failures on AArch64:
1. `max-funcs.test`: crashes at [extractFixupExpr:1814](https://github.com/llvm/llvm-project/blob/74cec63ec3a7fd8a5e6562a99c2e86136137a656/bolt/include/bolt/Core/MCPlusBuilder.h#L1814)
2. `issue177.s`: it core dumps with illegal hardware instruction
This looks like it's triggered by  `--trap-old-code` but also a couple of `movk` operands in main are different from before this patch.


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


More information about the llvm-commits mailing list