/external/clang/test/Analysis/ |
security-syntax-checks.m | 15 // <rdar://problem/6336718> rule request: floating point used as loop 18 // For reference: https://www.securecoding.cert.org/confluence/display/seccode/FLP30-C.+Do+not+use+floating+point+variables+as+loop+counters 21 for (float x = 0.1f; x <= 1.0f; x += 0.1f) {} // expected-warning{{Variable 'x' with floating point type 'float'}} 22 for (float x = 100000001.0f; x <= 100000010.0f; x += 1.0f) {} // expected-warning{{Variable 'x' with floating point type 'float'}} 23 for (float x = 100000001.0f; x <= 100000010.0f; x++ ) {} // expected-warning{{Variable 'x' with floating point type 'float'}} 24 for (double x = 100000001.0; x <= 100000010.0; x++ ) {} // expected-warning{{Variable 'x' with floating point type 'double'}} 25 for (double x = 100000001.0; ((x)) <= 100000010.0; ((x))++ ) {} // expected-warning{{Variable 'x' with floating point type 'double'}} 27 for (double x = 100000001.0; 100000010.0 >= x; x = x + 1.0 ) {} // expected-warning{{Variable 'x' with floating point type 'double'}} 30 for (double x = 100000001.0; ((x)) <= 100000010.0; ((x))++, ++i ) {} // expected-warning{{Variable 'x' with floating point type 'double'}} 33 for (FooType x = 100000001.0f; x <= 100000010.0f; x++ ) {} // expected-warning{{Variable 'x' with floating point type 'FooType'} [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64CallingConv.td | 59 // Canonicalise the various types that live in different floating-point 61 // Vectors and Floating-point types. 69 // Floating-point or Short Vector Type and the NSRN is less than 8, then the 79 // SIMD and Floating-point registers (NSRN - number of elements < 8), then the 80 // argument is allocated to SIMD and Floating-point registers (with one 89 // "C.4: If the argument is an HFA, a Quad-precision Floating-point or Short 96 // PCS: "C.5: If the argument is a Half- or Single- precision Floating-point 103 // precision Floating-point or Short Vector Type, then the argument is copied 136 // floating-point types have been allocated already, which leaves composite 171 // Integer types were widened above. Floating-point and composite types hav [all...] |
/external/valgrind/main/VEX/pub/ |
libvex_guest_ppc64.h | 58 f1-f4 Volatile floating point parameter and return value registers 59 f5-f13 Volatile floating point parameter registers 65 FPSCR Floating point status and control register (volatile) 129 // Vector Registers, Floating Point Registers, and VSX Registers 130 // With ISA 2.06, the "Vector-Scalar Floating-point" category 131 // provides facilities to support vector and scalar binary floating- 133 // of this new facility, combining floating point and vector registers 135 // The floating point registers are now mapped into double word element 0 238 /* 1324 */ UChar guest_FPROUND; // Binary Floating Point Rounding Mode 239 /* 1325 */ UChar guest_DFPROUND; // Decimal Floating Point Rounding Mod [all...] |
/external/kernel-headers/original/asm-generic/ |
siginfo.h | 174 #define FPE_FLTDIV (__SI_FAULT|3) /* floating point divide by zero */ 175 #define FPE_FLTOVF (__SI_FAULT|4) /* floating point overflow */ 176 #define FPE_FLTUND (__SI_FAULT|5) /* floating point underflow */ 177 #define FPE_FLTRES (__SI_FAULT|6) /* floating point inexact result */ 178 #define FPE_FLTINV (__SI_FAULT|7) /* floating point invalid operation */
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/bits/ |
siginfo.h | 180 FPE_FLTDIV, /* Floating point divide by zero. */ 182 FPE_FLTOVF, /* Floating point overflow. */ 184 FPE_FLTUND, /* Floating point underflow. */ 186 FPE_FLTRES, /* Floating point inexact result. */ 188 FPE_FLTINV, /* Floating point invalid operation. */
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/bits/ |
siginfo.h | 180 FPE_FLTDIV, /* Floating point divide by zero. */ 182 FPE_FLTOVF, /* Floating point overflow. */ 184 FPE_FLTUND, /* Floating point underflow. */ 186 FPE_FLTRES, /* Floating point inexact result. */ 188 FPE_FLTINV, /* Floating point invalid operation. */
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/bits/ |
siginfo.h | 180 FPE_FLTDIV, /* Floating point divide by zero. */ 182 FPE_FLTOVF, /* Floating point overflow. */ 184 FPE_FLTUND, /* Floating point underflow. */ 186 FPE_FLTRES, /* Floating point inexact result. */ 188 FPE_FLTINV, /* Floating point invalid operation. */
|
/prebuilts/python/darwin-x86/2.7.5/include/python2.7/ |
pyfpe.h | 67 * dangerous floating point sections. 98 * If a floating point error occurs in dangerous_op, foobar returns 0 (NULL), 158 * This seeming insanity is to tickle the Floating Point Unit (FPU). 159 * If an exception has occurred in a preceding floating point operation, 161 * until the *next* floating point operation. This is painful if you've
|
/prebuilts/python/linux-x86/2.7.5/include/python2.7/ |
pyfpe.h | 67 * dangerous floating point sections. 98 * If a floating point error occurs in dangerous_op, foobar returns 0 (NULL), 158 * This seeming insanity is to tickle the Floating Point Unit (FPU). 159 * If an exception has occurred in a preceding floating point operation, 161 * until the *next* floating point operation. This is painful if you've
|
/external/llvm/test/MC/PowerPC/ |
ppc64-encoding-fp.s | 4 # Floating-point facility 6 # Floating-point load instructions 29 # Floating-point store instructions 50 # Floating-point move instructions 71 # Floating-point arithmetic instructions 167 # Floating-point rounding and conversion instructions 231 # Floating-point compare instructions 237 # Floating-point select instruction 244 # Floating-point status and control register instructions
|
/external/llvm/include/llvm/ADT/ |
APFloat.h | 1 //== llvm/Support/APFloat.h - Arbitrary Precision Floating Point -*- C++ -*-==// 12 /// This file declares a class to represent arbitrary precision floating point 40 /// floating-point software implementation. 75 /// The library reads hexadecimal floating point numbers as per C99, and 78 /// floating point numbers to hexadecimal text as per the C99 %a and %A 84 /// It also reads decimal floating point numbers and correctly rounds according 125 /// A signed type to represent a floating point numbers unbiased exponent. 128 /// \name Floating Point Semantics. 146 /// IEEE-754R 5.11: Floating Point Comparison Relations. 336 /// The definition of equality is not straightforward for floating point, s [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/ |
lp_bld_arit.c | 88 if (type.floating && util_cpu_caps.has_sse) { 178 if (type.floating && util_cpu_caps.has_sse) { 267 if(type.norm && !type.floating && !type.fixed && !type.sign) { 275 if (type.floating) 280 if (type.floating) 317 !type.floating && !type.fixed) { 329 if (type.floating) 334 if (type.floating) 340 if(bld->type.norm && (bld->type.floating || bld->type.fixed)) 393 if (type.floating) { [all...] |
lp_bld_format_soa.c | 117 assert(type.floating); 158 if (type.floating) { 198 if (type.floating) { 215 if (type.floating) { 229 if (type.floating) { 362 type.floating && type.width == 32 &&
|
lp_bld_format_aos_array.c | 62 src_type.floating = format_desc->channel[0].type == UTIL_FORMAT_TYPE_FLOAT; 82 if (src_type.floating && src_type.width == 64) {
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_arit.c | 88 if (type.floating && util_cpu_caps.has_sse) { 178 if (type.floating && util_cpu_caps.has_sse) { 267 if(type.norm && !type.floating && !type.fixed && !type.sign) { 275 if (type.floating) 280 if (type.floating) 317 !type.floating && !type.fixed) { 329 if (type.floating) 334 if (type.floating) 340 if(bld->type.norm && (bld->type.floating || bld->type.fixed)) 393 if (type.floating) { [all...] |
lp_bld_format_soa.c | 117 assert(type.floating); 158 if (type.floating) { 198 if (type.floating) { 215 if (type.floating) { 229 if (type.floating) { 362 type.floating && type.width == 32 &&
|
/libcore/luni/src/main/java/java/lang/ |
StringToReal.java | 22 * floating point number. 47 * floating point number by taking the positive integer the String 56 * floating point number by taking the positive integer the String 69 * StringExponentPair will be used to calculate the floating point number by 237 * the String that will be parsed to a floating point 278 * the String that will be parsed to a floating point
|
/frameworks/base/core/java/android/util/ |
TypedValue.java | 38 /** The <var>data</var> field holds an IEEE 754 floating point number. */ 199 * the data to compute a floating point representation of the number they 204 * @return A floating point value corresponding to the complex data. 215 * Converts a complex data value holding a dimension to its final floating 224 * @return The complex floating point value multiplied by the appropriate 238 * {@link #complexToDimension}, except the raw floating point value is 263 * {@link #complexToDimension}, except the raw floating point value is 308 * Converts an unpacked complex data value holding a dimension to its final floating 317 * @return The complex floating point value multiplied by the appropriate 347 * @return The complex floating point value multiplied by the appropriate [all...] |
/art/compiler/dex/quick/mips/ |
README.mips | 28 Currently, the workaround for this limitation is to avoid using floating 30 means that no floating point promotion is allowed. Among the solution are:
|
/external/chromium/chrome/browser/ui/cocoa/ |
browser_window_controller.h | 108 // Lazily created view which draws the background for the floating set of bars 109 // in fullscreen mode (for window types having a floating bar; it remains nil 113 // Tracks whether the floating bar is above or below the bookmark bar, in 117 // The proportion of the floating bar which is shown (in fullscreen mode). 120 // Various UI elements/events may want to ensure that the floating bar is 338 // Gets or sets the fraction of the floating bar (fullscreen overlay) that is 345 // focus). This is required for the floating bar in fullscreen mode, but should 361 // Returns YES if any of the views in the floating bar currently has focus.
|
/external/chromium_org/third_party/WebKit/Source/wtf/dtoa/ |
diy-fp.h | 37 // This "Do It Yourself Floating Point" class implements a floating-point number
|
/external/chromium_org/third_party/mesa/src/docs/ |
relnotes-6.5.html | 60 Adds a new half-precision floating point format for image transfers, 81 <li>paletted texturing was broken w/ floating point palettes (K. Schultz)
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/common/ |
xmlconfig.h | 42 GLfloat _float; /**< \brief Floating-point */ 121 /** \brief Query a floating-point option value */
|
/external/chromium_org/v8/src/ |
diy-fp.h | 34 // This "Do It Yourself Floating Point" class implements a floating-point number
|
/external/clang/lib/Headers/ |
float.h | 1 /*===---- float.h - Characteristics of floating point types ----------------=== 74 /* Characteristics of floating point types, C99 5.2.4.2.2 */
|