aboutsummaryrefslogtreecommitdiff
path: root/flang
AgeCommit message (Expand)AuthorFilesLines
2024-06-13[flang] Update UBOUND runtime API and lowering (#95085)jeanPerier6-119/+195
2024-06-13[flang][fir] handle poly to non poly case in rebox_assumed_rank (#95240)jeanPerier2-1/+16
2024-06-12[flang] Add reductions for CUF Kernels: Lowering (#95184)Iman Hosseini4-4/+103
2024-06-12[flang] Disable Fortran free form line continuation in non-source lin… (#94...Peter Klausler5-34/+116
2024-06-12[flang] Add support for lowering directives at the CONTAINS level (#95123)vdonaldson4-91/+243
2024-06-12[Flang][OpenMP][Lower] Add lowering support of OpenMP distribute to MLIR (#67...Sergio Afonso6-9/+374
2024-06-12Revert "[Flang] Use PrintModulePass to print LLVM IR from the frontend (#95142)"Stephen Tozer2-76/+62
2024-06-12[Flang] Use PrintModulePass to print LLVM IR from the frontend (#95142)Stephen Tozer2-62/+76
2024-06-12[flang] fix evaluate::Expr hashing in lowering (#95079)jeanPerier1-1/+1
2024-06-11[flang] Pass unmodified std::vector as const reference (#95050)Peter Klausler1-2/+3
2024-06-11[flang] Change argument to const reference (#95048)Peter Klausler1-1/+1
2024-06-11[flang] Allow interoperable object to have interoperable derived type… (#94...Peter Klausler2-13/+11
2024-06-11[flang] Adjust new warnings for extensions (#94485)Peter Klausler2-6/+5
2024-06-11[flang] Enforce F'2023 C15121 (#94418)Peter Klausler5-119/+175
2024-06-11[flang] Support BIND(C, NAME="...", CDEFINED) extension (#94402)Peter Klausler8-10/+58
2024-06-11[flang] Relax BIND(C) derived type component check (#94392)Peter Klausler2-19/+15
2024-06-11[flang] Refine checks for intrinsic operator conflicts with CUDA defi… (#94...Peter Klausler2-12/+138
2024-06-11[flang] Fix character scalar result for REDUCE intrinsic call (#95076)Valentin Clement (バレンタイン クレメン)2-16/+42
2024-06-11[flang] Add runtime support for Fortran intrinsic ERFC_SCALED (#95040)David Parks9-0/+233
2024-06-11Revert#2 "[MLIR][Flang][DebugInfo] Set debug info format in MLIR->IR translat...Stephen Tozer1-10/+0
2024-06-11[MLIR][Flang][DebugInfo] Convert debug format in MLIR translatorsStephen Tozer1-0/+1
2024-06-11Reapply "[MLIR][Flang][DebugInfo] Set debug info format in MLIR->IR translati...Stephen Tozer1-0/+9
2024-06-11Revert "[MLIR][Flang][DebugInfo] Set debug info format in MLIR->IR translatio...Stephen Tozer1-9/+0
2024-06-11[MLIR][Flang][DebugInfo] Set debug info format in MLIR->IR translation (#95098)Stephen Tozer1-0/+9
2024-06-11Revert new debug info format commits:Stephen Tozer1-8/+8
2024-06-11[flang][debug] Support assumed shape arrays. (#94644)Abid Qadeer14-23/+182
2024-06-11[flang] lower LBOUND for assumed-rank arrays (#94995)jeanPerier4-17/+92
2024-06-10[flang] Lower REDUCE intrinsic with DIM argument (#94771)Valentin Clement (バレンタイン クレメン)4-1/+443
2024-06-10[flang][NFC] Remove debug printingValentin Clement1-1/+0
2024-06-10[flang] Lower REDUCE intrinsic with no DIM argument and rank 1 (#94652)Valentin Clement (バレンタイン クレメン)9-22/+877
2024-06-10[flang] Fix copy creation in #94718Valentin Clement1-1/+1
2024-06-10[flang] Generate fir.do_loop reduce from DO CONCURRENT REDUCE clause (#94718)khaki32-2/+81
2024-06-10[Flang] Update test to not check for tail calls on debug intrinsicsStephen Tozer1-8/+8
2024-06-10[flang][OpenMP] Fix unused prefixes in function-filtering-2 test (#94330)Tom Eccles1-3/+3
2024-06-10[flang][Transforms][NFC] reduce boilerplate in func attr pass (#94739)Tom Eccles4-40/+7
2024-06-10[flang] use hlfir base when translating assumed-rank entity to fir::ExtendedV...jeanPerier5-50/+55
2024-06-10[flang][runtime] add LBOUND API for assumed-rank arrays (#94808)jeanPerier3-2/+51
2024-06-10[flang] lower SHAPE with assumed-rank arguments (#94812)jeanPerier4-2/+108
2024-06-10[flang] add source to SHAPE API (#94781)jeanPerier3-6/+11
2024-06-07[flang][OpenMP] Add `--openmp-enable-delayed-privatization-staging` flag (#94...Kareem Ergawy6-7/+14
2024-06-07[flang][runtime] add SHAPE runtime interface (#94702)jeanPerier3-2/+57
2024-06-07[flang] lower SIZE and SIZEOF for assumed-ranks (#94684)jeanPerier3-11/+128
2024-06-07[flang][OpenMP] Lower `target .. private(..)` to `omp.private` ops (#94195)Kareem Ergawy6-47/+396
2024-06-07[flang][Transforms][NFC] Remove boilerplate from vscale range pass (#94598)Tom Eccles4-14/+2
2024-06-06[flang] Add reduction semantics to fir.do_loop (#93934)khaki35-17/+142
2024-06-06[AMDGPU] Add a new target gfx1152 (#94534)Shilei Tian1-0/+1
2024-06-06[flang][OpenMP] Make object identity more precise (#94495)Krzysztof Parzyszek3-18/+75
2024-06-06[flang][CodeGen][NFC] Reduce boilerplatre for ExternalNameConversion (#94474)Tom Eccles4-26/+6
2024-06-06[flang][OpenMP] Fix privatization when critical is present (#94441)Leandro Lupori2-1/+27
2024-06-06[flang] Add GETCWD runtime and lowering intrinsics implementation (#92746)jiajie zhang14-1/+264