| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | OpenCLBuiltins.td | 356 def Float : Type<"float", QualType<"Context.FloatTy">>; 448 def TLAll : TypeList<[Char, UChar, Short, UShort, Int, UInt, Long, ULong, Float, Doub… 449 def TLFloat : TypeList<[Float, Double, Half]>; 453 def TLIntLongFloats : TypeList<[Int, UInt, Long, ULong, Float, Double, Half]>; 478 // Float 490 Float, Double, Half] in { 499 foreach Type = [Float, Double, Half] in { 514 foreach RType = [Float, Double, Half, Char, UChar, Short, 516 foreach IType = [Float, Double, Half, Char, UChar, Short, 590 def : Builtin<name, [GenTypeFloatVecNoScalar, GenTypeFloatVecNoScalar, Float], Attr.Const>; [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | MsgPackDocument.h | 59 double Float; member 99 assert(getKind() == Type::Float); in getFloat() 100 return Float; in getFloat() 119 assert(getKind() == Type::Float); in getFloat() 120 return Float; in getFloat() 175 case Type::Float: 176 return Lhs.Float < Rhs.Float; 357 auto N = DocNode(&KindAndDocs[size_t(Type::Float)]); in getNode() 358 N.Float = V; in getNode()
|
| H A D | MsgPackReader.h | 59 Float, enumerator 92 double Float; member
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | ScaledNumber.cpp | 185 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 D | Z3Solver.cpp | 762 SMTExprRef mkFloat(const llvm::APFloat Float) override { in mkFloat() argument 764 getFloatSort(llvm::APFloat::semanticsSizeInBits(Float.getSemantics())); in mkFloat() 766 llvm::APSInt Int = llvm::APSInt(Float.bitcastToAPInt(), false); in mkFloat() 799 llvm::APFloat &Float, bool useSemantics) { in toAPFloat() argument 810 if (useSemantics && !areEquivalent(Float.getSemantics(), Semantics)) { in toAPFloat() 815 Float = llvm::APFloat(Semantics, Int); in toAPFloat() 871 bool getInterpretation(const SMTExprRef &Exp, llvm::APFloat &Float) override { in getInterpretation() argument 882 return toAPFloat(Sort, Assign, Float, true); in getInterpretation()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | StructuredData.h | 60 class Float; 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)); } 328 class Float : public Object { in AddBooleanItem() 330 Float(double d = 0.0) in AddBooleanItem() 333 ~Float() override = default; 526 AddItem(key, std::make_shared<Float>(valu in GetValueForKeyAsString() 59 class Float; global() variable [all...] |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86Schedule.td | 427 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 [all...] |
| H A D | X86ScheduleZnver3.td | 1162 defm : Zn3WriteResXMMPair<WriteCvtSS2I, [Zn3FPFCvt01], 2, [2], 2>; // Float -> Integer. 1164 defm : Zn3WriteResXMMPair<WriteCvtPS2I, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Integer (XMM). 1165 defm : Zn3WriteResYMMPair<WriteCvtPS2IY, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Integer (YMM). 1166 defm : X86WriteResPairUnsupported<WriteCvtPS2IZ>; // Float -> Integer (ZMM). 1180 … Zn3WriteResXMMPair<WriteCvtI2SS, [Zn3FPFCvt01], 3, [2], 2, /*LoadUOps=*/-1>; // Integer -> Float. 1181 defm : Zn3WriteResXMMPair<WriteCvtI2PS, [Zn3FPFCvt01], 3, [1], 1>; // Integer -> Float (XMM). 1182 defm : Zn3WriteResYMMPair<WriteCvtI2PSY, [Zn3FPFCvt01], 3, [1], 1>; // Integer -> Float (YMM). 1183 defm : X86WriteResPairUnsupported<WriteCvtI2PSZ>; // Integer -> Float (ZMM). 1192 defm : Zn3WriteResXMMPair<WriteCvtSS2SD, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Double size conver… 1193 defm : Zn3WriteResXMMPair<WriteCvtPS2PD, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Double size convers… [all …]
|
| H A D | X86ScheduleZnver4.td | 1204 defm : Zn4WriteResXMMPair<WriteCvtSS2I, [Zn4FPFCvt01], 5, [5], 2>; // Float -> Integer. 1206 defm : Zn4WriteResXMMPair<WriteCvtPS2I, [Zn4FPFCvt01], 3, [1], 1>; // Float -> Integer (XMM). 1207 defm : Zn4WriteResYMMPair<WriteCvtPS2IY, [Zn4FPFCvt01], 4, [1], 1>; // Float -> Integer (YMM). 1208 defm : Zn4WriteResZMMPair<WriteCvtPS2IZ, [Zn4FPFCvt01], 4, [2], 2>; // Float -> Integer (ZMM). 1221 … Zn4WriteResXMMPair<WriteCvtI2SS, [Zn4FPFCvt01], 3, [2], 2, /*LoadUOps=*/-1>; // Integer -> Float. 1222 defm : Zn4WriteResXMMPair<WriteCvtI2PS, [Zn4FPFCvt01], 3, [1], 1>; // Integer -> Float (XMM). 1223 defm : Zn4WriteResYMMPair<WriteCvtI2PSY, [Zn4FPFCvt01], 3, [1], 1>; // Integer -> Float (YMM). 1224 defm : Zn4WriteResZMMPair<WriteCvtI2PSZ, [Zn4FPFCvt01], 3, [2], 2>; // Integer -> Float (ZMM). 1232 defm : Zn4WriteResXMMPair<WriteCvtSS2SD, [Zn4FPFCvt01], 3, [1], 1>; // Float -> Double size conver… 1233 defm : Zn4WriteResXMMPair<WriteCvtPS2PD, [Zn4FPFCvt01], 3, [1], 1>; // Float -> Double size convers… [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/ |
| H A D | ubsan_diag.h | 146 Arg(FloatMax Float) : Kind(AK_Float), Float(Float) {} 154 FloatMax Float; 174 FloatMax Float; global() member
|
| /freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | MsgPackDocumentYAML.cpp | 56 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 D | MsgPackReader.cpp | 71 Obj.Kind = Type::Float; in read() 76 Obj.Float = in read() 81 Obj.Kind = Type::Float; in read() 86 Obj.Float = in read()
|
| H A D | MsgPackDocument.cpp | 174 case Type::Float: in readFromBlob() 175 Node = getNode(Obj.Float); in readFromBlob()
|
| /freebsd/contrib/llvm-project/clang/lib/Support/ |
| H A D | RISCVVIntrinsicUtils.cpp | 187 case ScalarTypeKind::Float: in initBuiltinStr() 237 case ScalarTypeKind::Float: in initClangBuiltinStr() 296 case ScalarTypeKind::Float: in initTypeStr() 337 case ScalarTypeKind::Float: in initShortStr() 384 ScalarType = ScalarTypeKind::Float; in applyBasicType() 388 ScalarType = ScalarTypeKind::Float; in applyBasicType() 392 ScalarType = ScalarTypeKind::Float; in applyBasicType() 655 TM |= TypeModifier::Float; in parsePrototypeDescriptor() 695 ScalarType = ScalarTypeKind::Float; in applyModifier() 854 case TypeModifier::Float: in applyModifier() [all …]
|
| /freebsd/contrib/googletest/googlemock/test/ |
| H A D | gmock-matchers-arithmetic_test.cc | 548 class Float { class 550 explicit Float(float value) : value_(value) {} in Float() function in testing::gmock_matchers_test::__anon7b5da5310111::Float 551 Float(const Float& other) = default; 560 Float operator-(const Float& lhs, const Float& rhs) { in operator -() 561 return Float(lhs.value() - rhs.value()); in operator -() 566 Float abs(Float value) { return Float(std::abs(value.value())); } in abs() 570 bool operator<(const Float& lhs, const Float& rhs) { in operator <() 577 const Matcher<Float> m = DistanceFrom(Float(0.5f), Lt(Float(0.1f))); in TEST() 578 EXPECT_TRUE(m.Matches(Float(0.45f))); in TEST() 579 EXPECT_TRUE(m.Matches(Float(0.55f))); in TEST() [all …]
|
| /freebsd/sys/contrib/device-tree/src/powerpc/fsl/ |
| H A D | e500v2_power_isa.dtsi | 47 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 D | e500v1_power_isa.dtsi | 47 power-isa-sp.fs; // SPE.Embedded Float Scalar Single 48 power-isa-sp.fv; // SPE.Embedded Float Vector
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZfh.td | 279 /// Float conversion operations 284 /// Float arithmetic operations 331 /// Float conversion operations 336 /// Float arithmetic operations 466 /// Float conversion operations 481 /// Float conversion operations 595 /// Float conversion operations 600 /// Float arithmetic operations 607 /// Float conversion operations 612 /// Float arithmetic operations [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Utility/ |
| H A D | StructuredData.cpp | 78 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/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | SveEmitter.cpp | 59 Float, enumerator 100 bool isFloat() const { return Kind == Float; } in isFloat() 104 return Kind == Float || Kind == BFloat16 || Kind == MFloat8; in isFloatingPoint() 467 case TypeKind::Float: in builtinBaseType() 543 case TypeKind::Float: in str() 622 Kind = Float; in applyTypespec() 627 Kind = Float; in applyTypespec() 632 Kind = Float; in applyTypespec() 806 Kind = Float; in applyModifier() 810 Kind = Float; in applyModifier() [all …]
|
| H A D | MveEmitter.cpp | 154 enum class ScalarTypeKind { SignedInt, UnsignedInt, Float }; enumerator 161 case ScalarTypeKind::Float: in toLetter() 172 case ScalarTypeKind::Float: in toCPrefix() 246 .Case("f", ScalarTypeKind::Float); in ScalarType() 262 if (Kind == ScalarTypeKind::Float) { in llvmName() 277 bool isInteger() const { return Kind != ScalarTypeKind::Float; } in isInteger() 1756 constexpr unsigned Float = 1; in EmitHeader() local 1766 parts[Float] << "typedef __fp16 float16_t;\n" in EmitHeader() 1772 raw_ostream &OS = parts[ST->requiresFloat() ? Float : 0]; in EmitHeader() 1788 parts[Float] << "\n"; in EmitHeader() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Opcodes.td | 30 def Float : Type; 105 let Types = !listconcat(IntegerTypeClass.Types, [Float]); 109 let Types = [Float]; 119 let Types = !listconcat(IntegerTypeClass.Types, [Bool], [Float], [FixedPoint]); 127 let Types = !listconcat(AluTypeClass.Types, [Ptr], [Float]); 615 // Float increment and decrement. 865 IntAP, IntAPS, Bool, Float, Ptr];
|
| /freebsd/contrib/llvm-project/clang/include/clang/Support/ |
| H A D | RISCVVIntrinsicUtils.h | 99 Float = 1 << 5, enumerator 229 Float, enumerator 305 bool isFloat() const { return ScalarType == ScalarTypeKind::Float; } in isFloat()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyBuiltinDumper.cpp | 31 case PDB_BuiltinType::Float: in getTypeName()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Schedule.td | 74 def WriteFCvt : SchedWrite; // Float conversion. 75 def WriteFCopy : SchedWrite; // Float-int register copy.
|