[BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocation
authorVladislav Khmelevsky <och95@yandex.ru>
Thu, 9 Jun 2022 16:00:24 +0000 (19:00 +0300)
committerVladislav Khmelevsky <och95@yandex.ru>
Mon, 13 Jun 2022 12:40:06 +0000 (15:40 +0300)
commit6e26ffa064051ccb914622e930c1207542717209
treeaf0171e308acebd10e0b52f2543ba6dbc7082da4
parent93b4a41b55102fb400ef6507068148761bb10be1
[BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocation

Supress failed to analyze relocations warning for R_AARCH64_LD_PREL_LO19
relocation. This relocation is mostly used to get value stored in CI and
we don't process it since we are caluclating target address using the
instruction value in evaluateMemOperandTarget().

Differential Revision: https://reviews.llvm.org/D127413
bolt/include/bolt/Core/Relocation.h
bolt/lib/Core/Relocation.cpp
bolt/lib/Rewrite/RewriteInstance.cpp