[PATCH] D118088: [BOLT] Enable PLT analyzation for aarch64

Vladislav Khmelevsky via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 24 16:25:50 PST 2022


yota9 created this revision.
yota9 added reviewers: maksfb, rafauler, Amir.
Herald added subscribers: ayermolo, kristof.beyls.
yota9 requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

This patch enables PLT analyzation for aarch64. It is used by the static
relocations in order to provide final symbol address of PLT entry for some
instructions like ADRP.

Vladislav Khmelevsky,
Advanced Software Technology Lab, Huawei


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D118088

Files:
  bolt/include/bolt/Core/MCPlusBuilder.h
  bolt/include/bolt/Rewrite/RewriteInstance.h
  bolt/lib/Rewrite/RewriteInstance.cpp
  bolt/lib/Target/AArch64/AArch64MCPlusBuilder.cpp
  bolt/test/runtime/AArch64/plt.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D118088.402711.patch
Type: text/x-patch
Size: 12865 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220125/2053dd54/attachment.bin>


More information about the llvm-commits mailing list