Home
last modified time | relevance | path

Searched refs:SomeReal (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/flang/lib/Evaluate/
Dtools.cpp89 Expr<SomeReal> &&ry) -> ConvertRealOperandsResult { in ConvertRealOperands()
93 [&](Expr<SomeReal> &&rx, in ConvertRealOperands()
98 [&](Expr<SomeReal> &&rx, in ConvertRealOperands()
99 Expr<SomeReal> &&ry) -> ConvertRealOperandsResult { in ConvertRealOperands()
119 [&](Expr<SomeReal> &&rx, in ConvertRealOperands()
125 Expr<SomeReal> &&ry) -> ConvertRealOperandsResult { in ConvertRealOperands()
157 Expr<SomeReal> &&rx, Expr<SomeInteger> &&iy) { in MixedRealLeft()
159 [&](auto &&rxk) -> Expr<SomeReal> { in MixedRealLeft()
197 Expr<SomeReal> GetComplexPart(const Expr<SomeComplex> &z, bool isImaginary) { in GetComplexPart()
210 Expr<SomeComplex> PromoteRealToComplex(Expr<SomeReal> &&someX) { in PromoteRealToComplex()
[all …]
Dfold-integer.cpp158 if (const auto *cx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
197 } else if (const auto *cx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
225 if (auto *sx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
428 if (auto *sx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
442 if (auto *sx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
479 if (const auto *cx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
501 } else if (const auto *cx{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
Dfold-real.cpp69 if (auto *x{UnwrapExpr<Expr<SomeReal>>(args[0])}) { in FoldIntrinsicFunction()
160 template class ExpressionBase<SomeReal>;
Dfold-implementation.h663 if (auto *sx{UnwrapExpr<Expr<SomeReal>>(*resultTypeArg)}) { in RewriteSpecificMINorMAX()
/external/llvm-project/flang/include/flang/Evaluate/
Dtype.h388 using SomeReal = SomeKind<TypeCategory::Real>; variable
393 using SomeCategory = std::tuple<SomeInteger, SomeReal, SomeComplex,
471 PREFIX<SomeReal> SUFFIX; \
Dtools.h128 Expr<SomeReal> GetComplexPart(
355 return ConvertToType<TO, TypeCategory::Real>(Expr<SomeReal>{ in ConvertToType()
/external/llvm-project/flang/lib/Semantics/
Dexpression.cpp469 using Result = std::optional<Expr<SomeReal>>;
541 auto &realExpr{std::get<Expr<SomeReal>>(result->u)}; in Analyze()
1028 Expr<SomeReal> realExpr{std::visit( in Analyze()