HomeSort by relevance Sort by last modified time
    Searched refs:f32 (Results 1 - 25 of 208) sorted by null

1 2 3 4 5 6 7 8 9

  /external/clang/test/CodeGen/
mms-bitfields.c 4 int f32; member in struct:s1
11 int f32; member in struct:s2
18 int f32; member in struct:s3
ms_struct.c 5 int f32; member in struct:s1
12 int f32; member in struct:s2
19 int f32; member in struct:s3
tbaa.cpp 12 uint32_t f32; member in struct:__anon22517
20 uint32_t f32; member in struct:__anon22518
26 uint32_t f32; member in struct:__anon22519
32 uint32_t f32; member in struct:__anon22520
39 uint32_t f32; member in struct:__anon22521
44 uint32_t f32; member in struct:__anon22522
55 A->f32 = 4;
78 A->f32 = 1;
79 B->a.f32 = 4;
80 return A->f32;
    [all...]
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 = 1
    [all...]
  /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/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
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.ui > f16inf
96 union fi f32; local
    [all...]
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.f
139 } f32 = {val}; local
188 } f32; local
    [all...]
  /external/mesa3d/src/gallium/auxiliary/util/
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.ui > f16inf
96 union fi f32; local
    [all...]
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.f
139 } f32 = {val}; local
188 } f32; local
    [all...]
  /external/llvm/test/MC/ARM/
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 d4, d6 @ encoding: [0x06,0x40,0xbb,0xf3
    [all...]
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 d4, d6 @ encoding: [0xbb,0xff,0x06,0x40
    [all...]
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 q8, q
    [all...]
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 q8, q
    [all...]
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 q8, q
    [all...]
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 d16, d1
    [all...]
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 d16, d1
    [all...]
invalid-fp-armv8.s 10 vsel.f32 s3, s4, s6
12 vselne.f32 s3, s4, s6
14 vselmi.f32 s3, s4, s6
16 vselpl.f32 s3, s4, s6
18 vselvc.f32 s3, s4, s6
20 vselcs.f32 s3, s4, s6
22 vselcc.f32 s3, s4, s6
24 vselhs.f32 s3, s4, s6
26 vsello.f32 s3, s4, s6
28 vselhi.f32 s3, s4, s
    [all...]
vfp4.s 13 @ ARM: vfma.f32 s2, s4, s0 @ encoding: [0x00,0x1a,0xa2,0xee]
14 @ THUMB: vfma.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x00,0x1a]
15 @ THUMB_V7EM: vfma.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x00,0x1a]
16 vfma.f32 s2, s4, s0
18 @ ARM: vfma.f32 d16, d18, d17 @ encoding: [0xb1,0x0c,0x42,0xf2]
19 @ THUMB: vfma.f32 d16, d18, d17 @ encoding: [0x42,0xef,0xb1,0x0c]
21 @ THUMB_V7EM-ERRORS-NEXT: vfma.f32 d16, d18, d17
22 vfma.f32 d16, d18, d17
24 @ ARM: vfma.f32 q2, q4, q0 @ encoding: [0x50,0x4c,0x08,0xf2]
25 @ THUMB: vfma.f32 q2, q4, q0 @ encoding: [0x08,0xef,0x50,0x4c
    [all...]
  /external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/armv7/
armSP_FFT_CToC_FC32_Radix4_fs_unsafe_s.S 112 vldm.f32 pSrc, {x0r, x0i}
114 vldm.f32 pSrc, {x1r, x1i}
116 vldm.f32 pSrc, {x2r, x2i}
118 vldm.f32 pSrc, {x3r, x3i}
129 vadd.f32 x0r,x0r,x2r @// x0 = x0 + x2
130 vadd.f32 x0i,x0i,x2i
132 vadd.f32 sr, x2r, x2r
133 vadd.f32 si, x2i, x2i
134 vsub.f32 x2r,x0r,sr @// x2 = x0 - x2
135 vsub.f32 x2i,x0i,s
    [all...]
armSP_FFT_CToC_FC32_Radix8_fs_unsafe_s.S 85 vstm.f32 t0, {\r0, \r1}
91 vldm.f32 t0, {\r0, \r1}
127 vmov.f32 roothalf, t0 @// roothalf = sqrt(1/2)
131 vldm.f32 pSrc, {x0r, x0i} @// x0
133 vldm.f32 pSrc, {x1r, x1i} @// x2
135 vldm.f32 pSrc, {x2r, x2i} @// x4
137 vldm.f32 pSrc, {x3r, x3i} @// x6
144 vadd.f32 x0r,x0r,x2r @// u0
145 vadd.f32 x0i,x0i,x2i
147 vadd.f32 sr, x2r, x2
    [all...]
armSP_FFT_CToC_FC32_Radix4_unsafe_s.S 144 vldm.f32 pSrc, {x3r, x3i} @// data[1]
146 vldm.f32 pTwiddle, {x1r, x1i} @// coef[1]
148 vldm.f32 pTwiddle, {x2r, x2i} @// coef[2]
150 vldm.f32 pSrc, {x0r, x0i} @// data[2]
153 vmul.f32 t0r, x3r, x1r
154 vmul.f32 t0i, x3i, x1r
157 vmla.f32 t0r, x3i, x1i
158 vmls.f32 t0i, x3r, x1i
159 vmov.f32 x1r, t0r
160 vmov.f32 x1i, t0
    [all...]
armSP_FFTInv_CCSToR_F32_preTwiddleRadix2_unsafe_s.S 109 vmov.f32 half, N @// half = 0.5
140 vldm.f32 pSrc, {x1r, x1i} @// {x1r, x1i} = [pSrc, step]
142 vldm.f32 pSrc!, {x0r, x0i}
146 vadd.f32 st0, x0r, x1r @// a+c
147 vsub.f32 st1, x0r, x1r @// a-c
148 vmov.f32 x0r, st0
149 vmov.f32 x1r, st1
150 vsub.f32 st0, x0i, x1i @// b-d
151 vadd.f32 x1i, x0i, x1i @// b+d
152 vmov.f32 x0i, st
    [all...]
omxSP_FFTFwd_RToCCS_F32_Sfs_s.S 130 vmov.f32 half, N
159 vldmlt.f32 pSrc, {x0r, x0i}
160 vstmlt.f32 pOut, {x0r, x0i}
221 vldm.f32 pSrc!, {x0r, x0i}
222 vadd.f32 y0r,x0r,x0i @// F(0) = (2(Z0.r+Z0.i) , 0)
223 vsub.f32 x0r,x0r,x0i @// F(N/2) = (2(Z0.r-Z0.i) , 0)
224 vsub.f32 y0i, y0i @ y0i and x0i set to 0.0
225 vsub.f32 x0i, x0i
228 vstm.f32 argDst, {x0r, x0i} @// {x0r,x0i}->[argDst, step]
230 vstm.f32 argDst!, {y0r, y0i
    [all...]
omxSP_FFTInv_CToC_FC32_Sfs_s.S 106 vldmlt.f32 pSrc, {x0r, x0i}
107 vstmlt.f32 pDst, {x0r, x0i}
148 vldm.f32 pSrc, {x0r, x0i}
150 vmov.f32 fscale, subFFTSize
151 vcvt.f32.s32 fscale, fscale @// fscale = N as a float
154 vmov.f32 fone, round
155 vdiv.f32 fscale, fone, fscale @// fscale = 1/N
158 vmul.f32 x0r, x0r, fscale
159 vmul.f32 x0i, x0i, fscale
160 vstm.f32 pSrc, {x0r, x0i
    [all...]
  /external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/neon/
armSP_FFT_CToC_FC32_Radix2_ls_unsafe_s.S 63 #define dWr d0.f32
64 #define dWi d1.f32
65 #define dXr0 d2.f32
66 #define dXi0 d3.f32
67 #define dXr1 d4.f32
68 #define dXi1 d5.f32
69 #define dYr0 d6.f32
70 #define dYi0 d7.f32
71 #define dYr1 d8.f32
72 #define dYi1 d9.f32
    [all...]

Completed in 371 milliseconds

1 2 3 4 5 6 7 8 9