/external/clang/test/CodeGen/ |
H A D | mms-bitfields.c | 4 int f32; member in struct:s1 11 int f32; member in struct:s2 18 int f32; member in struct:s3
|
H A D | ms_struct.c | 5 int f32; member in struct:s1 12 int f32; member in struct:s2 19 int f32; member in struct:s3
|
H A D | tbaa.cpp | 12 uint32_t f32; member in struct:__anon16859 20 uint32_t f32; member in struct:__anon16860 26 uint32_t f32; member in struct:__anon16861 32 uint32_t f32; member in struct:__anon16862 39 uint32_t f32; member in struct:__anon16863 44 uint32_t f32; member in struct:__anon16864 55 A->f32 = 4; 78 A->f32 = 1; 79 B->a.f32 = 4; 80 return A->f32; [all...] |
H A D | tbaa-class.cpp | 13 uint32_t f32; member in class:StructA 22 uint32_t f32; member in class:StructB 29 uint32_t f32; member in class:StructC 36 uint32_t f32; member in class:StructD 44 uint32_t f32; member in class:StructS 61 A->f32 = 4; 84 A->f32 = 1; 85 B->a.f32 = 4; 86 return A->f32; 96 A->f32 [all...] |
/external/clang/test/Sema/ |
H A D | variadic-promotion.c | 5 void test_floating_promotion(__fp16 *f16, float f32, double f64) { argument 6 variadic(3, *f16, f32, f64);
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
H A D | u_half.h | 55 union fi f32; local 60 f32.f = f; 63 sign = f32.ui & sign_mask; 64 f32.ui ^= sign; 66 if (f32.ui == f32inf) { 69 } else if (f32.ui > f32inf) { 74 f32.ui &= round_mask; 75 f32.f *= magic.f; 76 f32.ui -= round_mask; 79 if (f32 96 union fi f32; local [all...] |
H A D | u_format_r11g11b10f.h | 53 } f32 = {val}; local 58 int sign = (f32.ui >> 16) & 0x8000; 60 int exponent = ((f32.ui >> 23) & 0xff) - 127; 61 int mantissa = f32.ui & 0x007fffff; 102 } f32; local 107 f32.f = 0.0; 112 f32.f = scale * mantissa; 116 f32.ui = F32_INFINITY | mantissa; 128 f32.f = scale * decimal; 131 return f32 139 } f32 = {val}; local 188 } f32; local [all...] |
/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_half.h | 55 union fi f32; local 60 f32.f = f; 63 sign = f32.ui & sign_mask; 64 f32.ui ^= sign; 66 if (f32.ui == f32inf) { 69 } else if (f32.ui > f32inf) { 74 f32.ui &= round_mask; 75 f32.f *= magic.f; 76 f32.ui -= round_mask; 79 if (f32 96 union fi f32; local [all...] |
H A D | u_format_r11g11b10f.h | 53 } f32 = {val}; local 58 int sign = (f32.ui >> 16) & 0x8000; 60 int exponent = ((f32.ui >> 23) & 0xff) - 127; 61 int mantissa = f32.ui & 0x007fffff; 102 } f32; local 107 f32.f = 0.0; 112 f32.f = scale * mantissa; 116 f32.ui = F32_INFINITY | mantissa; 128 f32.f = scale * decimal; 131 return f32 139 } f32 = {val}; local 188 } f32; local [all...] |
/external/llvm/test/MC/ARM/ |
H A D | neon-v8.s | 3 vmaxnm.f32 d4, d5, d1 4 @ CHECK: vmaxnm.f32 d4, d5, d1 @ encoding: [0x11,0x4f,0x05,0xf3] 5 vmaxnm.f32 q2, q4, q6 6 @ CHECK: vmaxnm.f32 q2, q4, q6 @ encoding: [0x5c,0x4f,0x08,0xf3] 7 vminnm.f32 d5, d4, d30 8 @ CHECK: vminnm.f32 d5, d4, d30 @ encoding: [0x3e,0x5f,0x24,0xf3] 9 vminnm.f32 q0, q13, q2 10 @ CHECK: vminnm.f32 q0, q13, q2 @ encoding: [0xd4,0x0f,0x2a,0xf3] 12 vcvta.s32.f32 d4, d6 13 @ CHECK: vcvta.s32.f32 d [all...] |
H A D | thumb-neon-v8.s | 3 vmaxnm.f32 d4, d5, d1 4 @ CHECK: vmaxnm.f32 d4, d5, d1 @ encoding: [0x05,0xff,0x11,0x4f] 5 vmaxnm.f32 q2, q4, q6 6 @ CHECK: vmaxnm.f32 q2, q4, q6 @ encoding: [0x08,0xff,0x5c,0x4f] 7 vminnm.f32 d5, d4, d30 8 @ CHECK: vminnm.f32 d5, d4, d30 @ encoding: [0x24,0xff,0x3e,0x5f] 9 vminnm.f32 q0, q13, q2 10 @ CHECK: vminnm.f32 q0, q13, q2 @ encoding: [0x2a,0xff,0xd4,0x0f] 12 vcvta.s32.f32 d4, d6 13 @ CHECK: vcvta.s32.f32 d [all...] |
H A D | neon-convert-encoding.s | 3 @ CHECK: vcvt.s32.f32 d16, d16 @ encoding: [0x20,0x07,0xfb,0xf3] 4 vcvt.s32.f32 d16, d16 5 @ CHECK: vcvt.u32.f32 d16, d16 @ encoding: [0xa0,0x07,0xfb,0xf3] 6 vcvt.u32.f32 d16, d16 7 @ CHECK: vcvt.f32.s32 d16, d16 @ encoding: [0x20,0x06,0xfb,0xf3] 8 vcvt.f32.s32 d16, d16 9 @ CHECK: vcvt.f32.u32 d16, d16 @ encoding: [0xa0,0x06,0xfb,0xf3] 10 vcvt.f32.u32 d16, d16 11 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0x60,0x07,0xfb,0xf3] 12 vcvt.s32.f32 q [all...] |
H A D | neont2-convert-encoding.s | 5 @ CHECK: vcvt.s32.f32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x07] 6 vcvt.s32.f32 d16, d16 7 @ CHECK: vcvt.u32.f32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x07] 8 vcvt.u32.f32 d16, d16 9 @ CHECK: vcvt.f32.s32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x06] 10 vcvt.f32.s32 d16, d16 11 @ CHECK: vcvt.f32.u32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x06] 12 vcvt.f32.u32 d16, d16 13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07] 14 vcvt.s32.f32 q [all...] |
H A D | neont2-cmp-encoding.s | 5 @ CHECK: vcvt.s32.f32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x07] 6 vcvt.s32.f32 d16, d16 7 @ CHECK: vcvt.u32.f32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x07] 8 vcvt.u32.f32 d16, d16 9 @ CHECK: vcvt.f32.s32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x06] 10 vcvt.f32.s32 d16, d16 11 @ CHECK: vcvt.f32.u32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x06] 12 vcvt.f32.u32 d16, d16 13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07] 14 vcvt.s32.f32 q [all...] |
H A D | neon-reciprocal-encoding.s | 7 @ CHECK: vrecpe.f32 d16, d16 @ encoding: [0x20,0x05,0xfb,0xf3] 8 vrecpe.f32 d16, d16 9 @ CHECK: vrecpe.f32 q8, q8 @ encoding: [0x60,0x05,0xfb,0xf3] 10 vrecpe.f32 q8, q8 11 @ CHECK: vrecps.f32 d16, d16, d17 @ encoding: [0xb1,0x0f,0x40,0xf2] 12 vrecps.f32 d16, d16, d17 13 @ CHECK: vrecps.f32 q8, q8, q9 @ encoding: [0xf2,0x0f,0x40,0xf2] 14 vrecps.f32 q8, q8, q9 19 @ CHECK: vrsqrte.f32 d16, d16 @ encoding: [0xa0,0x05,0xfb,0xf3] 20 vrsqrte.f32 d1 [all...] |
H A D | neont2-reciprocal-encoding.s | 9 @ CHECK: vrecpe.f32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x05] 10 vrecpe.f32 d16, d16 11 @ CHECK: vrecpe.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x05] 12 vrecpe.f32 q8, q8 13 @ CHECK: vrecps.f32 d16, d16, d17 @ encoding: [0x40,0xef,0xb1,0x0f] 14 vrecps.f32 d16, d16, d17 15 @ CHECK: vrecps.f32 q8, q8, q9 @ encoding: [0x40,0xef,0xf2,0x0f] 16 vrecps.f32 q8, q8, q9 21 @ CHECK: vrsqrte.f32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x05] 22 vrsqrte.f32 d1 [all...] |
H A D | vfp4.s | 9 @ ARM: vfma.f32 s2, s4, s0 @ encoding: [0x00,0x1a,0xa2,0xee] 10 @ THUMB: vfma.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x00,0x1a] 11 @ THUMB_V7EM: vfma.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x00,0x1a] 12 vfma.f32 s2, s4, s0 14 @ ARM: vfma.f32 d16, d18, d17 @ encoding: [0xb1,0x0c,0x42,0xf2] 15 @ THUMB: vfma.f32 d16, d18, d17 @ encoding: [0x42,0xef,0xb1,0x0c] 16 vfma.f32 d16, d18, d17 18 @ ARM: vfma.f32 q2, q4, q0 @ encoding: [0x50,0x4c,0x08,0xf2] 19 @ THUMB: vfma.f32 q2, q4, q0 @ encoding: [0x08,0xef,0x50,0x4c] 20 vfma.f32 q [all...] |
H A D | thumb-v8fp.s | 31 vcvta.s32.f32 s2, s3 32 @ CHECK: vcvta.s32.f32 s2, s3 @ encoding: [0xbc,0xfe,0xe1,0x1a] 35 vcvtn.s32.f32 s6, s23 36 @ CHECK: vcvtn.s32.f32 s6, s23 @ encoding: [0xbd,0xfe,0xeb,0x3a] 39 vcvtp.s32.f32 s0, s4 40 @ CHECK: vcvtp.s32.f32 s0, s4 @ encoding: [0xbe,0xfe,0xc2,0x0a] 43 vcvtm.s32.f32 s17, s8 44 @ CHECK: vcvtm.s32.f32 s17, s8 @ encoding: [0xff,0xfe,0xc4,0x8a] 48 vcvta.u32.f32 s2, s3 49 @ CHECK: vcvta.u32.f32 s [all...] |
/external/valgrind/main/none/tests/arm/ |
H A D | vcvt_fixed_float_VFP.c | 7 __asm__ ("vcvt.f32.s32 %0, %1, #1" : "=w"(y) : "0"(x)); 14 __asm__ ("vcvt.f32.s32 %0, %1, #32" : "=w"(y) : "0"(x)); 20 float f32 = s_to_f32_imm32(x); local 21 printf("s_to_f32_imm32: %11d -> %18.14e\n", x, (double)f32); 22 f32 = s_to_f32_imm1(x); 23 printf("s_to_f32_imm1: %11d -> %18.14e\n", x, (double)f32); 31 __asm__ ("vcvt.f32.u32 %0, %1, #1" : "=w"(y) : "0"(x)); 38 __asm__ ("vcvt.f32.u32 %0, %1, #32" : "=w"(y) : "0"(x)); 44 float f32 = u_to_f32_imm32(x); local 45 printf("u_to_f32_imm32: %11u -> %18.14e\n", x, (double)f32); [all...] |
/external/compiler-rt/lib/arm/ |
H A D | extendsfdf2vfp.S | 23 vcvt.f64.f32 d7, s15 // convert single to double
|
H A D | fixsfsivfp.S | 23 vcvt.s32.f32 s15, s15 // convert single to 32-bit int into s15
|
H A D | fixunssfsivfp.S | 24 vcvt.u32.f32 s15, s15 // convert single to 32-bit unsigned into s15
|
H A D | floatsisfvfp.S | 23 vcvt.f32.s32 s15, s15 // convert 32-bit int in s15 to float in s15
|
H A D | floatunssisfvfp.S | 23 vcvt.f32.u32 s15, s15 // convert 32-bit int in s15 to float in s15
|
H A D | truncdfsf2vfp.S | 23 vcvt.f32.f64 s15, d7 // convert double to single (trucate precision)
|