[all-commits] [llvm/llvm-project] bbd359: RuntimeLibcalls: Mostly move x86 configuration int...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Jul 14 00:17:45 PDT 2025


  Branch: refs/heads/users/arsenm/runtime-libcalls/x86-mostly-move-libcalls-tablegen
  Home:   https://github.com/llvm/llvm-project
  Commit: bbd359e48ae8400ece28dc890b909af09210572d
      https://github.com/llvm/llvm-project/commit/bbd359e48ae8400ece28dc890b909af09210572d
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-07-14 (Mon, 14 Jul 2025)

  Changed paths:
    M llvm/include/llvm/IR/RuntimeLibcalls.h
    M llvm/include/llvm/IR/RuntimeLibcalls.td
    M llvm/lib/IR/RuntimeLibcalls.cpp

  Log Message:
  -----------
  RuntimeLibcalls: Mostly move x86 configuration into tablegen

This is getting pretty ugly, but seems to be the worst of the
cases. Opting out of the base set of calls for the various windows
cases is really ugly. We need to apply that to the arm cases as well.

It also may make sense to go back to transposing the architecture
and operating system (i.e. make isOSWindows the SystemLibrary
and then modify based on architecture).



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