aboutsummaryrefslogtreecommitdiff
path: root/flang
AgeCommit message (Expand)AuthorFilesLines
2023-07-20[flang][hlfir] Avoid expr buffer reuse when end_associate may cycle.Slava Zakharin2-1/+72
2023-07-20[Flang][OpenMP] Fix unit test using AMDGPU triple without requiring itSergio Afonso1-0/+2
2023-07-20[MLIR][OpenMP][OMPIRBuilder] Use target triple to initialize `IsGPU` flagSergio Afonso8-21/+73
2023-07-19[flang] Add PowerPC vec_convert, vec_ctf and vec_cvf intrinsicKelvin Li6-5/+2896
2023-07-19[flang][hlfir] Removed incorrect clean-up in the implied-do lowering.Slava Zakharin3-1/+50
2023-07-19[flang][hlfir] Fixed finalization in hlfir.assign codegen.Slava Zakharin4-3/+53
2023-07-19[flang] Fix complex libm use logic problemsRazvan Lupusoru6-25/+36
2023-07-19[flang] Represent unknown extent correctly in getTypeAsStringValentin Clement2-2/+11
2023-07-19[mlir][flang] Convert TBAA metadata to an attribute representationMarkus Böck4-224/+134
2023-07-19[flang] Implement tand intrinsicDavid Truby4-0/+45
2023-07-19[flang] Use libm functions for complex operations by defaultDavid Truby9-30/+34
2023-07-19[flang] Simplify macros for the vec_sld and vec_sldw intrinsicsKelvin Li1-63/+38
2023-07-18[flang][openacc] Support static slice in reduction loweringValentin Clement3-25/+66
2023-07-18[Flang][OpenMP] Disable function filtering for hostAndrew Gozillon3-4/+50
2023-07-18[flang][openacc] Update data clause attribute in testsRazvan Lupusoru11-192/+192
2023-07-18[flang][unittests] Fix recent snprintf() changes to use correct buffer lengthsPeter Klausler2-2/+4
2023-07-18[flang][hlfir] Support polymorphic hlfir.expr values.Slava Zakharin7-28/+254
2023-07-18[Flang] Remove unused variable 'converter' in genCustomIntrinsicRefCoreJie Fu1-2/+1
2023-07-18[Flang] Include logical default with default-integer-8Kiran Chandramohan6-10/+15
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 Eccles2-36/+375
2023-07-18[flang][hlfir] add support for elemental intrinsics with custom handlingTom Eccles2-3/+188
2023-07-18[flang][hlfir] custom intrinsic handling for scalar argumentsTom Eccles2-2/+486
2023-07-18[Flang][HLFIR] Intrinsics: Propagate fast math flagsKiran Chandramohan5-25/+31
2023-07-18[Flang][HLFIR] Relax size check for dot_product intrinsicKiran Chandramohan2-1/+15
2023-07-17[flang][openacc][NFC] Add test for scalar allocatable and pointer reductionValentin Clement2-1/+31
2023-07-17[flang][openacc] Add proper TODO for reduction with dynamic shaped arrayValentin Clement1-0/+17
2023-07-17[flang] Fix minor nits with INCLUDE line recognitionPeter Klausler4-4/+97
2023-07-17[flang] Extension: allow DATA to precede declaration under IMPLICIT NONE(TYPE)Peter Klausler4-4/+25
2023-07-17[flang] Avoid bogus errors with LBOUND/UBOUND(assumed rank array, DIM=)Peter Klausler2-10/+28
2023-07-17[flang] Correct disambiguation of possible statement function definitionsPeter Klausler5-16/+75
2023-07-17[flang] Emit errors on vector subscripts with duplicated elements when object...Peter Klausler4-2/+69
2023-07-17[flang] Fix constraint check on CLASS() entitiesPeter Klausler4-21/+57
2023-07-17[flang] Catch impure specifics called in DO CONCURRENTPeter Klausler6-36/+49
2023-07-17[flang] Disallow noninteroperable dummy procedures from interoperable proceduresPeter Klausler2-6/+16
2023-07-17[flang][unittests] Silence compiler warningPeter Klausler1-6/+6
2023-07-17[flang][runtime] Don't do partial data transfer on short character read with ...Peter Klausler4-18/+56
2023-07-17[Flang][OpenMP][MLIR] An mlir transformation pass for marking FuncOp's implic...Andrew Gozillon11-0/+392
2023-07-17[AMDGPU] Add targets gfx1150 and gfx1151Jay Foad1-1/+1
2023-07-17[Flang][OpenMP][MLIR] Filter emitted code depending on declare target and deviceSergio Afonso9-34/+277
2023-07-14[MLIR] Don't sort operand of commutative ops when comparing two ops as there ...tomnatan1-0/+3
2023-07-14[flang][openacc] Add extent when creating acc.bounds in genBaseBoundsOpsValentin Clement4-15/+15
2023-07-14[Flang][OpenMP] Use typed assignment in Atomic Write loweringKiran Chandramohan2-8/+18
2023-07-13[mlir] Don't emit forward declaration for user defined storage classesHideto Ueno1-0/+5
2023-07-13[flang][runtime] Support in-tree device build of Flang runtime.Slava Zakharin3-25/+113
2023-07-13[flang][openacc] Add support for complex mul reductionValentin Clement2-6/+34
2023-07-13[Flang][OpenMP][Lower] Program level implicit SAVE variable handling for decl...Andrew Gozillon4-28/+75
2023-07-13[flang] Fix OMPEarlyOutlining erasing declare target functionsJan Sjodin2-3/+12
2023-07-13[flang][hlfir] Fixed character allocatable in structure constructor.Slava Zakharin6-61/+198
2023-07-13[flang][openacc] Add semantic check for reduction operator and typesValentin Clement2-1/+253