aboutsummaryrefslogtreecommitdiff
path: root/flang/lib
AgeCommit message (Expand)AuthorFilesLines
2024-03-15[flang][OpenMP] Convert DataSharingProcessor to omp::Clause (#81629)Krzysztof Parzyszek4-163/+156
2024-03-15[flang] Parse !$CUF KERNEL DO <<< (*) (#85338)Peter Klausler4-18/+43
2024-03-15[flang] Lower REAL(16) MODULO to Float128Math library call. (#85322)Slava Zakharin2-0/+48
2024-03-15[flang][cuda] Lower dim3 grid z correctly on calls (#85346)Valentin Clement (バレンタイン クレメン)1-2/+4
2024-03-15[flang][OpenMP] Remove unused variable (NFC)Jie Fu1-1/+0
2024-03-15[flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (#81...Krzysztof Parzyszek9-366/+336
2024-03-15[flang] support fir.alloca operations inside of omp reduction ops (#84952)Tom Eccles2-2/+11
2024-03-15[flang][Semantics][OpenMP] set intrinsic attr for reductions (#85114)Tom Eccles1-0/+3
2024-03-14[flang][cuda] Update FIROps.td to add $grid_z to CudaKernelLaunch (#85318)Iman Hosseini1-2/+2
2024-03-14[flang] Lower c_ptr_eq/ne for iso_c_binding (#85293)Valentin Clement1-0/+19
2024-03-14[flang] Clip circular dependence between implementation modules (#85309)Peter Klausler1-0/+10
2024-03-14[flang][OpenMP] Convert unique clauses in ClauseProcessor (#81622)Krzysztof Parzyszek4-140/+130
2024-03-14Revert "[flang] Lower c_ptr_eq/ne for iso_c_binding" (#85293)Valentin Clement (バレンタイン クレメン)1-19/+0
2024-03-14[flang] Lower c_ptr_eq/ne for iso_c_binding (#85135)Valentin Clement (バレンタイン クレメン)1-0/+19
2024-03-14Fix NDEBUG build: guard call to `dump` with #if/#endifKrzysztof Parzyszek1-0/+2
2024-03-14[flang][NFC] Expose patterns from PreCGRewrite pass (#85156)Valentin Clement (バレンタイン クレメン)1-2/+6
2024-03-14Fix -Werror buildKrzysztof Parzyszek1-1/+1
2024-03-14[flang][OpenMP] Implement flexible OpenMP clause representation (#81621)Krzysztof Parzyszek4-0/+1652
2024-03-13[flang] Correct accessibility of name that is both generic and derive… (#85...Peter Klausler1-3/+16
2024-03-13[flang] Support multiple distinct module files with same name in one … (#84...Peter Klausler1-46/+39
2024-03-13[flang] Omit parent components for references to bindings (#84836)Peter Klausler1-2/+4
2024-03-13[flang] Emit warning when Hollerith actual passed to CLASS(*) (#84084)Peter Klausler2-3/+14
2024-03-13[flang][cuda] Enable cuda with -x cuda option (#84944)Valentin Clement (バレンタイン クレメン)2-3/+17
2024-03-13[flang][runtime] Added lowering and runtime for REAL(16) IEEE_FMA. (#85017)Slava Zakharin1-0/+4
2024-03-13[flang] Enable REAL(16) MODULO lowering. (#85005)Slava Zakharin1-3/+2
2024-03-13[flang] Moved REAL(16) RANDOM_NUMBER to Float128Math library. (#85002)Slava Zakharin1-2/+27
2024-03-13[Flang][OpenMP] Implement "promotion" of use_device_ptr non-cptr arguments to...agozillon2-1/+67
2024-03-13[flang][OpenMP][OMPIRBuilder][mlir] Optionally pass reduction vars by ref (#8...Tom Eccles3-37/+136
2024-03-12[Flang][OpenMp] Fix to threadprivate not working with host-association. (#74966)harishch42-7/+25
2024-03-12[flang][Lower] Fix use-after-free with TypeRange (#84369)Krzysztof Parzyszek1-1/+4
2024-03-12[flang] lower vector subscripted polymorphic designators (#84778)jeanPerier3-38/+45
2024-03-12[flang] implement sizeof lowering for polymorphic entities (#84498)jeanPerier1-0/+18
2024-03-11[flang] Fixed compiler build on glibc 2.17 systems after 3149c93. (#84873)Slava Zakharin1-0/+4
2024-03-11[flang][NFC] Use the tablegen definition for FIR dialect (#84822)Valentin Clement (バレンタイン クレメン)1-8/+3
2024-03-11[flang] Avoid forming a reference from null pointer (#84787)Krzysztof Parzyszek1-1/+4
2024-03-11[flang][CodeGen] Fix use-after-free in BoxedProcedurePass (#84376)Krzysztof Parzyszek1-1/+10
2024-03-11[flang] Fix Darwin build after 4762c6557d15 (#84478)Leandro Lupori2-6/+2
2024-03-11[flang][OpenMP] Only use HLFIR base in privatization logic (#84123)Kareem Ergawy2-19/+25
2024-03-08[flang][OpenMP] Fix use-after-free in OMPFunctionFiltering (#84373)Krzysztof Parzyszek1-2/+5
2024-03-08[Frontend][OpenMP] introduce OMP.h header file, use it instead of OMP… (#84...Krzysztof Parzyszek1-1/+1
2024-03-08[flang][CodeGen] Replace correct op in BoxedProcedurePass (#84375)Krzysztof Parzyszek1-1/+1
2024-03-08[flang][HLFIR] Fix use-after-free when rewriting users in `canonicalize` (#84...Krzysztof Parzyszek1-2/+6
2024-03-08[Flang][AArch64] Add support for complex16 params/returns (#84217)Kiran Chandramohan1-2/+4
2024-03-08[flang][TBAABuilder] not all loads and stores are inside of functions (#84305)Tom Eccles1-1/+2
2024-03-08[flang][NFC] move loadIfRef to FIRBuilder (#84306)Tom Eccles2-10/+9
2024-03-07[flang] Changes to map variables in link clause of declare target (#83643)Anchu Rajendran S1-1/+15
2024-03-06[flang] Added COMPLEX(16) ** INTEGER(4/8) lowering and runtime. (#84115)Slava Zakharin1-0/+8
2024-03-06[flang] Do not traverse selectors in FindImpureCall and HasVectorSubscript (#...jeanPerier1-4/+7
2024-03-05[flang] Added lowering and runtime for COMPLEX(16) intrinsics. (#83874)Slava Zakharin1-10/+46
2024-03-05[flang] Emit "raw" name for procedure interface in module file (#83915)Peter Klausler6-20/+20