[all-commits] [llvm/llvm-project] 51c705: [JITLink] Include LinkGraph name in debugging output.

lhames via All-commits all-commits at lists.llvm.org
Sat Jul 9 08:09:35 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 51c705fbe5d8cc85868fc0f35e9b86d7ec301ee5
      https://github.com/llvm/llvm-project/commit/51c705fbe5d8cc85868fc0f35e9b86d7ec301ee5
  Author: Lang Hames <lhames at gmail.com>
  Date:   2022-07-09 (Sat, 09 Jul 2022)

  Changed paths:
    M llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp

  Log Message:
  -----------
  [JITLink] Include LinkGraph name in debugging output.

Makes it easier to identify the graph being fixed up at a glance.


  Commit: 7ac783708037669dd9fef06d9d8ec9aac31ca949
      https://github.com/llvm/llvm-project/commit/7ac783708037669dd9fef06d9d8ec9aac31ca949
  Author: Lang Hames <lhames at gmail.com>
  Date:   2022-07-09 (Sat, 09 Jul 2022)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/JITLink/aarch64.h
    M llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
    M llvm/lib/ExecutionEngine/JITLink/aarch64.cpp

  Log Message:
  -----------
  [JITLink][AArch64] Rename PointerToGOT and fix typo.

PointerToGOT lowering was accidentally changed from Delta32 to Delta64 in
db3722580335c. This patch moves it back to Delta32 and renames the generic
aarch64 edge to Delta32ToGOT to avoid the ambiguity.

No test case yet -- I haven't figured out how to write a succinct test case
(this typically appears in CIEs in eh-frames).


Compare: https://github.com/llvm/llvm-project/compare/ef0fa9f0ef3e...7ac783708037


More information about the All-commits mailing list