[all-commits] [llvm/llvm-project] 00b6ef: [BOLT] Enable PLT analysis for aarch64
Vladislav Khmelevsky via All-commits
all-commits at lists.llvm.org
Wed Mar 2 11:15:29 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 00b6efc83056c480a290eebea0e26756bb6c45fd
https://github.com/llvm/llvm-project/commit/00b6efc83056c480a290eebea0e26756bb6c45fd
Author: Vladislav Khmelevsky <och95 at yandex.ru>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M bolt/include/bolt/Core/MCPlusBuilder.h
M bolt/include/bolt/Rewrite/RewriteInstance.h
M bolt/lib/Rewrite/RewriteInstance.cpp
M bolt/lib/Target/AArch64/AArch64MCPlusBuilder.cpp
A bolt/test/runtime/AArch64/plt.c
Log Message:
-----------
[BOLT] Enable PLT analysis for aarch64
This patch enables PLT analysis 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
Differential Revision: https://reviews.llvm.org/D118088
More information about the All-commits
mailing list