aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Lower/ConvertCall.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-04-04[flang] implement passing assumed-size array to assumed-rank arguments (#87511)jeanPerier1-9/+0
2024-03-19[flang] Lower sequence associated argument passed by descriptor (#85696)jeanPerier1-10/+148
2024-03-15[flang][cuda] Lower dim3 grid z correctly on calls (#85346)Valentin Clement (バレンタイン クレメン)1-2/+4
2024-03-14[flang][cuda] Update FIROps.td to add $grid_z to CudaKernelLaunch (#85318)Iman Hosseini1-2/+2
2024-03-05[flang] Implement passing of assumed-type actual arguments. (#83851)jeanPerier1-17/+58
2024-02-16[flang][cuda] Lower kernel launch to fir.cuda_kernel_launch (#81891)Valentin Clement (バレンタイン クレメン)1-1/+76
2024-02-10[Flang] Support passing a function that returns procedure pointer as actual c...Daniel Chen1-2/+7
2024-02-07[flang] Do not move finalized function results in lowering (#80683)jeanPerier1-17/+43
2024-02-01[flang] Fix passing NULL to OPTIONAL procedure pointers (#80267)jeanPerier1-27/+41
2024-01-30[Flang]: Lowering reference to functions that return a procedure pointer (#78...Daniel Chen1-0/+3
2024-01-26[flang] Lower passing non assumed-rank/size to assumed-ranks (#79145)jeanPerier1-42/+119
2023-12-22[flang] lower ASSOCIATED for procedure pointers (#76067)jeanPerier1-5/+3
2023-12-19[flang] Lower procedure pointer components (#75453)jeanPerier1-14/+23
2023-12-12[flang] Lower VALUE derived types in BIND(C) interface (#74847)jeanPerier1-4/+13
2023-12-05[flang] Fix issue with lookup in the binding table (#74416)Valentin Clement (バレンタイン クレメン)1-3/+5
2023-11-30[flang] Remove useless ConvertExpr.h includes in OptimizerJean Perier1-1/+0
2023-11-29[flang] Make adapt.valuebyref attribute work again (#73658)Mats Petersson1-4/+8
2023-11-23[Flang] Add partial support for lowering procedure pointer assignment. (#70461)Daniel Chen1-4/+45
2023-11-23Revert "[Flang] Add partial support for lowering procedure pointer assignment...Muhammad Omair Javaid1-45/+4
2023-11-22[Flang] Add partial support for lowering procedure pointer assignment. (#70461)Daniel Chen1-4/+45
2023-10-27[flang] Consider bind(c) when lowering calls to intrinsic module procedures (...Razvan Lupusoru1-3/+7
2023-10-11[flang] Use object before converts in fir.dispatch (#68589)jeanPerier1-1/+6
2023-10-04[flang][hlfir] Pass vector subscripted elemental call arg by address (#68097)jeanPerier1-24/+50
2023-10-02[flang][hlfir] Fixed missing deallocation for components of function … (#67...Slava Zakharin1-18/+29
2023-10-02[flang][hlfir] Return function call result as AsExpr. (#67769)Slava Zakharin1-2/+19
2023-09-26[flang]: This is to fix the HLFIR path for PPC Vector type intrinsics. (#66547)Daniel Chen1-2/+2
2023-09-25[flang] caller side BIND(C) INTENT(OUT) deallocation in HLFIR (#67119)jeanPerier1-2/+12
2023-09-22[flang][hlfir] Fixed some finalization/deallocation issues. (#67047)Slava Zakharin1-9/+55
2023-09-21[flang] Centralize automatic deallocation code in lowering (#67003)jeanPerier1-2/+5
2023-09-18[flang] Accept pointer-valued function results as ASSOCIATED() arguments (#66...Peter Klausler1-6/+3
2023-08-09[flang][hlfir] Support passing polymorphic expr for non-polymorphic dummy.Slava Zakharin1-31/+50
2023-08-08[flang][hlfir] Support MERGE with polymorphic arguments.Slava Zakharin1-1/+32
2023-08-02[flang] Attempt to silence new GCC warningsPeter Klausler1-2/+3
2023-07-18[Flang] Remove unused variable 'converter' in genCustomIntrinsicRefCoreJie Fu1-2/+1
2023-07-18[flang][hlfir][NFC] catch dynamically optional args with no loweringTom Eccles1-0/+2
2023-07-18[flang][hlfir] support dynamically optional array arguments to intrinsics wit...Tom Eccles1-36/+56
2023-07-18[flang][hlfir] add support for elemental intrinsics with custom handlingTom Eccles1-3/+56
2023-07-18[flang][hlfir] custom intrinsic handling for scalar argumentsTom Eccles1-2/+94
2023-07-11[flang][hlfir] Fixed byval passing for dynamically optional intrinsic args.Slava Zakharin1-11/+35
2023-07-05[flang][hlfir] Lower actual TARGET for dummy POINTER.Slava Zakharin1-1/+11
2023-07-04[flang][hlfir] fix elemental subroutine callsTom Eccles1-2/+2
2023-07-04[flang][hlfir] intrinsic dynamically optional argumentsTom Eccles1-2/+115
2023-07-04[flang][hlfir][NFC] refactor transformational intrinsic loweringTom Eccles1-245/+37
2023-07-03[flang][hlfir] Evaluate actual args before impure elemental calls.Slava Zakharin1-0/+24
2023-06-30[flang][hlfir] probe ultimate intrinsic module procedure nameJean Perier1-1/+5
2023-06-29[flang][hlfir] Set/propagate 'unordered' attribute for elementals.Slava Zakharin1-4/+3
2023-06-29[flang][hlfir] Lower ordered elemental subroutine calls.Slava Zakharin1-3/+4
2023-06-26[flang][hlfir] `hlfir.char_extremum` loweringcabreraam1-7/+27
2023-06-26[flang][hlfir] Lower user defined assignmentJean Perier1-0/+16
2023-06-19[flang][hlfir] Add hlfir.count intrinsicJacob Crawley1-0/+12