| /freebsd-14.2/lib/libc/softfloat/ |
| H A D | README.txt | 3 Package Overview for SoftFloat Release 2a 9 SoftFloat is a software implementation of floating-point that conforms to 10 the IEC/IEEE Standard for Binary Floating-Point Arithmetic. SoftFloat is 11 distributed in the form of C source code. Compiling the SoftFloat sources 17 -- A `timesoftfloat' program for evaluating the speed of the SoftFloat 18 routines. (The SoftFloat module is linked into this program.) 20 The SoftFloat package is documented in four text files: 23 softfloat-source.txt Documentation for compiling SoftFloat. 24 softfloat-history.txt History of major changes to SoftFloat. 27 Other files in the package comprise the source code for SoftFloat. [all …]
|
| H A D | softfloat-source.txt | 3 SoftFloat Release 2a Source Documentation 23 SoftFloat. 62 SoftFloat Source Files 71 Testing SoftFloat 72 Timing SoftFloat 98 SoftFloat Source Directory Structure 119 SoftFloat. 159 SoftFloat Source Files 260 SoftFloat implementation. 323 Testing SoftFloat [all …]
|
| H A D | softfloat.txt | 3 SoftFloat Release 2a General Documentation 12 SoftFloat is a software implementation of floating-point that conforms to 19 implemented by SoftFloat. It does not attempt to define or explain the 27 SoftFloat is written in C and is designed to work with other C code. The 28 SoftFloat header files assume an ISO/ANSI-style C compiler. No attempt 67 SoftFloat was written by John R. Hauser. This work was made possible in 111 SoftFloat implements the following arithmetic operations: 281 flaw in the SoftFloat implementation. 286 For each format, SoftFloat implements the round-to-integer function 354 SoftFloat provides a function for raising floating-point exceptions: [all …]
|
| H A D | timesoftfloat.txt | 3 Documentation for the `timesoftfloat' Program of SoftFloat Release 2a 12 The `timesoftfloat' program evaluates the speed of SoftFloat's floating- 55 the name of the SoftFloat routine to evaluate, such as `float32_add' or 90 function itself and is not a failing of the SoftFloat implementation.
|
| H A D | README.NetBSD | 3 This is a modified version of part of John Hauser's SoftFloat 2a package.
|
| H A D | softfloat-history.txt | 3 History of Major Changes to SoftFloat, up to Release 2a
|
| H A D | softfloat-specialize | 8 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point 19 arithmetic/SoftFloat.html'.
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | SystemZ.h | 31 bool SoftFloat; variable 36 HasTransactionalExecution(false), HasVector(false), SoftFloat(false) { in SystemZTargetInfo() 165 SoftFloat = false; in handleTargetFeatures() 172 SoftFloat = true; in handleTargetFeatures() 174 HasVector &= !SoftFloat; in handleTargetFeatures()
|
| H A D | Sparc.h | 25 bool SoftFloat; variable 29 : TargetInfo(Triple), SoftFloat(false) {} in SparcTargetInfo() 43 SoftFloat = true; in handleTargetFeatures()
|
| H A D | Mips.h | 51 enum MipsFloatABI { HardFloat, SoftFloat } FloatABI; enumerator 247 return FloatABI != SoftFloat; in validateAsmConstraint() 326 FloatABI = SoftFloat; in handleTargetFeatures()
|
| H A D | ARM.cpp | 513 SoftFloat = false; in handleTargetFeatures() 530 SoftFloat = true; in handleTargetFeatures() 650 .Case("softfloat", SoftFloat) in hasFeature() 652 .Case("neon", (FPU & NeonFPU) && !SoftFloat) in hasFeature() 653 .Case("vfp", FPU && !SoftFloat) in hasFeature() 662 return HasBFloat16 || (FPU && !SoftFloat); in hasBFloat16Type() 831 if ((!SoftFloat && !SoftFloatABI) || ABI == "aapcs-vfp" || ABI == "aapcs16") in getTargetDefines() 834 if (SoftFloat || (SoftFloatABI && !FPU)) in getTargetDefines() 951 if ((FPU & NeonFPU) && !SoftFloat && ArchVersion >= 7) { in getTargetDefines()
|
| H A D | Sparc.cpp | 56 .Case("softfloat", SoftFloat) in hasFeature() 137 if (SoftFloat) in getTargetDefines()
|
| H A D | PPC.h | 56 enum PPCFloatABI { HardFloat, SoftFloat } FloatABI; enumerator 218 if (FloatABI == SoftFloat) in validateAsmConstraint() 231 if (FloatABI == SoftFloat) in validateAsmConstraint()
|
| H A D | Mips.cpp | 128 case SoftFloat: in getTargetDefines()
|
| H A D | ARM.h | 71 unsigned SoftFloat : 1; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetMachine.cpp | 174 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 175 if (SoftFloat) in getSubtargetImpl()
|
| H A D | SystemZFrameLowering.cpp | 869 bool SoftFloat = Subtarget.hasSoftFloat(); in getRegSpillOffset() local 871 if (usePackedStack(MF) && !(IsVarArg && !SoftFloat)) { in getRegSpillOffset() 899 bool SoftFloat = Subtarget.hasSoftFloat(); in usePackedStack() local 900 if (HasPackedStackAttr && BackChain && !SoftFloat) in usePackedStack()
|
| H A D | SystemZFeatures.td | 31 "soft-float", "SoftFloat", (all_of FeatureSoftFloat),
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.cpp | 318 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 321 if (SoftFloat) in getSubtargetImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetMachine.cpp | 293 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 296 if (SoftFloat) in getSubtargetImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetMachine.cpp | 380 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 383 if (SoftFloat) in getSubtargetImpl()
|
| /freebsd-14.2/lib/libc/softfloat/templates/ |
| H A D | softfloat-specialize | 5 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point 16 arithmetic/SoftFloat.html'.
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Gnu.cpp | 1056 auto SoftFloat = MultilibBuilder("/soft-float").flag("-msoft-float"); in findMipsCsMultilibs() local 1082 .Either(SoftFloat, Nan2008, DefaultFloat) in findMipsCsMultilibs() 1271 auto SoftFloat = MultilibBuilder("/sof").flag("-msoft-float"); in findMipsMtiMultilibs() local 1290 .Maybe(SoftFloat) in findMipsMtiMultilibs() 1697 auto SoftFloat = MultilibBuilder("").flag("-soft"); in findCSKYMultilibs() local 1716 .Either(HardFloat, SoftFpFloat, SoftFloat) in findCSKYMultilibs()
|
| /freebsd-14.2/lib/libc/softfloat/bits32/ |
| H A D | softfloat-macros | 5 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point 16 arithmetic/SoftFloat.html'.
|
| /freebsd-14.2/lib/libc/softfloat/bits64/ |
| H A D | softfloat-macros | 6 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point 17 arithmetic/SoftFloat.html'.
|