/external/clang/test/Sema/ |
variadic-promotion.c | 5 void test_floating_promotion(__fp16 *f16, float f32, double f64) { 6 variadic(3, *f16, f32, f64);
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
half-prec-vfpv3.s | 2 vcvtt.f32.f16 s0, s1 3 vcvtteq.f32.f16 s2, s3 4 vcvttne.f32.f16 s2, s3 5 vcvttcs.f32.f16 s2, s3 6 vcvttcc.f32.f16 s2, s3 7 vcvttmi.f32.f16 s2, s3 8 vcvttpl.f32.f16 s2, s3 9 vcvttvs.f32.f16 s2, s3 10 vcvttvc.f32.f16 s2, s3 11 vcvtthi.f32.f16 s2, s [all...] |
half-prec-psyntax.s | 2 vcvt d0.f16, q1.f32 3 vcvt q5.f32, d6.f16 4 vcvtt s2.f32, s5.f16 5 vcvtb s2.f32, s5.f16 6 vcvtt s2.f16, s5.f32 7 vcvtb s2.f16, s5.f32
|
half-prec-vfpv3.d | 8 0+000 <[^>]*> eeb20ae0 vcvtt.f32.f16 s0, s1 9 0+004 <[^>]*> 0eb21ae1 vcvtteq.f32.f16 s2, s3 10 0+008 <[^>]*> 1eb21ae1 vcvttne.f32.f16 s2, s3 11 0+00c <[^>]*> 2eb21ae1 vcvttcs.f32.f16 s2, s3 12 0+010 <[^>]*> 3eb21ae1 vcvttcc.f32.f16 s2, s3 13 0+014 <[^>]*> 4eb21ae1 vcvttmi.f32.f16 s2, s3 14 0+018 <[^>]*> 5eb21ae1 vcvttpl.f32.f16 s2, s3 15 0+01c <[^>]*> 6eb21ae1 vcvttvs.f32.f16 s2, s3 16 0+020 <[^>]*> 7eb21ae1 vcvttvc.f32.f16 s2, s3 17 0+024 <[^>]*> 8eb21ae1 vcvtthi.f32.f16 s2, s [all...] |
half-prec-neon.s | 3 vcvt.f16.f32 d0, q1 4 vcvt.f32.f16 q5, d6
|
half-prec-neon.d | 8 0+0 <[^>]*> f3b60602 vcvt\.f16\.f32 d0, q1 9 0+4 <[^>]*> f3b6a706 vcvt\.f32\.f16 q5, d6
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/mips/ |
reginfo-1.s | 3 add.d $f16,$f16,$f16
|
micromips-ill.s | 5 lwm $f16-$17,0($4)
|
mipsr6@mips5-fp.s | 4 cvt.s.pl $f16, $f18
|
/external/llvm/test/MC/ARM/ |
fullfp16.s | 4 vadd.f16 s0, s1, s0 5 @ ARM: vadd.f16 s0, s1, s0 @ encoding: [0x80,0x09,0x30,0xee] 6 @ THUMB: vadd.f16 s0, s1, s0 @ encoding: [0x30,0xee,0x80,0x09] 8 vsub.f16 s0, s1, s0 9 @ ARM: vsub.f16 s0, s1, s0 @ encoding: [0xc0,0x09,0x30,0xee] 10 @ THUMB: vsub.f16 s0, s1, s0 @ encoding: [0x30,0xee,0xc0,0x09] 12 vdiv.f16 s0, s1, s0 13 @ ARM: vdiv.f16 s0, s1, s0 @ encoding: [0x80,0x09,0x80,0xee] 14 @ THUMB: vdiv.f16 s0, s1, s0 @ encoding: [0x80,0xee,0x80,0x09] 16 vmul.f16 s0, s1, s [all...] |
fullfp16-neon-neg.s | 6 vadd.f16 d0, d1, d2 7 vadd.f16 q0, q1, q2 11 vsub.f16 d0, d1, d2 12 vsub.f16 q0, q1, q2 16 vmul.f16 d0, d1, d2 17 vmul.f16 q0, q1, q2 21 vmul.f16 d1, d2, d3[2] 22 vmul.f16 q4, q5, d6[3] 26 vmla.f16 d0, d1, d2 27 vmla.f16 q0, q1, q [all...] |
fullfp16-neg.s | 4 vadd.f16 s0, s1, s0 7 vsub.f16 s0, s1, s0 10 vdiv.f16 s0, s1, s0 13 vmul.f16 s0, s1, s0 16 vnmul.f16 s0, s1, s0 19 vmla.f16 s1, s2, s0 22 vmls.f16 s1, s2, s0 25 vnmla.f16 s1, s2, s0 28 vnmls.f16 s1, s2, s0 31 vcmp.f16 s0, s [all...] |
fullfp16-neon.s | 4 vadd.f16 d0, d1, d2 5 vadd.f16 q0, q1, q2 6 @ ARM: vadd.f16 d0, d1, d2 @ encoding: [0x02,0x0d,0x11,0xf2] 7 @ ARM: vadd.f16 q0, q1, q2 @ encoding: [0x44,0x0d,0x12,0xf2] 8 @ THUMB: vadd.f16 d0, d1, d2 @ encoding: [0x11,0xef,0x02,0x0d] 9 @ THUMB: vadd.f16 q0, q1, q2 @ encoding: [0x12,0xef,0x44,0x0d] 11 vsub.f16 d0, d1, d2 12 vsub.f16 q0, q1, q2 13 @ ARM: vsub.f16 d0, d1, d2 @ encoding: [0x02,0x0d,0x31,0xf2] 14 @ ARM: vsub.f16 q0, q1, q2 @ encoding: [0x44,0x0d,0x32,0xf2 [all...] |
neon-vcvt-fp16.s | 6 @ CHECK-FP16: vcvtt.f32.f16 s7, s1 @ encoding: [0xe0,0x3a,0xf2,0xee] 8 vcvtt.f32.f16 s7, s1 9 @ CHECK-FP16: vcvtt.f16.f32 s1, s7 @ encoding: [0xe3,0x0a,0xf3,0xee] 11 vcvtt.f16.f32 s1, s7 13 @ CHECK-FP16: vcvtb.f32.f16 s7, s1 @ encoding: [0x60,0x3a,0xf2,0xee] 15 vcvtb.f32.f16 s7, s1 16 @ CHECK-FP16: vcvtb.f16.f32 s1, s7 @ encoding: [0x63,0x0a,0xf3,0xee] 18 vcvtb.f16.f32 s1, s7
|
/external/skia/tests/ |
F16StagesTest.cpp | 22 uint16_t* f16 = halfs; local 27 p.append(SkRasterPipeline::store_f16, &f16); 30 REPORTER_ASSERT(r, f16[0] == 0x0000); 31 REPORTER_ASSERT(r, f16[1] == 0x3400); 32 REPORTER_ASSERT(r, f16[2] == 0x3800); 33 REPORTER_ASSERT(r, f16[3] == 0x3c00); 34 REPORTER_ASSERT(r, f16[4] == 0xbd00); 35 REPORTER_ASSERT(r, f16[5] == 0xb800); 36 REPORTER_ASSERT(r, f16[6] == 0x3d00); 37 REPORTER_ASSERT(r, f16[7] == 0x4000) [all...] |
/external/mesa3d/src/gallium/auxiliary/util/ |
u_half.h | 56 uint16_t f16; local 68 f16 = 0x7c00; 71 f16 = 0x7e00; 79 * all f16 denorms get flushed to zero - hence when this is used 80 * for tgsi_exec in softpipe we won't get f16 denorms. 94 f16 = f32.ui >> 13; 98 f16 |= sign >> 16; 100 return f16; 104 util_half_to_float(uint16_t f16) 115 f32.ui = (f16 & 0x7fff) << 13 [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i860/ |
regress01.s | 5 fst.l %f16,-16(%sp) 9 fst.l %f16,-16(%sp)++ 13 fst.q %f16,-16(%sp) 17 fst.q %f16,-16(%sp)++
|
regress01.d | 10 0: f2 ff 50 2c fst.l %f16,-16\(%sp\) 13 c: f3 ff 50 2c fst.l %f16,-16\(%sp\)\+\+ 16 18: f4 ff 50 2c fst.q %f16,-16\(%sp\) 19 24: f5 ff 50 2c fst.q %f16,-16\(%sp\)\+\+
|
simd.s | 7 pfzchkl %f2,%f4,%f16 12 pfzchks %f16,%f18,%f20 17 pfaddp %f2,%f4,%f16 22 pfaddz %f16,%f18,%f20 33 fzchks %f16,%f18,%f20 43 faddz %f16,%f18,%f20 59 d.pfzchks %f16,%f18,%f6 77 d.pfaddz %f16,%f18,%f6 94 d.fzchks %f12,%f14,%f16 96 d.fzchks %f16,%f18,%f1 [all...] |
float04.s | 11 ixfr %r23,%f16 19 fisub.dd %f12,%f14,%f16 22 pfiadd.ss %f14,%f15,%f16 36 d.fisub.dd %f12,%f14,%f16 40 d.pfiadd.ss %f14,%f15,%f16
|
/external/skia/tools/fiddle/ |
fiddle_main.h | 31 DrawOptions(int w, int h, bool r, bool g, bool p, bool k, bool srgb, bool f16, bool textOnly, const char* s) 38 , f16(f16) 42 // F16 mode is only valid for color correct backends. 43 SkASSERT(srgb || !f16); 51 bool f16; member in struct:DrawOptions
|
/external/valgrind/none/tests/ppc32/ |
test_dfp3.c | 32 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...] |
/external/valgrind/none/tests/ppc64/ |
test_dfp3.c | 32 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...] |
/external/clang/test/Index/ |
linkage.c | 17 void f16(void) { function
|
/external/clang/test/CodeGen/ |
tbaa.cpp | 15 uint16_t f16; member in struct:__anon15014 22 uint16_t f16; member in struct:__anon15015 28 uint16_t f16; member in struct:__anon15016 34 uint16_t f16; member in struct:__anon15017 42 uint16_t f16; member in struct:__anon15018 47 uint16_t f16; member in struct:__anon15019 71 A->f16 = 4; 95 B->a.f16 = 4; 143 S->f16 = 4; 167 S2->f16 = 4 [all...] |