summaryrefslogtreecommitdiff
path: root/flang/lib/Semantics/compute-offsets.cpp
AgeCommit message (Expand)Author
2025-09-03[flang][OpenMP] Fix offsets for EQUIVALENCE in firstprivate(/block/) (#156492)Peter Klausler
2025-01-13[flang][AIX] BIND(C) derived type alignment for AIX (#121505)Kelvin Li
2024-12-06[Flang][NFC] Split runtime headers in preparation for cross-compilation. (#11...Michael Kruse
2024-10-02[flang] Tag warnings with LanguageFeature or UsageWarning (#110304)Peter Klausler
2024-09-10[flang] Fix error from semantics on use associated procedure pointer (#107928)Peter Klausler
2024-05-09[flang] Move EQUIVALENCE object checking to check-declarations.cpp (#91259)Peter Klausler
2023-11-13[flang] Ensure that portability warnings are conditional (#71857)Peter Klausler
2023-10-17[flang] Round derived type byte sizes up to alignment multiple (#67571)Peter Klausler
2023-09-18[flang] Fix bogus error w/ COMMON & EQUIVALENCE (#66254)Peter Klausler
2023-03-09[flang] Ensure that CLASS(*) component descriptors have addendaPeter Klausler
2023-02-01[flang] Catch bad inquiries in specification expressionsPeter Klausler
2022-11-06[flang] Use llvm::is_contained (NFC)Kazu Hirata
2022-10-02[flang][OpenMP] Fix resolve common block in data-sharing clausesPeixin Qiao
2022-09-23[flang] Fix spurious error with COMMON and EQUIVALENCEPeter Klausler
2022-08-27[flang] Don't emit faulty warnings for illegal COMMON blocksEmil Kieri
2022-07-06[flang] Establish a single source of target information for semanticsPeter Klausler
2022-04-29[flang] Handle common block with different sizes in same fileJean Perier
2022-04-13[flang] Emit a portability warning for padding in COMMONPeter Klausler
2022-03-11[flang][NFC] rename IsKindParameterizedDerivedType and fix comment typosJean Perier
2022-03-03[flang] Generate PDT runtime type info in the type definition scopeJean Perier
2021-09-09[flang] Fix common block size extension mistake in D109156Jean Perier
2021-09-03[flang] Move runtime API headers to flang/include/flang/RuntimePeter Klausler
2021-09-03[flang] Extend common block size to cover equivalence storageJean Perier
2021-09-01[flang] Include default component initialization in static initializerspeter klausler
2021-07-20[flang] Run-time derived type initialization and destructionpeter klausler
2021-03-18[flang] Refine symbol sortingpeter klausler
2021-02-02[flang] Add TypeAndShape::MeasureElementSizeInBytes()peter klausler
2020-12-15[flang] Implement STORAGE_SIZE(), SIZEOF(), C_SIZEOF()peter klausler
2020-12-08[flang] Implement derived type description table encodingpeter klausler
2020-08-24[flang] Don't attempt to compute element size if no DynamicTypeTim Keith
2020-08-24[flang] Fix bug accessing implicit variable in specification expressionTim Keith
2020-08-13[flang] Implement shape analysis of TRANSFER intrinsic function resultpeter klausler
2020-08-07[flang] Handle DATA initialization of EQUIVALENCE'd objectspeter klausler
2020-07-29[flang] Fix bug with intrinsic in type declaration stmtTim Keith
2020-07-01[flang] Implement cross-set EQUIVALENCE impossibility checkingpeter klausler
2020-06-18[flang] DATA stmt processing (part 1/4): designator foldingpeter klausler
2020-05-29[flang][NFC] Remove link-time dependency of Evaluate on SemanticsTim Keith
2020-05-06[flang][NFC] Replace "align" with "alignment"Tim Keith
2020-05-06[flang] Handle EQUIVALENCE and COMMON in size and offset computationsTim Keith
2020-04-23[flang] Compute sizes and offsets for symbolsTim Keith