[all-commits] [llvm/llvm-project] 9c017a: [jitlink][rtdyld][checker] Re-apply 4b17c81d5a5 wi...

Eymen Ünay via All-commits all-commits at lists.llvm.org
Sat Sep 9 13:11:03 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9c017a99d5701e01c87ccca86246364a5344548f
      https://github.com/llvm/llvm-project/commit/9c017a99d5701e01c87ccca86246364a5344548f
  Author: Eymen Ünay <eymenunay at outlook.com>
  Date:   2023-09-09 (Sat, 09 Sep 2023)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h
    M llvm/include/llvm/ExecutionEngine/JITLink/aarch32.h
    M llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h
    M llvm/lib/ExecutionEngine/JITLink/aarch32.cpp
    M llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
    M llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
    M llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h
    M llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h
    M llvm/test/ExecutionEngine/JITLink/AArch32/ELF_static_thumb_reloc.s
    M llvm/test/ExecutionEngine/RuntimeDyld/ARM/COFF_Thumb.s
    M llvm/tools/llvm-jitlink/llvm-jitlink-coff.cpp
    M llvm/tools/llvm-jitlink/llvm-jitlink-elf.cpp
    M llvm/tools/llvm-jitlink/llvm-jitlink-macho.cpp
    M llvm/tools/llvm-jitlink/llvm-jitlink.cpp
    M llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp

  Log Message:
  -----------
  [jitlink][rtdyld][checker] Re-apply 4b17c81d5a5 with fixes.

This re-applies 4b17c81d5a5, "[jitlink/rtdydl][checker] Add TargetFlag
dependent disassembler switching support", which was reverted in
4871a9ca546 due to bot failures.

The patch has been updated to add missing plumbing for Subtarget Features and
a CPU string, which should fix the failing tests.

https://reviews.llvm.org/D158280




More information about the All-commits mailing list