Home
last modified time | relevance | path

Searched refs:RealType (Results 1 – 16 of 16) sorted by relevance

/llvm-project/libcxx/include/
H A Drandom441 template<class RealType, size_t bits, class URNG>
442 RealType generate_canonical(URNG& g);
509 template<class RealType = double>
514 typedef RealType result_type;
521 explicit param_type(RealType a = 0,
522 RealType b = 1);
532 explicit uniform_real_distribution(RealType a = 0.0, RealType b = 1.0); // before C++20
534 explicit uniform_real_distribution(RealType a, RealType
[all...]
/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeFunctionSig.cpp30 std::unique_ptr<PDBSymbol> RealType) in NativeTypeFunctionArg() argument
32 RealType(std::move(RealType)) {} in NativeTypeFunctionArg()
42 SymIndexId getTypeId() const override { return RealType->getSymIndexId(); } in getTypeId()
44 std::unique_ptr<PDBSymbol> RealType; member in __anon6e41bfd20111::NativeTypeFunctionArg
/llvm-project/flang/runtime/
H A Dedit-input.cpp648 using RealType = decimal::BinaryFloatingPointNumber<binaryPrecision>; in ConvertHexadecimal()
649 using RawType = typename RealType::RawType; in ConvertHexadecimal()
655 signBit = one << (RealType::bits - 1); in ConvertHexadecimal()
660 expo += binaryPrecision - 1 + RealType::exponentBias; in ConvertHexadecimal()
734 constexpr RawType significandMask{(one << RealType::significandBits) - 1}; in EditCommonRealInput()
741 } else if (expo >= RealType::maxExponent) { in EditCommonRealInput()
745 expo = RealType::maxExponent - 1; // +/-HUGE() in EditCommonRealInput()
748 expo = RealType::maxExponent; // +/-Inf in EditCommonRealInput()
756 RealType{static_cast<RawType>(signBit | in EditCommonRealInput()
757 static_cast<RawType>(expo) << RealType in EditCommonRealInput()
605 using RealType = decimal::BinaryFloatingPointNumber<binaryPrecision>; ConvertHexadecimal() typedef
[all...]
/llvm-project/flang/lib/Evaluate/
H A Dfold-logical.cpp52 using RealType = Scalar<RType>; in RealToIntBoundHelper()
54 RealType result{}; // 0. in RealToIntBoundHelper()
60 RealType at{RealType::FromInteger(IntType{negate ? -1 : 1}).value}; in RealToIntBoundHelper()
190 using RealType = Scalar<RType>; in RealToRealBoundsHelper()
192 if (!MoldRealType::Convert(RealType::HUGE()).flags.test(RealFlag::Overflow)) { in RealToRealBoundsHelper()
196 RealType::Convert(MoldRealType::HUGE()).value}), in RealToRealBoundsHelper()
197 AsCategoryExpr(Constant<RType>{RealType::HUGE()})); in RealToRealBoundsHelper()
253 using RealType = Scalar<Type<TypeCategory::Real, MOLD_RKIND>>; in IntToRealBoundHelper()
268 RealType in IntToRealBoundHelper()
51 using RealType = Scalar<RType>; RealToIntBoundHelper() typedef
189 using RealType = Scalar<RType>; RealToRealBoundsHelper() typedef
252 using RealType = Scalar<Type<TypeCategory::Real, MOLD_RKIND>>; IntToRealBoundHelper() typedef
[all...]
H A Dintrinsics.cpp64 static constexpr CategorySet RealType{TypeCategory::Real};
69 static constexpr CategorySet IntOrRealType{IntType | RealType};
71 IntType | UnsignedType | RealType};
72 static constexpr CategorySet IntOrRealOrCharType{IntType | RealType | CharType};
74 static constexpr CategorySet FloatingType{RealType | ComplexType};
76 IntType | UnsignedType | RealType | ComplexType};
78 IntType | UnsignedType | RealType | CharType};
81 IntType | UnsignedType | RealType | ComplexType | CharType | LogicalType};
126 static constexpr TypePattern DefaultReal{RealType, KindCode::defaultRealKind};
139 RealType, KindCod
63 static constexpr CategorySet RealType{TypeCategory::Real}; global() variable
[all...]
/llvm-project/flang/lib/Optimizer/Dialect/
H A DFIRType.cpp
H A DFIROps.cpp
/llvm-project/flang/lib/Optimizer/CodeGen/
H A DTarget.cpp
H A DTypeConverter.cpp
/llvm-project/flang/include/flang/Optimizer/Dialect/
H A DFIRType.h
H A DFIROps.td
/llvm-project/flang/lib/Optimizer/Transforms/
H A DDebugTypeGenerator.cpp
/llvm-project/flang/lib/Optimizer/HLFIR/IR/
H A DHLFIROps.cpp
/llvm-project/flang/lib/Optimizer/Builder/
H A DFIRBuilder.cpp
H A DIntrinsicCall.cpp
/llvm-project/flang/lib/Lower/
H A DConvertExpr.cpp