Searched refs:f16 (Results 1 - 25 of 130) sorted by relevance

123456

/external/clang/test/Sema/
H A Dvariadic-promotion.c5 void test_floating_promotion(__fp16 *f16, float f32, double f64) { argument
6 variadic(3, *f16, f32, f64);
H A Dextern-redecl.c6 void f16(void) { function
H A Dattr-ownership.c24 void f16(int *i, int *j) __attribute__((ownership_holds(foo, 1))) __attribute__((ownership_holds(foo, 1))); // OK, same index
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_half.h56 uint16_t f16; local
68 f16 = 0x7c00;
71 f16 = 0x7e00;
82 f16 = f32.ui >> 13;
86 f16 |= sign >> 16;
88 return f16;
92 util_half_to_float(uint16_t f16) argument
103 f32.ui = (f16 & 0x7fff) << 13;
113 f32.ui |= (f16 & 0x8000) << 16;
H A Du_format.csv100 PIPE_FORMAT_A16_FLOAT , plain, 1, 1, f16 , , , , 000x, rgb
101 PIPE_FORMAT_L16_FLOAT , plain, 1, 1, f16 , , , , xxx1, rgb
102 PIPE_FORMAT_L16A16_FLOAT , plain, 1, 1, f16 , f16 , , , xxxy, rgb
103 PIPE_FORMAT_I16_FLOAT , plain, 1, 1, f16 , , , , xxxx, rgb
216 PIPE_FORMAT_R16_FLOAT , plain, 1, 1, f16 , , , , x001, rgb
217 PIPE_FORMAT_R16G16_FLOAT , plain, 1, 1, f16 , f16 , , , xy01, rgb
218 PIPE_FORMAT_R16G16B16_FLOAT , plain, 1, 1, f16 , f16 , f1
[all...]
/external/valgrind/none/tests/ppc32/
H A Dtest_dfp3.c32 register double f16 __asm__ ("fr16");
91 __asm__ __volatile__ ("drintx 1, %0, %1, 0" : "=f" (f18) : "f" (f16));
93 __asm__ __volatile__ ("drintx 0, %0, %1, 0" : "=f" (f18) : "f" (f16));
97 __asm__ __volatile__ ("drintx 1, %0, %1, 1" : "=f" (f18) : "f" (f16));
99 __asm__ __volatile__ ("drintx 0, %0, %1, 1" : "=f" (f18) : "f" (f16));
103 __asm__ __volatile__ ("drintx 1, %0, %1, 2" : "=f" (f18) : "f" (f16));
105 __asm__ __volatile__ ("drintx 0, %0, %1, 2" : "=f" (f18) : "f" (f16));
109 __asm__ __volatile__ ("drintx 1, %0, %1, 3" : "=f" (f18) : "f" (f16));
111 __asm__ __volatile__ ("drintx 0, %0, %1, 3" : "=f" (f18) : "f" (f16));
127 __asm__ __volatile__ ("drintn 1, %0, %1, 0" : "=f" (f18) : "f" (f16));
[all...]
H A Dtest_dfp1.c31 register double f16 __asm__ ("fr16");
85 __asm__ __volatile__ ("dadd. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
87 __asm__ __volatile__ ("dadd %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
93 __asm__ __volatile__ ("dsub. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
95 __asm__ __volatile__ ("dsub %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
101 __asm__ __volatile__ ("dmul. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
103 __asm__ __volatile__ ("dmul %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
109 __asm__ __volatile__ ("ddiv. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
111 __asm__ __volatile__ ("ddiv %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
118 __asm__ __volatile__ ("daddq. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
[all...]
H A Dtest_dfp5.c98 _Decimal64 f16 = valB->dec_val; local
106 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16));
109 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16));
112 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val3), "f" (f14), "f" (f16));
122 _Decimal128 f16 = valB->dec_val128; local
130 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16));
133 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16));
136 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val3), "f" (f14), "f" (f16));
148 _Decimal64 f16 = valB->dec_val; local
151 __asm__ __volatile__ ("ddedpd. 0, %0, %1" : "=f" (ret) : "f" (f16));
175 _Decimal128 f16 = valB->dec_val128; local
201 _Decimal64 f16 = valB->dec_val; local
222 _Decimal128 f16 = valB->dec_val128; local
[all...]
/external/valgrind/none/tests/ppc64/
H A Dtest_dfp3.c32 register double f16 __asm__ ("fr16");
91 __asm__ __volatile__ ("drintx 1, %0, %1, 0" : "=f" (f18) : "f" (f16));
93 __asm__ __volatile__ ("drintx 0, %0, %1, 0" : "=f" (f18) : "f" (f16));
97 __asm__ __volatile__ ("drintx 1, %0, %1, 1" : "=f" (f18) : "f" (f16));
99 __asm__ __volatile__ ("drintx 0, %0, %1, 1" : "=f" (f18) : "f" (f16));
103 __asm__ __volatile__ ("drintx 1, %0, %1, 2" : "=f" (f18) : "f" (f16));
105 __asm__ __volatile__ ("drintx 0, %0, %1, 2" : "=f" (f18) : "f" (f16));
109 __asm__ __volatile__ ("drintx 1, %0, %1, 3" : "=f" (f18) : "f" (f16));
111 __asm__ __volatile__ ("drintx 0, %0, %1, 3" : "=f" (f18) : "f" (f16));
127 __asm__ __volatile__ ("drintn 1, %0, %1, 0" : "=f" (f18) : "f" (f16));
[all...]
H A Dtest_dfp1.c31 register double f16 __asm__ ("fr16");
85 __asm__ __volatile__ ("dadd. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
87 __asm__ __volatile__ ("dadd %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
93 __asm__ __volatile__ ("dsub. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
95 __asm__ __volatile__ ("dsub %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
101 __asm__ __volatile__ ("dmul. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
103 __asm__ __volatile__ ("dmul %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
109 __asm__ __volatile__ ("ddiv. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
111 __asm__ __volatile__ ("ddiv %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
118 __asm__ __volatile__ ("daddq. %0, %1, %2" : "=f" (f18) : "f" (f14),"f" (f16));
[all...]
H A Dtest_dfp5.c98 _Decimal64 f16 = valB->dec_val; local
106 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16));
109 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16));
112 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val3), "f" (f14), "f" (f16));
122 _Decimal128 f16 = valB->dec_val128; local
130 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16));
133 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16));
136 __asm__ __volatile__ ("dtstsfq %0, %1, %2" : : "i" (BF_val3), "f" (f14), "f" (f16));
148 _Decimal64 f16 = valB->dec_val; local
151 __asm__ __volatile__ ("ddedpd. 0, %0, %1" : "=f" (ret) : "f" (f16));
175 _Decimal128 f16 = valB->dec_val128; local
201 _Decimal64 f16 = valB->dec_val; local
222 _Decimal128 f16 = valB->dec_val128; local
[all...]
/external/clang/test/Index/
H A Dlinkage.c17 void f16(void) { function
/external/clang/test/CodeGen/
H A Dtbaa.cpp11 uint16_t f16; member in struct:__anon1869
18 uint16_t f16; member in struct:__anon1870
24 uint16_t f16; member in struct:__anon1871
30 uint16_t f16; member in struct:__anon1872
38 uint16_t f16; member in struct:__anon1873
43 uint16_t f16; member in struct:__anon1874
67 A->f16 = 4;
91 B->a.f16 = 4;
139 S->f16 = 4;
163 S2->f16
[all...]
H A Dtbaa-class.cpp12 uint16_t f16; member in class:StructA
20 uint16_t f16; member in class:StructB
27 uint16_t f16; member in class:StructC
34 uint16_t f16; member in class:StructD
43 uint16_t f16; member in class:StructS
73 A->f16 = 4;
97 B->a.f16 = 4;
145 S->f16 = 4;
H A Dfunction-attributes.c92 // CHECK-LABEL: define void @f16
95 void __attribute__((force_align_arg_pointer)) f16(void) { function
/external/llvm/test/MC/ARM/
H A Dinvalid-fp-armv8.s5 vcvtt.f64.f16 d3, s1
6 @ V7-NOT: vcvtt.f64.f16 d3, s1 @ encoding: [0xe0,0x3b,0xb2,0xee]
7 vcvtt.f16.f64 s5, d12
8 @ V7-NOT: vcvtt.f16.f64 s5, d12 @ encoding: [0xcc,0x2b,0xf3,0xee]
68 vcvtbgt.f64.f16 q0, d3
70 vcvttlt.f64.f16 s0, s3
72 vcvttvs.f16.f64 s0, s3
74 vcvtthi.f16.f64 q0, d3
H A Dfp-armv8.s5 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 d
[all...]
H A Dthumb-fp-armv8.s5 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 d
[all...]
H A Dneont2-convert-encoding.s37 @ CHECK: vcvt.f32.f16 q8, d16 @ encoding: [0xf6,0xff,0x20,0x07]
38 vcvt.f32.f16 q8, d16
39 @ CHECK: vcvt.f16.f32 d16, q8 @ encoding: [0xf6,0xff,0x20,0x06]
40 vcvt.f16.f32 d16, q8
H A Dneon-convert-encoding.s51 @ CHECK: vcvt.f32.f16 q8, d16 @ encoding: [0x20,0x07,0xf6,0xf3]
52 vcvt.f32.f16 q8, d16
53 @ CHECK: vcvt.f16.f32 d16, q8 @ encoding: [0x20,0x06,0xf6,0xf3]
54 vcvt.f16.f32 d16, q8
/external/clang/test/CXX/except/except.spec/
H A Dp5-virtual.cpp46 virtual void f16();
82 virtual void f16() throw();
/external/compiler-rt/lib/builtins/ppc/
H A DrestFP.S25 lfd f16,-128(r1)
H A DsaveFP.S23 stfd f16,-128(r1)
/external/llvm/test/MC/Mips/mips32r6/
H A Dinvalid-mips32r2.s11 msub.s $f12,$f19,$f10,$f16 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
14 nmsub.d $f30,$f8,$f16,$f30 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
/external/v8/test/webkit/
H A DtoString-elision-trailing-comma.js89 function f16() { function
131 testToStringAndLength("f16", 3);

Completed in 500 milliseconds

123456