RuntimeDyld has implemented more relocations than JITLink for ppc64. This patch adds relocations missing from JITLink for ppc64.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D157366  
[JITLink][PowerPC] Add relocations included in rtdyld but missing from jitlink ClosedPublic Authored by lkail on Aug 8 2023, 12:01 AM. 
Details Summary RuntimeDyld has implemented more relocations than JITLink for ppc64. This patch adds relocations missing from JITLink for ppc64. 
Diff Detail 
 Event Timelinelkail retitled this revision from [JITLink][PowerPC][WIP] Add relocations included in rtdyld but missing from jitlink to [JITLink][PowerPC] Add relocations included in rtdyld but missing from jitlink. This revision is now accepted and ready to land.Aug 10 2023, 9:37 PM Closed by commit rGb6e2eac2930e: [JITLink][PowerPC] Add relocations included in rtdyld but missing from jitlink (authored by lkail).  ·  Explain WhyAug 12 2023, 6:44 PM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 549682 llvm/include/llvm/ExecutionEngine/JITLink/ppc64.h
 llvm/lib/ExecutionEngine/JITLink/ELF_ppc64.cpp
 llvm/lib/ExecutionEngine/JITLink/ppc64.cpp
 llvm/test/ExecutionEngine/JITLink/ppc64/ELF_ppc64_relocations.s
 llvm/test/ExecutionEngine/JITLink/ppc64/ppc64-relocs.s
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||