Home
last modified time | relevance | path

Searched refs:Float (Results 1 – 25 of 176) sorted by relevance

12345678

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DOpenCLBuiltins.td352 def Float : Type<"float", QualType<"Context.FloatTy">>;
444 def TLAll : TypeList<[Char, UChar, Short, UShort, Int, UInt, Long, ULong, Float, Doub…
445 def TLFloat : TypeList<[Float, Double, Half]>;
449 def TLIntLongFloats : TypeList<[Int, UInt, Long, ULong, Float, Double, Half]>;
474 // Float
486 Float, Double, Half] in {
495 foreach Type = [Float, Double, Half] in {
510 foreach RType = [Float, Double, Half, Char, UChar, Short,
512 foreach IType = [Float, Double, Half, Char, UChar, Short,
586 def : Builtin<name, [GenTypeFloatVecNoScalar, GenTypeFloatVecNoScalar, Float], Attr.Const>;
[all …]
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DSveEmitter.cpp68 bool Float, Signed, Immediate, Void, Constant, Pointer, BFloat; member in __anon5066fa640111::SVEType
76 : TS(TS), Float(false), Signed(true), Immediate(false), Void(false), in SVEType()
95 bool isFloat() const { return Float && !BFloat; } in isFloat()
96 bool isBFloat() const { return BFloat && !Float; } in isBFloat()
97 bool isFloatingPoint() const { return Float || BFloat; } in isFloatingPoint()
436 if (Float) in str()
484 Float = true; in applyTypespec()
488 Float = true; in applyTypespec()
492 Float = true; in applyTypespec()
497 Float = false; in applyTypespec()
[all …]
H A DMveEmitter.cpp154 enum class ScalarTypeKind { SignedInt, UnsignedInt, Float }; enumerator
161 case ScalarTypeKind::Float: in toLetter()
172 case ScalarTypeKind::Float: in toCPrefix()
248 .Case("f", ScalarTypeKind::Float); in ScalarType()
264 if (Kind == ScalarTypeKind::Float) { in llvmName()
279 bool isInteger() const { return Kind != ScalarTypeKind::Float; } in isInteger()
1764 constexpr unsigned Float = 1; in EmitHeader() local
1774 parts[Float] << "typedef __fp16 float16_t;\n" in EmitHeader()
1780 raw_ostream &OS = parts[ST->requiresFloat() ? Float : 0]; in EmitHeader()
1796 parts[Float] << "\n"; in EmitHeader()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DMsgPackDocument.h58 double Float; member
98 assert(getKind() == Type::Float); in getFloat()
99 return Float; in getFloat()
118 assert(getKind() == Type::Float); in getFloat()
119 return Float; in getFloat()
169 case Type::Float:
170 return Lhs.Float < Rhs.Float;
350 auto N = DocNode(&KindAndDocs[size_t(Type::Float)]); in getNode()
351 N.Float = V; in getNode()
H A DMsgPackReader.h53 Float, enumerator
86 double Float; member
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/
H A DJSONGenerator.h31 class Float; variable
40 typedef std::shared_ptr<Float> FloatSP;
90 Float *GetAsFloat() { in GetAsFloat()
92 return (Float *)this; in GetAsFloat()
173 class Float : public Object {
175 Float(double d = 0.0) : Object(Type::eTypeFloat), m_value(d) {} in Object()
177 virtual ~Float() {} in ~Float()
269 AddItem(key, ObjectSP(new Float(value))); in AddFloatItem()
/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DScaledNumber.cpp185 APFloat Float(APFloat::x87DoubleExtended(), APInt(80, RawBits)); in toStringAPFloat() local
187 Float.toString(Chars, Precision, 0); in toStringAPFloat()
191 static std::string stripTrailingZeros(const std::string &Float) { in stripTrailingZeros() argument
192 size_t NonZero = Float.find_last_not_of('0'); in stripTrailingZeros()
195 if (Float[NonZero] == '.') in stripTrailingZeros()
198 return Float.substr(0, NonZero + 1); in stripTrailingZeros()
H A DZ3Solver.cpp750 SMTExprRef mkFloat(const llvm::APFloat Float) override { in mkFloat() argument
752 getFloatSort(llvm::APFloat::semanticsSizeInBits(Float.getSemantics())); in mkFloat()
754 llvm::APSInt Int = llvm::APSInt(Float.bitcastToAPInt(), false); in mkFloat()
787 llvm::APFloat &Float, bool useSemantics) { in toAPFloat() argument
798 if (useSemantics && !areEquivalent(Float.getSemantics(), Semantics)) { in toAPFloat()
803 Float = llvm::APFloat(Semantics, Int); in toAPFloat()
859 bool getInterpretation(const SMTExprRef &Exp, llvm::APFloat &Float) override { in getInterpretation() argument
870 return toAPFloat(Sort, Assign, Float, true); in getInterpretation()
/openbsd-src/gnu/usr.bin/perl/cpan/Math-BigInt/t/
H A Drt-16221.t23 my $int_percent = My::Percent::Float->new(100);
30 my $float_percent = My::Percent::Float->new(100);
56 package My::Percent::Float;
/openbsd-src/gnu/llvm/lldb/include/lldb/Utility/
H A DStructuredData.h55 class Float; variable
64 typedef std::shared_ptr<Float> FloatSP;
108 Float *GetAsFloat() { in GetAsFloat()
110 ? static_cast<Float *>(this) in GetAsFloat()
115 Float *f = GetAsFloat();
312 class Float : public Object {
314 Float(double d = 0.0)
317 ~Float() override = default;
530 AddItem(key, std::make_shared<Float>(value)); in AddFloatItem()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86Schedule.td427 defm WriteCvtSS2I : X86SchedWritePair<ReadAfterVecLd>; // Float -> Integer.
428 defm WriteCvtPS2I : X86SchedWritePair<ReadAfterVecXLd>; // Float -> Integer (XMM).
429 defm WriteCvtPS2IY : X86SchedWritePair<ReadAfterVecYLd>; // Float -> Integer (YMM).
430 defm WriteCvtPS2IZ : X86SchedWritePair<ReadAfterVecYLd>; // Float -> Integer (ZMM).
437 defm WriteCvtI2SS : X86SchedWritePair<ReadAfterVecLd>; // Integer -> Float.
438 defm WriteCvtI2PS : X86SchedWritePair<ReadAfterVecXLd>; // Integer -> Float (XMM).
439 defm WriteCvtI2PSY : X86SchedWritePair<ReadAfterVecYLd>; // Integer -> Float (YMM).
440 defm WriteCvtI2PSZ : X86SchedWritePair<ReadAfterVecYLd>; // Integer -> Float (ZMM).
442 defm WriteCvtSS2SD : X86SchedWritePair<ReadAfterVecLd>; // Float -> Double size conversion.
443 defm WriteCvtPS2PD : X86SchedWritePair<ReadAfterVecXLd>; // Float -> Double size conversion (XMM).
[all …]
H A DX86ScheduleZnver3.td1165 defm : Zn3WriteResXMMPair<WriteCvtSS2I, [Zn3FPFCvt01], 2, [2], 2>; // Float -> Integer.
1167 defm : Zn3WriteResXMMPair<WriteCvtPS2I, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Integer (XMM).
1168 defm : Zn3WriteResYMMPair<WriteCvtPS2IY, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Integer (YMM).
1169 defm : X86WriteResPairUnsupported<WriteCvtPS2IZ>; // Float -> Integer (ZMM).
1183 … Zn3WriteResXMMPair<WriteCvtI2SS, [Zn3FPFCvt01], 3, [2], 2, /*LoadUOps=*/-1>; // Integer -> Float.
1184 defm : Zn3WriteResXMMPair<WriteCvtI2PS, [Zn3FPFCvt01], 3, [1], 1>; // Integer -> Float (XMM).
1185 defm : Zn3WriteResYMMPair<WriteCvtI2PSY, [Zn3FPFCvt01], 3, [1], 1>; // Integer -> Float (YMM).
1186 defm : X86WriteResPairUnsupported<WriteCvtI2PSZ>; // Integer -> Float (ZMM).
1195 defm : Zn3WriteResXMMPair<WriteCvtSS2SD, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Double size conver…
1196 defm : Zn3WriteResXMMPair<WriteCvtPS2PD, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Double size convers…
[all …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-yaml-numeric-parser-fuzzer/
H A Dyaml-numeric-parser-fuzzer.cpp18 static llvm::Regex Float( in isNumericRegex() local
33 if (Float.match(S)) in isNumericRegex()
/openbsd-src/gnu/llvm/llvm/lib/BinaryFormat/
H A DMsgPackDocumentYAML.cpp56 case msgpack::Type::Float: in toString()
57 OS << Float; in toString()
135 case msgpack::Type::Float: in getYAMLTag()
195 case Type::Float: in mustQuote()
H A DMsgPackReader.cpp72 Obj.Kind = Type::Float; in read()
77 Obj.Float = BitsToFloat(endian::read<uint32_t, Endianness>(Current)); in read()
81 Obj.Kind = Type::Float; in read()
86 Obj.Float = BitsToDouble(endian::read<uint64_t, Endianness>(Current)); in read()
/openbsd-src/gnu/llvm/compiler-rt/lib/ubsan/
H A Dubsan_diag.h166 Arg(FloatMax Float) : Kind(AK_Float), Float(Float) {} in Arg()
174 FloatMax Float; member
/openbsd-src/gnu/llvm/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp184 case ScalarTypeKind::Float: in initBuiltinStr()
228 case ScalarTypeKind::Float: in initClangBuiltinStr()
282 case ScalarTypeKind::Float: in initTypeStr()
314 case ScalarTypeKind::Float: in initShortStr()
350 ScalarType = ScalarTypeKind::Float; in applyBasicType()
354 ScalarType = ScalarTypeKind::Float; in applyBasicType()
358 ScalarType = ScalarTypeKind::Float; in applyBasicType()
575 TM |= TypeModifier::Float; in parsePrototypeDescriptor()
733 case TypeModifier::Float: in applyModifier()
734 ScalarType = ScalarTypeKind::Float; in applyModifier()
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/
H A Dsize-float.out++1 +++Float size:
H A Dalign-float.out1 +++Float alignment:
H A Dalign-float.out++1 +++Float alignment:
H A Dsize-float.out1 +++Float size:
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVFeatures.td99 "'Zfinx' (Float in Integer)">;
102 "'Zfinx' (Float in Integer)">;
114 "'Zhinxmin' (Half Float in Integer Minimal)",
118 "'Zhinxmin' (Half Float in Integer Minimal)">;
122 "'Zhinx' (Half Float in Integer)",
126 "'Zhinx' (Half Float in Integer)">;
131 "'Zhinx' (Half Float in Integer) or "
132 "'Zhinxmin' (Half Float in Integer Minimal)">;
/openbsd-src/gnu/llvm/lldb/source/Utility/
H A DStructuredData.cpp75 return std::make_shared<StructuredData::Float>(*d); in ParseJSONValue()
154 void StructuredData::Float::Serialize(json::OStream &s) const { in Serialize()
188 void StructuredData::Float::GetDescription(lldb_private::Stream &s) const { in GetDescription()
/openbsd-src/gnu/llvm/libcxx/benchmarks/
H A Dformatter_float.bench.cpp38 enum class TypeE { Float, Double, LongDouble }; enumerator
48 struct Type<TypeE::Float> {
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp50 enum KindTy { Token, Integer, Float, Symbol, BrList } Kind; enumerator
100 bool isFPImm() const { return Kind == Float; } in isFPImm()
135 if (Kind == Float) in addFPImmf32Operands()
144 if (Kind == Float) in addFPImmf64Operands()
164 case Float: in print()
407 WebAssemblyOperand::Float, Flt.getLoc(), Flt.getEndLoc(), in parseSingleFloat()
429 WebAssemblyOperand::Float, Flt.getLoc(), Flt.getEndLoc(), in parseSpecialFloatMaybe()

12345678