[all-commits] [llvm/llvm-project] b7d5b0: [Orc][examples] Revisit advanced LLJIT examples an...

Stefan Gränitz via All-commits all-commits at lists.llvm.org
Wed Jan 3 00:51:31 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b7d5b0d0eeda9bc0c7e8c4a6ee2d4ab6b48eb736
      https://github.com/llvm/llvm-project/commit/b7d5b0d0eeda9bc0c7e8c4a6ee2d4ab6b48eb736
  Author: Stefan Gränitz <stefan.graenitz at gmail.com>
  Date:   2024-01-03 (Wed, 03 Jan 2024)

  Changed paths:
    M llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/CMakeLists.txt
    M llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/LLJITWithRemoteDebugging.cpp
    M llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp
    M llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.h
    A llvm/test/Examples/OrcV2Examples/Inputs/argc_sub1.ll
    R llvm/test/Examples/OrcV2Examples/Inputs/argc_sub1_elf.ll
    M llvm/test/Examples/OrcV2Examples/lljit-with-remote-debugging.test
    M llvm/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp

  Log Message:
  -----------
  [Orc][examples] Revisit advanced LLJIT examples and tests (#76236)

Some maintenance on implementation and tests:
* Drop manual TargetMachineBuilder setup
* Drop addDebugSupport() in favor of Orc's enableDebuggerSupport()
* Check that debug support plugins append jit_code_entry
* Update and reduce sample input




More information about the All-commits mailing list