Searched refs:HostType (Results 1 – 3 of 3) sorted by relevance
58 template <typename FTN_T> using HostType = typename HostTypeHelper<FTN_T>::Type; variable61 return (... && (!std::is_same_v<HostType<T>, UnsupportedType>)); in HostTypeExists()70 inline constexpr Scalar<FTN_T> CastHostToFortran(const HostType<FTN_T> &x) { in CastHostToFortran()73 sizeof(Scalar<FTN_T>) != sizeof(HostType<FTN_T>)) { in CastHostToFortran()85 inline constexpr HostType<FTN_T> CastFortranToHost(const Scalar<FTN_T> &x) { in CastFortranToHost()89 return HostType<FTN_T>{CastFortranToHost<FortranPartType>(x.REAL()), in CastFortranToHost()95 HostType<FTN_T> y; in CastFortranToHost()99 static_assert(sizeof x == sizeof(HostType<FTN_T>)); in CastFortranToHost()100 return *reinterpret_cast<const HostType<FTN_T> *>(&x); in CastFortranToHost()172 std::complex<HostType<RealT>>, UnsupportedType>;[all …]
148 host::HostType<TR> hostResult{}; in ApplyHostFunctionHelper()
43 if constexpr (std::is_same_v<host::HostType<R4>, float>) { in TestHostRuntimeSubnormalFlushing()