[llvm] RuntimeLibcalls: Pass in FloatABI and EABI type (PR #144691)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 18 18:18:48 PDT 2025


================
@@ -65,7 +65,17 @@ static void setAArch64LibcallNames(RuntimeLibcallsInfo &Info,
 #undef LCALLNAME5
 }
 
-static void setARMLibcallNames(RuntimeLibcallsInfo &Info, const Triple &TT) {
+static void setARMLibcallNames(RuntimeLibcallsInfo &Info, const Triple &TT,
+                               FloatABI::ABIType FloatABIType,
+                               EABI EABIVersion) {
----------------
arsenm wrote:

Yes, eventually the full list of possible libcalls should be recorded here. Later there will also need to be a separate mechanism for making context dependent lowering selections from the full set 

https://github.com/llvm/llvm-project/pull/144691


More information about the llvm-commits mailing list