summaryrefslogtreecommitdiff
path: root/flang/lib/Parser/openmp-parsers.cpp
AgeCommit message (Expand)Author
2025-11-22[flang][OpenMP] Move some utilities from openmp-parsers to openmp-uti… (#16...Krzysztof Parzyszek
2025-11-22[flang][OpenMP] Fix build with gcc 7.5.0 (#169184)Krzysztof Parzyszek
2025-11-22[flang][OpenMP] Implement loop nest parser (#168884)Krzysztof Parzyszek
2025-11-21[Flang][OpenMP] Add semantic support for Loop Sequences and OpenMP loop fuse ...Ferran Toda
2025-11-11[flang][OpenMP] Replace modifiers in DYN_GROUPPRIVATE clause (#166199)Krzysztof Parzyszek
2025-11-03[flang][OpenMP] Use OmpDirectiveSpecification in ALLOCATE (#165865)Krzysztof Parzyszek
2025-11-03[flang][OpenMP] Reorganize ALLOCATE-related semantic checks (#165719)Krzysztof Parzyszek
2025-10-28[flang][OpenMP] Implement OpenMP stylized expressions (#165049)Krzysztof Parzyszek
2025-10-23[flang][OpenMP] Rename some AST classes to follow spec naming, NFC (#164870)Krzysztof Parzyszek
2025-10-21[flang][OpenMP] Remember to set source in OmpBlockConstruct (#164131)Krzysztof Parzyszek
2025-10-20[flang][OpenMP] Frontend support for DEVICE_SAFESYNC (#163560)Krzysztof Parzyszek
2025-10-16[flang][OpenMP] Reuse semantic check for "constantness" of alignment (#163624)Krzysztof Parzyszek
2025-10-16[flang][OpenMP] Add optional argument to requirement clauses (#163557)Krzysztof Parzyszek
2025-10-16[flang][OpenMP] Frontend support for ATTACH modifier (#163608)Krzysztof Parzyszek
2025-09-29[Clang][OpenMP][LoopTransformations] Implement "#pragma omp fuse" loop transf...Walter J.T.V
2025-09-27[flang][OpenMP] Use OmpDirectiveSpecification in REQUIRES (#160595)Krzysztof Parzyszek
2025-09-27[flang][OpenMP] Use OmpDirectiveSpecification in ASSUMES (#160591)Krzysztof Parzyszek
2025-09-26[flang][OpenMP] Use OmpDirectiveSpecification in DECLARE_TARGET (#160573)Krzysztof Parzyszek
2025-09-25[flang][OpenMP] Use OmpDirectiveSpecification in DECLARE_SIMD (#160390)Krzysztof Parzyszek
2025-09-25[flang][OpenMP] Use OmpDirectiveSpecification in DECLARE_VARIANT (#160371)Krzysztof Parzyszek
2025-09-25[flang][OpenMP] Introduce variant argument, customize OmpArgument par… (#16...Krzysztof Parzyszek
2025-09-23[flang][OpenMP] Use OmpDirectiveSpecification in DECLARE_REDUCTION (#160192)Krzysztof Parzyszek
2025-09-23[flang][OpenMP] Use OmpDirectiveSpecification in DECLARE_MAPPER (#160169)Krzysztof Parzyszek
2025-09-22[flang][OpenMP] Semantic checks for TASKGRAPH (#160115)Krzysztof Parzyszek
2025-09-22[flang][OpenMP] Use OmpDirectiveSpecification in utility directives (#159585)Krzysztof Parzyszek
2025-09-22[flang][OpenMP] Use OmpDirectiveSpecification in METADIRECTIVE (#159577)Krzysztof Parzyszek
2025-09-22[flang][OpenMP] Use OmpDirectiveSpecification in THREADPRIVATE (#159632)Krzysztof Parzyszek
2025-09-22[flang][OpenMP] Reject blank common blocks more gracefully (#159626)Krzysztof Parzyszek
2025-09-19[flang][OpenMP] Move helper functions further up the file, NFC (#159803)Krzysztof Parzyszek
2025-09-19[flang][OpenMP] Use OmpDirectiveSpecification in SECTIONS (#159580)Krzysztof Parzyszek
2025-09-16[flang][OpenMP] Use OmpDirectiveSpecification in Omp[Begin|End]LoopDi… (#15...Krzysztof Parzyszek
2025-09-12[flang][OpenMP] Frontend support for REPLAYABLE and TRANSPARENT clauses (#158...Krzysztof Parzyszek
2025-09-12[flang][OpenMP] Turn IsStrictlyStructuredBlock into utility function,… (#15...Krzysztof Parzyszek
2025-09-10[flang][OpenMP] Parse TASKGRAPH, GRAPH_ID, and GRAPH_RESET (#157926)Krzysztof Parzyszek
2025-09-04[flang][OpenMP] Parse ORDERED as standalone when DEPEND/DOACROSS is p… (#15...Krzysztof Parzyszek
2025-09-04[flang][OpenMP] Simplify LooselyStructuredBlockParser, NFC (#156701)Krzysztof Parzyszek
2025-09-04[flang][OpenMP] Rename variable `block` to `body`, NFC (#156702)Krzysztof Parzyszek
2025-08-29[flang][OpenMP] Replace OpenMPBlockConstruct with OmpBlockConstruct (#155872)Krzysztof Parzyszek
2025-08-27[flang][OpenMP] Fix parsing of ASSUME directive (#155257)Krzysztof Parzyszek
2025-08-26[flang][OpenMP] move omp end sections validation to semantics (#154740)Tom Eccles
2025-08-26[flang][OpenMP] move omp end directive validation to semantics (#154739)Tom Eccles
2025-08-25[flang][openmp] Add parser and semantic support for workdistribute (#154377)Chaitanya
2025-08-19[flang][OpenMP] Parse GROUPPRIVATE directive (#153807)Krzysztof Parzyszek
2025-08-18[flang][OpenMP] Parsing support for DYN_GROUPPRIVATE (#153615)Krzysztof Parzyszek
2025-08-07[flang][OpenMP] Make OpenMPCriticalConstruct follow block structure (#152007)Krzysztof Parzyszek
2025-08-04[flang][OpenMP] Remove unused class OmpMemoryOrderClause, NFC (#151759)Krzysztof Parzyszek
2025-08-01[flang][OpenMP] Make all block constructs share the same structure (#150956)Krzysztof Parzyszek
2025-07-31[Flang] Add parser support for AUTOMAP modifier (#151511)Akash Banerjee
2025-07-31[flang][OpenMP] Store directive information in OpenMPSectionConstruct (#150804)Krzysztof Parzyszek
2025-07-31[flang][OpenMP] Make OmpDirectiveNameModifier a distrinct type (#150768)Krzysztof Parzyszek