| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/ |
| H A D | convert.d | 40 static if (floatFormat!T == FloatFormat.Float || floatFormat!T == FloatFormat.Double) 184 private Float parse(bool is_denormalized = false, T:ireal)(T x) 190 private Float parse(bool is_denormalized = false, T:real)(T x_) if (floatFormat!T != FloatFormat.Re… 212 return Float(0, 0, sign); 238 return Float(mant, exp, sign, mant2); 244 return Float(mant, exp, sign); 249 private Float parse(bool _ = false, T:real)(T x_) if (floatFormat!T == FloatFormat.Real80) 290 return Float(mant, exp, sign); 293 private struct Float struct 301 private template FloatTraits(T) if (floatFormat!T == FloatFormat.Float) in FloatTraits() argument [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | OpenCLBuiltins.td | 301 def Float : Type<"float", QualType<"Context.FloatTy">>; 375 def TLAll : TypeList<[Char, UChar, Short, UShort, Int, UInt, Long, ULong, Float, Doub… 376 def TLFloat : TypeList<[Float, Double, Half]>; 380 def TLIntLongFloats : TypeList<[Int, UInt, Long, ULong, Float, Double, Half]>; 405 // Float 417 Float, Double, Half] in { 426 foreach Type = [Float, Double, Half] in { 441 foreach RType = [Float, Double, Half, Char, UChar, Short, 443 foreach IType = [Float, Double, Half, Char, UChar, Short, 517 def : Builtin<name, [GenTypeFloatVecNoScalar, GenTypeFloatVecNoScalar, Float], Attr.Const>; [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| H A D | SveEmitter.cpp | 68 bool Float, Signed, Immediate, Void, Constant, Pointer, BFloat; member in __anon47288a980111::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 D | RISCVVEmitter.cpp | 55 Float, enumerator 103 bool isFloat() const { return ScalarType == ScalarTypeKind::Float; } in isFloat() 411 case ScalarTypeKind::Float: in initBuiltinStr() 450 case ScalarTypeKind::Float: in initClangBuiltinStr() 504 case ScalarTypeKind::Float: in initTypeStr() 534 case ScalarTypeKind::Float: in initShortStr() 570 ScalarType = ScalarTypeKind::Float; in applyBasicType() 574 ScalarType = ScalarTypeKind::Float; in applyBasicType() 578 ScalarType = ScalarTypeKind::Float; in applyBasicType() 729 ScalarType = ScalarTypeKind::Float; in applyModifier()
|
| /netbsd-src/external/apache2/llvm/dist/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
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/csky/ |
| H A D | csky_insn_fpuv3.md | 27 ;; Float mov instructions 122 ;; Float Mul instructions 134 ;; Float Muladd and mulsub instructions 156 ;; Float fmula/fmuls/fnmula/fnmuls instructions 196 ;; Float div/recipe/sqrt instructions 223 ;; Float fmax/fmin instructions 245 ;; Float compare instructions 295 ;; Float ADD instructions 307 ;; Float SUB instructions 319 ;; Float NEG instructions [all …]
|
| H A D | csky_insn_fpuv2.md | 22 ;; Float Abs instructions 43 ;; Float Neg instructions 60 ;; Float Sqrt instructions 77 ;; Float Add instructions 96 ;; Float Sub instructions 115 ;; Float Mul instructions 162 ;; Float Div instructions 195 ;; Float add(sub) with mult instructions 284 ;; Float compare instructions 397 ;; Float convert instructions [all …]
|
| H A D | csky_insn_fpu.md | 70 ;; Float mov instructions 143 ;; Float Mul instructions 170 ;; Float ADD SUB NEG ABS instructions 248 ;; Float div instructions 266 ;; Float compare instructions 356 ;; Float convert instructions
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86Schedule.td | 420 defm WriteCvtSS2I : X86SchedWritePair<ReadAfterVecLd>; // Float -> Integer. 421 defm WriteCvtPS2I : X86SchedWritePair<ReadAfterVecXLd>; // Float -> Integer (XMM). 422 defm WriteCvtPS2IY : X86SchedWritePair<ReadAfterVecYLd>; // Float -> Integer (YMM). 423 defm WriteCvtPS2IZ : X86SchedWritePair<ReadAfterVecYLd>; // Float -> Integer (ZMM). 430 defm WriteCvtI2SS : X86SchedWritePair<ReadAfterVecLd>; // Integer -> Float. 431 defm WriteCvtI2PS : X86SchedWritePair<ReadAfterVecXLd>; // Integer -> Float (XMM). 432 defm WriteCvtI2PSY : X86SchedWritePair<ReadAfterVecYLd>; // Integer -> Float (YMM). 433 defm WriteCvtI2PSZ : X86SchedWritePair<ReadAfterVecYLd>; // Integer -> Float (ZMM). 435 defm WriteCvtSS2SD : X86SchedWritePair<ReadAfterVecLd>; // Float -> Double size conversion. 436 defm WriteCvtPS2PD : X86SchedWritePair<ReadAfterVecXLd>; // Float -> Double size conversion (XMM). [all …]
|
| H A D | X86ScheduleZnver3.td | 1188 defm : Zn3WriteResXMMPair<WriteCvtSS2I, [Zn3FPFCvt01], 2, [2], 2>; // Float -> Integer. 1190 defm : Zn3WriteResXMMPair<WriteCvtPS2I, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Integer (XMM). 1191 defm : Zn3WriteResYMMPair<WriteCvtPS2IY, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Integer (YMM). 1192 defm : X86WriteResPairUnsupported<WriteCvtPS2IZ>; // Float -> Integer (ZMM). 1206 … Zn3WriteResXMMPair<WriteCvtI2SS, [Zn3FPFCvt01], 3, [2], 2, /*LoadUOps=*/-1>; // Integer -> Float. 1207 defm : Zn3WriteResXMMPair<WriteCvtI2PS, [Zn3FPFCvt01], 3, [1], 1>; // Integer -> Float (XMM). 1208 defm : Zn3WriteResYMMPair<WriteCvtI2PSY, [Zn3FPFCvt01], 3, [1], 1>; // Integer -> Float (YMM). 1209 defm : X86WriteResPairUnsupported<WriteCvtI2PSZ>; // Integer -> Float (ZMM). 1218 defm : Zn3WriteResXMMPair<WriteCvtSS2SD, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Double size conver… 1219 defm : Zn3WriteResXMMPair<WriteCvtPS2PD, [Zn3FPFCvt01], 3, [1], 1>; // Float -> Double size convers… [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/rt/ |
| H A D | adi.d | 44 alias Float = S!float; variable 54 Float[1] fa = [Float(float.nan)];
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/csky/ |
| H A D | csky_insn_fpu.md | 22 ;; Float Abs instructions 41 ;; Float Neg instructions 58 ;; Float Sqrt instructions 75 ;; Float Add instructions 94 ;; Float Sub instructions 113 ;; Float Mul instructions 160 ;; Float Div instructions 208 ;; Float add(sub) with mult instructions 297 ;; Float compare instructions 451 ;; Float convert instructions [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/ubsan/ |
| H A D | ubsan_diag.h | 166 Arg(FloatMax Float) : Kind(AK_Float), Float(Float) {} in Arg() 174 FloatMax Float; member
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/ubsan/ |
| H A D | ubsan_diag.h | 167 Arg(FloatMax Float) : Kind(AK_Float), Float(Float) {} in Arg() 175 FloatMax Float; member
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/ |
| H A D | ubsan_diag.h | 165 Arg(FloatMax Float) : Kind(AK_Float), Float(Float) {} in Arg() 173 FloatMax Float; member
|
| /netbsd-src/external/apache2/llvm/dist/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 | 71 Obj.Kind = Type::Float; in read() 76 Obj.Float = BitsToFloat(endian::read<uint32_t, Endianness>(Current)); in read() 80 Obj.Kind = Type::Float; in read() 85 Obj.Float = BitsToDouble(endian::read<uint64_t, Endianness>(Current)); in read()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-yaml-numeric-parser-fuzzer/ |
| H A D | yaml-numeric-parser-fuzzer.cpp | 18 static llvm::Regex Float( in isNumericRegex() local 33 if (Float.match(S)) in isNumericRegex()
|
| /netbsd-src/external/lgpl3/gmp/dist/doc/ |
| H A D | gmp.info | 81 Node: Simultaneous Float Init & Assign160080 83 Node: Float Arithmetic164895 84 Node: Float Comparison167048 86 Node: Miscellaneous Float Functions171308 165 Node: Float Internals366109
|
| H A D | gmp.info-2 | 1097 Float resources can be freed up by doing carry propagation on the 1365 * Float Internals:: 1424 File: gmp.info, Node: Rational Internals, Next: Float Internals, Prev: Integer Internals, Up: I… 1452 File: gmp.info, Node: Float Internals, Next: Raw Output Internals, Prev: Rational Internals, Up… 1454 16.3 Float Internals 1614 File: gmp.info, Node: Raw Output Internals, Next: C++ Interface Internals, Prev: Float Internals… 2540 * Arithmetic functions <2>: Float Arithmetic. (line 6) 2568 * Assignment functions <4>: Simultaneous Float Init & Assign. 2618 * Comparison functions <2>: Float Comparison. (line 6) 2661 * Division functions <2>: Float Arithmetic. (line 33) [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/ |
| H A D | bitmanip.d | 2931 enum Float: float 2937 assert(buffer.peek!Float() == Float.one); 2938 assert(buffer.peek!Float(0) == Float.one); 2939 assert(buffer.peek!Float(4) == Float.two); 2942 assert(buffer.peek!Float(&index) == Float.one); 2945 assert(buffer.peek!Float(&index) == Float.two); 3177 enum Float: float 3183 assert(buffer.read!Float() == Float.one); 3186 assert(buffer.read!Float() == Float.two); 3548 enum Float: float [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/ |
| H A D | bitmanip.d | 3661 enum Float: float 3667 assert(buffer.peek!Float() == Float.one); 3668 assert(buffer.peek!Float(0) == Float.one); 3669 assert(buffer.peek!Float(4) == Float.two); 3672 assert(buffer.peek!Float(&index) == Float.one); 3675 assert(buffer.peek!Float(&index) == Float.two); 3896 enum Float: float 3902 assert(buffer.read!Float() == Float.one); 3905 assert(buffer.read!Float() == Float.two); 4258 enum Float: float [all …]
|