aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Semantics/check-omp-structure.cpp
AgeCommit message (Expand)AuthorFilesLines
16 hours[flang][OpenMP] Make all block constructs share the same structure (#150956)Krzysztof Parzyszek1-65/+50
38 hours[Flang] Add parser support for AUTOMAP modifier (#151511)Akash Banerjee1-13/+19
40 hours[flang][OpenMP] Store directive information in OpenMPSectionConstruct (#150804)Krzysztof Parzyszek1-4/+5
9 days[flang][OpenMP] Parse strictly- and loosely-structured blocks (#150298)Krzysztof Parzyszek1-8/+13
9 days[flang][OpenMP] Avoid analyzing assumed-size array bases (#150324)Krzysztof Parzyszek1-16/+20
11 days[flang][OpenMP] Sema checks, lowering with new format of MAP modifiers (#149137)Krzysztof Parzyszek1-36/+71
2025-07-17[flang] Main program symbol no longer conflicts with the other symbols (#149169)Eugene Epshteyn1-2/+1
2025-07-11[flang][OpenMP] Use OmpDirectiveSpecification in DISPATCH (#148008)Krzysztof Parzyszek1-11/+14
2025-07-11[flang][OpenMP] Convert AST node for ALLOCATORS to use Block as body (#148005)Krzysztof Parzyszek1-11/+35
2025-07-10[flang][OpenMP] Issue a warning when parsing future directive spelling (#147765)Krzysztof Parzyszek1-0/+183
2025-07-01[flang] Fix a warningKazu Hirata1-1/+1
2025-07-01[flang][OpenMP] Split check-omp-structure.cpp into smaller files, NFC (#146359)Krzysztof Parzyszek1-2737/+37
2025-07-01[Flang][OpenMP] Add Semantics support for Nested OpenMPLoopConstructs (#145917)Jack Styles1-44/+56
2025-06-19[flang][NFC] Move new code to right place (#144551)Peter Klausler1-0/+3
2025-06-19[flang][OpenMP] Handle REQUIRES ADMO in lowering (#144362)Krzysztof Parzyszek1-0/+19
2025-06-18[flang][OpenMP] Clarify confusing error message (#144707)Krzysztof Parzyszek1-19/+38
2025-06-17[Flang][OpenMP] Add Parsing support for Indirect Clause (#143505)Jack Styles1-0/+9
2025-06-13[flang][OpenMP] Support substrings and complex part refs for DEPEND (#143907)Tom Eccles1-0/+34
2025-06-11[flang][OpenMP] Overhaul implementation of ATOMIC construct (#137852)Krzysztof Parzyszek1-470/+1423
2025-06-10[flang][NFC] Clean up code in two new functions (#142037)Peter Klausler1-4/+4
2025-06-09[flang][openmp]Add UserReductionDetails and use in DECLARE REDUCTION (#140066)Tom Eccles1-14/+68
2025-06-05[flang][OpenMP] Show error for task depend with no valid modifiers (#142595)Kajetan Puchalski1-0/+7
2025-05-30[flang][OpenMP] Allow structure component in `task depend` clauses (#141923)Kareem Ergawy1-6/+2
2025-05-29[flang][OpenMP] Verify that arguments to COPYPRIVATE are variables (#141823)Krzysztof Parzyszek1-12/+13
2025-05-23[Flang][OpenMP] fix crash on sematic error in atomic capture clause (#140710)Yang Zaizhou1-30/+32
2025-05-21[flang][OpenMP] fix diagnostic for bad cancel type (#140798)Tom Eccles1-4/+4
2025-05-19[flang][OpenMP] Allow flush of common block (#139528)Tom Eccles1-1/+7
2025-05-14[flang][OpenMP] Verify uses of OmpCancellationConstructTypeClause (#139743)Krzysztof Parzyszek1-13/+23
2025-05-13[flang][OpenMP]Replace assert with if-condition (#139559)Mats Petersson1-2/+1
2025-05-09[flang][OpenMP] Pass OpenMP version to getOpenMPDirectiveName (#139131)Krzysztof Parzyszek1-9/+9
2025-05-09Revert "[flang][OpenMP] Pass OpenMP version to getOpenMPDirectiveName (#139131)"Krzysztof Parzyszek1-9/+9
2025-05-09[flang][OpenMP] Pass OpenMP version to getOpenMPDirectiveName (#139131)Krzysztof Parzyszek1-9/+9
2025-05-09[Flang] [OpenMP] Add semantic checks for detach clause in task (#119172)Thirumalai Shaktivel1-44/+129
2025-05-07[Flang][OpenMP] Add frontend support for declare variant (#130578)Kiran Chandramohan1-0/+10
2025-05-01[flang][OpenMP] Allow UPDATE clause to not have any arguments (#137521)Krzysztof Parzyszek1-4/+12
2025-04-28[Flang][OpenMP] Permit loop construct in simd regions (#137020)Kiran Chandramohan1-4/+3
2025-04-25[Flang] [Semantics] [OpenMP] Add semantic checks for ALLOCATE directive (#123...Raghu Maddhipatla1-0/+22
2025-04-23[flang][OpenMP] Use OmpMemoryOrderType enumeration in FAIL clause (#136313)Krzysztof Parzyszek1-47/+6
2025-04-22[flang][OpenMP] Introduce OmpHintClause, simplify OmpAtomicClause (#136311)Krzysztof Parzyszek1-28/+39
2025-04-17[flang][OpenMP][Semantics] Disallow NOWAIT and ORDERED with CANCEL (#135991)Tom Eccles1-1/+45
2025-04-07[flang][OpenMP][NFC] Don't use special chars in error messages (#134686)Leandro Lupori1-4/+4
2025-03-28Revert "Revert "[flang][openmp] Adds Parser and Semantic Support for Interop ...swatheesh-mcw1-0/+82
2025-03-21[flang][OpenMP][Semantics] improve semantic checks for array sections (#132230)Tom Eccles1-16/+26
2025-03-20[flang][OpenMP] Use OmpDirectiveSpecification in standalone directives (#131163)Krzysztof Parzyszek1-33/+92
2025-03-19[flang][OpenMP] Use OmpDirectiveSpecification in simple directives (#131162)Krzysztof Parzyszek1-21/+17
2025-03-19Revert "[flang][openmp] Adds Parser and Semantic Support for Interop Construc...Kiran Chandramohan1-82/+0
2025-03-19[flang][openmp] Adds Parser and Semantic Support for Interop Construct, and I...swatheesh-mcw1-0/+82
2025-03-17[Flang][OpenMP] Allow zero trait score (#131473)Kiran Chandramohan1-1/+1
2025-03-17[Flang][OpenMP][taskloop] Adding missing semantic checks in Taskloop (#128431)sharang.124921-4/+31
2025-03-11[clang] [OpenMP] New OpenMP 6.0 self_maps clause (#129888)Ritanya-B-Bharadwaj1-0/+4