aboutsummaryrefslogtreecommitdiff
path: root/flang
AgeCommit message (Expand)AuthorFilesLines
2024-04-19[flang][cuda] Enforce DEVICE attribute when ALLOCATE with STREAM option (#89459)Valentin Clement (バレンタイン クレメン)6-8/+21
2024-04-19[flang][cuda] Enforce PINNED attribute when ALLOCATE with PINNED option (#89455)Valentin Clement (バレンタイン クレメン)2-0/+15
2024-04-19[flang][cuda] Use fir.cuda_deallocate for automatic deallocation (#89450)Valentin Clement (バレンタイン クレメン)4-8/+43
2024-04-19[flang][OpenMP] Use maxnum/minnum for lowering of max/min reduction operators...Jan Leyonberg9-10/+10
2024-04-19[flang][cuda] Allow fixed size array with the managed attribute (#89436)Valentin Clement (バレンタイン クレメン)2-9/+6
2024-04-19Reland "[flang][build] Fixed paths discrovery for the out-of-tree build. (#87...Slava Zakharin1-8/+10
2024-04-19[flang] Remove obsolete flang-to-external-fc tool (#88904)Michael Klemm3-528/+0
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 (バレンタイン クレメン)2-0/+14
2024-04-19[Flang][OpenMP] Issue error if reduction clause has proc-pointer (#88999)Kiran Chandramohan2-0/+27
2024-04-18[flang][cuda] Relax semantic for device variable in block construct (#89330)Valentin Clement (バレンタイン クレメン)3-2/+16
2024-04-18[flang][OpenMP] Move clause/object conversion to happen early, in genOMP (#87...Krzysztof Parzyszek5-267/+230
2024-04-18Revert "[flang][build] Fixed paths discrovery for the out-of-tree build. (#87...Slava Zakharin1-10/+8
2024-04-18[flang] Rename AddDebugFoundation to AddDebugInfo (NFC) (#89191)abidh3-5/+5
2024-04-17[flang][cuda] Avoid crash by exiting the check if assignment is not usable (#...Valentin Clement (バレンタイン クレメン)2-0/+12
2024-04-17[flang][cuda] Lower DEALLOCATE for device variables (#89091)Valentin Clement (バレンタイン クレメン)2-3/+45
2024-04-17[flang][NFC] Add missing include for FreeBSDTom Eccles1-3/+3
2024-04-17Revert "[flang][NFC] Add missing include for FreeBSD"Tom Eccles1-1/+0
2024-04-17[flang][NFC] Add missing include for FreeBSDTom Eccles1-0/+1
2024-04-17[flang][cuda] Lower ALLOCATE for device variable (#88980)Valentin Clement (バレンタイン クレメン)2-10/+154
2024-04-17[flang][cuda] Update memory effect on fir.cuda_allocate op (#88930)Valentin Clement (バレンタイン クレメン)3-3/+3
2024-04-17[Flang][OpenMP][Lower] Refactor lowering of compound constructs (#87070)Sergio Afonso2-154/+333
2024-04-17[MLIR][Flang][OpenMP] Make omp.simdloop into a loop wrapper (#87365)Sergio Afonso10-239/+317
2024-04-17Fix threadprivate variable scope inside BLOCK construct. (#88921)harishch43-1/+17
2024-04-17[flang] Retain internal and BIND(C) host procedure link in FIR (#87796)jeanPerier16-69/+119
2024-04-16[flang][cuda] Add fir.deallocate operation (#88839)Valentin Clement (バレンタイン クレメン)4-0/+81
2024-04-16[flang,test] Add -resource-dir option to msvc-dependent-lib-flags.f90 (#88894)YunQiang Su1-4/+4
2024-04-16[flang][runtime] Create CUDA PTX OBJECT library target for F18 runtime CUDA b...Slava Zakharin3-3/+7
2024-04-16[flang] Fix test after 4078afc6d23e25df6baedad61b224ef86a94d42fKrzysztof Parzyszek1-1/+1
2024-04-16[Flang][OpenMP][Lower] Split MLIR codegen for clauses and constructs (#86963)Sergio Afonso6-858/+1103
2024-04-16[Flang][OpenMP] NFC: Remove old reduction lowering code (#88798)Kiran Chandramohan1-223/+0
2024-04-16[flang][runtime] Add ACCESS library procedure (#88517)Tom Eccles5-0/+511
2024-04-15[flang][cuda] Add fir.cuda_allocate operation (#88586)Valentin Clement (バレンタイン クレメン)5-0/+172
2024-04-15[Flang][OpenMP] Accept the reduction modifier (#86492)Kiran Chandramohan9-7/+74
2024-04-15[flang] Rename AddDebugFoundation to AddDebugInfo (NFC) (#88526)abidh10-23/+22
2024-04-14[Driver] Ensure ToolChain::LibraryPaths is not empty for non-DarwinFangrui Song1-4/+4
2024-04-12[flang][cuda] Fix crash in semantic (#88577)Valentin Clement (バレンタイン クレメン)2-1/+19
2024-04-12[LLVM][OpenMP] Add "nowait" clause as valid for "workshare" (#88426)Krzysztof Parzyszek2-0/+4
2024-04-12[Flang][AMDGPU] Add rocm-path flag (#88190)Dominik Adamski51-0/+20
2024-04-12Revert "[flang][runtime] Add ACCESS library procedure" (#88507)Tom Eccles5-479/+0
2024-04-12[flang][runtime] Add ACCESS library procedure (#88395)Tom Eccles5-0/+479
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)jeanPerier4-54/+101
2024-04-12[Flang] Add options frtlib-add-rpath and resource-dir (#88280)Dominik Adamski3-0/+37
2024-04-11[flang][Semantics] Fix updating flags of threadprivate symbols in presence of...NimishMishra2-0/+34
2024-04-11[flang] Add design document for debug info generation. (#86939)abidh2-0/+443
2024-04-11 [Flang] [OpenMP] [MLIR] [Lowering] Add lowering support for IS_DEVICE_PTR an...Raghu Maddhipatla4-6/+100
2024-04-11[flang][OpenMP] Allocate array reduction variables on the heap (#87773)Tom Eccles7-35/+171
2024-04-11[flang] Do not create .f18.mod files for each compiled module (#85249)Michael Klemm2-6/+5