aboutsummaryrefslogtreecommitdiff
path: root/flang/lib
AgeCommit message (Expand)AuthorFilesLines
2024-04-19[flang][cuda] Enforce DEVICE attribute when ALLOCATE with STREAM option (#89459)Valentin Clement (バレンタイン クレメン)1-0/+7
2024-04-19[flang][cuda] Enforce PINNED attribute when ALLOCATE with PINNED option (#89455)Valentin Clement (バレンタイン クレメン)1-0/+7
2024-04-19[flang][cuda] Use fir.cuda_deallocate for automatic deallocation (#89450)Valentin Clement (バレンタイン クレメン)2-7/+10
2024-04-19[flang][OpenMP] Use maxnum/minnum for lowering of max/min reduction operators...Jan Leyonberg1-2/+2
2024-04-19[flang][cuda] Allow fixed size array with the managed attribute (#89436)Valentin Clement (バレンタイン クレメン)1-2/+2
2024-04-19[mlir][llvm] Port `overflowFlags` to a native operation property (RELAND) (#8...Jeff Niu1-6/+4
2024-04-19[Flang][OpenMP] NFC: Simplify handling of insertion points (#89221)Sergio Afonso3-12/+6
2024-04-19[flang][cuda] Allow if stmt in device subroutine (#89347)Valentin Clement (バレンタイン クレメン)1-0/+10
2024-04-19[Flang][OpenMP] Issue error if reduction clause has proc-pointer (#88999)Kiran Chandramohan1-0/+11
2024-04-18[flang][cuda] Relax semantic for device variable in block construct (#89330)Valentin Clement (バレンタイン クレメン)1-2/+3
2024-04-18[flang][OpenMP] Move clause/object conversion to happen early, in genOMP (#87...Krzysztof Parzyszek5-267/+230
2024-04-18[flang] Rename AddDebugFoundation to AddDebugInfo (NFC) (#89191)abidh1-1/+1
2024-04-17[flang][cuda] Avoid crash by exiting the check if assignment is not usable (#...Valentin Clement (バレンタイン クレメン)1-0/+4
2024-04-17[flang][cuda] Lower DEALLOCATE for device variables (#89091)Valentin Clement (バレンタイン クレメン)1-3/+30
2024-04-17[flang][cuda] Lower ALLOCATE for device variable (#88980)Valentin Clement (バレンタイン クレメン)1-10/+47
2024-04-17[flang][cuda] Update memory effect on fir.cuda_allocate op (#88930)Valentin Clement (バレンタイン クレメン)1-1/+1
2024-04-17[Flang][OpenMP][Lower] Refactor lowering of compound constructs (#87070)Sergio Afonso1-141/+289
2024-04-17[MLIR][Flang][OpenMP] Make omp.simdloop into a loop wrapper (#87365)Sergio Afonso1-57/+110
2024-04-17Fix threadprivate variable scope inside BLOCK construct. (#88921)harishch41-1/+1
2024-04-17[flang] Retain internal and BIND(C) host procedure link in FIR (#87796)jeanPerier2-13/+29
2024-04-16[flang][cuda] Add fir.deallocate operation (#88839)Valentin Clement (バレンタイン クレメン)1-0/+13
2024-04-16[flang][runtime] Create CUDA PTX OBJECT library target for F18 runtime CUDA b...Slava Zakharin1-1/+1
2024-04-16[Flang][OpenMP][Lower] Split MLIR codegen for clauses and constructs (#86963)Sergio Afonso3-854/+1099
2024-04-16[Flang][OpenMP] NFC: Remove old reduction lowering code (#88798)Kiran Chandramohan1-223/+0
2024-04-15[flang][cuda] Add fir.cuda_allocate operation (#88586)Valentin Clement (バレンタイン クレメン)1-0/+19
2024-04-15[Flang][OpenMP] Accept the reduction modifier (#86492)Kiran Chandramohan5-6/+36
2024-04-15[flang] Rename AddDebugFoundation to AddDebugInfo (NFC) (#88526)abidh2-9/+8
2024-04-12[flang][cuda] Fix crash in semantic (#88577)Valentin Clement (バレンタイン クレメン)1-1/+7
2024-04-12[LLVM][OpenMP] Add "nowait" clause as valid for "workshare" (#88426)Krzysztof Parzyszek1-0/+1
2024-04-12[Flang][OpenMP][Lower] Use clause operand structures (#86802)Sergio Afonso5-558/+443
2024-04-12[flang] Pass VALUE CHARACTER arg by register in BIND(C) calls (#87774)jeanPerier3-14/+35
2024-04-11[flang][Semantics] Fix updating flags of threadprivate symbols in presence of...NimishMishra1-0/+5
2024-04-11 [Flang] [OpenMP] [MLIR] [Lowering] Add lowering support for IS_DEVICE_PTR an...Raghu Maddhipatla3-5/+58
2024-04-11[flang][OpenMP] Allocate array reduction variables on the heap (#87773)Tom Eccles1-6/+72
2024-04-10[Flang] Define c_int_fast16_t and c_int_fast32_t for PowerPC. (#88292)Daniel Chen1-8/+9
2024-04-10[flang][Frontend] Implement printing defined macros via -dM (#87627)Krzysztof Parzyszek9-274/+80
2024-04-09[flang] fix build on *BSD after 4762c6557d15 (#86204)Brooks Davis2-1/+5
2024-04-09Revert "[Flang] [OpenMP] [Semantics] [MLIR] [Lowering] Add lowering support f...Raghu Maddhipatla3-58/+5
2024-04-09[flang][cuda] Add UNIFIED data attribute (#88171)Valentin Clement (バレンタイン クレメン)2-2/+11
2024-04-09[Flang] [OpenMP] [Semantics] [MLIR] [Lowering] Add lowering support for IS_DE...Raghu Maddhipatla3-5/+58
2024-04-09[flang][cuda] Add a proper TODO for allocate statement for cuda var (#88034)Valentin Clement (バレンタイン クレメン)1-0/+3
2024-04-09[MLIR][LLVM] Add DebugNameTableKind to DICompileUnit (#87974)Billy Zhu1-1/+1
2024-04-09[flang]Accept directive inside type definition (#87804)Mats Petersson1-1/+2
2024-04-08[flang][omp] Heed valid build warning (#88015)Peter Klausler1-3/+2
2024-04-08[flang] Clean up ISO_FORTRAN_ENV, fix NUMERIC_STORAGE_SIZE (#87566)Peter Klausler6-7/+36
2024-04-08[flang] Don't allow non-standard data conversions of potentially abse… (#87...Peter Klausler1-4/+29
2024-04-08[flang] Improve error message with declaration (#87294)Peter Klausler1-2/+2
2024-04-08[flang] Handle forward reference to shadowing derived type from IMPLICIT (#87...Peter Klausler1-0/+65
2024-04-08[flang] Fix crash in reduction folding (#87201)Peter Klausler1-11/+13
2024-04-08[flang] Fix crash in semantics on bad program (#87199)Peter Klausler1-1/+3