[all-commits] [llvm/llvm-project] 7150ea: RuntimeLibcalls: Add methods to recognize libcall ...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue Jul 15 18:04:50 PDT 2025


  Branch: refs/heads/users/arsenm/runtime-libcalls/add-libcall-recognize-functions
  Home:   https://github.com/llvm/llvm-project
  Commit: 7150eaa7d19048c9395488e175871e764e7b3795
      https://github.com/llvm/llvm-project/commit/7150eaa7d19048c9395488e175871e764e7b3795
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-07-16 (Wed, 16 Jul 2025)

  Changed paths:
    M llvm/include/llvm/ADT/StringTable.h
    M llvm/include/llvm/IR/RuntimeLibcalls.h
    M llvm/lib/IR/RuntimeLibcalls.cpp
    M llvm/lib/Object/IRSymtab.cpp
    M llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp

  Log Message:
  -----------
  RuntimeLibcalls: Add methods to recognize libcall names

Also replace the current static DenseMap of preserved symbol
names in the Symtab hack with this. That was broken statefulness
across compiles, so this at least fixes that. However this is
still broken, llvm-as shouldn't really depend on the triple.



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