[all-commits] [llvm/llvm-project] 15218a: [ORC] Add lazy jit support for LoongArch64

wanglei via All-commits all-commits at lists.llvm.org
Sat Jan 21 01:50:09 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 15218a1a48bbdf0f715b908dcbb2d3bcf2d8a798
      https://github.com/llvm/llvm-project/commit/15218a1a48bbdf0f715b908dcbb2d3bcf2d8a798
  Author: wanglei <wanglei at loongson.cn>
  Date:   2023-01-21 (Sat, 21 Jan 2023)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
    M llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp
    M llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
    M llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp
    M llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp

  Log Message:
  -----------
  [ORC] Add lazy jit support for LoongArch64

This patch adds resolver, indirection and trampoline stubs for
loongarch64, allowing lazy compilation to work.

It assumes hard float feature exists.

Depends on D141036

Reviewed By: lhames

Differential Revision: https://reviews.llvm.org/D141102




More information about the All-commits mailing list