[all-commits] [llvm/llvm-project] 632135: [JITLink][x86-64] Rename BranchPCRel32ToPtrJumpStu...
lhames via All-commits
all-commits at lists.llvm.org
Sat Aug 14 01:32:23 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 632135acae2074f3a3578a719323b776b6d51716
https://github.com/llvm/llvm-project/commit/632135acae2074f3a3578a719323b776b6d51716
Author: Lang Hames <lhames at gmail.com>
Date: 2021-08-14 (Sat, 14 Aug 2021)
Changed paths:
M llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h
M llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp
M llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp
M llvm/lib/ExecutionEngine/JITLink/x86_64.cpp
Log Message:
-----------
[JITLink][x86-64] Rename BranchPCRel32ToPtrJumpStub(Relaxable -> Bypassable).
ELF allows for branch optimizations other than bypass, so rename this edge kind
to avoid any confusion.
Commit: 27ea3f16072a911aa8cef04ef3de5b574188c74a
https://github.com/llvm/llvm-project/commit/27ea3f16072a911aa8cef04ef3de5b574188c74a
Author: Lang Hames <lhames at gmail.com>
Date: 2021-08-14 (Sat, 14 Aug 2021)
Changed paths:
M llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h
M llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp
M llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp
M llvm/lib/ExecutionEngine/JITLink/x86_64.cpp
M llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp
Log Message:
-----------
[JITLink][x86-64] Rename *Relaxable edges to *REXRelaxable.
The existing relaxable edges all assume a REX prefix. ELF includes non-REX
relaxations, so rename these edges to make room for the new kinds.
Compare: https://github.com/llvm/llvm-project/compare/29e11a1aa303...27ea3f16072a
More information about the All-commits
mailing list