[flang-commits] [flang] [flang] Fix RecordType sizes, TRANSFER lowering, and BIND(C) ABI on SystemZ/PPC64le (PR #220377)

via flang-commits flang-commits at lists.llvm.org
Fri Sep 4 23:33:37 PDT 2026


================
@@ -556,6 +556,11 @@ std::string getTypeAsString(mlir::Type ty, const KindMapping &kindMap,
                             llvm::StringRef prefix = "");
 
 /// Return the size and alignment of FIR types.
+/// The returned size is the allocation size (including tail padding to the
----------------
MattPD wrote:

Confirmed that the public API now distinguishes representation width from allocation extent and `STORAGE_SIZE`.

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


More information about the flang-commits mailing list