| /netbsd-src/external/mit/isl/dist/ |
| H A D | isl_vec.c | 168 __isl_give isl_vec *isl_vec_concat(__isl_take isl_vec *vec1, in isl_vec_concat() argument 171 if (!vec1 || !vec2) in isl_vec_concat() 176 return vec1; in isl_vec_concat() 179 if (vec1->size == 0) { in isl_vec_concat() 180 isl_vec_free(vec1); in isl_vec_concat() 184 vec1 = isl_vec_extend(vec1, vec1->size + vec2->size); in isl_vec_concat() 185 if (!vec1) in isl_vec_concat() 188 isl_seq_cpy(vec1->el + vec1->size - vec2->size, vec2->el, vec2->size); in isl_vec_concat() 191 return vec1; in isl_vec_concat() 193 isl_vec_free(vec1); in isl_vec_concat() [all …]
|
| H A D | isl_sample.c | 880 static __isl_give isl_vec *vec_concat(__isl_take isl_vec *vec1, in vec_concat() argument 885 if (!vec1 || !vec2) in vec_concat() 887 isl_assert(vec1->ctx, vec1->size > 0, goto error); in vec_concat() 889 isl_assert(vec1->ctx, isl_int_is_one(vec1->el[0]), goto error); in vec_concat() 892 vec = isl_vec_alloc(vec1->ctx, vec1->size + vec2->size - 1); in vec_concat() 896 isl_seq_cpy(vec->el, vec1->el, vec1->size); in vec_concat() 897 isl_seq_cpy(vec->el + vec1->size, vec2->el + 1, vec2->size - 1); in vec_concat() 899 isl_vec_free(vec1); in vec_concat() 904 isl_vec_free(vec1); in vec_concat()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | vector-builder.h | 296 T vec1, T vec2, in new_binary_operation() argument 300 gcc_assert (known_eq (full_nelts, Derived::nelts_of (vec1)) in new_binary_operation() 322 = least_common_multiple (Derived::npatterns_of (vec1), in new_binary_operation() 325 = MAX (Derived::nelts_per_pattern_of (vec1), in new_binary_operation() 345 vector_builder<T, Shape, Derived>::binary_encoded_nelts (T vec1, T vec2) in binary_encoded_nelts() argument 347 poly_uint64 nelts = Derived::nelts_of (vec1); in binary_encoded_nelts() 351 = least_common_multiple (Derived::npatterns_of (vec1), in binary_encoded_nelts() 354 = MAX (Derived::nelts_per_pattern_of (vec1), in binary_encoded_nelts()
|
| H A D | tree-data-ref.h | 739 lambda_vector_clear (lambda_vector vec1, int size) in lambda_vector_clear() argument 741 memset (vec1, 0, size * sizeof (*vec1)); in lambda_vector_clear() 767 lambda_vector_zerop (lambda_vector vec1, int size) in lambda_vector_zerop() argument 771 if (vec1[i] != 0) in lambda_vector_zerop()
|
| H A D | tree-data-ref.cc | 4223 lambda_vector_copy (lambda_vector vec1, lambda_vector vec2, in lambda_vector_copy() argument 4226 memcpy (vec2, vec1, size * sizeof (*vec1)); in lambda_vector_copy() 4258 lambda_vector_first_nz (lambda_vector vec1, int n, int start) in lambda_vector_first_nz() argument 4261 while (j < n && vec1[j] == 0) in lambda_vector_first_nz() 4297 lambda_vector_mult_const (lambda_vector vec1, lambda_vector vec2, in lambda_vector_mult_const() argument 4306 vec2[i] = const1 * vec1[i]; in lambda_vector_mult_const() 4312 lambda_vector_negate (lambda_vector vec1, lambda_vector vec2, in lambda_vector_negate() argument 4315 lambda_vector_mult_const (vec1, vec2, size, -1); in lambda_vector_negate() 4329 lambda_vector_equal (lambda_vector vec1, lambda_vector vec2, int size) in lambda_vector_equal() argument 4333 if (vec1[i] != vec2[i]) in lambda_vector_equal()
|
| H A D | tree-vect-generic.cc | 1533 tree vec1 = gimple_assign_rhs2 (stmt); in lower_vec_perm() local 1542 bool two_operand_p = !operand_equal_p (vec0, vec1, 0); in lower_vec_perm() 1573 && TREE_CODE (vec1) == VECTOR_CST in lower_vec_perm() 1574 && initializer_zerop (vec1) in lower_vec_perm() 1650 t = vector_element (gsi, vec1, i_val, &vec1tmp); in lower_vec_perm() 1682 v1_val = vector_element (gsi, vec1, i_val, &vec1tmp); in lower_vec_perm()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | vector-builder.h | 296 T vec1, T vec2, in new_binary_operation() argument 300 gcc_assert (known_eq (full_nelts, Derived::nelts_of (vec1)) in new_binary_operation() 322 = least_common_multiple (Derived::npatterns_of (vec1), in new_binary_operation() 325 = MAX (Derived::nelts_per_pattern_of (vec1), in new_binary_operation() 345 vector_builder<T, Shape, Derived>::binary_encoded_nelts (T vec1, T vec2) in binary_encoded_nelts() argument 347 poly_uint64 nelts = Derived::nelts_of (vec1); in binary_encoded_nelts() 351 = least_common_multiple (Derived::npatterns_of (vec1), in binary_encoded_nelts() 354 = MAX (Derived::nelts_per_pattern_of (vec1), in binary_encoded_nelts()
|
| H A D | tree-data-ref.h | 732 lambda_vector_clear (lambda_vector vec1, int size) in lambda_vector_clear() argument 734 memset (vec1, 0, size * sizeof (*vec1)); in lambda_vector_clear() 760 lambda_vector_zerop (lambda_vector vec1, int size) in lambda_vector_zerop() argument 764 if (vec1[i] != 0) in lambda_vector_zerop()
|
| H A D | tree-vect-generic.c | 1386 tree vec1 = gimple_assign_rhs2 (stmt); in lower_vec_perm() local 1395 bool two_operand_p = !operand_equal_p (vec0, vec1, 0); in lower_vec_perm() 1426 && TREE_CODE (vec1) == VECTOR_CST in lower_vec_perm() 1427 && initializer_zerop (vec1) in lower_vec_perm() 1501 t = vector_element (gsi, vec1, i_val, &vec1tmp); in lower_vec_perm() 1533 v1_val = vector_element (gsi, vec1, i_val, &vec1tmp); in lower_vec_perm()
|
| H A D | tree-data-ref.c | 3900 lambda_vector_copy (lambda_vector vec1, lambda_vector vec2, in lambda_vector_copy() argument 3903 memcpy (vec2, vec1, size * sizeof (*vec1)); in lambda_vector_copy() 3935 lambda_vector_first_nz (lambda_vector vec1, int n, int start) in lambda_vector_first_nz() argument 3938 while (j < n && vec1[j] == 0) in lambda_vector_first_nz() 3963 lambda_vector_mult_const (lambda_vector vec1, lambda_vector vec2, in lambda_vector_mult_const() argument 3972 vec2[i] = const1 * vec1[i]; in lambda_vector_mult_const() 3978 lambda_vector_negate (lambda_vector vec1, lambda_vector vec2, in lambda_vector_negate() argument 3981 lambda_vector_mult_const (vec1, vec2, size, -1); in lambda_vector_negate() 3995 lambda_vector_equal (lambda_vector vec1, lambda_vector vec2, int size) in lambda_vector_equal() argument 3999 if (vec1[i] != vec2[i]) in lambda_vector_equal()
|
| /netbsd-src/external/mit/isl/dist/include/isl/ |
| H A D | vec.h | 40 isl_bool isl_vec_is_equal(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2); 41 int isl_vec_cmp_element(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2, 55 __isl_give isl_vec *isl_vec_add(__isl_take isl_vec *vec1, 59 __isl_give isl_vec *isl_vec_concat(__isl_take isl_vec *vec1,
|
| /netbsd-src/external/gpl2/gettext/dist/gettext-tools/libuniname/ |
| H A D | gen-uninames | 220 (lambda (vec1 vec2) 221 (let ((len1 (length vec1)) 227 (cond ((< (aref vec1 i) (aref vec2 i)) (return t)) 228 ((> (aref vec1 i) (aref vec2 i)) (return nil))
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZPatterns.td | 174 : Pat<(tr.vt (operator (tr.vt tr.op:$vec1), (tr.vt tr.op:$vec2))), 175 (insn tr.op:$vec1, tr.op:$vec2, function)>;
|
| /netbsd-src/external/mit/isl/dist/interface/ |
| H A D | template_cpp.cc | 207 static void combine(std::vector<std::string> &vec1, in combine() argument 211 if (std::find(vec1.begin(), vec1.end(), s) == vec1.end()) in combine() 212 vec1.emplace_back(s); in combine()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/ |
| H A D | rtl.texi | 2925 @item (vec_merge:@var{m} @var{vec1} @var{vec2} @var{items}) 2927 of mode @var{m}; its elements are selected from either @var{vec1} or 2931 a set bit indicates it is taken from @var{vec1}. 2934 @item (vec_select:@var{m} @var{vec1} @var{selection}) 2935 This describes an operation that selects parts of a vector. @var{vec1} is 2940 either the submode for a single element of @var{vec1} (if only one subpart is
|
| H A D | extend.texi | 11296 @code{__builtin_shuffle (vec0, vec1, mask)}. 11303 @var{vec0} beginning at 0 and @var{vec1} beginning at @var{N}. The
|
| H A D | gcc.info | 41844 mask)' and '__builtin_shuffle (vec0, vec1, mask)'. Both functions
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/doc/ |
| H A D | rtl.texi | 2914 @item (vec_merge:@var{m} @var{vec1} @var{vec2} @var{items}) 2916 of mode @var{m}; its elements are selected from either @var{vec1} or 2920 a set bit indicates it is taken from @var{vec1}. 2923 @item (vec_select:@var{m} @var{vec1} @var{selection}) 2924 This describes an operation that selects parts of a vector. @var{vec1} is 2929 either the submode for a single element of @var{vec1} (if only one subpart is
|
| H A D | extend.texi | 12033 @code{__builtin_shuffle (vec0, vec1, mask)}. 12040 @var{vec0} beginning at 0 and @var{vec1} beginning at @var{N}. The 12074 @code{__builtin_shufflevector (vec1, vec2, index...)} 12075 function. @var{vec1} and @var{vec2} must be expressions with 12078 as @var{vec1} and @var{vec2} but that has an element count equal to
|
| H A D | gcc.info | 45590 mask)' and '__builtin_shuffle (vec0, vec1, mask)'. Both functions 45627 Vector shuffling is available using the '__builtin_shufflevector (vec1,
|
| /netbsd-src/external/apache2/llvm/dist/clang/docs/ |
| H A D | LanguageExtensions.rst | 2031 __builtin_shufflevector(vec1, vec2, index1, index2, ...) 2062 ``vec1`` is a 4-element vector, index 5 would refer to the second element of 2067 type as ``vec1``/``vec2`` but that has an element count equal to the number of
|
| /netbsd-src/external/mit/isl/dist/doc/ |
| H A D | user.pod | 9763 int isl_vec_cmp_element(__isl_keep isl_vec *vec1, 9771 __isl_give isl_vec *isl_vec_concat(__isl_take isl_vec *vec1,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | LangRef.rst | 16898 …declare <2 x double> @llvm.experimental.vector.splice.v2f64(<2 x double> %vec1, <2 x double> %vec2… 16899 …declare <vscale x 4 x i32> @llvm.experimental.vector.splice.nxv4i32(<vscale x 4 x i32> %vec1, <vsc… 16910 ``concat(%vec1, %vec2)`` starting at index ``imm``, whereas for a negative
|
| /netbsd-src/external/gpl3/gcc.old/dist/ |
| H A D | MD5SUMS | 9829 f9ed915fcb0e475845740fa55cfc452e gcc/testsuite/c-c++-common/scal-to-vec1.c 15675 1d30652a622c913e10ef22e11297e99e gcc/testsuite/g++.dg/cpp2a/spaceship-vec1.C 30891 da9544d63043f3d4d1ebbcad6db06a41 gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c
|
| /netbsd-src/external/gpl3/gcc/dist/ |
| H A D | MD5SUMS | 10737 f9ed915fcb0e475845740fa55cfc452e gcc/testsuite/c-c++-common/scal-to-vec1.c 17417 894dc2618d8240d82bbbd6fa81e459f0 gcc/testsuite/g++.dg/cpp2a/spaceship-vec1.C 34714 da9544d63043f3d4d1ebbcad6db06a41 gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c
|