Home
last modified time | relevance | path

Searched refs:double2 (Results 1 – 25 of 62) sorted by relevance

123

/llvm-project-15.0.7/libclc/generic/lib/math/
H A Dtables.cl1028 DECLARE_TABLE(double2, LN_TBL, 65) = {
1096 TABLE_FUNCTION(double2, LN_TBL, ln_tbl);
1349 DECLARE_TABLE(double2, TWO_TO_JBY64_EP, 64) = {
1418 DECLARE_TABLE(double2, SINH_TBL, 37) = {
1458 DECLARE_TABLE(double2, COSH_TBL, 37) = {
1758 DECLARE_TABLE(double2, CBRT_DBL_TBL, 257) = {
2019 DECLARE_TABLE(double2, CBRT_REM_TBL, 5) = {
2028 DECLARE_TABLE(double2, POWLOG_TBL, 258) = {
2289 DECLARE_TABLE(double2, LOG_F_INV_TBL, 258) = {
2551 TABLE_FUNCTION(double2, SINH_TBL, sinh_tbl);
[all …]
H A Dtables.h56 TABLE_FUNCTION_DECL(double2, ln_tbl);
57 TABLE_FUNCTION_DECL(double2, atan_jby256_tbl);
58 TABLE_FUNCTION_DECL(double2, two_to_jby64_ep_tbl);
59 TABLE_FUNCTION_DECL(double2, sinh_tbl);
60 TABLE_FUNCTION_DECL(double2, cosh_tbl);
62 TABLE_FUNCTION_DECL(double2, cbrt_dbl_tbl);
63 TABLE_FUNCTION_DECL(double2, cbrt_rem_tbl);
64 TABLE_FUNCTION_DECL(double2, powlog_tbl);
65 TABLE_FUNCTION_DECL(double2, log_f_inv_tbl);
H A DsincosD_piby4.h25 _CLC_INLINE double2
73 double2 ret; in __libclc__sincos_piby4()
80 _CLC_INLINE double2
129 double2 ret; in __clc_tan_piby4()
H A Dsincos_helpers.h36 _CLC_DECL double2 __clc_sincos_piby4(double x, double xx);
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dinstantiate-clang.cpp8 typedef __attribute__(( ext_vector_type(2) )) double double2; typedef
18 template struct ExtVectorAccess0<double2>;
21 typedef __attribute__(( ext_vector_type(2) )) double double2; typedef
25 void f(T t, U u, double2 a, double2 b) { in f()
32 template struct ShuffleVector0<double2, double2, 2, 1>;
33 template struct ShuffleVector0<double2, double2, 4, 3>; // expected-note{{instantiation}}
/llvm-project-15.0.7/llvm/test/ExecutionEngine/
H A Dtest-interp-vec-setcond-fp.ll6 %double2 = fadd <2 x double> <double 0.0, double 0.0>, <double 0.0, double 0.0>
16 %test55 = fcmp oeq <2 x double> %double1, %double2
17 %test56 = fcmp oge <2 x double> %double1, %double2
18 %test57 = fcmp ogt <2 x double> %double1, %double2
19 %test58 = fcmp ole <2 x double> %double1, %double2
20 %test59 = fcmp olt <2 x double> %double1, %double2
21 %test60 = fcmp une <2 x double> %double1, %double2
/llvm-project-15.0.7/llvm/test/ExecutionEngine/MCJIT/
H A Dtest-setcond-fp.ll7 %double2 = fadd double 0.000000e+00, 0.000000e+00 ; <double> [#uses=6]
16 %test55 = fcmp oeq double %double1, %double2 ; <i1> [#uses=0]
17 %test56 = fcmp oge double %double1, %double2 ; <i1> [#uses=0]
18 %test57 = fcmp ogt double %double1, %double2 ; <i1> [#uses=0]
19 %test58 = fcmp ole double %double1, %double2 ; <i1> [#uses=0]
20 %test59 = fcmp olt double %double1, %double2 ; <i1> [#uses=0]
21 %test60 = fcmp une double %double1, %double2 ; <i1> [#uses=0]
/llvm-project-15.0.7/clang/test/CodeGen/
H A Darm-swiftcall.c71 typedef double double2 __attribute__((ext_vector_type(2))); typedef
922 double2 c0;
929 double2 c0;
930 double2 c1;
931 double2 c2;
932 double2 c3;
939 double2 c0;
940 double2 c1;
941 double2 c2;
942 double2 c3;
[all …]
H A D64bit-swiftcall.c79 typedef double double2 __attribute__((ext_vector_type(2))); typedef
912 double2 c0;
919 double2 c0;
920 double2 c1;
921 double2 c2;
922 double2 c3;
929 double2 c0;
930 double2 c1;
931 double2 c2;
932 double2 c3;
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dframe-15.ll47 %double2 = fpext float %float2 to double
74 %double2 = fpext float %float2 to double
101 %double2 = fpext float %float2 to double
128 %double2 = fpext float %float2 to double
155 %double2 = fpext float %float2 to double
182 %double2 = fpext float %float2 to double
211 %double2 = fpext float %float2 to double
239 %double2 = fpext float %float2 to double
268 %double2 = fpext float %float2 to double
309 %double2 = fpext float %float2 to double
[all …]
H A Dfp-move-02.ll128 %double2 = load volatile double, double *@dptr
129 %biased2 = fadd double %double2, %extra
192 %double2 = bitcast i64 %masked2 to double
220 %add2 = fadd double %add1, %double2
332 %double2 = phi double [ 1.0, %entry ], [ %mul2, %loop ]
344 %mul2 = fmul double %double2, %factor
/llvm-project-15.0.7/libclc/generic/include/math/
H A Dternary_intrin.inc11 _CLC_OVERLOAD double2 __CLC_FUNCTION(double2, double2, double2) __asm(__CLC_INTRINSIC ".v2f64");
H A Dbinary_intrin.inc11 _CLC_OVERLOAD double2 __CLC_FUNCTION(double2, double2) __asm(__CLC_INTRINSIC ".v2f64");
H A Dunary_intrin.inc11 _CLC_OVERLOAD double2 __CLC_FUNCTION(double2 d) __asm(__CLC_INTRINSIC ".v2f64");
/llvm-project-15.0.7/clang/lib/Headers/
H A Dopencl-c.h7132 double2 __ovld __cnfn fma(double2, double2, double2);
7274 double2 __ovld fract(double2, double2 *);
7798 double2 __ovld __cnfn mad(double2, double2, double2);
7883 double2 __ovld modf(double2, double2 *);
8028 double2 __ovld __cnfn pow(double2, double2);
8370 double2 __ovld sincos(double2, double2 *);
10036 double2 __ovld __cnfn clamp(double2, double2, double2);
10105 double2 __ovld __cnfn max(double2, double2);
10192 double2 __ovld __cnfn mix(double2, double2, double2);
10311 double2 __ovld __cnfn smoothstep(double2, double2, double2);
[all …]
/llvm-project-15.0.7/libclc/generic/lib/geometric/
H A Dnormalize.cl97 _CLC_OVERLOAD _CLC_DEF double2 normalize(double2 p) {
98 if (all(p == (double2)0.0))
110 p = copysign(select((double2)0.0, (double2)1.0, isinf(p)), p);
H A Ddot.cl27 _CLC_OVERLOAD _CLC_DEF double dot(double2 p0, double2 p1) {
/llvm-project-15.0.7/clang/test/PCH/
H A Dexprs.h78 typedef __attribute__(( ext_vector_type(2) )) double double2; typedef
79 extern double2 vec2, vec2b;
/llvm-project-15.0.7/libclc/generic/lib/relational/
H A Disequal.cl22 _CLC_DEFINE_ISEQUAL(long2, isequal, double2, double2)
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dsse3-avx-addsub.ll10 ; typedef double double2 __attribute__((ext_vector_type(2)));
33 ; double2 test4(double2 A, double2 B) {
34 ; double2 X = A - B;
35 ; double2 Y = A + B;
36 ; return (double2){X[0], Y[1]};
/llvm-project-15.0.7/clang/test/Sema/
H A Dext_vector_casts.c95 typedef double double2 __attribute__ ((ext_vector_type(2))); typedef
102 double2 vd = d; in splats()
/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Dpreserve_vec3.cl6 typedef double double2 __attribute__((ext_vector_type(2)));
33 void kernel float3_to_double2(global float3 *a, global double2 *b) {
39 *b = __builtin_astype(*a, double2);
H A Dprintf.cl12 typedef __attribute__((ext_vector_type(2))) double double2;
37 kernel void test_printf_double2(double2 arg) {
/llvm-project-15.0.7/clang/lib/Headers/hlsl/
H A Dhlsl_basic_types.h60 typedef vector<double, 2> double2; typedef
/llvm-project-15.0.7/clang/test/Headers/Inputs/include/
H A Dcuda.h113 struct double2 { struct
115 __host__ __device__ double2(double x = 0, double y = 0) : x(x), y(y) {} in x() argument

123