HomeSort by relevance Sort by last modified time
    Searched full:__fp16 (Results 1 - 25 of 59) sorted by null

1 2 3

  /frameworks/compile/slang/tests/P_fp16/
fp16.rs 4 __fp16 RS_KERNEL foo(__fp16 a) {
  /external/clang/test/Sema/
fp16-sema.c 3 // Functions cannot have parameters of type __fp16.
4 extern void f (__fp16); // expected-error {{parameters cannot have __fp16 type; did you forget * ?}}
5 extern void g (__fp16 *);
7 extern void (*pf) (__fp16); // expected-error {{parameters cannot have __fp16 type; did you forget * ?}}
8 extern void (*pg) (__fp16*);
10 typedef void(*tf) (__fp16); // expected-error {{parameters cannot have __fp16 type; did you forget * ?}}
11 typedef void(*tg) (__fp16*);
    [all...]
variadic-promotion.c 5 void test_floating_promotion(__fp16 *f16, float f32, double f64) {
9 // CHECK-NEXT: '__fp16'
  /frameworks/compile/slang/tests/F_fp16_wrong_api/
fp16_wrong_api.rs 5 __fp16 RS_KERNEL foo(__fp16 a) {
stderr.txt.expect 1 fp16_wrong_api.rs:5:18: error: function return value cannot have __fp16 type; did you forget * ?
2 fp16_wrong_api.rs:5:29: error: parameters cannot have __fp16 type; did you forget * ?
  /external/clang/test/CodeGenCXX/
fp16-mangle.cpp 5 template <> int S<__fp16, __fp16>::i = 3;
8 void f (__fp16 *x) { }
11 void g (__fp16 *x, __fp16 *y) { }
fp16-overload.cpp 6 __fp16 a;
aarch64-mangle-neon-vectors.cpp 11 typedef __fp16 float16_t;
mangle-neon-vectors.cpp 7 typedef __fp16 float16_t;
  /external/clang/test/CodeGen/
arm-fp16-arguments.c 4 __fp16 g;
6 void t1(__fp16 a) { g = a; }
14 __fp16 t2() { return g; }
arm64-aapcs-arguments.c 44 // __fp16 can be used as a function argument or return type (ACLE 2.0)
46 __fp16 test_half(__fp16 A) { }
48 // __fp16 is a base type for homogeneous floating-point aggregates for AArch64 (but not 32-bit ARM).
50 struct HFA_half { __fp16 a[4]; };
fp16-ops.c 14 volatile __fp16 h0 = 0.0, h1 = 1.0, h2;
82 h1 = h0 * (__fp16) -2.0f;
112 h1 = (h0 / (__fp16) -2.0f);
142 h1 = ((__fp16)-2.0 + h0);
172 h1 = ((__fp16)-2.0f - h0);
200 test = (h2 < (__fp16)42.0);
229 test = ((__fp16)42.0 > h2);
258 test = (h2 <= (__fp16)42.0);
288 test = (h0 >= (__fp16)-2.0);
317 test = (h1 == (__fp16)1.0)
    [all...]
aarch64-type-sizes.c 34 return sizeof(__fp16);
mips-type-sizes.c 33 return sizeof(__fp16);
catch-undef-behavior.c 22 // CHECK-UBSAN: @[[FP16:.*]] = private unnamed_addr constant { i16, i16, [9 x i8] } { i16 1, i16 16, [9 x i8] c"'__fp16'\00" }
231 void int_fp16_overflow(int n, __fp16 *p) {
297 signed char fp16_char_overflow(__fp16 *p) {
  /external/compiler-rt/test/ubsan/TestCases/Float/
cast-overflow.cpp 135 // FIXME: The backend cannot lower __fp16 operations on x86 yet.
137 // (__fp16)65504; // ok
138 // // CHECK-7: runtime error: value 65505 is outside the range of representable values of type '__fp16'
139 // return (__fp16)65505;
  /external/llvm/test/CodeGen/AArch64/
fp16-vector-shuffle.ll 160 ; float16x4_t dup_64(__fp16 a) { return vdup_n_f16(a); }
172 ; float16x8_t dup_128(__fp16 a) { return vdupq_n_f16(a); }
252 ; float16x4_t set_lane_64(float16x4_t a, __fp16 b) { return vset_lane_f16(b, a, 2); }
266 ; float16x8_t set_lane_128(float16x8_t a, __fp16 b) { return vsetq_lane_f16(b, a, 2); }
279 ; __fp16 get_lane_64(float16x4_t a) { return vget_lane_f16(a, 2); }
291 ; __fp16 get_lane_128(float16x8_t a) { return vgetq_lane_f16(a, 2); }
  /external/compiler-rt/lib/ubsan/
ubsan_value.cc 77 // from '__fp16' to 'long double'.
79 __fp16 Value;
  /external/compiler-rt/test/builtins/Unit/
extendhfsf2_test.c 32 char assumption_1[sizeof(__fp16) * CHAR_BIT == 16] = {0};
truncdfhf2_test.c 32 char assumption_1[sizeof(__fp16) * CHAR_BIT == 16] = {0};
truncsfhf2_test.c 32 char assumption_1[sizeof(__fp16) * CHAR_BIT == 16] = {0};
  /external/clang/include/clang/AST/
PrettyPrinter.h 157 /// instead of '__fp16'
  /external/clang/include/clang/Basic/
Specifiers.h 49 TST_half, // OpenCL half, ARM NEON __fp16
  /external/llvm/include/llvm/IR/
Intrinsics.td 203 def llvm_v2f16_ty : LLVMType<v2f16>; // 2 x half (__fp16)
204 def llvm_v4f16_ty : LLVMType<v4f16>; // 4 x half (__fp16)
205 def llvm_v8f16_ty : LLVMType<v8f16>; // 8 x half (__fp16)
  /cts/tests/tests/renderscript/src/android/renderscript/cts/
float16_gen.c 30 typedef __fp16 half;

Completed in 489 milliseconds

1 2 3