aboutsummaryrefslogtreecommitdiff
path: root/flang
AgeCommit message (Expand)AuthorFilesLines
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
2024-06-05[flang] lower assumed-rank inquiries - part 1 (#94475)jeanPerier3-7/+386
2024-06-05[flang][OpenMP] Add `sym()` member function to omp::Object (#94493)Krzysztof Parzyszek7-22/+27
2024-06-05[Flang][OpenMP] Add -fopenmp-force-usm option to flang (#94359)Sergio Afonso8-12/+76
2024-06-05[flang][CodeGen][NFC] Reduce TargetRewrite pass boilerplate (#94450)Tom Eccles4-26/+3
2024-06-05[flang][Semantics][OpenMP] Fix ICE for unknown reduction starting with . (#94...Tom Eccles2-3/+19
2024-06-05[flang][CodeGen][NFC] Reduce PreCGRewrite pass boilerplate (#94329)Tom Eccles4-13/+3
2024-06-05[flang] Fix build on Darwin after #92571 (#94327)Leandro Lupori1-1/+1
2024-06-05[OpenMP][LLVM] Update alloca IP after `PrivCB` in `OMPIRBUIlder` (#93920)Kareem Ergawy1-0/+23
2024-06-04[flang] Fixed buildbots: removed std::move preventing copy elision.Slava Zakharin1-1/+1
2024-06-04[flang] Canonicalize fir.array_coor by pulling in embox/rebox. (#92858)Slava Zakharin3-0/+970
2024-06-04[flang] Carry over alignment computed by frontend for COMMON (#94280)Valentin Clement (バレンタイン クレメン)13-22/+38
2024-06-04[flang] Escape '%' in %VAL/%REF messages (#94331)Leandro Lupori1-1/+1
2024-06-04[flang] Use fir.declare/fir.dummy_scope for TBAA tags attachments. (#92472)Slava Zakharin10-34/+469
2024-06-04[flang] relax ASSOCIATED checks for assumed-ranks (#94277)jeanPerier3-8/+23
2024-06-04[flang][CodeGen][NFC] Reduce BoxedProcedurePass boilerplate (#94200)Tom Eccles3-16/+1
2024-06-04[flang][OpenMP] Handle `omp.private` in `FirOpBuilder::getAllocaBlock()` (#93...Kareem Ergawy2-7/+32
2024-06-03[flang] Propagate the BIND(C) attribute into procedures from their in… (#93...Peter Klausler3-7/+107
2024-06-03[flang][runtime][CUDA] Fix build error (#94281)Peter Klausler1-1/+1
2024-06-03[flang] Disallow branches into SELECT TYPE/RANK cases (#93893)Peter Klausler2-15/+45
2024-06-03[flang][runtime] Resilient opening of anonymous unit (#93876)Peter Klausler5-13/+18
2024-06-03[flang] Improve handling of NULL() arguments to intrinsics (#93866)Peter Klausler3-30/+51
2024-06-03[flang] Add warnings about undefinable actuals for ASYNCHRONOUS/VOLAT… (#93...Peter Klausler5-51/+85
2024-06-03[flang] Relax constraints on PURE/ELEMENTAL dummy arguments (#93748)Peter Klausler5-14/+39
2024-06-03[flang] Adjust %REF/%VAL semantic checking (#93718)Peter Klausler5-20/+42
2024-06-03[flang] Fix type inheritance for statement function dummy arguments (#93624)Peter Klausler2-6/+10
2024-06-03[flang] Handle USE-associated symbols in module procedure interface b… (#93...Peter Klausler2-5/+30
2024-06-03[flang] Better error message for RANK(NULL()) (#93577)Peter Klausler7-10/+29
2024-06-03[flang][preprocessing] Handle #include after & line continuation (#93382)Peter Klausler5-31/+56
2024-06-03[flang] Adjust "doubled operator" expression extension (#93353)Peter Klausler4-10/+30
2024-06-03[flang] lower select rank (#93967)jeanPerier5-17/+1045