[all-commits] [llvm/llvm-project] b76bc4: RuntimeLibcalls: Add bitset for available libcalls
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Tue Oct 7 05:55:35 PDT 2025
Branch: refs/heads/users/arsenm/tablegen/emit-runtime-libcalls-available-bitset
Home: https://github.com/llvm/llvm-project
Commit: b76bc4277552450179045c6bb4cda531fa491c7a
https://github.com/llvm/llvm-project/commit/b76bc4277552450179045c6bb4cda531fa491c7a
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M llvm/include/llvm/IR/RuntimeLibcalls.h
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.
Commit: f8da969150d9597a40dfc09cae92cd0e658d0884
https://github.com/llvm/llvm-project/commit/f8da969150d9597a40dfc09cae92cd0e658d0884
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M llvm/include/llvm/IR/RuntimeLibcalls.h
M llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp
Log Message:
-----------
Use Bitset
Commit: 0935d13a085dee847e4194eebc569fd616539490
https://github.com/llvm/llvm-project/commit/0935d13a085dee847e4194eebc569fd616539490
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M llvm/cmake/config-ix.cmake
M llvm/include/llvm/Config/llvm-config.h.cmake
M llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp
Log Message:
-----------
Add LLVM_NATIVE_ARCH_SIZEOF_UINTPTR_T
Commit: 796f028c3f51973e64c370c234489d3c7182fa7a
https://github.com/llvm/llvm-project/commit/796f028c3f51973e64c370c234489d3c7182fa7a
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M llvm/cmake/config-ix.cmake
Log Message:
-----------
Use try_compile tests to get sizeof(uintptr_t)
Compare: https://github.com/llvm/llvm-project/compare/b7c546f53c97...796f028c3f51
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