[llvm] [llvm] Upgrade ARM data layouts that are missing Fi8 (PR #224639)

David Spickett via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 28 01:34:48 PDT 2026


================
@@ -7861,6 +7861,15 @@ std::string llvm::UpgradeDataLayoutString(StringRef DL, StringRef TT) {
     Res.insert(Pos, "-f64:32:64");
   }
 
+  // ARM data layout upgrades.
+  // Add -Fi8 if a -F has not already been specified.
+  if (T.isARM() && !DL.empty() && !DL.contains("Fi") && !DL.contains("Fn")) {
+    const std::string p3232 = "p:32:32";
----------------
DavidSpickett wrote:

Fixed.

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


More information about the llvm-commits mailing list