aboutsummaryrefslogtreecommitdiff
path: root/flang/module
AgeCommit message (Expand)AuthorFilesLines
2023-07-24[flang] Add PowerPC vec_abs, vec_nmadd, vec_msub and vec_sel intrinsicsKelvin Li1-1/+98
2023-07-19[flang] Add PowerPC vec_convert, vec_ctf and vec_cvf intrinsicKelvin Li1-4/+146
2023-07-19[flang] Simplify macros for the vec_sld and vec_sldw intrinsicsKelvin Li1-63/+38
2023-07-17[flang] Catch impure specifics called in DO CONCURRENTPeter Klausler1-2/+2
2023-07-12[flang] Add PowerPC vec_sl, vec_sld, vec_sldw, vec_sll, vec_slo, vec_srl and ...Kelvin Li1-7/+235
2023-07-06[flang] Force the use of intrinsic builtins in type_infoLeandro Lupori1-1/+1
2023-07-03[flang] Add PowerPC vec_cmpge, vec_cmpgt, vec_cmple, vec_cmplt and vec_any_ge...Kelvin Li1-1/+127
2023-06-29[flang] IEEE_ARITHMETIC intrinsic module proceduresV Donaldson1-19/+22
2023-06-26[flang] Add PPC vec_max, vec_min, vec_madd and vec_nmsub intrinsicKelvin Li1-0/+59
2023-06-14[flang] rename PPC specific intrinsic modules (NFC)Kelvin Li2-6/+6
2023-06-13[flang] Add PowerPC vec_add, vec_and, vec_mul, vec_sub and vec_xor intrinsicsKelvin Li1-0/+107
2023-06-06[Flang] Map `ieee_fma` intrinsic to `llvm.fma`Shao-Ce SUN2-10/+2
2023-06-01[flang] CUDA Fortran - part 5/5: statement semanticsPeter Klausler2-1/+21
2023-06-01Flang implementation for COMPILER_VERSION and COMPILER_OPTIONS intrinsicsHussain Kadhem2-11/+5
2023-05-31[flang] CUDA Fortran - part 3/5: declarations checkingPeter Klausler1-0/+19
2023-05-31[flang] CUDA Fortran - part 2/5: symbols & scopesPeter Klausler1-0/+9
2023-05-24[flang] Support for PowerPC vector typeKelvin Li1-0/+33
2023-05-08[flang] Semantics for ISO_C_BINDING's C_LOC()Peter Klausler1-2/+1
2023-04-13[flang] Rework handling of non-type-bound user-defined I/OPeter Klausler1-1/+2
2023-04-04[Flang][PowerPC] Implement PPC mtfsf/mtfsfi intrinsicsPaul Scoropan1-0/+17
2023-04-03[flang] Use definability tests for better PURE constraint checkingPeter Klausler1-1/+1
2023-03-20[Flang] [PowerPC] Implement remaining PPC math operation intrinsics that do n...Paul Scoropan1-0/+37
2023-03-10[flang] Check dummy arguments of BIND(C) proceduresPeter Klausler2-2/+2
2023-03-06[Flang] [PowerPC} Implement the floating-point conversion PowerPC intrinsicsPaul Scoropan1-0/+68
2023-02-18[Flang] Add PowerPC intrinsicsKelvin Li1-0/+55
2023-02-16[flang] Always incorporate parent types' special generic bindingsPeter Klausler1-1/+1
2022-10-03[flang] Make real type of kind 10 target dependentPeixin Qiao2-0/+57
2022-10-02Revert "[flang] Make real type of kind 10 target dependent"Peixin Qiao2-57/+0
2022-10-02[flang] Make real type of kind 10 target dependentPeixin Qiao2-0/+57
2022-09-29[flang] Add atomic_fetch_or to the list of intrinsicsKatherine Rasmussen2-4/+6
2022-08-25[flang] Make C_F_POINTER a generic interfacePeter Klausler1-1/+9
2022-08-22[flang] Add bind(C) to buitlin C_PTRValentin Clement1-1/+1
2022-08-20[flang] Add semantic checks for interoperability of derived type (C1806)Peixin Qiao1-1/+1
2022-08-09[flang] Change names of specific procedures of generic interfaces in intrinsi...Peter Klausler3-27/+27
2022-07-13[flang] Intrinsic module file updateV Donaldson2-9/+11
2022-06-24[flang] Keep PURE in IEEE functionsValentin Clement2-3/+3
2022-06-23[flang] Increase support for intrinsic module proceduresVal Donaldson2-3/+3
2022-06-13[flang] Intrinsic module procedure pure prefixesV Donaldson2-3/+3
2022-05-25[flang] Update intrinsic module source filesV Donaldson4-382/+590
2022-03-25[flang] Mark C_ASSOCIATED specific procedures as PUREPeter Klausler1-2/+2
2022-03-14[flang] IEEE_ARITHMETIC must imply USE IEEE_EXCEPTIONSPeter Klausler3-115/+135
2022-03-14Revert "[flang] IEEE_ARITHMETIC must imply USE IEEE_EXCEPTIONS"Andrzej Warzynski3-135/+115
2022-03-14[flang] IEEE_ARITHMETIC must imply USE IEEE_EXCEPTIONSPeter Klausler3-115/+135
2022-01-26Add ieee_is_normal/ieee_is_negative to ieee_arithmetic module.Yury Gribov2-1/+38
2021-11-22[flang] Predefine unit 0 connected to stderrPeter Klausler1-1/+1
2021-10-06[flang] Define IEEE_SCALB, IEEE_NEXT_AFTER, IEEE_NEXT_DOWN, IEEE_NEXT_UPpeter klausler2-0/+7
2021-09-29[flang] Make builtin types more easily accessible; use thempeter klausler2-10/+18
2021-09-03[flang] Move runtime API headers to flang/include/flang/RuntimePeter Klausler1-1/+1
2021-08-09[flang] Implement runtime Assign()peter klausler1-8/+11
2021-07-20[flang] Run-time derived type initialization and destructionpeter klausler1-3/+6