aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Parser/Fortran-parsers.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-04-02[flang] Implement !DIR$ NOVECTOR and !DIR$ NOUNROLL[_AND_JAM] (#133885)Jean-Didier PAILLEUX1-0/+7
2025-02-19[flang] Implement !DIR$ UNROLL_AND_JAM [N] (#125046)Jean-Didier PAILLEUX1-0/+3
2025-01-29[flang] Implement !DIR$ UNROLL [N] (#123331)Jean-Didier PAILLEUX1-0/+4
2024-12-18[flang] Add UNSIGNED (#113504)Peter Klausler1-6/+15
2024-12-17[flang] Handle substring in data statement constant (#120130)Peter Klausler1-2/+5
2024-12-02[flang] Extension: accept "var*length(bounds)" (#117399)Peter Klausler1-12/+26
2024-07-18[flang] A nested STRUCTURE must declare entities (#99379)Peter Klausler1-4/+12
2024-06-14[flang] Implement !DIR$ VECTOR ALWAYS (#93830)David Truby1-0/+3
2024-06-11[flang] Support BIND(C, NAME="...", CDEFINED) extension (#94402)Peter Klausler1-1/+2
2024-04-24[flang] Accept and ignore compiler directives between internal subpro… (#89...Peter Klausler1-1/+2
2024-04-09[flang][cuda] Add UNIFIED data attribute (#88171)Valentin Clement (バレンタイン クレメン)1-2/+4
2024-04-09[flang]Accept directive inside type definition (#87804)Mats Petersson1-1/+2
2024-03-26[flang] Dodge bogus GCC 13.2.0 error message in new code (#86708)Peter Klausler1-3/+2
2024-03-26[flang] Accept more unrecognized !DIR$ compiler directives (#85829)Peter Klausler1-13/+17
2024-03-01[Flang] Add support for assume_aligned directive (#81747)Mats Petersson1-0/+4
2024-01-02[flang] Fix parsing time explosion (#76533)Peter Klausler1-2/+3
2023-11-06[flang][openacc] Allow acc routine before implicit part (#71460)Valentin Clement (バレンタイン クレメン)1-1/+2
2023-05-31[flang] CUDA Fortran - part 1/5: parsingPeter Klausler1-7/+32
2023-05-24[flang] Support for PowerPC vector typeKelvin Li1-1/+24
2023-05-18[flang] Allow compiler directives in macrosPeter Klausler1-2/+1
2023-04-19[flang] Semantics for !DIR$ IGNORE_TKRPeter Klausler1-2/+2
2023-01-27[flang][parser] Diagnose an invalid spacePeter Klausler1-9/+14
2023-01-17[Flang] Fix parsing error on loop count compiler directiveNadeem, Usman1-0/+6
2022-12-03[flang] Warn on missing colons (C768)Peter Klausler1-0/+12
2022-10-29[flang] Improve error recovery for bad/missing construct END statementsPeter Klausler1-2/+2
2022-09-23[flang] Allow a generic-spec on a PUBLIC/PRIVATE statement to declare a genericPeter Klausler1-2/+2
2022-07-22[flang] Fix parsing and semantics for array element substring%KIND/%LENPeter Klausler1-0/+3
2022-04-14[flang] Accept TYPE(intrinsic type) in declarations only for non-extension typePeter Klausler1-2/+5
2022-03-18[flang] Add explanatory messages to grammar for language extensionsPeter Klausler1-28/+52
2022-02-15[flang] Allow extension cases of EQUIVALENCE with optional warningsPeter Klausler1-3/+2
2022-01-13[flang] Implement semantics for DEC STRUCTURE/RECORDPeter Klausler1-8/+25
2021-02-01[flang] Fix parsing of WRITE(I+J) with more accurate look-aheadpeter klausler1-1/+2
2020-12-15[flang] Clean up TODO comments and fix one (DATA constant ambiguity)peter klausler1-23/+15
2020-11-18[flang] Correct handling of null pointer initializerspeter klausler1-4/+7
2020-10-08[flang] Allow "name: value" in compiler directivespeter klausler1-5/+5
2020-08-11[flang] Allow compiler directives in more placesTim Keith1-1/+2
2020-07-17[flang] Support <name>=<integer> syntax in compiler directivespeter klausler1-1/+3
2020-06-19[flang] DATA stmt processing (part 4/4): Check & convert DATApeter klausler1-1/+1
2020-06-19[flang] DATA stmt processing (part 3/4): Remaining prep workpeter klausler1-1/+1
2020-06-12[flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanuppeter klausler1-1/+1
2020-04-25Rework DATA statement semantics to use typed expressionspeter klausler1-2/+3
2020-03-28[flang] Reformat with latest clang-format and .clang-formatTim Keith1-3/+3
2020-02-25[flang] [LLVMify F18] Compiler module folders should have capitalised names (...CarolineConcatto1-0/+1257