Home
last modified time | relevance | path

Searched refs:float8 (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaOpenCL/
H A Dinit.cl4 typedef float float8 __attribute((ext_vector_type(8)));
12 float8 foo(float8 x) {
15 return (float8) (lo.val, hi.val);
H A Dvector_swizzle_length.cl3 typedef float float8 __attribute__((ext_vector_type(8)));
6 float8 f2 = (float8)(0, 0, 0, 0, 0, 0, 0, 0);
/llvm-project-15.0.7/clang/test/Sema/
H A Dvector_swizzle_length.c4 typedef float float8 __attribute__((ext_vector_type(8))); typedef
7 float8 f2 = (float8){0, 0, 0, 0, 0, 0, 0, 0}; in foo()
/llvm-project-15.0.7/libclc/generic/include/math/
H A Dternary_intrin.inc5 _CLC_OVERLOAD float8 __CLC_FUNCTION(float8, float8, float8) __asm(__CLC_INTRINSIC ".v8f32");
H A Dbinary_intrin.inc5 _CLC_OVERLOAD float8 __CLC_FUNCTION(float8, float8) __asm(__CLC_INTRINSIC ".v8f32");
H A Dunary_intrin.inc5 _CLC_OVERLOAD float8 __CLC_FUNCTION(float8 f) __asm(__CLC_INTRINSIC ".v8f32");
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dvector-splat-conversion.cpp5 typedef vector_float8 float8; typedef
10 constexpr float8 v4 = 4.0; // value to compare against abs(z)^2, to see if bounded in MandelbrotPolyCalcSIMD8()
11 float8 vABS; in MandelbrotPolyCalcSIMD8()
/llvm-project-15.0.7/clang/lib/Headers/
H A Dopencl-c.h7128 float8 __ovld __cnfn fma(float8, float8, float8);
7270 float8 __ovld fract(float8, float8 *);
7794 float8 __ovld __cnfn mad(float8, float8, float8);
7879 float8 __ovld modf(float8, float8 *);
8366 float8 __ovld sincos(float8, float8 *);
10027 float8 __ovld __cnfn clamp(float8, float8, float8);
10183 float8 __ovld __cnfn mix(float8, float8, float8);
10302 float8 __ovld __cnfn smoothstep(float8, float8, float8);
10997 float8 __ovld __cnfn bitselect(float8, float8, float8);
18204 float8 __ovld amd_max3(float8 src0, float8 src1, float8 src2);
[all …]
H A Dopencl-c-base.h186 typedef float float8 __attribute__((ext_vector_type(8))); typedef
595 #define as_float8(x) __builtin_astype((x), float8)
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_atomic.cpp963 ATOMIC_CMPXCHG(float8, add, kmp_real64, 64, +, 8r, 7,
965 ATOMIC_CMPXCHG(float8, sub, kmp_real64, 64, -, 8r, 7,
1067 ATOMIC_CMPXCHG(float8, div, kmp_real64, 64, /, 8r, 7,
1069 ATOMIC_CMPXCHG(float8, mul, kmp_real64, 64, *, 8r, 7,
1552 ATOMIC_CMPXCHG_REV(float8, div, kmp_real64, 64, /, 8r,
1554 ATOMIC_CMPXCHG_REV(float8, sub, kmp_real64, 64, -, 8r,
2061 ATOMIC_CMPXCHG_READ(float8, rd, kmp_real64, 64, +,
2175 ATOMIC_CMPXCHG_WR(float8, wr, kmp_real64, 64, =,
2178 ATOMIC_XCHG_FLOAT_WR(float8, wr, kmp_real64, 64, =,
3326 ATOMIC_CMPXCHG_SWP(float8, kmp_real64, 64,
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dtarget-builtin-error-3.c15 typedef __attribute__ ((ext_vector_type( 8),__aligned__( 32))) float float8; typedef
17 static inline half8 __attribute__((__overloadable__)) convert_half( float8 a ) { in convert_half()
H A Dwindows-swiftcall.c61 typedef float float8 __attribute__((ext_vector_type(8))); typedef
H A Darm-swiftcall.c70 typedef float float8 __attribute__((ext_vector_type(8))); typedef
1010 float8 c0;
H A D64bit-swiftcall.c78 typedef float float8 __attribute__((ext_vector_type(8))); typedef
1000 float8 c0;
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dppc64le-aggregates.ll177 %struct.float8 = type { [8 x float] }
181 @g8 = common global %struct.float8 zeroinitializer, align 4
262 …%0 = load [8 x float], [8 x float]* getelementptr inbounds (%struct.float8, %struct.float8* @g8, i…
301 …%0 = load [8 x float], [8 x float]* getelementptr inbounds (%struct.float8, %struct.float8* @g8, i…
324 …%0 = load [8 x float], [8 x float]* getelementptr inbounds (%struct.float8, %struct.float8* @g8, i…
/llvm-project-15.0.7/libclc/generic/lib/relational/
H A Disequal.cl12 _CLC_DEFINE_ISEQUAL(int8, isequal, float8, float8)
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dsse3-avx-addsub.ll13 ; typedef float float8 __attribute__((ext_vector_type(8)));
21 ; float8 test2(float8 A, float8 B) {
22 ; float8 X = A - B;
23 ; float8 Y = A + B;
24 ; return (float8){X[0], Y[1], X[2], Y[3], X[4], Y[5], X[6], Y[7]};
/llvm-project-15.0.7/libclc/generic/include/clc/
H A Dclctypes.h76 typedef __attribute__((ext_vector_type(8))) float float8; typedef
H A Das_type.h49 #define as_float8(x) __builtin_astype(x, float8)
/llvm-project-15.0.7/libclc/generic/include/clc/relational/
H A Dfloatn.inc26 #define __CLC_FLOATN float8
/llvm-project-15.0.7/libclc/generic/include/clc/math/
H A Dgentype.inc36 #define __CLC_GENTYPE float8
/llvm-project-15.0.7/libclc/generic/include/clc/async/
H A Dgentype.inc134 #define __CLC_GENTYPE float8
/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Damdgpu-alignment.cl41 typedef float __attribute__((ext_vector_type(8))) float8;
178 volatile local float8 lds_v8f32[4];
278 volatile local float8* lds_v8f32,
465 volatile private float8 private_v8f32[4];
/llvm-project-15.0.7/clang/lib/Sema/
H A DOpenCLBuiltins.td186 // OpenCL vector types (e.g. int2, int3, int16, float8, ...).