aboutsummaryrefslogtreecommitdiff
path: root/flang/lib
AgeCommit message (Expand)AuthorFilesLines
2025-12-01[flang][cuda] Use the option to populate conversion patterns (#170190)Valentin Clement (バレンタイン クレメン)1-2/+3
2025-12-01[flang][cuda][NFC] Split allocation related operation conversion from other c...Valentin Clement (バレンタイン クレメン)3-375/+483
2025-12-01Revert "[flang][TBAA] refine TARGET/POINTER encoding" (#170105)Tom Eccles2-19/+8
2025-12-01[flang][TBAA] refine TARGET/POINTER encoding (#169544)Tom Eccles2-8/+19
2025-11-29[flang] Implement lowering for the PAUSE statement (Fixes #166821) (#167115)sathvikreddy8531-4/+47
2025-11-28[flang][OpenMP] Make OmpDirectiveSpecification::Flags an EnumSet (#169713)Krzysztof Parzyszek3-10/+11
2025-11-28[flang][OpenMP] Add lowering of subroutine calls in custom reduction combiner...Jan Leyonberg1-14/+45
2025-11-28[flang] Support FLUSH as an intrinsic subroutine (#165942)Miguel Saldivar3-6/+56
2025-11-26[flang] Use default constructor for FIRToSCF pass (#169741)Valentin Clement (バレンタイン クレメン)1-4/+2
2025-11-26[flang][OpenMP] Remove unused #include "dump-parse-tree.h", NFC (#169708)Krzysztof Parzyszek1-1/+0
2025-11-26Reland "[clang] Refactor to remove clangDriver dependency from clangFrontend ...Naveen Seth Hanig2-4/+2
2025-11-26[OpenMP][flang] Add initial support for by-ref reductions on the GPU (#165714)Kareem Ergawy2-3/+47
2025-11-25[flang][cuda] Use PTX instruction for atomicAdd with 4xf32 (#169581)Valentin Clement (バレンタイン クレメン)1-1/+51
2025-11-25[flang][OpenMP] Skip compiler directives in getCollapsedLoopEval (#169565)Krzysztof Parzyszek3-9/+7
2025-11-25[acc][flang] Add getInitRegion() to GlobalVariableOpInterface (#169569)Razvan Lupusoru1-0/+5
2025-11-25[flang][cuda] Add support to allocate scalar character types (#169550)Valentin Clement (バレンタイン クレメン)1-0/+5
2025-11-25[acc][flang][cir] Add recipes to data entry operations (#149210)Razvan Lupusoru2-97/+54
2025-11-25[flang][fir] Convert `fir.do_loop` with the unordered attribute to `scf.paral...Ming Yan1-19/+46
2025-11-25[flang][acc] remap symbol appearing in reduction clause (#168876)jeanPerier1-12/+23
2025-11-25[MLIR][NVVM] Update mbarrier.arrive.* Op (#168758)Durgadoss R1-1/+1
2025-11-25Revert "[Flang] Move builtin .mod generation into runtimes" (#169489)Jan Patrick Lehr2-21/+18
2025-11-25[Flang] Move builtin .mod generation into runtimes (#137828)Michael Kruse2-18/+21
2025-11-25[NFC] Fix typo of `integer` (#169325)Longsheng Mou1-1/+1
2025-11-24[Flang] - Enhance testing for strictly-nested teams in target regions. (#168437)Pranav Bhandarkar2-0/+16
2025-11-24[flang][cuda] Add support for cluster_block_index in cooperative groups (#169...Valentin Clement (バレンタイン クレメン)1-17/+44
2025-11-24[flang][cuda] Add support for cluster_dim_blocks in cooperative_groups (#169417)Valentin Clement (バレンタイン クレメン)1-0/+37
2025-11-24[flang][OpenMP] Tolerate compiler directives in loop constructs (#169346)Krzysztof Parzyszek3-13/+27
2025-11-24[flang][cuda] Implement this_cluster for cooperative groups (#169414)Valentin Clement (バレンタイン クレメン)1-0/+42
2025-11-24[OpenMP][flang] Lowering of OpenMP custom reductions to MLIR (#168417)Jan Leyonberg6-65/+393
2025-11-24[Flang][OpenMP][MLIR] Initial declare target to for variables implementation ...agozillon1-0/+14
2025-11-24Revert " [clang] Refactor to remove clangDriver dependency from clangFrontend...Naveen Seth Hanig2-2/+4
2025-11-24Reapply " [clang] Refactor to remove clangDriver dependency from clangFronten...Shilei Tian2-4/+2
2025-11-24Revert " [clang] Refactor to remove clangDriver dependency from clangFrontend...Shilei Tian2-2/+4
2025-11-23 [clang] Refactor to remove clangDriver dependency from clangFrontend and fl...Naveen Seth Hanig2-4/+2
2025-11-23[flang][OpenMP] Better diagnostics for invalid or misplaced directives (#168885)Krzysztof Parzyszek8-21/+77
2025-11-22[flang] Add missing include, fix build break after c81a189c50 (#169192)Krzysztof Parzyszek1-0/+1
2025-11-22[flang][OpenMP] Canonicalize loops with intervening OpenMP constructs (#169191)Krzysztof Parzyszek2-3/+53
2025-11-22[flang][OpenMP] Move some utilities from openmp-parsers to openmp-uti… (#16...Krzysztof Parzyszek2-24/+19
2025-11-22[flang][OpenMP] Fix build with gcc 7.5.0 (#169184)Krzysztof Parzyszek1-1/+1
2025-11-22[flang][OpenMP] Implement loop nest parser (#168884)Krzysztof Parzyszek7-208/+295
2025-11-22[Flang] Add -ffast-real-mod back for further control of MOD optimizations (#1...Michael Klemm3-10/+15
2025-11-21[flang] Use hlfir.cmpchar for SELECT CASE of charsSelect case hlfir cmpchar (...Eugene Epshteyn1-8/+2
2025-11-21[flang][NFC] replace std::exit by fir::emitFatalError in Lower/Runtime.cpp (#...jeanPerier1-2/+1
2025-11-21[acc][flang] Implement acc interface for tracking type descriptors (#168982)Razvan Lupusoru2-0/+105
2025-11-21[Flang][OpenMP] Add semantic support for Loop Sequences and OpenMP loop fuse ...Ferran Toda9-213/+361
2025-11-21[OpenMP] Introduce "loop sequence" as directive association (#168934)Krzysztof Parzyszek1-2/+2
2025-11-20[flang][cuda] Extract element count computation into helper function (#168937)Zhen Wang2-25/+43
2025-11-20[flang] simplify pointer assignments (#168732)jeanPerier2-57/+62
2025-11-20[flang][debug] Make common blocks data extraction more robust. (#168752)Abid Qadeer2-53/+72
2025-11-19[mlir][LLVM] Resync memory effect attribute with LLVM IR (#168568)darkbuck1-1/+4