Home
last modified time | relevance | path

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

/external/eigen/Eigen/src/Core/arch/CUDA/
DPacketMath.h22 template<> struct is_arithmetic<double2> { enum { value = true }; };
57 typedef double2 type;
58 typedef double2 half;
86 template<> struct unpacket_traits<double2> { typedef double type; enum {size=2, alignment=Aligned16…
91 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE double2 pset1<double2>(const double& from) {
99 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE double2 plset<double2>(const double& a) {
106 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE double2 padd<double2>(const double2& a, const doub…
113 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE double2 psub<double2>(const double2& a, const doub…
120 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE double2 pnegate(const double2& a) {
125 template<> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE double2 pconj(const double2& a) { return a; }
[all …]
DMathFunctions.h28 double2 plog<double2>(const double2& a)
41 double2 plog1p<double2>(const double2& a)
53 double2 pexp<double2>(const double2& a)
66 double2 psqrt<double2>(const double2& a)
79 double2 prsqrt<double2>(const double2& a)
/external/eigen/unsupported/Eigen/src/SpecialFunctions/arch/CUDA/
DCudaSpecialFunctions.h29 double2 plgamma<double2>(const double2& a)
43 double2 pdigamma<double2>(const double2& a)
57 double2 pzeta<double2>(const double2& x, const double2& q)
71 double2 ppolygamma<double2>(const double2& n, const double2& x)
84 double2 perf<double2>(const double2& a)
98 double2 perfc<double2>(const double2& a)
117 double2 pigamma<double2>(const double2& a, const double2& x)
135 double2 pigammac<double2>(const double2& a, const double2& x)
153 double2 pbetainc<double2>(const double2& a, const double2& b, const double2& x)
/external/clang/test/SemaTemplate/
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}}
/external/llvm/test/ExecutionEngine/
Dtest-interp-vec-setcond-fp.ll5 %double2 = fadd <2 x double> <double 0.0, double 0.0>, <double 0.0, double 0.0>
15 %test55 = fcmp oeq <2 x double> %double1, %double2
16 %test56 = fcmp oge <2 x double> %double1, %double2
17 %test57 = fcmp ogt <2 x double> %double1, %double2
18 %test58 = fcmp ole <2 x double> %double1, %double2
19 %test59 = fcmp olt <2 x double> %double1, %double2
20 %test60 = fcmp une <2 x double> %double1, %double2
/external/swiftshader/third_party/LLVM/test/ExecutionEngine/
Dtest-setcond-fp.ll6 %double2 = fadd double 0.000000e+00, 0.000000e+00 ; <double> [#uses=6]
15 %test55 = fcmp oeq double %double1, %double2 ; <i1> [#uses=0]
16 %test56 = fcmp oge double %double1, %double2 ; <i1> [#uses=0]
17 %test57 = fcmp ogt double %double1, %double2 ; <i1> [#uses=0]
18 %test58 = fcmp ole double %double1, %double2 ; <i1> [#uses=0]
19 %test59 = fcmp olt double %double1, %double2 ; <i1> [#uses=0]
20 %test60 = fcmp une double %double1, %double2 ; <i1> [#uses=0]
/external/llvm/test/ExecutionEngine/MCJIT/
Dtest-setcond-fp.ll6 %double2 = fadd double 0.000000e+00, 0.000000e+00 ; <double> [#uses=6]
15 %test55 = fcmp oeq double %double1, %double2 ; <i1> [#uses=0]
16 %test56 = fcmp oge double %double1, %double2 ; <i1> [#uses=0]
17 %test57 = fcmp ogt double %double1, %double2 ; <i1> [#uses=0]
18 %test58 = fcmp ole double %double1, %double2 ; <i1> [#uses=0]
19 %test59 = fcmp olt double %double1, %double2 ; <i1> [#uses=0]
20 %test60 = fcmp une double %double1, %double2 ; <i1> [#uses=0]
/external/llvm/test/ExecutionEngine/OrcMCJIT/
Dtest-setcond-fp.ll6 %double2 = fadd double 0.000000e+00, 0.000000e+00 ; <double> [#uses=6]
15 %test55 = fcmp oeq double %double1, %double2 ; <i1> [#uses=0]
16 %test56 = fcmp oge double %double1, %double2 ; <i1> [#uses=0]
17 %test57 = fcmp ogt double %double1, %double2 ; <i1> [#uses=0]
18 %test58 = fcmp ole double %double1, %double2 ; <i1> [#uses=0]
19 %test59 = fcmp olt double %double1, %double2 ; <i1> [#uses=0]
20 %test60 = fcmp une double %double1, %double2 ; <i1> [#uses=0]
/external/llvm/test/CodeGen/SystemZ/
Dframe-15.ll47 %double2 = fpext float %float2 to double
49 store volatile double %double2, double *%dst
74 %double2 = fpext float %float2 to double
76 store volatile double %double2, double *%dst
101 %double2 = fpext float %float2 to double
103 store volatile double %double2, double *%dst
128 %double2 = fpext float %float2 to double
130 store volatile double %double2, double *%dst
155 %double2 = fpext float %float2 to double
157 store volatile double %double2, double *%dst
[all …]
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
/external/clang/lib/Headers/
Dopencl-c.h135 typedef double double2 __attribute__((ext_vector_type(2))); typedef
4882 char2 __ovld __cnfn convert_char2(double2);
4883 char2 __ovld __cnfn convert_char2_rte(double2);
4884 char2 __ovld __cnfn convert_char2_rtn(double2);
4885 char2 __ovld __cnfn convert_char2_rtp(double2);
4886 char2 __ovld __cnfn convert_char2_rtz(double2);
4887 char2 __ovld __cnfn convert_char2_sat(double2);
4888 char2 __ovld __cnfn convert_char2_sat_rte(double2);
4889 char2 __ovld __cnfn convert_char2_sat_rtn(double2);
4890 char2 __ovld __cnfn convert_char2_sat_rtp(double2);
[all …]
D__clang_cuda_intrinsics.h275 inline __device__ double2 __ldg(const double2 *ptr) { in __ldg()
278 double2 ret; in __ldg()
/external/clang/test/PCH/
Dexprs.h78 typedef __attribute__(( ext_vector_type(2) )) double double2; typedef
79 extern double2 vec2, vec2b;
/external/spirv-llvm/lib/SPIRV/runtime/OpenCL/inc/
Dspirv_convert.h51 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2(double2);
52 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtz(double2);
53 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rte(double2);
54 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtp(double2);
55 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtn(double2);
56 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat(double2);
57 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtz(double2);
58 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rte(double2);
59 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtp(double2);
60 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtn(double2);
[all …]
/external/clang/test/Sema/
Dext_vector_casts.c95 typedef double double2 __attribute__ ((ext_vector_type(2))); typedef
102 double2 vd = d; in splats()
/external/llvm/test/CodeGen/X86/
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]};
/external/spirv-llvm/test/SPIRV/transcoding/
Drelationals_double.ll61 !3 = !{!"kernel_arg_type", !"long2*", !"double2"}
62 !4 = !{!"kernel_arg_base_type", !"long2*", !"double2"}
/external/clang/test/CodeGen/
Dbuiltins-nvptx.c382 typedef double double2 __attribute__((ext_vector_type(2))); in nvvm_ldg() typedef
383 __nvvm_ldg_d2((const double2 *)p); in nvvm_ldg()
Darm-swiftcall.c63 typedef double double2 __attribute__((ext_vector_type(2))); typedef
/external/vulkan-validation-layers/libs/glm/gtx/
Dcompatibility.hpp139 …typedef detail::tvec2<double, highp> double2; //!< \brief double-precision floating-point vector… typedef
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Dfp.arm.call.ll300 declare void @double2(double %p0, double %p1)
322 call void @double2(double 1.0, double 2.0)
325 ; CHECK: bl {{.*}} double2
/external/llvm/test/CodeGen/AArch64/
Dldst-opt.ll357 define double @load-pre-indexed-double2(%pre.struct.double** %this, i1 %cond,
359 ; CHECK-LABEL: load-pre-indexed-double2
551 define void @store-pre-indexed-double2(%pre.struct.double** %this, i1 %cond,
554 ; CHECK-LABEL: store-pre-indexed-double2
/external/toolchain-utils/dejagnu/gdb_baseline/
Di686-pc-linux-gnu4006 PASS: gdb.base/gnu_vector.exp: print (double2) 4
4058 PASS: gdb.base/gnu_vector.exp: print (double2) f2
Dx86_64-cros-linux-gnu4241 PASS: gdb.base/gnu_vector.exp: print (double2) 4
4293 PASS: gdb.base/gnu_vector.exp: print (double2) f2
Darmv7a-cros-linux-gnueabi3857 PASS: gdb.base/gnu_vector.exp: print (double2) 4
3909 PASS: gdb.base/gnu_vector.exp: print (double2) f2