aboutsummaryrefslogtreecommitdiff
path: root/flang/lib
AgeCommit message (Expand)AuthorFilesLines
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
2024-04-08[flang][cuda] Allow list-directed PRINT and WRITE stmt in device code (#87415)Valentin Clement (バレンタイン クレメン)1-0/+64
2024-04-08[flang][runtime] Added simplified std::toupper implementation. (#87850)Slava Zakharin1-8/+8
2024-04-08[flang][OpenMP] Add support for complex reductions (#87488)Mats Petersson2-6/+37
2024-04-08[flang] Fix source allocation to explicit length after deferred length object...jeanPerier1-3/+5
2024-04-08[flang] Fix MASKR/MASKL lowering for INTEGER(16) (#87496)jeanPerier5-41/+38
2024-04-06[flang] Fix -Wunused-but-set-variable in Bridge.cpp (NFC)Jie Fu1-1/+1
2024-04-05[flang][runtime] Support for offload build of FortranDecimal. (#87653)Slava Zakharin4-43/+64
2024-04-05[flang][cuda] Add restriction on implicit data transfer (#87720)Valentin Clement (バレンタイン クレメン)2-0/+18
2024-04-05[flang][cuda] Lower device to host and device to device transfer (#87387)Valentin Clement (バレンタイン クレメン)1-11/+88
2024-04-05[flang][NFC] Unify getIfConstantIntValue helpers (#87633)Tom Eccles2-19/+14
2024-04-04[flang][cuda] Add restriction on assumed size device variable (#87664)Valentin Clement (バレンタイン クレメン)1-0/+5
2024-04-04[flang] Return 1 in ERROR STOP without user provided stop-code (#87501)jeanPerier1-4/+5
2024-04-04[flang][OpenMP] lower reductions of assumed shape arrays (#86982)Tom Eccles1-3/+22
2024-04-04[flang] implement passing assumed-size array to assumed-rank arguments (#87511)jeanPerier1-9/+0
2024-04-04[flang][OpenMP] Fix for #86393 (#87452)Sourabh Singh Tomar1-1/+5
2024-04-03[flang] Fixed MODULO(x, inf) to produce NaN. (#86145)Slava Zakharin2-2/+25