Home
last modified time | relevance | path

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

123456

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td474 // Float
784 …def : Builtin<name, [VectorType<Float, VSize>, VectorType<Float, VSize>, VectorType<Float, VSize>]…
1049 def : Builtin<"atomic_xchg", [Float, PointerType<VolatileType<Float>, AS>, Float]>;
1519 …iltin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>, VectorT…
1532 …def : Builtin<name, [Float, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>, Float], Attr.P…
1533 …def : Builtin<name, [Float, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>, VectorType<Flo…
1538 …def : Builtin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, Float, Float], Attr.P…
1539 …def : Builtin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, Float, Float, Float],…
1567 …def : Builtin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>,…
1594 …def : Builtin<name, [Float, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 4>, Float], Attr.P…
[all …]
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DSveEmitter.cpp497 if (Float) in str()
605 Float = false; in applyModifier()
614 Float = false; in applyModifier()
641 Float = false; in applyModifier()
648 Float = false; in applyModifier()
655 Float = false; in applyModifier()
664 Float = false; in applyModifier()
671 Float = false; in applyModifier()
781 Float = true; in applyModifier()
787 Float = true; in applyModifier()
[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 …]
/freebsd-14.2/contrib/llvm-project/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()
174 case Type::Float:
175 return Lhs.Float < Rhs.Float;
356 auto N = DocNode(&KindAndDocs[size_t(Type::Float)]); in getNode()
357 N.Float = V; in getNode()
H A DMsgPackReader.h58 Float, enumerator
91 double Float; member
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Utility/
H A DStructuredData.h60 class Float; variable
70 typedef std::shared_ptr<Float> FloatSP;
130 Float *GetAsFloat() { in GetAsFloat()
132 ? static_cast<Float *>(this) in GetAsFloat()
137 Float *f = GetAsFloat();
279 void AddFloatItem(double value) { AddItem(std::make_shared<Float>(value)); } in AddFloatItem()
328 class Float : public Object {
330 Float(double d = 0.0)
333 ~Float() override = default;
526 AddItem(key, std::make_shared<Float>(value)); in AddFloatItem()
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/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).
456 def WriteCvtPS2PH : SchedWrite; // // Float -> Half size conversion.
457 def WriteCvtPS2PHY : SchedWrite; // // Float -> Half size conversion (YMM).
458 def WriteCvtPS2PHZ : SchedWrite; // // Float -> Half size conversion (ZMM).
[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).
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).
1198 defm : X86WriteResPairUnsupported<WriteCvtPS2PDZ>; // Float -> Double size conversion (ZMM).
1203 defm : X86WriteResPairUnsupported<WriteCvtPD2PSZ>; // Double -> Float size conversion (ZMM).
1207 defm : X86WriteResPairUnsupported<WriteCvtPH2PSZ>; // Half -> Float size conversion (ZMM).
[all …]
H A DX86ScheduleZnver4.td1209 defm : Zn4WriteResXMMPair<WriteCvtSS2I, [Zn4FPFCvt01], 5, [5], 2>; // Float -> Integer.
1211 defm : Zn4WriteResXMMPair<WriteCvtPS2I, [Zn4FPFCvt01], 3, [1], 1>; // Float -> Integer (XMM).
1212 defm : Zn4WriteResYMMPair<WriteCvtPS2IY, [Zn4FPFCvt01], 4, [1], 1>; // Float -> Integer (YMM).
1213 defm : Zn4WriteResZMMPair<WriteCvtPS2IZ, [Zn4FPFCvt01], 4, [2], 2>; // Float -> Integer (ZMM).
1227 defm : Zn4WriteResXMMPair<WriteCvtI2PS, [Zn4FPFCvt01], 3, [1], 1>; // Integer -> Float (XMM).
1228 defm : Zn4WriteResYMMPair<WriteCvtI2PSY, [Zn4FPFCvt01], 3, [1], 1>; // Integer -> Float (YMM).
1229 defm : Zn4WriteResZMMPair<WriteCvtI2PSZ, [Zn4FPFCvt01], 3, [2], 2>; // Integer -> Float (ZMM).
1237 defm : Zn4WriteResXMMPair<WriteCvtSS2SD, [Zn4FPFCvt01], 3, [1], 1>; // Float -> Double size conver…
1242 defm : Zn4WriteResXMMPair<WriteCvtSD2SS, [Zn4FPFCvt01], 3, [1], 1>; // Double -> Float size conver…
1247 defm : Zn4WriteResXMMPair<WriteCvtPH2PS, [Zn4FPFCvt01], 3, [1], 1>; // Half -> Float size conversio…
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_diag.h146 Arg(FloatMax Float) : Kind(AK_Float), Float(Float) {} in Arg()
154 FloatMax Float; member
/freebsd-14.2/contrib/llvm-project/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 = in read()
82 Obj.Kind = Type::Float; in read()
87 Obj.Float = in read()
/freebsd-14.2/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp190 case ScalarTypeKind::Float: in initBuiltinStr()
240 case ScalarTypeKind::Float: in initClangBuiltinStr()
299 case ScalarTypeKind::Float: in initTypeStr()
340 case ScalarTypeKind::Float: in initShortStr()
387 ScalarType = ScalarTypeKind::Float; in applyBasicType()
391 ScalarType = ScalarTypeKind::Float; in applyBasicType()
395 ScalarType = ScalarTypeKind::Float; in applyBasicType()
658 TM |= TypeModifier::Float; in parsePrototypeDescriptor()
698 ScalarType = ScalarTypeKind::Float; in applyModifier()
857 case TypeModifier::Float: in applyModifier()
[all …]
/freebsd-14.2/sys/contrib/device-tree/src/powerpc/fsl/
H A De500v2_power_isa.dtsi47 power-isa-sp.fd; // SPE.Embedded Float Scalar Double
48 power-isa-sp.fs; // SPE.Embedded Float Scalar Single
49 power-isa-sp.fv; // SPE.Embedded Float Vector
H A De500v1_power_isa.dtsi47 power-isa-sp.fs; // SPE.Embedded Float Scalar Single
48 power-isa-sp.fv; // SPE.Embedded Float Vector
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DOpcodes.td30 def Float : Type;
81 let Types = !listconcat(IntegerTypeClass.Types, [Float]);
85 let Types = [Float];
101 let Types = !listconcat(IntegerTypeClass.Types, [Bool], [Float]);
109 let Types = !listconcat(AluTypeClass.Types, [Ptr], [Float], [FnPtr]);
246 def ConstFloat : ConstOpcode<Float, ArgFloat>;
556 // Float increment and decrement.
/freebsd-14.2/contrib/llvm-project/lldb/source/Utility/
H A DStructuredData.cpp78 return std::make_shared<StructuredData::Float>(*d); in ParseJSONValue()
151 void StructuredData::Float::Serialize(json::OStream &s) const { in Serialize()
191 void StructuredData::Float::GetDescription(lldb_private::Stream &s) const { in GetDescription()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZfh.td252 /// Float conversion operations
257 /// Float arithmetic operations
302 /// Float conversion operations
307 /// Float arithmetic operations
435 /// Float conversion operations
450 /// Float conversion operations
565 /// Float conversion operations
570 /// Float arithmetic operations
577 /// Float conversion operations
582 /// Float arithmetic operations
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h99 Float = 1 << 5, enumerator
229 Float, enumerator
305 bool isFloat() const { return ScalarType == ScalarTypeKind::Float; } in isFloat()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyBuiltinDumper.cpp31 case PDB_BuiltinType::Float: in getTypeName()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp48 enum KindTy { Token, Integer, Float, Symbol, BrList } Kind; enumerator
98 bool isFPImm() const { return Kind == Float; } in isFPImm()
133 if (Kind == Float) in addFPImmf32Operands()
142 if (Kind == Float) in addFPImmf64Operands()
162 case Float: in print()
417 WebAssemblyOperand::Float, Flt.getLoc(), Flt.getEndLoc(), in parseSingleFloat()
439 WebAssemblyOperand::Float, Flt.getLoc(), Flt.getEndLoc(), in parseSpecialFloatMaybe()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Schedule.td74 def WriteFCvt : SchedWrite; // Float conversion.
75 def WriteFCopy : SchedWrite; // Float-int register copy.
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DAPValue.cpp321 case Float: in APValue()
406 else if (Kind == Float) in DestroyDataAndMakeUninit()
444 case Float: in needsCleanup()
577 case Float: in Profile()
720 case APValue::Float: in printPretty()
1128 case APValue::Float: in getLVForValue()

123456