Age | Commit message (Expand) | Author | Files | Lines |
2024-05-28 | [flang][cuda] Add bind c to cudadevice procedures (#92822) | Valentin Clement (バレンタイン クレメン) | 1 | -8/+8 |
2024-05-17 | [flang][cuda] Implicitly load cudadevice module in device/global subprogram (... | Valentin Clement (バレンタイン クレメン) | 1 | -0/+74 |
2024-05-10 | Revert "[flang][cuda] Implicitly load cudadevice module in device/global subp... | Valentin Clement (バレンタイン クレメン) | 2 | -95/+0 |
2024-05-10 | [flang][cuda] Implicitly load cudadevice module in device/global subprogram (... | Valentin Clement (バレンタイン クレメン) | 2 | -0/+95 |
2024-04-22 | [flang] C_LOC is PURE (#89437) | Peter Klausler | 1 | -2/+1 |
2024-04-10 | [Flang] Define c_int_fast16_t and c_int_fast32_t for PowerPC. (#88292) | Daniel Chen | 1 | -0/+8 |
2024-04-08 | [flang] Clean up ISO_FORTRAN_ENV, fix NUMERIC_STORAGE_SIZE (#87566) | Peter Klausler | 1 | -45/+41 |
2024-03-20 | [flang][OpenMP] Compile proper `omp_lib.mod` from the `openmp/src/include` so... | Michael Klemm | 2 | -467/+0 |
2024-03-14 | [flang] Lower c_ptr_eq/ne for iso_c_binding (#85293) | Valentin Clement | 1 | -1/+1 |
2024-03-14 | Revert "[flang] Lower c_ptr_eq/ne for iso_c_binding" (#85293) | Valentin Clement (バレンタイン クレメン) | 1 | -1/+1 |
2024-03-14 | [flang] Lower c_ptr_eq/ne for iso_c_binding (#85135) | Valentin Clement (バレンタイン クレメン) | 1 | -1/+1 |
2024-02-19 | [flang][NFC] Refactor MODULE definitions to not accidentally leak symbols (#8... | Michael Klemm | 8 | -142/+194 |
2024-02-13 | [Flang] Add __powerpc__ macro to set c_intmax_t to c_int64_t rather than c_in... | Daniel Chen | 1 | -0/+4 |
2024-01-23 | [flang] Do not leak intrinsics used by ISO_C_BINDING and ISO_FORTRAN_ENV (#79... | Michael Klemm | 2 | -43/+62 |
2024-01-02 | [flang] Add notify-type and notify-wait-stmt (#76594) | Katherine Rasmussen | 2 | -0/+5 |
2024-01-02 | [flang][runtime] Don't use -1 in I/O API for "default unit" (#76642) | Peter Klausler | 1 | -3/+4 |
2023-12-26 | [flang] USE-associated explicit INTRINSIC names (#76199) | Peter Klausler | 1 | -0/+1 |
2023-12-04 | [flang] IEEE_ARITHMETIC and IEEE_EXCEPTIONS intrinsic module procedures (#74138) | vdonaldson | 8 | -59/+124 |
2023-11-13 | [flang] Correct dummy argument names for C_ASSOCIATED() for C_FUNPTR (#70961) | Peter Klausler | 1 | -6/+6 |
2023-10-27 | [flang] Consider bind(c) when lowering calls to intrinsic module procedures (... | Razvan Lupusoru | 1 | -8/+8 |
2023-10-16 | [flang] Remove IEEE_DENORM from IEEE_ALL (#67573) | Peter Klausler | 1 | -4/+2 |
2023-08-21 | [flang] Adding two more PowerPC MMA intrinsics | Daniel Chen | 1 | -0/+185 |
2023-08-18 | [flang] Add PowerPC vec_lxv, vec_lvsl, vec_lvsr, vec_xl, vec_xl_be and vec_xl... | Kelvin Li | 1 | -0/+116 |
2023-08-17 | [flang] fix typo in macros in __ppc_intrinsics.f90 (NFC) | Kelvin Li | 1 | -8/+8 |
2023-08-15 | [flang] Add PowerPC MMA intrinsics - part 2 | Daniel Chen | 1 | -1/+718 |
2023-08-14 | [flang] Add PowerPC vec_ld, vec_lde, vec_ldl, vec_lxvp, vsx_lxvp, vec_xld2 an... | Kelvin Li | 1 | -1/+248 |
2023-08-14 | [flang] Add PowerPC vec_splat, vec_splats and vec_splat_s32 intrinsic | Kelvin Li | 1 | -4/+109 |
2023-08-14 | [flang] Add PowerPC vec_stxvp and vsx_stxvp intrinsic | Kelvin Li | 1 | -0/+112 |
2023-08-10 | [flang] Add a subset of PowerPC vector store intrinsics | Kelvin Li | 1 | -0/+226 |
2023-08-10 | [flang] Add PowerPC vec_extract, vec_insert, vec_mergeh, vec_mergel, vec_perm... | Kelvin Li | 1 | -31/+198 |
2023-08-09 | [flang] Add PowerPC vec_cvbf16spn and vec_cvspbf16 intrinsic | Kelvin Li | 1 | -0/+27 |
2023-08-08 | [flang] Foil attempts to use C_PTR/C_FUNPTR as structure constructors | Peter Klausler | 2 | -46/+50 |
2023-08-01 | [flang][runtime] Recognize and handle FINAL subroutines with contiguous dummy... | Peter Klausler | 1 | -1/+2 |
2023-07-27 | [flang] Add a subset of PowerPC MMA (Matrix Multiply Accelerate) intrinsics | Kelvin Li | 1 | -0/+220 |
2023-07-24 | [flang] Add PowerPC vec_abs, vec_nmadd, vec_msub and vec_sel intrinsics | Kelvin Li | 1 | -1/+98 |
2023-07-19 | [flang] Add PowerPC vec_convert, vec_ctf and vec_cvf intrinsic | Kelvin Li | 1 | -4/+146 |
2023-07-19 | [flang] Simplify macros for the vec_sld and vec_sldw intrinsics | Kelvin Li | 1 | -63/+38 |
2023-07-17 | [flang] Catch impure specifics called in DO CONCURRENT | Peter Klausler | 1 | -2/+2 |
2023-07-12 | [flang] Add PowerPC vec_sl, vec_sld, vec_sldw, vec_sll, vec_slo, vec_srl and ... | Kelvin Li | 1 | -7/+235 |
2023-07-06 | [flang] Force the use of intrinsic builtins in type_info | Leandro Lupori | 1 | -1/+1 |
2023-07-03 | [flang] Add PowerPC vec_cmpge, vec_cmpgt, vec_cmple, vec_cmplt and vec_any_ge... | Kelvin Li | 1 | -1/+127 |
2023-06-29 | [flang] IEEE_ARITHMETIC intrinsic module procedures | V Donaldson | 1 | -19/+22 |
2023-06-26 | [flang] Add PPC vec_max, vec_min, vec_madd and vec_nmsub intrinsic | Kelvin Li | 1 | -0/+59 |
2023-06-14 | [flang] rename PPC specific intrinsic modules (NFC) | Kelvin Li | 2 | -6/+6 |
2023-06-13 | [flang] Add PowerPC vec_add, vec_and, vec_mul, vec_sub and vec_xor intrinsics | Kelvin Li | 1 | -0/+107 |
2023-06-06 | [Flang] Map `ieee_fma` intrinsic to `llvm.fma` | Shao-Ce SUN | 2 | -10/+2 |
2023-06-01 | [flang] CUDA Fortran - part 5/5: statement semantics | Peter Klausler | 2 | -1/+21 |
2023-06-01 | Flang implementation for COMPILER_VERSION and COMPILER_OPTIONS intrinsics | Hussain Kadhem | 2 | -11/+5 |
2023-05-31 | [flang] CUDA Fortran - part 3/5: declarations checking | Peter Klausler | 1 | -0/+19 |
2023-05-31 | [flang] CUDA Fortran - part 2/5: symbols & scopes | Peter Klausler | 1 | -0/+9 |