Home
last modified time | relevance | path

Searched refs:vec2 (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dlambda.h236 lambda_vector_mult_const (lambda_vector vec1, lambda_vector vec2, in lambda_vector_mult_const() argument
242 lambda_vector_clear (vec2, size); in lambda_vector_mult_const()
245 vec2[i] = const1 * vec1[i]; in lambda_vector_mult_const()
251 lambda_vector_negate (lambda_vector vec1, lambda_vector vec2, in lambda_vector_negate() argument
254 lambda_vector_mult_const (vec1, vec2, size, -1); in lambda_vector_negate()
260 lambda_vector_add (lambda_vector vec1, lambda_vector vec2, in lambda_vector_add() argument
265 vec3[i] = vec1[i] + vec2[i]; in lambda_vector_add()
272 lambda_vector vec2, int const2, in lambda_vector_add_mc() argument
277 vec3[i] = const1 * vec1[i] + const2 * vec2[i]; in lambda_vector_add_mc()
283 lambda_vector_copy (lambda_vector vec1, lambda_vector vec2, in lambda_vector_copy() argument
[all …]
/openbsd-src/gnu/llvm/lldb/include/lldb/Utility/
H A DRangeMap.h148 const RangeVector &vec2) { in GetOverlaps() argument
150 assert(vec1.IsSorted() && vec2.IsSorted()); in GetOverlaps()
155 auto pos2 = vec2.begin(); in GetOverlaps()
156 auto end2 = vec2.end(); in GetOverlaps()
/openbsd-src/gnu/gcc/gcc/cp/
H A Dtree.c1550 tree vec1, vec2; in cp_tree_equal() local
1555 vec2 = TREE_OPERAND (t2, 1); in cp_tree_equal()
1557 if (!vec1 || !vec2) in cp_tree_equal()
1558 return !vec1 && !vec2; in cp_tree_equal()
1560 if (TREE_VEC_LENGTH (vec1) != TREE_VEC_LENGTH (vec2)) in cp_tree_equal()
1565 TREE_VEC_ELT (vec2, ix))) in cp_tree_equal()
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZPatterns.td174 : Pat<(tr.vt (operator (tr.vt tr.op:$vec1), (tr.vt tr.op:$vec2))),
175 (insn tr.op:$vec1, tr.op:$vec2, function)>;
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Drtl.texi2036 @item (vec_merge:@var{m} @var{vec1} @var{vec2} @var{items})
2039 @var{vec2}. Which elements are selected is described by @var{items}, which
2041 corresponding element in the result vector is taken from @var{vec2} while
2052 @item (vec_concat:@var{m} @var{vec1} @var{vec2})
2054 vectors @var{vec1} and @var{vec2}; its length is the sum of the lengths of
/openbsd-src/gnu/gcc/gcc/doc/
H A Drtl.texi2265 @item (vec_merge:@var{m} @var{vec1} @var{vec2} @var{items})
2268 @var{vec2}. Which elements are selected is described by @var{items}, which
2270 corresponding element in the result vector is taken from @var{vec2} while
2281 @item (vec_concat:@var{m} @var{vec1} @var{vec2})
2283 vectors @var{vec1} and @var{vec2}; its length is the sum of the lengths of
/openbsd-src/gnu/llvm/clang/docs/
H A DLanguageExtensions.rst2566 __builtin_shufflevector(vec1, vec2, index1, index2, ...)
2598 ``vec2``. An index of -1 can be used to indicate that the corresponding element
2602 type as ``vec1``/``vec2`` but that has an element count equal to the number of
/openbsd-src/gnu/llvm/llvm/docs/
H A DLangRef.rst17690 … x double> @llvm.experimental.vector.splice.v2f64(<2 x double> %vec1, <2 x double> %vec2, i32 %imm)
17691 …vm.experimental.vector.splice.nxv4i32(<vscale x 4 x i32> %vec1, <vscale x 4 x i32> %vec2, i32 %imm)
17702 ``concat(%vec1, %vec2)`` starting at index ``imm``, whereas for a negative
17704 the remaining elements from ``%vec2``.
20777 …ble> @llvm.experimental.vp.splice.v2f64(<2 x double> %vec1, <2 x double> %vec2, i32 %imm, <2 x i1>…
20778 …erimental.vp.splice.nxv4i32(<vscale x 4 x i32> %vec1, <vscale x 4 x i32> %vec2, i32 %imm, <vscale …
20789 The result and the first two arguments ``vec1`` and ``vec2`` are vectors with
20794 ``vec1`` and ``vec2`` respectively. ``imm``, ``evl1`` and ``evl2`` should
20803 ``vec2[0..evl2-1]`` and creates the result vector by selecting the elements in a
20811 ``vec2``. If ``evl1 - imm`` (``-imm``) >= ``evl2``, only the first ``evl2``