[all-commits] [llvm/llvm-project] b5d581: [JITLink][AArch64] Add a generic 'createAnonymousP...

lhames via All-commits all-commits at lists.llvm.org
Tue Oct 25 11:46:20 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b5d5813762b57a8b086ad485ec6e7e06f137fdcf
      https://github.com/llvm/llvm-project/commit/b5d5813762b57a8b086ad485ec6e7e06f137fdcf
  Author: Lang Hames <lhames at gmail.com>
  Date:   2022-10-25 (Tue, 25 Oct 2022)

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

  Log Message:
  -----------
  [JITLink][AArch64] Add a generic 'createAnonymousPointer' utility.

Adds a generic utility for creating anonymous aarch64 pointer blocks
(automatically adding an edge to initialize the pointer if given an
initial target).

Updates the aarch64 GOTTableManager to use the utility when building
GOT entries.




More information about the All-commits mailing list