| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | OpenCLBuiltins.td | 406 // Float 722 …def : Builtin<name, [VectorType<Float, VSize>, VectorType<Float, VSize>, VectorType<Float, VSize>]… 1069 def : Builtin<"atomic_xchg", [Float, PointerType<VolatileType<Float>, AS>, Float]>; 1460 …iltin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>, VectorT… 1473 …def : Builtin<name, [Float, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>, Float], Attr.P… 1474 …def : Builtin<name, [Float, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>, VectorType<Flo… 1479 …def : Builtin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, Float, Float], Attr.P… 1480 …def : Builtin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, Float, Float, Float],… 1508 …def : Builtin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>,… 1535 …def : Builtin<name, [Float, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 4>, Float], Attr.P… [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | SveEmitter.cpp | 436 if (Float) in str() 544 Float = false; in applyModifier() 553 Float = false; in applyModifier() 574 Float = false; in applyModifier() 581 Float = false; in applyModifier() 588 Float = false; in applyModifier() 596 Float = false; in applyModifier() 602 Float = false; in applyModifier() 698 Float = true; in applyModifier() 703 Float = true; in applyModifier() [all …]
|
| H A D | RISCVVEmitter.cpp | 55 Float, enumerator 103 bool isFloat() const { return ScalarType == ScalarTypeKind::Float; } in isFloat() 415 case ScalarTypeKind::Float: in initBuiltinStr() 459 case ScalarTypeKind::Float: in initClangBuiltinStr() 513 case ScalarTypeKind::Float: in initTypeStr() 545 case ScalarTypeKind::Float: in initShortStr() 581 ScalarType = ScalarTypeKind::Float; in applyBasicType() 585 ScalarType = ScalarTypeKind::Float; in applyBasicType() 589 ScalarType = ScalarTypeKind::Float; in applyBasicType() 740 ScalarType = ScalarTypeKind::Float; in applyModifier()
|
| 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() 247 .Case("f", ScalarTypeKind::Float); in ScalarType() 263 if (Kind == ScalarTypeKind::Float) { in llvmName() 278 bool isInteger() const { return Kind != ScalarTypeKind::Float; } in isInteger() 1759 constexpr unsigned Float = 1; in EmitHeader() local 1769 parts[Float] << "typedef __fp16 float16_t;\n" in EmitHeader() 1775 raw_ostream &OS = parts[ST->requiresFloat() ? Float : 0]; in EmitHeader() 1791 parts[Float] << "\n"; in EmitHeader() [all …]
|
| /freebsd-13.1/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() 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 D | MsgPackReader.h | 54 Float, enumerator 87 double Float; member
|
| /freebsd-13.1/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 | 748 SMTExprRef mkFloat(const llvm::APFloat Float) override { in mkFloat() argument 750 getFloatSort(llvm::APFloat::semanticsSizeInBits(Float.getSemantics())); in mkFloat() 752 llvm::APSInt Int = llvm::APSInt(Float.bitcastToAPInt(), false); in mkFloat() 785 llvm::APFloat &Float, bool useSemantics) { in toAPFloat() argument 796 if (useSemantics && !areEquivalent(Float.getSemantics(), Semantics)) { in toAPFloat() 801 Float = llvm::APFloat(Semantics, Int); in toAPFloat() 857 bool getInterpretation(const SMTExprRef &Exp, llvm::APFloat &Float) override { in getInterpretation() argument 868 return toAPFloat(Sort, Assign, Float, true); in getInterpretation()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86Schedule.td | 421 defm WriteCvtSS2I : X86SchedWritePair<ReadAfterVecLd>; // Float -> Integer. 422 defm WriteCvtPS2I : X86SchedWritePair<ReadAfterVecXLd>; // Float -> Integer (XMM). 423 defm WriteCvtPS2IY : X86SchedWritePair<ReadAfterVecYLd>; // Float -> Integer (YMM). 424 defm WriteCvtPS2IZ : X86SchedWritePair<ReadAfterVecYLd>; // Float -> Integer (ZMM). 431 defm WriteCvtI2SS : X86SchedWritePair<ReadAfterVecLd>; // Integer -> Float. 432 defm WriteCvtI2PS : X86SchedWritePair<ReadAfterVecXLd>; // Integer -> Float (XMM). 433 defm WriteCvtI2PSY : X86SchedWritePair<ReadAfterVecYLd>; // Integer -> Float (YMM). 450 def WriteCvtPS2PH : SchedWrite; // // Float -> Half size conversion. 451 def WriteCvtPS2PHY : SchedWrite; // // Float -> Half size conversion (YMM). 452 def WriteCvtPS2PHZ : SchedWrite; // // Float -> Half size conversion (ZMM). [all …]
|
| H A D | X86ScheduleZnver3.td | 1193 defm : Zn3WriteResXMMPair<WriteCvtSS2I, [Zn3FPFCvt01], 2, [2], 2>; // Float -> Integer. 1195 defm : Zn3WriteResXMMPair<WriteCvtPS2I, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Integer (XMM). 1196 defm : Zn3WriteResYMMPair<WriteCvtPS2IY, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Integer (YMM). 1197 defm : X86WriteResPairUnsupported<WriteCvtPS2IZ>; // Float -> Integer (ZMM). 1212 defm : Zn3WriteResXMMPair<WriteCvtI2PS, [Zn3FPFCvt01], 3, [1], 1>; // Integer -> Float (XMM). 1213 defm : Zn3WriteResYMMPair<WriteCvtI2PSY, [Zn3FPFCvt01], 3, [1], 1>; // Integer -> Float (YMM). 1214 defm : X86WriteResPairUnsupported<WriteCvtI2PSZ>; // Integer -> Float (ZMM). 1226 defm : X86WriteResPairUnsupported<WriteCvtPS2PDZ>; // Float -> Double size conversion (ZMM). 1231 defm : X86WriteResPairUnsupported<WriteCvtPD2PSZ>; // Double -> Float size conversion (ZMM). 1235 defm : X86WriteResPairUnsupported<WriteCvtPH2PSZ>; // Half -> Float size conversion (ZMM). [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | StructuredData.h | 55 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(); 302 class Float : public Object { 304 Float(double d = 0.0) 307 ~Float() override = default; 504 AddItem(key, std::make_shared<Float>(value)); in AddFloatItem()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | MsgPackDocumentYAML.cpp | 57 case msgpack::Type::Float: in toString() 58 OS << Float; in toString() 136 case msgpack::Type::Float: in getYAMLTag() 196 case Type::Float: in mustQuote()
|
| H A D | MsgPackReader.cpp | 72 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()
|
| H A D | MsgPackDocument.cpp | 164 case Type::Float: in readFromBlob() 165 Node = getNode(Obj.Float); in readFromBlob()
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/ubsan/ |
| H A D | ubsan_diag.h | 166 Arg(FloatMax Float) : Kind(AK_Float), Float(Float) {} in Arg() 174 FloatMax Float; member
|
| /freebsd-13.1/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
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Utility/ |
| H A D | StructuredData.cpp | 70 return std::make_shared<StructuredData::Float>(*d); in ParseJSONValue() 146 void StructuredData::Float::Serialize(json::OStream &s) const { in Serialize()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZfh.td | 258 /// Float constants 261 /// Float conversion operations 266 /// Float arithmetic operations 325 /// Float conversion operations 379 /// Float conversion operations 384 /// Float arithmetic operations
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyBuiltinDumper.cpp | 31 case PDB_BuiltinType::Float: in getTypeName()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 49 enum KindTy { Token, Integer, Float, Symbol, BrList } Kind; enumerator 99 bool isFPImm() const { return Kind == Float; } in isFPImm() 134 if (Kind == Float) in addFPImmf32Operands() 143 if (Kind == Float) in addFPImmf64Operands() 163 case Float: in print() 404 WebAssemblyOperand::Float, Flt.getLoc(), Flt.getEndLoc(), in parseSingleFloat() 426 WebAssemblyOperand::Float, Flt.getLoc(), Flt.getEndLoc(), in parseSpecialFloatMaybe()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Schedule.td | 73 def WriteFCvt : SchedWrite; // Float conversion. 74 def WriteFCopy : SchedWrite; // Float-int register copy.
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | APValue.cpp | 321 case Float: in APValue() 404 else if (Kind == Float) in DestroyDataAndMakeUninit() 442 case Float: in needsCleanup() 575 case Float: in Profile() 655 case APValue::Float: in printPretty() 1051 case APValue::Float: in getLVForValue()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTX.h | 118 Float, enumerator
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | arm_cde.td | 20 // Float<t> expects t to be a scalar type, and expands to the floating-point 22 class Float<Type t>: ComplexType<(CTO_CopyKind t, f32)>; 23 def FScalar: Float<Scalar>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 111 IMPLEMENT_BINARY_OPERATOR(+, Float); in executeFAddInst() 122 IMPLEMENT_BINARY_OPERATOR(-, Float); in executeFSubInst() 133 IMPLEMENT_BINARY_OPERATOR(*, Float); in executeFMulInst() 144 IMPLEMENT_BINARY_OPERATOR(/, Float); in executeFDivInst() 384 IMPLEMENT_FCMP(==, Float); in executeFCMP_OEQ() 440 IMPLEMENT_FCMP(!=, Float); in executeFCMP_ONE() 460 IMPLEMENT_FCMP(<=, Float); in executeFCMP_OLE() 474 IMPLEMENT_FCMP(>=, Float); in executeFCMP_OGE() 488 IMPLEMENT_FCMP(<, Float); in executeFCMP_OLT() 502 IMPLEMENT_FCMP(>, Float); in executeFCMP_OGT() [all …]
|