summaryrefslogtreecommitdiff
path: root/flang/lib/Semantics/tools.cpp
AgeCommit message (Expand)Author
2025-11-05[flang] Adding NOTIFY specifier in image selector and add notify type checks ...Jean-Didier PAILLEUX
2025-10-03[flang] Fix bogus generic interface error due to hermetic module files (#161607)Peter Klausler
2025-08-29[flang] Downgrade an error to a warning for specific circumstances (#155675)Peter Klausler
2025-08-26[flang] Consolidate copy-in/copy-out determination in evaluate framework (#15...Eugene Epshteyn
2025-08-04[flang][cuda] Generate cuf.allocate for descriptor with CUDA components (#152...Valentin Clement (バレンタイン クレメン)
2025-07-16[flang] Fix crash in Semantics (#148706)Peter Klausler
2025-07-14[flang] Don't create bogus tokens from token pasting (##) (#147596)Peter Klausler
2025-07-07Reland [flang][cuda] Allocate derived-type with CUDA component in anaged memo...Valentin Clement (バレンタイン クレメン)
2025-07-07Reland [flang][cuda] Do not create global for derived-type with allocatable d...Valentin Clement (バレンタイン クレメン)
2025-07-02Revert "[flang][cuda] Do not create global for derived-type with allocatable ...Valentin Clement
2025-07-02Revert "[flang][cuda] Allocate derived-type with CUDA componement in managed ...Valentin Clement
2025-07-02[flang][cuda] Allocate derived-type with CUDA componement in managed memory (...Valentin Clement (バレンタイン クレメン)
2025-07-02[flang][cuda] Do not create global for derived-type with allocatable device c...Valentin Clement (バレンタイン クレメン)
2025-06-19[flang][NFC] Move new code to right place (#144551)Peter Klausler
2025-06-16[flang] Restructure runtime to avoid recursion (relanding) (#143993)Peter Klausler
2025-06-11[flang][OpenMP] Overhaul implementation of ATOMIC construct (#137852)Krzysztof Parzyszek
2025-06-11Revert runtime work queue patch, it breaks some tests that need investigation...Peter Klausler
2025-06-10[flang][NFC] Clean up code in two new functions (#142037)Peter Klausler
2025-06-10[flang][runtime] Replace recursion with iterative work queue (#137727)Peter Klausler
2025-05-12[flang] PRIVATE statement in derived type applies to proc components (#139336)Peter Klausler
2025-04-04[flang] Permit unused USE association of subprogram name (#134009)Peter Klausler
2025-03-19[flang] Catch C15104(4) violations when coindexing is present (#130677)Peter Klausler
2025-02-27[flang] Refine handling of SELECT TYPE associations in analyses (#128935)Peter Klausler
2025-02-27[flang] Catch more semantic errors with coarrays (#125536)Peter Klausler
2025-02-06[Flang] Move non-common headers to FortranSupport (#124416)Michael Kruse
2025-01-31[flang] Allow defined assignment to CLASS(*) (#124817)Peter Klausler
2025-01-27[flang] Refine EVENT_TYPE/LOCK_TYPE usage checks (#123244)Peter Klausler
2025-01-27[flang] Safer hermetic module file reading (#121002)Peter Klausler
2025-01-14[flang] Fix spurious error message due to inaccessible generic binding (#122810)Peter Klausler
2025-01-14[flang] Improve error messages for module self-USE (#122747)Peter Klausler
2025-01-14[flang] Better messages and error recovery for a bad RESHAPE (#122604)Peter Klausler
2024-12-18[flang] Add UNSIGNED (#113504)Peter Klausler
2024-10-10[flang] Minor cleanup (move function into /tools.cpp) (#111587)Peter Klausler
2024-10-07[flang] Catch errors with INTENT(OUT) assumed rank dummy arguments (#111204)Peter Klausler
2024-10-07[flang] Silence bogus error message (#111057)Peter Klausler
2024-09-17[flang] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim
2024-09-04[flang] Fix warnings from more recent GCCs (#106567)Peter Klausler
2024-08-20[flang] Silence spurious error (#104821)Peter Klausler
2024-08-08[flang] Fix searches for polymorphic components (#102212)Peter Klausler
2024-07-30[flang] Detect use-before-decl errors on type parameters (#99947)Peter Klausler
2024-07-30[flang] Warn about undefined function results (#99533)Peter Klausler
2024-05-09[flang] Fix crash in semantics on error case (#91482)Peter Klausler
2024-05-01[flang] Ensure all warning/portability messages are guarded by Should… (#90...Peter Klausler
2024-03-26[flang] Catch impossible but necessary TBP override (#86558)Peter Klausler
2024-03-26[flang][NFC] Address reported "possible missing return" (#86523)Peter Klausler
2024-03-22[flang] Fix lowering of host associated cray pointee symbols (#86121)jeanPerier
2024-03-18[flang] Diagnose the impure procedure reference in finalization according to ...Kelvin Li
2024-03-05[flang] Emit "raw" name for procedure interface in module file (#83915)Peter Klausler
2024-01-25[flang] Improve USE merging of homonymous types, interfaces, and proc… (#79...Peter Klausler
2023-11-30[flang][openacc] Disable CUDA argument checks in OpenACC regions (#72310)Peter Klausler