[all-commits] [llvm/llvm-project] d3ad2c: RuntimeLibcalls: Add bitset for available libcalls
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Sun Aug 3 23:19:18 PDT 2025
Branch: refs/heads/users/arsenm/tablegen/emit-runtime-libcalls-available-bitset
Home: https://github.com/llvm/llvm-project
Commit: d3ad2c48c6692406f45c66efd9f607976b96f95b
https://github.com/llvm/llvm-project/commit/d3ad2c48c6692406f45c66efd9f607976b96f95b
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-08-04 (Mon, 04 Aug 2025)
Changed paths:
M llvm/include/llvm/IR/RuntimeLibcalls.h
M llvm/lib/IR/RuntimeLibcalls.cpp
M llvm/test/TableGen/RuntimeLibcallEmitter-calling-conv.td
M llvm/test/TableGen/RuntimeLibcallEmitter-conflict-warning.td
M llvm/test/TableGen/RuntimeLibcallEmitter.td
M llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp
Log Message:
-----------
RuntimeLibcalls: Add bitset for available libcalls
This is a step towards separating the set of available libcalls
from the lowering decision of which call to use. Libcall recognition
now directly checks availability instead of indirectly checking through
the lowering table.
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