/external/arm-neon-tests/ |
ref_v_binary_op.c | 45 VECT_VAR(vector2, T1, W, N)); \ 54 DECL_VARIABLE_ALL_VARIANTS(vector2); 62 /* Fill input vector2 with arbitrary values */ 63 VDUP(vector2, , int, s, 8, 8, 2); 64 VDUP(vector2, , int, s, 16, 4, -4); 65 VDUP(vector2, , int, s, 32, 2, 3); 66 VDUP(vector2, , int, s, 64, 1, 100); 67 VDUP(vector2, , uint, u, 8, 8, 20); 68 VDUP(vector2, , uint, u, 16, 4, 30); 69 VDUP(vector2, , uint, u, 32, 2, 40) [all...] |
ref_vsli_n.c | 43 DECL_VARIABLE_ALL_VARIANTS(vector2); 51 /* Fill input vector2 with arbitrary values */ 52 VDUP(vector2, , int, s, 8, 8, 2); 53 VDUP(vector2, , int, s, 16, 4, -4); 54 VDUP(vector2, , int, s, 32, 2, 3); 55 VDUP(vector2, , int, s, 64, 1, 100); 56 VDUP(vector2, , uint, u, 8, 8, 20); 57 VDUP(vector2, , uint, u, 16, 4, 30); 58 VDUP(vector2, , uint, u, 32, 2, 40); 59 VDUP(vector2, , uint, u, 64, 1, 2) [all...] |
ref_vsri_n.c | 43 DECL_VARIABLE_ALL_VARIANTS(vector2); 51 /* Fill input vector2 with arbitrary values */ 52 VDUP(vector2, , int, s, 8, 8, 2); 53 VDUP(vector2, , int, s, 16, 4, -4); 54 VDUP(vector2, , int, s, 32, 2, 3); 55 VDUP(vector2, , int, s, 64, 1, 100); 56 VDUP(vector2, , uint, u, 8, 8, 20); 57 VDUP(vector2, , uint, u, 16, 4, 30); 58 VDUP(vector2, , uint, u, 32, 2, 40); 59 VDUP(vector2, , uint, u, 64, 1, 2) [all...] |
ref_vsra_n.c | 41 VECT_VAR(vector2, T1, W, N), \ 49 DECL_VARIABLE_ALL_VARIANTS(vector2); 58 VDUP(vector2, , int, s, 8, 8, 0x11); 59 VDUP(vector2, , int, s, 16, 4, 0x22); 60 VDUP(vector2, , int, s, 32, 2, 0x33); 61 VDUP(vector2, , int, s, 64, 1, 0x44); 62 VDUP(vector2, , uint, u, 8, 8, 0x55); 63 VDUP(vector2, , uint, u, 16, 4, 0x66); 64 VDUP(vector2, , uint, u, 32, 2, 0x77); 65 VDUP(vector2, , uint, u, 64, 1, 0x88) [all...] |
ref_vbsl.c | 42 VECT_VAR(vector2, T1, W, N)); \ 48 DECL_VARIABLE_ALL_VARIANTS(vector2); 62 VDUP(vector2, , int, s, 8, 8, -10); 63 VDUP(vector2, , int, s, 16, 4, -14); 64 VDUP(vector2, , int, s, 32, 2, -30); 65 VDUP(vector2, , int, s, 64, 1, -33); 66 VDUP(vector2, , uint, u, 8, 8, 0xF3); 67 VDUP(vector2, , uint, u, 16, 4, 0xFFF2); 68 VDUP(vector2, , uint, u, 32, 2, 0xFFFFFFF0); 69 VDUP(vector2, , uint, u, 64, 1, 0xFFFFFFF3) [all...] |
ref_vext.c | 37 /* vector_res = vext(vector1,vector2,offset), then store the result. */ 41 VECT_VAR(vector2, T1, W, N), \ 48 DECL_VARIABLE_ALL_VARIANTS(vector2); 58 VDUP(vector2, , int, s, 8, 8, 0x11); 59 VDUP(vector2, , int, s, 16, 4, 0x22); 60 VDUP(vector2, , int, s, 32, 2, 0x33); 61 VDUP(vector2, , int, s, 64, 1, 0x44); 62 VDUP(vector2, , uint, u, 8, 8, 0x55); 63 VDUP(vector2, , uint, u, 16, 4, 0x66); 64 VDUP(vector2, , uint, u, 32, 2, 0x77) [all...] |
ref_vadd.c | 42 DECL_VARIABLE(vector2, float, 32, 2); 43 DECL_VARIABLE(vector2, float, 32, 4); 51 VDUP(vector2, , float, f, 32, 2, 4.5f); 52 VDUP(vector2, q, float, f, 32, 4, 5.6f);
|
ref_vsub.c | 42 DECL_VARIABLE(vector2, float, 32, 2); 43 DECL_VARIABLE(vector2, float, 32, 4); 51 VDUP(vector2, , float, f, 32, 2, 4.5f); 52 VDUP(vector2, q, float, f, 32, 4, 5.6f);
|
ref_vmull_lane.c | 37 /* vector_res = vmull_lane(vector,vector2,lane), then store the result. */ 41 VECT_VAR(vector2, T1, W, N), \ 51 DECL_VARIABLE(vector2, int, 16, 4); 52 DECL_VARIABLE(vector2, int, 32, 2); 53 DECL_VARIABLE(vector2, uint, 16, 4); 54 DECL_VARIABLE(vector2, uint, 32, 2); 69 /* Initialize vector2 */ 70 VDUP(vector2, , int, s, 16, 4, 0x4); 71 VDUP(vector2, , int, s, 32, 2, 0x2); 72 VDUP(vector2, , uint, u, 16, 4, 0x4) [all...] |
ref_vsXi_n.c | 44 /* vector_res = vsxi_n(vector, vector2, val), 49 VECT_VAR(vector2, T1, W, N), \ 59 DECL_VARIABLE_ALL_VARIANTS(vector2); 67 /* Fill input vector2 with arbitrary values */ 68 VDUP(vector2, , int, s, 8, 8, 2); 69 VDUP(vector2, , int, s, 16, 4, -4); 70 VDUP(vector2, , int, s, 32, 2, 3); 71 VDUP(vector2, , int, s, 64, 1, 100); 72 VDUP(vector2, , uint, u, 8, 8, 20); 73 VDUP(vector2, , uint, u, 16, 4, 30) [all...] |
ref_vrsra_n.c | 41 VECT_VAR(vector2, T1, W, N), \ 49 DECL_VARIABLE_ALL_VARIANTS(vector2); 58 VDUP(vector2, , int, s, 8, 8, 0x11); 59 VDUP(vector2, , int, s, 16, 4, 0x22); 60 VDUP(vector2, , int, s, 32, 2, 0x33); 61 VDUP(vector2, , int, s, 64, 1, 0x44); 62 VDUP(vector2, , uint, u, 8, 8, 0x55); 63 VDUP(vector2, , uint, u, 16, 4, 0x66); 64 VDUP(vector2, , uint, u, 32, 2, 0x77); 65 VDUP(vector2, , uint, u, 64, 1, 0x88) [all...] |
ref_vtst.c | 50 VECT_VAR(vector2, T1, W, N)); \ 60 DECL_VARIABLE_ALL_VARIANTS(vector2); 70 VDUP(vector2, , int, s, 8, 8, 15); 71 VDUP(vector2, , int, s, 16, 4, 5); 72 VDUP(vector2, , int, s, 32, 2, 1); 73 VDUP(vector2, , uint, u, 8, 8, 15); 74 VDUP(vector2, , uint, u, 16, 4, 5); 75 VDUP(vector2, , uint, u, 32, 2, 1); 76 VDUP(vector2, q, int, s, 8, 16, 15); 77 VDUP(vector2, q, int, s, 16, 8, 5) [all...] |
ref_v_comp_op.c | 47 VECT_VAR(vector2, T1, W, N)); \ 71 DECL_VARIABLE(vector2, int, 8, 8); 72 DECL_VARIABLE(vector2, int, 16, 4); 73 DECL_VARIABLE(vector2, int, 32, 2); 74 DECL_VARIABLE(vector2, uint, 8, 8); 75 DECL_VARIABLE(vector2, uint, 16, 4); 76 DECL_VARIABLE(vector2, uint, 32, 2); 77 DECL_VARIABLE(vector2, float, 32, 2); 78 DECL_VARIABLE(vector2, int, 8, 16); 79 DECL_VARIABLE(vector2, int, 16, 8) [all...] |
ref_vaddl.c | 48 VECT_VAR(vector2, T1, W, N)); \ 63 DECL_VARIABLE(vector2, int, 8, 8); 64 DECL_VARIABLE(vector2, int, 16, 4); 65 DECL_VARIABLE(vector2, int, 32, 2); 66 DECL_VARIABLE(vector2, uint, 8, 8); 67 DECL_VARIABLE(vector2, uint, 16, 4); 68 DECL_VARIABLE(vector2, uint, 32, 2); 88 VDUP(vector2, , int, s, 8, 8, -13); 89 VDUP(vector2, , int, s, 16, 4, -14); 90 VDUP(vector2, , int, s, 32, 2, -16) [all...] |
ref_vaddw.c | 48 VECT_VAR(vector2, T1, W, N)); \ 63 DECL_VARIABLE(vector2, int, 8, 8); 64 DECL_VARIABLE(vector2, int, 16, 4); 65 DECL_VARIABLE(vector2, int, 32, 2); 66 DECL_VARIABLE(vector2, uint, 8, 8); 67 DECL_VARIABLE(vector2, uint, 16, 4); 68 DECL_VARIABLE(vector2, uint, 32, 2); 88 VDUP(vector2, , int, s, 8, 8, -13); 89 VDUP(vector2, , int, s, 16, 4, -14); 90 VDUP(vector2, , int, s, 32, 2, -16) [all...] |
ref_v_binary_sat_op.c | 41 /* vector_res = OP(vector1,vector2), then store the result. */ 47 VECT_VAR(vector2, T1, W, N)); \ 59 DECL_VARIABLE_ALL_VARIANTS(vector2); 68 VDUP(vector2, , int, s, 8, 8, 0x11); 69 VDUP(vector2, , int, s, 16, 4, 0x22); 70 VDUP(vector2, , int, s, 32, 2, 0x33); 71 VDUP(vector2, , int, s, 64, 1, 0x44); 72 VDUP(vector2, , uint, u, 8, 8, 0x55); 73 VDUP(vector2, , uint, u, 16, 4, 0x66); 74 VDUP(vector2, , uint, u, 32, 2, 0x77) [all...] |
ref_vabd.c | 44 VECT_VAR(vector2, T1, W, N)); \ 66 DECL_VABD_VAR(vector2); 88 VDUP(vector2, , int, s, 8, 8, 1); 89 VDUP(vector2, , int, s, 16, 4, -13); 90 VDUP(vector2, , int, s, 32, 2, 8); 91 VDUP(vector2, , uint, u, 8, 8, 1); 92 VDUP(vector2, , uint, u, 16, 4, 13); 93 VDUP(vector2, , uint, u, 32, 2, 8); 94 VDUP(vector2, , float, f, 32, 2, 8.3f); 95 VDUP(vector2, q, int, s, 8, 16, 10) [all...] |
ref_vmlal_n.c | 44 /* vector_res = vmlxl_n(vector, vector2, val), 48 VECT_VAR(vector2, T1, W2, N), \ 58 DECL_VARIABLE(vector2, int, 16, 4); 62 DECL_VARIABLE(vector2, int, 32, 2); 66 DECL_VARIABLE(vector2, uint, 16, 4); 70 DECL_VARIABLE(vector2, uint, 32, 2); 80 VDUP(vector2, , int, s, 16, 4, 0x55); 81 VDUP(vector2, , int, s, 32, 2, 0x55); 82 VDUP(vector2, , uint, u, 16, 4, 0x55); 83 VDUP(vector2, , uint, u, 32, 2, 0x55) [all...] |
ref_vqrdmulh.c | 42 /* vector_res = vqrdmulh(vector,vector2), then store the result. */ 47 VECT_VAR(vector2, T1, W, N)); \ 73 DECL_VARIABLE(vector2, int, 16, 4); 74 DECL_VARIABLE(vector2, int, 32, 2); 75 DECL_VARIABLE(vector2, int, 16, 8); 76 DECL_VARIABLE(vector2, int, 32, 4); 85 /* Initialize vector2 */ 86 VDUP(vector2, , int, s, 16, 4, 0x5555); 87 VDUP(vector2, , int, s, 32, 2, 0xBB); 88 VDUP(vector2, q, int, s, 16, 8, 0x33) [all...] |
ref_vceq.c | 42 DECL_VARIABLE(vector2, poly, 8, 8); 43 DECL_VARIABLE(vector2, poly, 8, 16); 53 VDUP(vector2, , poly, p, 8, 8, 0xF3); 54 VDUP(vector2, q, poly, p, 8, 16, 0xF4);
|
ref_vpadal.c | 45 INSN##Q##_##T2##W(VECT_VAR(vector, T1, W2, N2), VECT_VAR(vector2, T1, W, N)); \ 69 DECL_VARIABLE(vector2, int, 8, 8); 70 DECL_VARIABLE(vector2, int, 16, 4); 71 DECL_VARIABLE(vector2, int, 32, 2); 72 DECL_VARIABLE(vector2, uint, 8, 8); 73 DECL_VARIABLE(vector2, uint, 16, 4); 74 DECL_VARIABLE(vector2, uint, 32, 2); 75 DECL_VARIABLE(vector2, int, 8, 16); 76 DECL_VARIABLE(vector2, int, 16, 8); 77 DECL_VARIABLE(vector2, int, 32, 4) [all...] |
ref_vqadd.c | 41 DECL_VARIABLE_ALL_VARIANTS(vector2); 47 VDUP(vector2, , int, s, 64, 1, 0x0); 48 VDUP(vector2, , uint, u, 64, 1, 0x0); 49 VDUP(vector2, q, int, s, 64, 2, 0x0); 50 VDUP(vector2, q, uint, u, 64, 2, 0x0); 66 VDUP(vector2, , int, s, 64, 1, 0x44); 67 VDUP(vector2, , uint, u, 64, 1, 0x88); 68 VDUP(vector2, q, int, s, 64, 2, 0x44); 69 VDUP(vector2, q, uint, u, 64, 2, 0x88); 84 VDUP(vector2, , int, s, 64, 1, 0x8000000000000003LL) [all...] |
ref_vqsub.c | 41 DECL_VARIABLE_ALL_VARIANTS(vector2); 47 VDUP(vector2, , int, s, 64, 1, 0x0); 48 VDUP(vector2, , uint, u, 64, 1, 0x0); 49 VDUP(vector2, q, int, s, 64, 2, 0x0); 50 VDUP(vector2, q, uint, u, 64, 2, 0x0); 67 VDUP(vector2, , int, s, 64, 1, 0x44); 68 VDUP(vector2, , uint, u, 64, 1, 0x88); 69 VDUP(vector2, q, int, s, 64, 2, 0x44); 70 VDUP(vector2, q, uint, u, 64, 2, 0x88); 86 VDUP(vector2, , int, s, 64, 1, 0x7fffffffffffffffLL) [all...] |
/external/webrtc/webrtc/common_audio/signal_processing/ |
dot_product_with_scale.c | 14 const int16_t* vector2, 22 sum += (vector1[i + 0] * vector2[i + 0]) >> scaling; 23 sum += (vector1[i + 1] * vector2[i + 1]) >> scaling; 24 sum += (vector1[i + 2] * vector2[i + 2]) >> scaling; 25 sum += (vector1[i + 3] * vector2[i + 3]) >> scaling; 28 sum += (vector1[i] * vector2[i]) >> scaling;
|
/external/clang/test/SemaTemplate/ |
derived.cpp | 4 template<typename T> class vector2 {}; class 5 template<typename T> class vector : vector2<T> {}; 7 template<typename T> void Foo2(vector2<const T*> V) {} // expected-note{{candidate template ignored: cannot deduce a type for 'T' that would make 'const T' equal 'int'}} 11 Foo2(vector2<int*>()); // expected-error{{no matching function for call to 'Foo2'}}
|