[all-commits] [llvm/llvm-project] f661e6: [LLD][COFF] Add support for ARM64EC import call th...

Jacek Caban via All-commits all-commits at lists.llvm.org
Thu Sep 26 01:45:03 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f661e695a6aecb090c6867e0eeb20a34e63b0758
      https://github.com/llvm/llvm-project/commit/f661e695a6aecb090c6867e0eeb20a34e63b0758
  Author: Jacek Caban <jacek at codeweavers.com>
  Date:   2024-09-26 (Thu, 26 Sep 2024)

  Changed paths:
    M lld/COFF/Chunks.cpp
    M lld/COFF/Chunks.h
    M lld/COFF/Writer.cpp
    A lld/test/COFF/arm64ec-import-range-ext.test

  Log Message:
  -----------
  [LLD][COFF] Add support for ARM64EC import call thunks with extended range (#109703)

The MSVC linker generates range extensions for these thunks when needed.
This commit inlines the range extension into the thunk, making it both
slightly more optimal and easier to implement in LLD.



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