[all-commits] [llvm/llvm-project] cbcfca: [JITLink] Make LinkGraph debug dumps more readable.
lhames via All-commits
all-commits at lists.llvm.org
Tue May 11 15:26:41 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: cbcfca343f02876cef2b5ca3f27a037bab8fa90f
https://github.com/llvm/llvm-project/commit/cbcfca343f02876cef2b5ca3f27a037bab8fa90f
Author: Lang Hames <lhames at gmail.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M llvm/lib/ExecutionEngine/JITLink/JITLink.cpp
Log Message:
-----------
[JITLink] Make LinkGraph debug dumps more readable.
This commit reorders some fields and fixes the width of others to try to
maintain more consistent columns. It also switches to long-hand scope
and linkage names, since LinkGraph dumps aren't read often enough for
single-character codes to be memorable.
Commit: 74a96b4c98434e328eeca0afc85dc7053133a7d2
https://github.com/llvm/llvm-project/commit/74a96b4c98434e328eeca0afc85dc7053133a7d2
Author: Lang Hames <lhames at gmail.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h
M llvm/lib/ExecutionEngine/JITLink/x86_64.cpp
Log Message:
-----------
[JITLink][x86-64] Add an x86_64 PointerSize constexpr.
This can be used in place of magic '8' values in generic x86-64 utilities.
Commit: a0162a81b1377331c3e0ebb58ac349b2ffd7b598
https://github.com/llvm/llvm-project/commit/a0162a81b1377331c3e0ebb58ac349b2ffd7b598
Author: Lang Hames <lhames at gmail.com>
Date: 2021-05-11 (Tue, 11 May 2021)
Changed paths:
M llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h
M llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp
Log Message:
-----------
[JITLink][MachO/x86_64] Expose API for creating eh-frame fixing passes.
These can be used to create eh-frame section fixing passes outside the usual
linker pipeline, which can be useful for tests and tools that just want to
verify or dump graphs.
Compare: https://github.com/llvm/llvm-project/compare/46475a79f85b...a0162a81b137
More information about the All-commits
mailing list