aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Semantics
AgeCommit message (Expand)AuthorFilesLines
2024-08-15[flang][OpenMP] Fix 2 more regressions after #101009 (#101538)Leandro Lupori2-8/+10
2024-08-12[flang] Use llvm::any_of and llvm::none_of (NFC) (#102797)Kazu Hirata3-15/+11
2024-08-08[flang] Warn on useless IOMSG= (#102250)Peter Klausler3-1/+24
2024-08-08[flang] Catch structure constructor in its own type definition (#102241)Peter Klausler2-7/+3
2024-08-08[flang] Fix searches for polymorphic components (#102212)Peter Klausler3-8/+10
2024-08-08[flang] Disallow references to some IEEE procedures in DO CONCURRENT (#102082)Peter Klausler1-20/+24
2024-08-08[flang] Catch impure calls in nested concurrent-headers (#102075)Peter Klausler2-15/+41
2024-08-08[flang] Warn about automatic data in main program, disallow in BLOCK … (#10...Peter Klausler1-4/+25
2024-08-08[flang] Fix derived type compatibility checking in ALLOCATE (#102035)Peter Klausler1-2/+4
2024-08-08[flang] Don't set Subroutine flag on PROCEDURE() pointers (#102011)Peter Klausler1-1/+1
2024-08-05[flang][OpenMP] Minimal fix for flang build after 'omp assume' patch (#102008)Julian Brown1-0/+6
2024-08-02[flang] Fix -fdefault-integer-8 result kind of relations (#101234)Peter Klausler1-2/+6
2024-07-31[flang][OpenMP] Reland Fix copyprivate semantic checks (#95799) (#101009)Leandro Lupori1-50/+102
2024-07-30[flang] Catch ASSOCIATE(x=>assumed_rank) (#100626)Peter Klausler1-1/+5
2024-07-30[flang] Detect use-before-decl errors on type parameters (#99947)Peter Klausler7-77/+99
2024-07-30[flang] Warn about undefined function results (#99533)Peter Klausler8-15/+87
2024-07-26[flang][cuda] Emit error when host array is used in CUF kernel (#100693)Valentin Clement (バレンタイン クレメン)1-0/+32
2024-07-24Revert "[flang][OpenMP] Fix copyprivate semantic checks" (#100478)Leandro Lupori1-90/+48
2024-07-23Adding warning for Master as it is deprecated in 5.2 (#98955)Anchu Rajendran S1-5/+22
2024-07-23[flang][OpenMP] Fix copyprivate semantic checks (#95799)Leandro Lupori1-48/+90
2024-07-18[flang] ASSOCIATE/SELECT TYPE entities aren't pointer/allocatable (#99364)Peter Klausler1-1/+4
2024-07-18[flang] Check assignment conformance for derived types (#99059)Peter Klausler1-0/+2
2024-07-16[Flang][OpenMP] Restrict certain loops not allowed in associated loops (#91818)Kiran Chandramohan2-25/+22
2024-07-12[flang] Re-land PR#97337 (#98656)Peter Klausler1-4/+12
2024-07-12Revert "[flang] Adjust semantics of the char length of an array constructor" ...David Spickett1-2/+1
2024-07-11[flang] Add -fhermetic-module-files (#98083)Peter Klausler3-12/+41
2024-07-11[flang] Fix bad parse tree rewrite into a substring (#98407)Peter Klausler1-1/+1
2024-07-11[flang] Accept IGNORE_TKR in separate module procedure interface (#98374)Peter Klausler1-9/+6
2024-07-11[flang] Downgrade error message to a portability warning (#98368)Peter Klausler13-66/+107
2024-07-11[flang] Silence over-eager warning about interoperable character length (#97353)Peter Klausler2-5/+10
2024-07-11[flang] Adjust semantics of the char length of an array constructor (#97337)Peter Klausler1-1/+2
2024-07-02[Flang][OpenMP]Make Do concurrent indices private (#93785)harishch41-18/+38
2024-06-28[flang] Handle BOZ as right-hand side of assignment (#96672)Peter Klausler1-9/+26
2024-06-24[flang] Add/fix some semantic checks for assumed-rank (#96194)Peter Klausler5-14/+39
2024-06-24[flang] Silence errors on C_LOC/C_FUNLOC in specification expressions (#96108)Peter Klausler2-72/+92
2024-06-24[flang] harden TypeAndShape for assumed-ranks (#96234)jeanPerier4-16/+21
2024-06-21Adding parsing support for omp loop, target loop directives (#93517)Anchu Rajendran S1-0/+10
2024-06-19[flang][cuda] Do not consider PINNED as device attribute (#95988)Valentin Clement (バレンタイン クレメン)1-2/+2
2024-06-18[flang] Change vector always errors to warnings (#95908)David Truby1-1/+1
2024-06-17[Flang] Switch to common::visit more call sites (#90018)Alexander Shaposhnikov2-8/+8
2024-06-14[flang] Implement !DIR$ VECTOR ALWAYS (#93830)David Truby5-0/+152
2024-06-13[llvm-project] Fix typo "seperate" (#95373)Jay Foad1-5/+5
2024-06-13[flang][Semantics][OpenMP] Check type of reduction variables (#94596)Tom Eccles1-0/+85
2024-06-11[flang] Pass unmodified std::vector as const reference (#95050)Peter Klausler1-2/+3
2024-06-11[flang] Change argument to const reference (#95048)Peter Klausler1-1/+1
2024-06-11[flang] Allow interoperable object to have interoperable derived type… (#94...Peter Klausler1-10/+8
2024-06-11[flang] Adjust new warnings for extensions (#94485)Peter Klausler1-4/+3
2024-06-11[flang] Enforce F'2023 C15121 (#94418)Peter Klausler1-18/+29
2024-06-11[flang] Support BIND(C, NAME="...", CDEFINED) extension (#94402)Peter Klausler2-5/+31
2024-06-11[flang] Relax BIND(C) derived type component check (#94392)Peter Klausler1-19/+8