Searched refs:RealType (Results 1 – 16 of 16) sorted by relevance
/llvm-project/libcxx/include/ |
H A D | random | 441 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 D | NativeTypeFunctionSig.cpp | 30 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 D | edit-input.cpp | 648 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 D | fold-logical.cpp | 52 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 D | intrinsics.cpp | 64 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 D | FIRType.cpp |
|
H A D | FIROps.cpp |
|
/llvm-project/flang/lib/Optimizer/CodeGen/ |
H A D | Target.cpp |
|
H A D | TypeConverter.cpp |
|
/llvm-project/flang/include/flang/Optimizer/Dialect/ |
H A D | FIRType.h |
|
H A D | FIROps.td |
|
/llvm-project/flang/lib/Optimizer/Transforms/ |
H A D | DebugTypeGenerator.cpp |
|
/llvm-project/flang/lib/Optimizer/HLFIR/IR/ |
H A D | HLFIROps.cpp |
|
/llvm-project/flang/lib/Optimizer/Builder/ |
H A D | FIRBuilder.cpp |
|
H A D | IntrinsicCall.cpp |
|
/llvm-project/flang/lib/Lower/ |
H A D | ConvertExpr.cpp |
|