[all-commits] [llvm/llvm-project] deade0: ARM: Unconditionally set eabi libcall calling conv...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Wed Jul 9 01:17:09 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: deade03910b21d22ceb4c90786201ec68d6fadda
      https://github.com/llvm/llvm-project/commit/deade03910b21d22ceb4c90786201ec68d6fadda
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-07-09 (Wed, 09 Jul 2025)

  Changed paths:
    M llvm/lib/IR/RuntimeLibcalls.cpp
    M llvm/lib/Target/ARM/ARMISelLowering.cpp

  Log Message:
  -----------
  ARM: Unconditionally set eabi libcall calling convs in RuntimeLibcalls (#146083)

This fully consolidates all the calling convention configuration into
RuntimeLibcallInfo. I'm assuming that __aeabi functions have a universal
calling convention, and on other ABIs just don't use them. This will
enable splitting of RuntimeLibcallInfo into the ABI and lowering component.



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