| /netbsd-src/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 14 -- A SoftFloat object file (typically `softfloat.o') containing the complete 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: 22 softfloat.txt Documentation for using the SoftFloat functions. 23 softfloat-source.txt Documentation for compiling SoftFloat. [all …]
|
| H A D | softfloat-source.txt | 3 SoftFloat Release 2a Source Documentation 12 SoftFloat is a software implementation of floating-point that conforms to 13 the IEC/IEEE Standard for Binary Floating-Point Arithmetic. SoftFloat can 17 decimal. SoftFloat is distributed in the form of C source code, so a 23 SoftFloat. 25 The source code for SoftFloat is intended to be relatively machine- 27 time of this writing, SoftFloat has been successfully compiled with the GNU 34 SoftFloat as written requires an ISO/ANSI-style C compiler. No attempt has 36 style'' compilers are not adequate for compiling SoftFloat. All testing I 40 The SoftFloat sources assume that source code file names can be longer than [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 35 largest integer format supported by the C compiler is 32 bits, SoftFloat is 67 SoftFloat was written by John R. Hauser. This work was made possible in 111 SoftFloat implements the following arithmetic operations: 180 exception, the SoftFloat function `float_raise' should be used (see below). 182 In the terminology of the IEC/IEEE Standard, SoftFloat can detect tininess [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'.
|
| /netbsd-src/regress/lib/libc/ieeefp/testfloat/notes/ |
| H A D | README.txt | 14 to the IEC/IEEE Standard. This program uses the SoftFloat software 17 -- The `testsoftfloat' program tests SoftFloat itself for conformance to 22 TestFloat depends on SoftFloat, but SoftFloat is not included in the 23 TestFloat package. SoftFloat can be obtained through the Web page `http:// 24 HTTP.CS.Berkeley.EDU/~jhauser/arithmetic/SoftFloat.html'.
|
| H A D | testfloat-source.txt | 31 TestFloat depends on SoftFloat, which is a software implementation of 32 floating-point that conforms to the IEC/IEEE Standard. SoftFloat is not 34 page `http://HTTP.CS.Berkeley.EDU/~jhauser/arithmetic/SoftFloat.html'. 37 TestFloat package includes a variant for testing SoftFloat called 150 of an appropriately-compiled SoftFloat binary and the corresponding header 151 file `softfloat.h'. SoftFloat is not included with the TestFloat sources. 153 arithmetic/SoftFloat.html'. 164 target-specific subdirectory within which the SoftFloat header file and 166 SoftFloat.) The `processors' directory distributed with TestFloat is 167 intended to be identical to that included with the SoftFloat source. [all …]
|
| H A D | testfloat.txt | 20 the SoftFloat software implementation of floating-point. (Information 21 about SoftFloat can be found at the SoftFloat Web page, `http:// 22 HTTP.CS.Berkeley.EDU/~jhauser/arithmetic/SoftFloat.html'.) The version that 23 tests SoftFloat is expected to be of interest only to people compiling the 24 SoftFloat sources. However, because the two versions share much in common, 159 TestFloat compares a machine's floating-point against the SoftFloat software 160 implementation of floating-point, also written by me. SoftFloat is built 162 If SoftFloat is wanted for some other reason (to compile a new version 164 `http://HTTP.CS.Berkeley.EDU/~jhauser/arithmetic/SoftFloat.html'. 166 For testing SoftFloat itself, the TestFloat package includes a program that [all …]
|
| H A D | testfloat-history.txt | 8 The TestFloat releases parallel those of SoftFloat, on which TestFloat is 10 corresponding release of SoftFloat.
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
| H A D | SystemZ.h | 32 bool SoftFloat; variable 37 HasTransactionalExecution(false), HasVector(false), SoftFloat(false) { in SystemZTargetInfo() 118 SoftFloat = false; in handleTargetFeatures() 125 SoftFloat = true; in handleTargetFeatures() 127 HasVector &= !SoftFloat; in handleTargetFeatures()
|
| H A D | Sparc.h | 25 bool SoftFloat; variable 29 : TargetInfo(Triple), SoftFloat(false) {} in SparcTargetInfo() 44 SoftFloat = true; in handleTargetFeatures()
|
| H A D | ARM.cpp | 435 SoftFloat = false; in handleTargetFeatures() 448 SoftFloat = true; in handleTargetFeatures() 558 .Case("softfloat", SoftFloat) in hasFeature() 560 .Case("neon", (FPU & NeonFPU) && !SoftFloat) in hasFeature() 561 .Case("vfp", FPU && !SoftFloat) in hasFeature() 569 return HasBFloat16 && !SoftFloat; in hasBFloat16Type() 736 if ((!SoftFloat && !SoftFloatABI) || ABI == "aapcs-vfp" || ABI == "aapcs16") in getTargetDefines() 739 if (SoftFloat) in getTargetDefines() 792 if ((FPU & NeonFPU) && !SoftFloat && ArchVersion >= 7) { in getTargetDefines()
|
| H A D | PPC.h | 57 enum PPCFloatABI { HardFloat, SoftFloat } FloatABI; enumerator 210 if (FloatABI == SoftFloat) in validateAsmConstraint() 223 if (FloatABI == SoftFloat) in validateAsmConstraint()
|
| H A D | Sparc.cpp | 56 .Case("softfloat", SoftFloat) in hasFeature() 143 if (SoftFloat) in getTargetDefines()
|
| H A D | Mips.h | 52 enum MipsFloatABI { HardFloat, SoftFloat } FloatABI; enumerator 322 FloatABI = SoftFloat; in handleTargetFeatures()
|
| H A D | Mips.cpp | 128 case SoftFloat: in getTargetDefines()
|
| H A D | ARM.h | 70 unsigned SoftFloat : 1; variable
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetMachine.cpp | 43 bool SoftFloat = false; in UsesVectorABI() local 57 SoftFloat = true; in UsesVectorABI() 59 SoftFloat = false; in UsesVectorABI() 62 return VectorABI && !SoftFloat; in UsesVectorABI()
|
| H A D | SystemZFrameLowering.cpp | 768 bool SoftFloat = MF.getSubtarget<SystemZSubtarget>().hasSoftFloat(); in getRegSpillOffset() local 770 if (usePackedStack(MF) && !(IsVarArg && !SoftFloat)) { in getRegSpillOffset() 797 bool SoftFloat = MF.getSubtarget<SystemZSubtarget>().hasSoftFloat(); in usePackedStack() local 798 if (HasPackedStackAttr && BackChain && !SoftFloat) in usePackedStack()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.cpp | 299 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 302 if (SoftFloat) in getSubtargetImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetMachine.cpp | 346 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 349 if (SoftFloat) in getSubtargetImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMTargetMachine.cpp | 277 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl() local 280 if (SoftFloat) in getSubtargetImpl()
|
| /netbsd-src/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'.
|