[all-commits] [llvm/llvm-project] 462251: [ORC-RT] Replace FnTag arg of WrapperFunction::cal...

Lang Hames via All-commits all-commits at lists.llvm.org
Mon Sep 9 22:13:16 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 462251b80b7ba51dc6c2ef3676cf50ee92867d34
      https://github.com/llvm/llvm-project/commit/462251b80b7ba51dc6c2ef3676cf50ee92867d34
  Author: Lang Hames <lhames at gmail.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M compiler-rt/lib/orc/coff_platform.cpp
    M compiler-rt/lib/orc/elfnix_platform.cpp
    A compiler-rt/lib/orc/jit_dispatch.h
    M compiler-rt/lib/orc/macho_platform.cpp
    M compiler-rt/lib/orc/wrapper_function_utils.h

  Log Message:
  -----------
  [ORC-RT] Replace FnTag arg of WrapperFunction::call with generic dispatch arg.

This decouples function argument serialization / deserialization from the
function call dispatch mechanism. This will eventually allow us to replace the
existing __orc_rt_jit_dispatch function with a system that supports pre-linking
parts of the ORC runtime into the executor.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list