aboutsummaryrefslogtreecommitdiff
path: root/flang
AgeCommit message (Expand)AuthorFilesLines
2024-03-26[flang][acc] Add support for lowering combined constructs (#86696)Razvan Lupusoru6-216/+273
2024-03-26[flang] Dodge bogus GCC 13.2.0 error message in new code (#86708)Peter Klausler2-4/+3
2024-03-26[flang][OpenMP] Make OpenMP clause representation language-agnostic (#86289)Krzysztof Parzyszek8-1082/+888
2024-03-26[flang] Catch impossible but necessary TBP override (#86558)Peter Klausler4-5/+46
2024-03-26[flang][NFC] Address reported "possible missing return" (#86523)Peter Klausler1-0/+2
2024-03-26[flang] Special-case handling of INTRINSIC in type-decl-stmt (#86518)Peter Klausler5-35/+61
2024-03-26[flang][runtime] Use cuda::std::variant in the CUDA build. (#86615)Slava Zakharin9-18/+44
2024-03-26[flang] Catch non-constant targets for procedure pointer initialization (#86338)Peter Klausler2-3/+44
2024-03-26[flang][runtime] Runtime support for REDUCE() (#86214)Peter Klausler12-57/+972
2024-03-26[flang] Fix crash in name resolution (#85835)Peter Klausler2-9/+18
2024-03-26[flang] Accept more unrecognized !DIR$ compiler directives (#85829)Peter Klausler6-15/+42
2024-03-26[Flang] Support for passing procedure pointer, reference to a function that r...Daniel Chen3-7/+46
2024-03-26[Flang] Add new CHECK_MSG() function (#86576)Carlos Seo2-1/+3
2024-03-25[flang][runtime] Prepare enabling PRINT of integer32 for device. (#86247)Slava Zakharin58-673/+978
2024-03-25[flang][cuda] Lower simple host to device data transfer (#85960)Valentin Clement (バレンタイン クレメン)5-7/+134
2024-03-25[flang][OpenMP] Organize `genOMP` functions in OpenMP.cpp, NFC (#86309)Krzysztof Parzyszek1-262/+279
2024-03-25[flang] Fix -Wunused-variable in BoxedProcedure.cpp (NFC)Jie Fu1-1/+1
2024-03-25[flang][OpenMP] Allow loop iteration variables in DSA clauses (#86194)Leandro Lupori2-0/+27
2024-03-25[flang][NFC] speedup BoxedProcedure for derived types with many components (#...jeanPerier2-9/+30
2024-03-24[flang] Silence MSVC warning about shifts (NFC) (#83737)AtariDreams1-4/+4
2024-03-22[flang][NFC] Extract FIROpConversion to its own files (#86213)Valentin Clement (バレンタイン クレメン)5-418/+636
2024-03-22[flang] Fix lowering of host associated cray pointee symbols (#86121)jeanPerier11-53/+176
2024-03-21[flang][runtime] Added pseudo file unit for simplified PRINT. (#86134)Slava Zakharin8-315/+615
2024-03-21[flang][OpenMP] Convert processTODO and remove unused objects (#81627)Krzysztof Parzyszek2-44/+23
2024-03-21[Flang] Support for NULL() and procedure in structure constructor for procedu...Daniel Chen2-4/+66
2024-03-21[flang][NFC] Fix header guardsTarun Prabhu3-9/+9
2024-03-21Reapply "[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the ...Sergio Afonso6-80/+171
2024-03-20[flang][Lower] Convert OMP Map and related functions to evaluate::Expr (#81626)Krzysztof Parzyszek8-268/+335
2024-03-20[flang][cuda] Fix fir.cuda_kernel_launch assembly with no args (#85987)Valentin Clement (バレンタイン クレメン)2-1/+2
2024-03-20[flang][OpenMP] simplify getReductionName (#85666)Tom Eccles38-213/+163
2024-03-20[flang][OpenMP] Compile proper `omp_lib.mod` from the `openmp/src/include` so...Michael Klemm69-511/+208
2024-03-20[MLIR][OpenMP] NFC: Uniformize OpenMP ops names (#85393)Sergio Afonso86-415/+417
2024-03-20[flang][OpenMP] lower simple array reductions (#84958)Tom Eccles9-54/+586
2024-03-20[flang][NFC] move extractSequenceType helper out of OpenACC to share code (#8...Tom Eccles3-17/+19
2024-03-20[flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (#84954)Tom Eccles1-12/+5
2024-03-20[flang] run CFG conversion on omp reduction declare ops (#84953)Tom Eccles16-38/+143
2024-03-19[flang][cuda] Update syntax of fir.cuda_kernel_launch to match fir.call (#85814)Valentin Clement (バレンタイン クレメン)2-2/+2
2024-03-19[Flang] Fix to the module procedure interface block ignoring implicit… (#85...harishch42-3/+5
2024-03-19Reapply "[flang] Fix cuda-option test on Darwin (#85687)"Stephen Tozer1-2/+2
2024-03-19Revert "[flang] Fix cuda-option test on Darwin (#85687)"Stephen Tozer1-2/+2
2024-03-19[flang] Fix cuda-option test on Darwin (#85687)Leandro Lupori1-2/+2
2024-03-19Revert "[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the C...Sergio Afonso5-66/+74
2024-03-19[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the ClausePro...Sergio Afonso5-74/+66
2024-03-19[Flang][Lower] NFC: Replace SmallVector with more suitable alternatives (#85227)Sergio Afonso3-35/+34
2024-03-19[flang] Enable polymorphic lowering by default (#83285)jeanPerier66-101/+63
2024-03-19[Flang][OpenMP] Complete and organize directive sets (#85219)Sergio Afonso1-182/+210
2024-03-19[flang] Lower sequence associated argument passed by descriptor (#85696)jeanPerier7-49/+642
2024-03-18[flang][cuda] Handle lowering of stars in cuf kernel launch parameters (#85695)Valentin Clement (バレンタイン クレメン)3-16/+58
2024-03-18[flang] Diagnose calling impure final procedure due to finalization in FORALL...Kelvin Li2-0/+79
2024-03-18[flang][cuda] Add proper TODO for cuda fortran assignment (#85705)Valentin Clement (バレンタイン クレメン)3-1/+20