summaryrefslogtreecommitdiff
path: root/flang/lib/Semantics
Commit message (Expand)AuthorAgeFilesLines
* [flang] Apply the check for the constraint `C1172` to more stmtsKatherine Rasmussen2023-05-172-0/+19
* [flang] Fix an unused variable warningKazu Hirata2023-05-171-1/+0
* [flang] Non-type-bound defined IO loweringV Donaldson2023-05-171-76/+192
* [flang] Catch (and fix) attempts to create an invalid source range for a ScopePeter Klausler2023-05-171-4/+45
* [flang] Fix llvm-test-suite/Fortran/gfortran/torture/execute/st_function_1.f90Peter Klausler2023-05-161-10/+14
* [flang] Correct overriding (or not) of inaccessible bindingsPeter Klausler2023-05-164-23/+68
* [flang] Fix bogus errors about CONTIGUOUS attributePeter Klausler2023-05-161-13/+11
* [flang] Finer control over warningsPeter Klausler2023-05-1612-139/+152
* [flang] Add check for constraints on event-stmtsKatherine Rasmussen2023-05-162-0/+75
* Revert "[flang] Add check for constraints on event-stmts"Katherine Rasmussen2023-05-162-75/+0
* [flang] Parenthesize RHS arguments to defined assignments (bug #62599)Peter Klausler2023-05-161-3/+18
* [flang] Apply default module accessibility rules a second time (bug#62598)Peter Klausler2023-05-162-6/+18
* [flang] Add check for constraints on event-stmtsKatherine Rasmussen2023-05-152-0/+75
* [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_ADDR clause o...Raghu Maddhipatla2023-05-102-7/+13
* [flang] Prevent character length setting with dangling ac-do-variable.Slava Zakharin2023-05-081-1/+14
* [flang] Semantics for ISO_C_BINDING's C_LOC()Peter Klausler2023-05-081-2/+2
* [flang][runtime] Initialize uninitialized pointer componentsPeter Klausler2023-05-085-16/+23
* [flang] OpenMP allocate directive parse tree fixEthan Luis McDonough2023-05-052-2/+46
* Revert "[flang] OpenMP allocate directive parse tree fix"Ethan Luis McDonough2023-05-052-46/+2
* [flang] OpenMP allocate directive parse tree fixEthan Luis McDonough2023-05-052-2/+46
* Revert "[flang] OpenMP allocate directive parse tree fix"Ethan Luis McDonough2023-05-052-46/+2
* [flang] OpenMP allocate directive parse tree fixEthan Luis McDonough2023-05-052-2/+46
* Revert "[flang] OpenMP allocate directive parse tree fix"Ethan Luis McDonough2023-05-052-46/+2
* [flang] OpenMP allocate directive parse tree fixEthan Luis McDonough2023-05-052-2/+46
* [Flang][OpenMP][Sema] More gracefully handle undefined symbol in a no implici...Andrew Gozillon2023-05-052-3/+45
* [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on...Raghu Maddhipatla2023-04-263-7/+12
* [flang] Relax two !DIR$ IGNORE_TKR error cases with descriptor argumentsPeter Klausler2023-04-201-16/+36
* [flang] Semantics for !DIR$ IGNORE_TKRPeter Klausler2023-04-195-7/+173
* Apply fixes from performance-faster-string-find (NFC)Kazu Hirata2023-04-161-1/+1
* [flang] Fold IS_CONTIGUOUS for TYPE(*) when possibleJean Perier2023-04-141-3/+2
* [flang] Rework handling of non-type-bound user-defined I/OPeter Klausler2023-04-137-204/+222
* [nfc][flang] Eliminate the dependency on cctype by using characters.hShao-Ce SUN2023-04-121-2/+1
* [Flang] Fix usage of uninitialized resolution variablePaul Scoropan2023-04-051-5/+5
* [flang] Fix -Wsign-compare in check-call.cpp (NFC)Jie Fu2023-04-041-1/+1
* [Flang][PowerPC] Implement PPC mtfsf/mtfsfi intrinsicsPaul Scoropan2023-04-043-0/+63
* [flang] Resolve USE vs IMPORT conflictsPeter Klausler2023-04-031-1/+12
* [flang] Use definability tests for better PURE constraint checkingPeter Klausler2023-04-036-111/+154
* [flang] Fix checks for USE-associated UDDTIO & their character argument kindsPeter Klausler2023-04-011-7/+16
* [Flang][OpenMP] Issue error for assumed-size array in Map clauseKiran Chandramohan2023-03-291-0/+22
* [flang] Fix checking of pointer passed to assumed-rankPeter Klausler2023-03-281-1/+2
* [flang] Fix CONTIGUOUS attribute checkingPeter Klausler2023-03-281-11/+16
* [flang] Settle ambiguity between C795 and C721Peter Klausler2023-03-271-7/+5
* [flang] Catch impure defined assignments in DO CONCURRENTPeter Klausler2023-03-271-4/+14
* [flang] Detect image control statements in non-construct IF statementsPeter Klausler2023-03-271-2/+10
* [flang] Tune handling of LEN type parameter discrepancies on ALLOCATEPeter Klausler2023-03-271-24/+58
* [flang] Consolidate and enhance pointer assignment checksPeter Klausler2023-03-274-82/+107
* [flang] Catch more bad DATA statement objectsPeter Klausler2023-03-271-14/+21
* [flang] Move SAVE attribute checks to declaration checkingPeter Klausler2023-03-274-59/+52
* [flang] Fix check for PRIVATE override of PUBLIC t.b.p.Peter Klausler2023-03-271-1/+1
* [flang] Reimplement C1406 check as a warningPeter Klausler2023-03-271-21/+20