| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | OpenCLBuiltins.td | 474 // 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 D | SveEmitter.cpp | 497 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 D | MveEmitter.cpp | 154 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 D | MsgPackDocument.h | 58 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 D | MsgPackReader.h | 58 Float, enumerator 91 double Float; member
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | StructuredData.h | 60 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 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 | 750 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 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). 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 D | X86ScheduleZnver3.td | 1165 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 D | X86ScheduleZnver4.td | 1209 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 D | ubsan_diag.h | 146 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 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 | 72 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 D | RISCVVIntrinsicUtils.cpp | 190 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 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-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | Opcodes.td | 30 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 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-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZfh.td | 252 /// 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 D | RISCVVIntrinsicUtils.h | 99 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 D | PrettyBuiltinDumper.cpp | 31 case PDB_BuiltinType::Float: in getTypeName()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 48 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 D | AArch64Schedule.td | 74 def WriteFCvt : SchedWrite; // Float conversion. 75 def WriteFCopy : SchedWrite; // Float-int register copy.
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | APValue.cpp | 321 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()
|