/external/clang/test/Sema/ |
variadic-promotion.c | 5 void test_floating_promotion(__fp16 *f16, float f32, double f64) { 6 variadic(3, *f16, f32, f64);
|
/external/clang/test/CodeGen/ |
mms-bitfields.c | 5 long long f64; member in struct:s1 12 long long f64[4]; member in struct:s2
|
ms_struct.c | 6 long long f64; member in struct:s1 13 long long f64[4]; member in struct:s2
|
/external/valgrind/VEX/useful/ |
fp_80_64.c | 44 static void convert_f80le_to_f64le_HW ( /*IN*/UChar* f80, /*OUT*/UChar* f64 ) 48 : "r" (&f80[0]), "r" (&f64[0]) 52 static void convert_f64le_to_f80le_HW ( /*IN*/UChar* f64, /*OUT*/UChar* f80 ) 56 : "r" (&f64[0]), "r" (&f80[0]) 103 static void convert_f64le_to_f80le ( /*IN*/UChar* f64, /*OUT*/UChar* f80 ) 109 sign = toUChar( (f64[7] >> 7) & 1 ); 110 bexp = (f64[7] << 4) | ((f64[6] >> 4) & 0x0F); 120 (f64[6] & 0x0F) == 0 121 && f64[5] == 0 && f64[4] == 0 && f64[3] == 0 593 UChar* f64 = malloc(8); local [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
ual-vcmp.s | 14 vcmp.f64 d0, #0.0 15 vcmp.f64 d1, #0 16 vcmpe.f64 d2, #0.0 17 vcmpe.f64 d3, #0 18 vcmp.f64 d4, #0.0e5 19 vcmp.f64 d5, #0e-2 20 vcmpe.f64 d6, #0.00 21 vcmpe.f64 d7, #.0
|
vcmp-zero-bad.s | 10 vcmp.f64 d0, #-1 11 vcmpe.f64 d3, #0x35 12 vcmpe.f64 d4, 0xf
|
armv8-a+fp.s | 11 vseleq.f64 d0, d0, d0 12 vselvs.f64 d16, d16, d16 13 vselge.f64 d15, d15, d15 14 vselgt.f64 d31, d31, d31 19 vmaxnm.f64 d0, d0, d0 20 vmaxnm.f64 d16, d16, d16 21 vmaxnm.f64 d15, d15, d15 22 vmaxnm.f64 d31, d31, d31 27 vminnm.f64 d0, d0, d0 28 vminnm.f64 d16, d16, d1 [all...] |
vfpv3-32drs.d | 8 0[0-9a-f]+ <[^>]+> eeb03b66 (vmov\.f64|fcpyd) d3, d22 9 0[0-9a-f]+ <[^>]+> eef06b43 (vmov\.f64|fcpyd) d22, d3 10 0[0-9a-f]+ <[^>]+> eef76acb (vcvt\.f64\.f32|fcvtds) d22, s22 11 0[0-9a-f]+ <[^>]+> eeb7bbe6 (vcvt\.f32\.f64|fcvtsd) s22, d22 16 0[0-9a-f]+ <[^>]+> eef86bcb (vcvt\.f64\.s32|fsitod) d22, s22 17 0[0-9a-f]+ <[^>]+> eef85b6a (vcvt\.f64\.u32|fuitod) d21, s21 18 0[0-9a-f]+ <[^>]+> eebdab64 (vcvtr\.s32\.f64|ftosid) s20, d20 19 0[0-9a-f]+ <[^>]+> eebdabe4 (vcvt\.s32\.f64|ftosizd) s20, d20 20 0[0-9a-f]+ <[^>]+> eefc9b63 (vcvtr\.u32\.f64|ftouid) s19, d19 21 0[0-9a-f]+ <[^>]+> eefc9be3 (vcvt\.u32\.f64|ftouizd) s19, d1 [all...] |
vfp1.d | 10 0+000 <[^>]*> eeb40bc0 (vcmpe\.f64|fcmped) d0, d0 11 0+004 <[^>]*> eeb50bc0 (vcmpe\.f64 d0, #0.0|fcmpezd d0) 12 0+008 <[^>]*> eeb40b40 (vcmp\.f64|fcmpd) d0, d0 13 0+00c <[^>]*> eeb50b40 (vcmp\.f64 d0, #0.0|fcmpzd d0) 14 0+010 <[^>]*> eeb00bc0 (vabs\.f64|fabsd) d0, d0 15 0+014 <[^>]*> eeb00b40 (vmov\.f64|fcpyd) d0, d0 16 0+018 <[^>]*> eeb10b40 (vneg\.f64|fnegd) d0, d0 17 0+01c <[^>]*> eeb10bc0 (vsqrt\.f64|fsqrtd) d0, d0 18 0+020 <[^>]*> ee300b00 (vadd\.f64|faddd) d0, d0, d0 19 0+024 <[^>]*> ee800b00 (vdiv\.f64|fdivd) d0, d0, d [all...] |
ual-vcmp.d | 17 0+020 <[^>]*> eeb50b40 vcmp.f64 d0, #0.0 18 0+024 <[^>]*> eeb51b40 vcmp.f64 d1, #0.0 19 0+028 <[^>]*> eeb52bc0 vcmpe.f64 d2, #0.0 20 0+02c <[^>]*> eeb53bc0 vcmpe.f64 d3, #0.0 21 0+030 <[^>]*> eeb54b40 vcmp.f64 d4, #0.0 22 0+034 <[^>]*> eeb55b40 vcmp.f64 d5, #0.0 23 0+038 <[^>]*> eeb56bc0 vcmpe.f64 d6, #0.0 24 0+03c <[^>]*> eeb57bc0 vcmpe.f64 d7, #0.
|
neon-suffix-bad.s | 5 faddd.f64 d0, d0, d0 6 vcvt.f64.s32 d0, s0, #11 11 faddd.f64 d0, d0, d0 12 vcvt.f64.s32 d0, s0, #11
|
armv8-a+fp.d | 12 0[0-9a-f]+ <[^>]+> fe000b00 vseleq.f64 d0, d0, d0 13 0[0-9a-f]+ <[^>]+> fe500ba0 vselvs.f64 d16, d16, d16 14 0[0-9a-f]+ <[^>]+> fe2ffb0f vselge.f64 d15, d15, d15 15 0[0-9a-f]+ <[^>]+> fe7ffbaf vselgt.f64 d31, d31, d31 20 0[0-9a-f]+ <[^>]+> fe800b00 vmaxnm.f64 d0, d0, d0 21 0[0-9a-f]+ <[^>]+> fec00ba0 vmaxnm.f64 d16, d16, d16 22 0[0-9a-f]+ <[^>]+> fe8ffb0f vmaxnm.f64 d15, d15, d15 23 0[0-9a-f]+ <[^>]+> fecffbaf vmaxnm.f64 d31, d31, d31 28 0[0-9a-f]+ <[^>]+> fe800b40 vminnm.f64 d0, d0, d0 29 0[0-9a-f]+ <[^>]+> fec00be0 vminnm.f64 d16, d16, d1 [all...] |
vfp1_t2.d | 10 0+000 <[^>]*> eeb4 0bc0 (vcmpe\.f64|fcmped) d0, d0 11 0+004 <[^>]*> eeb5 0bc0 (vcmpe\.f64 d0, #0.0|fcmpezd d0) 12 0+008 <[^>]*> eeb4 0b40 (vcmp\.f64|fcmpd) d0, d0 13 0+00c <[^>]*> eeb5 0b40 (vcmp\.f64 d0, #0.0|fcmpzd d0) 14 0+010 <[^>]*> eeb0 0bc0 (vabs\.f64|fabsd) d0, d0 15 0+014 <[^>]*> eeb0 0b40 (vmov\.f64|fcpyd) d0, d0 16 0+018 <[^>]*> eeb1 0b40 (vneg\.f64|fnegd) d0, d0 17 0+01c <[^>]*> eeb1 0bc0 (vsqrt\.f64|fsqrtd) d0, d0 18 0+020 <[^>]*> ee30 0b00 (vadd\.f64|faddd) d0, d0, d0 19 0+024 <[^>]*> ee80 0b00 (vdiv\.f64|fdivd) d0, d0, d [all...] |
vfp-fma-arm.d | 9 0[0-9a-f]+ <[^>]+> eea10b02 vfma\.f64 d0, d1, d2 11 0[0-9a-f]+ <[^>]+> 0ea10b02 vfmaeq\.f64 d0, d1, d2 13 0[0-9a-f]+ <[^>]+> eea10b42 vfms\.f64 d0, d1, d2 15 0[0-9a-f]+ <[^>]+> 0ea10b42 vfmseq\.f64 d0, d1, d2 17 0[0-9a-f]+ <[^>]+> ee910b42 vfnma\.f64 d0, d1, d2 19 0[0-9a-f]+ <[^>]+> 0e910b42 vfnmaeq\.f64 d0, d1, d2 21 0[0-9a-f]+ <[^>]+> ee910b02 vfnms\.f64 d0, d1, d2 23 0[0-9a-f]+ <[^>]+> 0e910b02 vfnmseq\.f64 d0, d1, d2
|
vcvt-bad.l | 2 [^:]*:3: Error: immediate value out of range -- `vcvt.f64.u16 d1,d1,#-1' 3 [^:]*:4: Error: immediate value out of range -- `vcvt.f64.u16 d1,d1,#65535' 4 [^:]*:5: Error: immediate value out of range, expected range \[0, 16\] -- `vcvt.f64.u16 d1,d1,#17' 5 [^:]*:6: Error: immediate value out of range, expected range \[1, 32\] -- `vcvt.f64.u32 d1,d1,#0' 6 [^:]*:7: Error: immediate value out of range -- `vcvt.f64.u32 d1,d1,#33' 12 [^:]*:15: Error: immediate value out of range -- `vcvt.u16.f64 d1,d1,#-1' 13 [^:]*:16: Error: immediate value out of range -- `vcvt.u16.f64 d1,d1,#65535' 14 [^:]*:17: Error: immediate value out of range, expected range \[0, 16\] -- `vcvt.u16.f64 d1,d1,#17' 15 [^:]*:18: Error: immediate value out of range, expected range \[1, 32\] -- `vcvt.u32.f64 d1,d1,#0' 16 [^:]*:19: Error: immediate value out of range -- `vcvt.u32.f64 d1,d1,#33 [all...] |
/external/vulkan-validation-layers/libs/glm/gtx/ |
number_precision.hpp | 69 typedef f64 f64vec1; //!< \brief Single-precision floating-point scalar. (from GLM_GTX_number_precision extension) 76 typedef f64 f64mat1; //!< \brief Double-precision floating-point scalar. (from GLM_GTX_number_precision extension) 77 typedef f64 f64mat1x1; //!< \brief Double-precision floating-point scalar. (from GLM_GTX_number_precision extension)
|
/external/llvm/test/MC/ARM/ |
single-precision-fp.s | 5 vadd.f64 d0, d1, d2 6 vsub.f64 d2, d3, d4 7 vdiv.f64 d4, d5, d6 8 vmul.f64 d6, d7, d8 9 vnmul.f64 d8, d9, d10 11 @ CHECK-ERRORS-NEXT: vadd.f64 d0, d1, d2 13 @ CHECK-ERRORS-NEXT: vsub.f64 d2, d3, d4 15 @ CHECK-ERRORS-NEXT: vdiv.f64 d4, d5, d6 17 @ CHECK-ERRORS-NEXT: vmul.f64 d6, d7, d8 19 @ CHECK-ERRORS-NEXT: vnmul.f64 d8, d9, d1 [all...] |
d16.s | 7 @ D16-NEXT: vadd.f64 d1, d2, d16 8 vadd.f64 d1, d2, d16 11 @ D16-NEXT: vadd.f64 d1, d17, d6 12 vadd.f64 d1, d17, d6 15 @ D16-NEXT: vadd.f64 d19, d7, d6 16 vadd.f64 d19, d7, d6 19 @ D16-NEXT: vcvt.f64.f32 d22, s4 20 vcvt.f64.f32 d22, s4 23 @ D16-NEXT: vcvt.f32.f64 s26, d30 24 vcvt.f32.f64 s26, d3 [all...] |
fp-armv8.s | 5 vcvtt.f64.f16 d3, s1 6 @ CHECK: vcvtt.f64.f16 d3, s1 @ encoding: [0xe0,0x3b,0xb2,0xee] 7 vcvtt.f16.f64 s5, d12 8 @ CHECK: vcvtt.f16.f64 s5, d12 @ encoding: [0xcc,0x2b,0xf3,0xee] 10 vcvtb.f64.f16 d3, s1 11 @ CHECK: vcvtb.f64.f16 d3, s1 @ encoding: [0x60,0x3b,0xb2,0xee] 12 vcvtb.f16.f64 s4, d1 13 @ CHECK: vcvtb.f16.f64 s4, d1 @ encoding: [0x41,0x2b,0xb3,0xee] 15 vcvttge.f64.f16 d3, s1 16 @ CHECK: vcvttge.f64.f16 d3, s1 @ encoding: [0xe0,0x3b,0xb2,0xae [all...] |
thumb-fp-armv8.s | 5 vcvtt.f64.f16 d3, s1 6 @ CHECK: vcvtt.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0xe0,0x3b] 7 vcvtt.f16.f64 s5, d12 8 @ CHECK: vcvtt.f16.f64 s5, d12 @ encoding: [0xf3,0xee,0xcc,0x2b] 10 vcvtb.f64.f16 d3, s1 11 @ CHECK: vcvtb.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0x60,0x3b] 12 vcvtb.f16.f64 s4, d1 13 @ CHECK: vcvtb.f16.f64 s4, d1 @ encoding: [0xb3,0xee,0x41,0x2b] 16 vcvttge.f64.f16 d3, s1 17 @ CHECK: vcvttge.f64.f16 d3, s1 @ encoding: [0xb2,0xee,0xe0,0x3b [all...] |
directive-arch_extension-simd.s | 24 vmaxnm.f64 d0, d0, d0 26 vminnm.f64 d0, d0, d0 33 vcvta.s32.f64 s0, d0 35 vcvta.u32.f64 s0, d0 41 vcvtn.s32.f64 s0, d0 43 vcvtn.u32.f64 s0, d0 49 vcvtp.s32.f64 s0, d0 51 vcvtp.u32.f64 s0, d0 57 vcvtm.s32.f64 s0, d0 59 vcvtm.u32.f64 s0, d [all...] |
/prebuilts/go/darwin-x86/test/ |
cmplx.go | 21 f64 float64 23 F64 Float64 34 c128 = complex(f64, f64) 37 _ = complex(f32, f64) // ERROR "complex" 38 _ = complex(f64, f32) // ERROR "complex" 41 _ = complex(f64, F64) // ERROR "complex" 42 _ = complex(F64, f64) // ERROR "complex 20 f64 float64 var [all...] |
/prebuilts/go/linux-x86/test/ |
cmplx.go | 21 f64 float64 23 F64 Float64 34 c128 = complex(f64, f64) 37 _ = complex(f32, f64) // ERROR "complex" 38 _ = complex(f64, f32) // ERROR "complex" 41 _ = complex(f64, F64) // ERROR "complex" 42 _ = complex(F64, f64) // ERROR "complex 20 f64 float64 var [all...] |
/bionic/libm/arm/ |
sqrt.S | 36 vmov.f64 d0, r0, r1 37 vsqrt.f64 d0, d0 38 vmov.f64 r0, r1, d0
|
/external/valgrind/VEX/priv/ |
guest_generic_x87.c | 105 void convert_f64le_to_f80le ( /*IN*/UChar* f64, /*OUT*/UChar* f80 ) 111 sign = toUChar( (f64[7] >> 7) & 1 ); 112 bexp = (f64[7] << 4) | ((f64[6] >> 4) & 0x0F); 122 (f64[6] & 0x0F) == 0 123 && f64[5] == 0 && f64[4] == 0 && f64[3] == 0 124 && f64[2] == 0 && f64[1] == 0 && f64[0] == [all...] |