[llvm-branch-commits] [llvm] RuntimeLibcalls: Invert handling of 64-bit only libcalls (PR #148571)
Nikita Popov via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Mon Jul 14 00:39:39 PDT 2025
================
@@ -938,6 +933,11 @@ def calloc : RuntimeLibcallImpl<CALLOC>;
// compiler-rt, not available for most architectures
//--------------------------------------------------------------------
+def __ashlti3 : RuntimeLibcallImpl<SHL_I128>;
+def __lshrti3 : RuntimeLibcallImpl<SRL_I128>;
+def __ashrti3 : RuntimeLibcallImpl<SRA_I128>;
+def __multi3 : RuntimeLibcallImpl<MUL_I128>;
----------------
nikic wrote:
Not in the right category? Only __mulodi4 is compiler-rt only, the others are 64-bit only?
Also shouldn't the listremove for these get dropped now?
https://github.com/llvm/llvm-project/pull/148571
More information about the llvm-branch-commits
mailing list