[all-commits] [llvm/llvm-project] 102518: [JITLink][AArch32] Don't adjust Thumb bit in fixup...
Stefan Gränitz via All-commits
all-commits at lists.llvm.org
Wed Sep 13 09:59:49 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 1025189ea0bfc6a3a387a8753300366b95db07b3
https://github.com/llvm/llvm-project/commit/1025189ea0bfc6a3a387a8753300366b95db07b3
Author: Stefan Gränitz <stefan.graenitz at gmail.com>
Date: 2023-09-13 (Wed, 13 Sep 2023)
Changed paths:
M llvm/lib/ExecutionEngine/JITLink/aarch32.cpp
Log Message:
-----------
[JITLink][AArch32] Don't adjust Thumb bit in fixup code; it doesn't contribute to branch ranges
We don't have to set or clear the Thumb bit in relocation fixup values.
It's not part of the branch range and the respective encoding functions
like encodeImmBT4BlT1BlxT2() shift out the least significant bit anyway.
This was a leftover from the initial patch before we switched to store
Thumb state in target-flags with D146641.
Commit: 21ee9e4b26a29527613e6a7aa4d19d48cc12c13f
https://github.com/llvm/llvm-project/commit/21ee9e4b26a29527613e6a7aa4d19d48cc12c13f
Author: Stefan Gränitz <stefan.graenitz at gmail.com>
Date: 2023-09-13 (Wed, 13 Sep 2023)
Changed paths:
M llvm/lib/ExecutionEngine/JITLink/aarch32.cpp
Log Message:
-----------
[JITLink][AArch32] Remove duplicate '0x' hex prefixes from formatv strings in error messages
Commit: 8d99bf92b5521ae2bba33a9920f7647968e023ec
https://github.com/llvm/llvm-project/commit/8d99bf92b5521ae2bba33a9920f7647968e023ec
Author: Stefan Gränitz <stefan.graenitz at gmail.com>
Date: 2023-09-13 (Wed, 13 Sep 2023)
Changed paths:
M llvm/include/llvm/ExecutionEngine/JITLink/aarch32.h
M llvm/unittests/ExecutionEngine/JITLink/AArch32Tests.cpp
Log Message:
-----------
[JITLink][AArch32] Revisit descriptions for Call and Jump24 relocation types (NFC)
Compare: https://github.com/llvm/llvm-project/compare/ee643b706be2...8d99bf92b552
More information about the All-commits
mailing list